<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://ccsl.ime.usp.br/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Diogopina</id>
	<title>CCSL - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://ccsl.ime.usp.br/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Diogopina"/>
	<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/wiki/Especial:Contribui%C3%A7%C3%B5es/Diogopina"/>
	<updated>2026-06-19T18:21:36Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1357</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1357"/>
		<updated>2018-09-12T22:51:06Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
Repositório: https://github.com/Cozo01/MVP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
Repositório: https://gitlab.com/interscity/health-dashboard/health-smart-city&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
Repositório 1: https://github.com/rodrigosiqueira/kworkflow&lt;br /&gt;
Repositório 2: https://gitlab.com/groups/kernel-usp/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
Repositório: https://github.com/uspgamedev/lava-lamp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
Repositório: https://github.com/uspgamedev/Pirate-ship-battles&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
Repositório: https://gitlab.com/uspcodelab/projects/hacknizer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
Repositório: https://gitlab.com/radar-parlamentar/radar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
Repositório: https://gitlab.com/LABXP2018&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1356</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1356"/>
		<updated>2018-09-12T18:48:40Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
Repositório: https://github.com/Cozo01/MVP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
Repositório: https://gitlab.com/interscity/health-dashboard/health-smart-city&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
Repositório: https://github.com/uspgamedev/lava-lamp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
Repositório: https://github.com/uspgamedev/Pirate-ship-battles&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
Repositório: https://gitlab.com/uspcodelab/projects/hacknizer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
Repositório: https://gitlab.com/radar-parlamentar/radar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
Repositório: https://gitlab.com/LABXP2018&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1355</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1355"/>
		<updated>2018-09-12T18:01:16Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
Repositório: https://github.com/Cozo01/MVP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
Repositório: https://github.com/uspgamedev/lava-lamp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
Repositório: https://gitlab.com/radar-parlamentar/radar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1354</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1354"/>
		<updated>2018-09-12T17:57:53Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
Repositório: https://github.com/uspgamedev/lava-lamp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
Repositório: https://gitlab.com/radar-parlamentar/radar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1353</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1353"/>
		<updated>2018-09-12T17:54:32Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
Repositório: https://github.com/uspgamedev/lava-lamp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1352</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1352"/>
		<updated>2018-09-12T17:53:29Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* Julio Kenji Ueda&lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* Thatiane de Oliveira Rosa (coach)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* Andre Luiz Abdalla Silveira&lt;br /&gt;
* Joao Phellip de Mello Bones da Rocha (coach)&lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira&lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* Fernando Lemes da Silva (coach)&lt;br /&gt;
* Lucas Marques Gasparino&lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Gabriel Capella (coach)&lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Marcelo Schmitt&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* Victor Domiciano Mendonça (coach)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* Herez Moise Kattan (coach) &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* João Francisco Lino Daniel (coach)&lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* Jonas Arilho Levy&lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* Vanessa Martinez Tonini (coach)&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1351</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1351"/>
		<updated>2018-08-22T19:02:10Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* JULIO KENJI UEDA &lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* !Thatiane de Oliveira Rosa &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
&lt;br /&gt;
[[Cozo - Delivery de Comida]]  - 5 pessoas&lt;br /&gt;
* ANDRE LUIZ ABDALLA SILVEIRA &lt;br /&gt;
* !Joao Phellip de Mello Bones da Rocha &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
&lt;br /&gt;
[[Health Dashboard]] - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira &lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* LUCAS MARQUES GASPARINO &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
* !Fernando Lemes da Silva &lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
&lt;br /&gt;
[[Kernel do Linux]] - 6 pessoas&lt;br /&gt;
* Renato Lui Geh &lt;br /&gt;
* !Gabriel Capella &lt;br /&gt;
* Lucas Moreira Santos 	&lt;br /&gt;
* Matheus Tavares Bernardino &lt;br /&gt;
* Victor de Oliveira Colombo &lt;br /&gt;
* Marcelo Schmitt &lt;br /&gt;
&lt;br /&gt;
[[L.A.V.A. series L.A.M.P. edition]] - 6 pessoas&lt;br /&gt;
* Arthur Vieira Barbosa &lt;br /&gt;
* Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
* Gabriel Kuribara Lasso &lt;br /&gt;
* Lucas Henrique Bahr Yau &lt;br /&gt;
* !Victor Domiciano Mendonça &lt;br /&gt;
* Bernardo Martins Ferreira &lt;br /&gt;
&lt;br /&gt;
[[Pirate Ship Battles]] - 6 pessoas&lt;br /&gt;
* Allan Amancio Rocha &lt;br /&gt;
* Guilherme Costa Vieira &lt;br /&gt;
* !Herez Moise Kattan &lt;br /&gt;
* Luiz Felipe Moumdjian Girotto &lt;br /&gt;
* Raphael dos Reis Gusmao &lt;br /&gt;
* Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
[[Plataforma Hackathons]] - 8 pessoas&lt;br /&gt;
* André Ferrari Moukarzel &lt;br /&gt;
* Bruno Boaventura Scholl &lt;br /&gt;
* Caio Truzzi Lente &lt;br /&gt;
* !João Francisco Lino Daniel &lt;br /&gt;
* Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
* Leonardo Lana Violin Oliveira &lt;br /&gt;
* Victor Martins João &lt;br /&gt;
* Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
[[Radar Parlamentar]] - 6 pessoas&lt;br /&gt;
* Guilherme Feulo do Espirito Santo &lt;br /&gt;
* JONAS ARILHO LEVY &lt;br /&gt;
* Lucas Seiki Oshiro &lt;br /&gt;
* Ricardo Akira Tanaka &lt;br /&gt;
* Rubens Douglas Roccia &lt;br /&gt;
* Ângelo Gregório Lovatto &lt;br /&gt;
&lt;br /&gt;
[[Sistema de Gestão de Ações, Projetos e Programas SMPED]] - 6 pessoas&lt;br /&gt;
* Caio Henrique Silva Ramos &lt;br /&gt;
* Gabriely Rangel Pereira &lt;br /&gt;
* Gustavo Estrela de Matos &lt;br /&gt;
* Marcos Vinicius do Carmo Sousa &lt;br /&gt;
* !Vanessa Martinez Tonini &lt;br /&gt;
* Aline Rodrigheri Ioste &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1350</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1350"/>
		<updated>2018-08-22T18:59:16Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* JULIO KENJI UEDA &lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* !Thatiane de Oliveira Rosa &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
&lt;br /&gt;
Cozo - Delivery de Comida  - 5 pessoas&lt;br /&gt;
* ANDRE LUIZ ABDALLA SILVEIRA &lt;br /&gt;
* !Joao Phellip de Mello Bones da Rocha &lt;br /&gt;
* Rafael Simões Shimabukuro &lt;br /&gt;
* Victor de Aquino Amorim &lt;br /&gt;
* Lucas Mendonça de Souza &lt;br /&gt;
&lt;br /&gt;
Health Dashboard - 6 pessoas &lt;br /&gt;
* Camila Naomi Kodaira &lt;br /&gt;
* Eduardo Gonçalves Pinheiro &lt;br /&gt;
* LUCAS MARQUES GASPARINO &lt;br /&gt;
* Waldir Edison Farfan Caro &lt;br /&gt;
* !Fernando Lemes da Silva &lt;br /&gt;
* Murilo Borges Ribeiro &lt;br /&gt;
&lt;br /&gt;
Kernel do Linux - 6 pessoas&lt;br /&gt;
	- Renato Lui Geh &lt;br /&gt;
	* Gabriel Capella &lt;br /&gt;
	- Lucas Moreira Santos 	&lt;br /&gt;
	- Matheus Tavares Bernardino &lt;br /&gt;
	- Victor de Oliveira Colombo &lt;br /&gt;
	- Marcelo Schmitt &lt;br /&gt;
&lt;br /&gt;
L.A.V.A. series L.A.M.P. edition - 6 pessoas&lt;br /&gt;
	- Arthur Vieira Barbosa &lt;br /&gt;
	- Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
	- Gabriel Kuribara Lasso &lt;br /&gt;
	- Lucas Henrique Bahr Yau &lt;br /&gt;
	* Victor Domiciano Mendonça &lt;br /&gt;
	- Bernardo Martins Ferreira &lt;br /&gt;
&lt;br /&gt;
Pirate Ship Battles - 6 pessoas&lt;br /&gt;
	- Allan Amancio Rocha &lt;br /&gt;
	- Guilherme Costa Vieira &lt;br /&gt;
	* Herez Moise Kattan &lt;br /&gt;
	- Luiz Felipe Moumdjian Girotto &lt;br /&gt;
	- Raphael dos Reis Gusmao &lt;br /&gt;
	- Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
Plataforma Hackathons - 8 pessoas&lt;br /&gt;
	- André Ferrari Moukarzel &lt;br /&gt;
	- Bruno Boaventura Scholl &lt;br /&gt;
	- Caio Truzzi Lente &lt;br /&gt;
	* João Francisco Lino Daniel &lt;br /&gt;
	- Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
	- Leonardo Lana Violin Oliveira &lt;br /&gt;
	- Victor Martins João &lt;br /&gt;
	- Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Radar Parlamentar - 6 pessoas&lt;br /&gt;
	- Guilherme Feulo do Espirito Santo &lt;br /&gt;
	- JONAS ARILHO LEVY &lt;br /&gt;
	- Lucas Seiki Oshiro &lt;br /&gt;
	- Ricardo Akira Tanaka &lt;br /&gt;
	- Rubens Douglas Roccia &lt;br /&gt;
	- Ângelo Gregório Lovatto &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sistema de Gestão de Ações, Projetos e Programas SMPED - 6 pessoas&lt;br /&gt;
	- Caio Henrique Silva Ramos &lt;br /&gt;
	- Gabriely Rangel Pereira &lt;br /&gt;
	- Gustavo Estrela de Matos &lt;br /&gt;
	- Marcos Vinicius do Carmo Sousa &lt;br /&gt;
	* Vanessa Martinez Tonini &lt;br /&gt;
	- Aline Rodrigheri Ioste &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1349</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1349"/>
		<updated>2018-08-22T18:58:26Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
* Felipe Caetano Silva &lt;br /&gt;
* JULIO KENJI UEDA &lt;br /&gt;
* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
* Mairieli Santos Wessel &lt;br /&gt;
* !Thatiane de Oliveira Rosa &lt;br /&gt;
* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
&lt;br /&gt;
Cozo - Delivery de Comida  - 5 pessoas&lt;br /&gt;
	* ANDRE LUIZ ABDALLA SILVEIRA &lt;br /&gt;
	* !Joao Phellip de Mello Bones da Rocha &lt;br /&gt;
	* Rafael Simões Shimabukuro &lt;br /&gt;
    * Victor de Aquino Amorim &lt;br /&gt;
    * Lucas Mendonça de Souza &lt;br /&gt;
&lt;br /&gt;
Health Dashboard - 6 pessoas &lt;br /&gt;
	- Camila Naomi Kodaira &lt;br /&gt;
	- Eduardo Gonçalves Pinheiro &lt;br /&gt;
	- LUCAS MARQUES GASPARINO &lt;br /&gt;
	- Waldir Edison Farfan Caro &lt;br /&gt;
	* Fernando Lemes da Silva &lt;br /&gt;
	- Murilo Borges Ribeiro &lt;br /&gt;
&lt;br /&gt;
Kernel do Linux - 6 pessoas&lt;br /&gt;
	- Renato Lui Geh &lt;br /&gt;
	* Gabriel Capella &lt;br /&gt;
	- Lucas Moreira Santos 	&lt;br /&gt;
	- Matheus Tavares Bernardino &lt;br /&gt;
	- Victor de Oliveira Colombo &lt;br /&gt;
	- Marcelo Schmitt &lt;br /&gt;
&lt;br /&gt;
L.A.V.A. series L.A.M.P. edition - 6 pessoas&lt;br /&gt;
	- Arthur Vieira Barbosa &lt;br /&gt;
	- Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
	- Gabriel Kuribara Lasso &lt;br /&gt;
	- Lucas Henrique Bahr Yau &lt;br /&gt;
	* Victor Domiciano Mendonça &lt;br /&gt;
	- Bernardo Martins Ferreira &lt;br /&gt;
&lt;br /&gt;
Pirate Ship Battles - 6 pessoas&lt;br /&gt;
	- Allan Amancio Rocha &lt;br /&gt;
	- Guilherme Costa Vieira &lt;br /&gt;
	* Herez Moise Kattan &lt;br /&gt;
	- Luiz Felipe Moumdjian Girotto &lt;br /&gt;
	- Raphael dos Reis Gusmao &lt;br /&gt;
	- Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
Plataforma Hackathons - 8 pessoas&lt;br /&gt;
	- André Ferrari Moukarzel &lt;br /&gt;
	- Bruno Boaventura Scholl &lt;br /&gt;
	- Caio Truzzi Lente &lt;br /&gt;
	* João Francisco Lino Daniel &lt;br /&gt;
	- Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
	- Leonardo Lana Violin Oliveira &lt;br /&gt;
	- Victor Martins João &lt;br /&gt;
	- Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Radar Parlamentar - 6 pessoas&lt;br /&gt;
	- Guilherme Feulo do Espirito Santo &lt;br /&gt;
	- JONAS ARILHO LEVY &lt;br /&gt;
	- Lucas Seiki Oshiro &lt;br /&gt;
	- Ricardo Akira Tanaka &lt;br /&gt;
	- Rubens Douglas Roccia &lt;br /&gt;
	- Ângelo Gregório Lovatto &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sistema de Gestão de Ações, Projetos e Programas SMPED - 6 pessoas&lt;br /&gt;
	- Caio Henrique Silva Ramos &lt;br /&gt;
	- Gabriely Rangel Pereira &lt;br /&gt;
	- Gustavo Estrela de Matos &lt;br /&gt;
	- Marcos Vinicius do Carmo Sousa &lt;br /&gt;
	* Vanessa Martinez Tonini &lt;br /&gt;
	- Aline Rodrigheri Ioste &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1348</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1348"/>
		<updated>2018-08-22T18:57:48Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
	* Felipe Caetano Silva &lt;br /&gt;
	* JULIO KENJI UEDA &lt;br /&gt;
	* Luis Gustavo Araujo Rodriguez &lt;br /&gt;
	* Mairieli Santos Wessel &lt;br /&gt;
	* !Thatiane de Oliveira Rosa &lt;br /&gt;
	* Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
&lt;br /&gt;
Cozo - Delivery de Comida  - 5 pessoas&lt;br /&gt;
	* ANDRE LUIZ ABDALLA SILVEIRA &lt;br /&gt;
	* !Joao Phellip de Mello Bones da Rocha &lt;br /&gt;
	* Rafael Simões Shimabukuro &lt;br /&gt;
    * Victor de Aquino Amorim &lt;br /&gt;
    * Lucas Mendonça de Souza &lt;br /&gt;
&lt;br /&gt;
Health Dashboard - 6 pessoas &lt;br /&gt;
	- Camila Naomi Kodaira &lt;br /&gt;
	- Eduardo Gonçalves Pinheiro &lt;br /&gt;
	- LUCAS MARQUES GASPARINO &lt;br /&gt;
	- Waldir Edison Farfan Caro &lt;br /&gt;
	* Fernando Lemes da Silva &lt;br /&gt;
	- Murilo Borges Ribeiro &lt;br /&gt;
&lt;br /&gt;
Kernel do Linux - 6 pessoas&lt;br /&gt;
	- Renato Lui Geh &lt;br /&gt;
	* Gabriel Capella &lt;br /&gt;
	- Lucas Moreira Santos 	&lt;br /&gt;
	- Matheus Tavares Bernardino &lt;br /&gt;
	- Victor de Oliveira Colombo &lt;br /&gt;
	- Marcelo Schmitt &lt;br /&gt;
&lt;br /&gt;
L.A.V.A. series L.A.M.P. edition - 6 pessoas&lt;br /&gt;
	- Arthur Vieira Barbosa &lt;br /&gt;
	- Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
	- Gabriel Kuribara Lasso &lt;br /&gt;
	- Lucas Henrique Bahr Yau &lt;br /&gt;
	* Victor Domiciano Mendonça &lt;br /&gt;
	- Bernardo Martins Ferreira &lt;br /&gt;
&lt;br /&gt;
Pirate Ship Battles - 6 pessoas&lt;br /&gt;
	- Allan Amancio Rocha &lt;br /&gt;
	- Guilherme Costa Vieira &lt;br /&gt;
	* Herez Moise Kattan &lt;br /&gt;
	- Luiz Felipe Moumdjian Girotto &lt;br /&gt;
	- Raphael dos Reis Gusmao &lt;br /&gt;
	- Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
Plataforma Hackathons - 8 pessoas&lt;br /&gt;
	- André Ferrari Moukarzel &lt;br /&gt;
	- Bruno Boaventura Scholl &lt;br /&gt;
	- Caio Truzzi Lente &lt;br /&gt;
	* João Francisco Lino Daniel &lt;br /&gt;
	- Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
	- Leonardo Lana Violin Oliveira &lt;br /&gt;
	- Victor Martins João &lt;br /&gt;
	- Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Radar Parlamentar - 6 pessoas&lt;br /&gt;
	- Guilherme Feulo do Espirito Santo &lt;br /&gt;
	- JONAS ARILHO LEVY &lt;br /&gt;
	- Lucas Seiki Oshiro &lt;br /&gt;
	- Ricardo Akira Tanaka &lt;br /&gt;
	- Rubens Douglas Roccia &lt;br /&gt;
	- Ângelo Gregório Lovatto &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sistema de Gestão de Ações, Projetos e Programas SMPED - 6 pessoas&lt;br /&gt;
	- Caio Henrique Silva Ramos &lt;br /&gt;
	- Gabriely Rangel Pereira &lt;br /&gt;
	- Gustavo Estrela de Matos &lt;br /&gt;
	- Marcos Vinicius do Carmo Sousa &lt;br /&gt;
	* Vanessa Martinez Tonini &lt;br /&gt;
	- Aline Rodrigheri Ioste &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1347</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1347"/>
		<updated>2018-08-22T18:56:54Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
[[Aplicativo para Textos de Odontologia]] - 6 pessoas&lt;br /&gt;
	- Felipe Caetano Silva &lt;br /&gt;
	- JULIO KENJI UEDA &lt;br /&gt;
	- Luis Gustavo Araujo Rodriguez &lt;br /&gt;
	- Mairieli Santos Wessel &lt;br /&gt;
	* Thatiane de Oliveira Rosa &lt;br /&gt;
	- Luiz Felipe Fronchetti Dias 	&lt;br /&gt;
&lt;br /&gt;
Cozo - Delivery de Comida  - 5 pessoas&lt;br /&gt;
	- ANDRE LUIZ ABDALLA SILVEIRA &lt;br /&gt;
	* Joao Phellip de Mello Bones da Rocha &lt;br /&gt;
	- Rafael Simões Shimabukuro &lt;br /&gt;
    - Victor de Aquino Amorim &lt;br /&gt;
    - Lucas Mendonça de Souza &lt;br /&gt;
&lt;br /&gt;
Health Dashboard - 6 pessoas &lt;br /&gt;
	- Camila Naomi Kodaira &lt;br /&gt;
	- Eduardo Gonçalves Pinheiro &lt;br /&gt;
	- LUCAS MARQUES GASPARINO &lt;br /&gt;
	- Waldir Edison Farfan Caro &lt;br /&gt;
	* Fernando Lemes da Silva &lt;br /&gt;
	- Murilo Borges Ribeiro &lt;br /&gt;
&lt;br /&gt;
Kernel do Linux - 6 pessoas&lt;br /&gt;
	- Renato Lui Geh &lt;br /&gt;
	* Gabriel Capella &lt;br /&gt;
	- Lucas Moreira Santos 	&lt;br /&gt;
	- Matheus Tavares Bernardino &lt;br /&gt;
	- Victor de Oliveira Colombo &lt;br /&gt;
	- Marcelo Schmitt &lt;br /&gt;
&lt;br /&gt;
L.A.V.A. series L.A.M.P. edition - 6 pessoas&lt;br /&gt;
	- Arthur Vieira Barbosa &lt;br /&gt;
	- Fábio Henrique Kiyoiti dos Santos Tanaka &lt;br /&gt;
	- Gabriel Kuribara Lasso &lt;br /&gt;
	- Lucas Henrique Bahr Yau &lt;br /&gt;
	* Victor Domiciano Mendonça &lt;br /&gt;
	- Bernardo Martins Ferreira &lt;br /&gt;
&lt;br /&gt;
Pirate Ship Battles - 6 pessoas&lt;br /&gt;
	- Allan Amancio Rocha &lt;br /&gt;
	- Guilherme Costa Vieira &lt;br /&gt;
	* Herez Moise Kattan &lt;br /&gt;
	- Luiz Felipe Moumdjian Girotto &lt;br /&gt;
	- Raphael dos Reis Gusmao &lt;br /&gt;
	- Victor Chiaradia Gramuglia Araujo &lt;br /&gt;
&lt;br /&gt;
Plataforma Hackathons - 8 pessoas&lt;br /&gt;
	- André Ferrari Moukarzel &lt;br /&gt;
	- Bruno Boaventura Scholl &lt;br /&gt;
	- Caio Truzzi Lente &lt;br /&gt;
	* João Francisco Lino Daniel &lt;br /&gt;
	- Leonardo Araujo Benicio dos Santos  &lt;br /&gt;
	- Leonardo Lana Violin Oliveira &lt;br /&gt;
	- Victor Martins João &lt;br /&gt;
	- Victor Seiji Hariki &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Radar Parlamentar - 6 pessoas&lt;br /&gt;
	- Guilherme Feulo do Espirito Santo &lt;br /&gt;
	- JONAS ARILHO LEVY &lt;br /&gt;
	- Lucas Seiki Oshiro &lt;br /&gt;
	- Ricardo Akira Tanaka &lt;br /&gt;
	- Rubens Douglas Roccia &lt;br /&gt;
	- Ângelo Gregório Lovatto &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sistema de Gestão de Ações, Projetos e Programas SMPED - 6 pessoas&lt;br /&gt;
	- Caio Henrique Silva Ramos &lt;br /&gt;
	- Gabriely Rangel Pereira &lt;br /&gt;
	- Gustavo Estrela de Matos &lt;br /&gt;
	- Marcos Vinicius do Carmo Sousa &lt;br /&gt;
	* Vanessa Martinez Tonini &lt;br /&gt;
	- Aline Rodrigheri Ioste &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1346</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1346"/>
		<updated>2018-08-20T23:07:43Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Indicar preferência de projeto */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://goo.gl/forms/0HhuKUutcVIXoHWK2&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quarta-feira até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, rodaremos o algoritmo genético e já sairemos com os grupos formados.&lt;br /&gt;
&lt;br /&gt;
Vocês podem relembrar as apresentações em:&lt;br /&gt;
https://www.ime.usp.br/~gold/cursos/2018/LabXP/labxp2018-apresentacoes/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Radar_Parlamentar&amp;diff=1345</id>
		<title>Radar Parlamentar</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Radar_Parlamentar&amp;diff=1345"/>
		<updated>2018-08-15T19:11:03Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'O Radar Parlamentar é um aplicativo que ilustra as semelhanças entre partidos políticos com base na análise matemática dos dados de votações que ocorrem na casa legisla...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;O Radar Parlamentar é um aplicativo que ilustra as semelhanças entre partidos políticos com base na análise matemática dos dados de votações que ocorrem na casa legislativa. As semelhanças são apresentadas em um gráfico bidimensional, em que círculos representam partidos ou parlamentares, e a distância entre esses círculos representa o quão parecido os mesmos votam. A plataforma conta com outras análises como recorte de gênero e as plenárias, onde é possível escolher proposição e casa legislativa específicas. Atualmente as bases carregadas são da Câmara dos Deputados, Senado e Câmara Municipal de São Paulo, mas é possível inserir outras casas legislativas. O Radar Parlamentar é software livre mantido pelo PoliGNU, um grupo formado por estudantes e graduados de diversos cursos da Escola Politécnica, bem como de outros cursos da USP, que se dedicam ao desenvolvimento e à divulgação de tecnologia, software e cultura livres.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Radar_Legistativo&amp;diff=1344</id>
		<title>Radar Legistativo</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Radar_Legistativo&amp;diff=1344"/>
		<updated>2018-08-15T19:10:51Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'O Radar Legislativo é uma plataforma de monitoramento de projetos de lei relacionados à Internet e tecnologias digitais que estão em discussão no Congresso Nacional. Segui...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;O Radar Legislativo é uma plataforma de monitoramento de projetos de lei relacionados à Internet e tecnologias digitais que estão em discussão no Congresso Nacional. Seguindo o Radar você pode acessar projetos de lei e monitorar suas tramitações. O Radar Legislativo é software livre e desenvolvido pela Coding Rights, uma organização liderada por mulheres dedicada a promover a compreensão sobre o funcionamento de tecnologias digitais e expor as assimetrias de poder que podem ser ampliadas por seu uso. Nosso trabalho envolve o monitoramento, análise e desenvolvimento de códigos legais, culturais e de programação para influenciar políticas públicas e incentivar boas práticas.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1343</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1343"/>
		<updated>2018-08-15T19:10:40Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
* [[Radar Legistativo]]&lt;br /&gt;
* [[Radar Parlamentar]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1342</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1342"/>
		<updated>2018-08-13T22:34:50Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Links e materiais úteis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
* Métodos Ágeis: http://www.desenvolvimentoagil.com.br/&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.desenvolvimentoagil.com.br/xp/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1341</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1341"/>
		<updated>2018-08-13T21:28:24Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
* [[Desconstruindo Google Maps]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Cozo_-_Delivery_de_Comida&amp;diff=1340</id>
		<title>Cozo - Delivery de Comida</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Cozo_-_Delivery_de_Comida&amp;diff=1340"/>
		<updated>2018-08-13T21:25:55Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'A Cozo é uma startup que tem como missão construir uma comunidade descentralizada e aberta para o delivery de comida. Atualmente, nós da Cozo estamos desenvolvendo projeto ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Cozo é uma startup que tem como missão construir uma comunidade descentralizada e aberta para o delivery de comida. Atualmente, nós da Cozo estamos desenvolvendo projeto PIPE em parceria com a Fapesp, no qual pesquisamos a aplicação de aprendizado de máquina no mercado de delivery.&lt;br /&gt;
&lt;br /&gt;
Neste contexto, o projeto envolve a adaptação de um aplicativo android já existente, mas que não possui as caracteristicas de um projeto XP (desenvolvimento focado em testes, integração contínua, etc.). O aplicativo já desenvolvido é parte integrante do Minimum Viable Product que nós da Cozo construimos para validar nossas hipóteses de negócio com os primeiros clientes. &lt;br /&gt;
&lt;br /&gt;
O sistema foi desenvolvido em linguagem Kotlin e tem integração via rest APIs e Websockets com um módulo backend hospedado na Google Cloud. Dentre as caracteristicas do aplicativo, podemos citar &lt;br /&gt;
* (i) integração real time com banco de dados geospacial, &lt;br /&gt;
* (ii) integração com APIs do Google Maps para roteirização, &lt;br /&gt;
* (iii) integração com gateway de pagamento, entre outras.&lt;br /&gt;
&lt;br /&gt;
O projeto é uma excelente oportunidade para aqueles que buscam aplicar as técnicas de programação extrema num contexto de descoberta e validação do modelo de negócio de uma startup (e como o framework de desenvolvimento se relaciona com demais frameworks como Lean Startup e Organizações Exponenciais).&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1339</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1339"/>
		<updated>2018-08-13T21:25:16Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo - Delivery de Comida]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1338</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1338"/>
		<updated>2018-08-13T21:25:05Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
* [[Cozo Delivery de Comida]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=InterSCity&amp;diff=1337</id>
		<title>InterSCity</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=InterSCity&amp;diff=1337"/>
		<updated>2018-08-13T20:43:11Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'InterSCity: Uma plataforma de código aberto para Cidades Inteligentes baseada em microsserviços   As tecnologias de Cidades Inteligentes surgem como uma potencial solução ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;InterSCity: Uma plataforma de código aberto para Cidades Inteligentes baseada em microsserviços&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As tecnologias de Cidades Inteligentes surgem como uma potencial solução para lidar com problemas comuns em grandes centros urbanos, utilizando os recursos da cidade de maneira eficiente e fornecendo serviços de qualidade para os cidadãos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A plataforma InterSCity usa uma arquitetura de microsserviços para possibilitar o gerenciamento de recursos de dispositivos IoT para cidades inteligentes, como semáforos, sensores diversos, veículos, entre outros. A InterSCity coleta e armazena dados enviados pelos dispositivos, fornecendo tais dados para a criação de aplicativos que permitem a análise, monitoramento e o gerenciamento desses dispositivos. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O código da plataforma é baseado em Ruby, usando APIs REST e RabbitMQ para a comunicação entre os microsserviços. O armazenamento dos dados é feito no MongoDB e PostgreSQL. Os microsserviços da plataforma rodam em contêineres Docker, que são gerenciados usando Kubernetes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pretendemos evoluir a InterSCity para realizar o processamento de Big Data, o gerenciamento de recursos estáticos (por exemplo, prédios públicos) e melhorias para o suporte à geolocalização.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A plataforma InterSCity vem  sendo desenvolvida pelo Grupo de Pesquisa em Cidades Inteligentes do IME-USP como parte do projeto do Instituto Nacional de Ciência e Tecnologia da Internet do Futuro para Cidades Inteligentes. Para mais informações sobre a plataforma InterSCity, acesso a [http://interscity.org/software/interscity-platform página do projeto] ou entre em contato conosco: hamario at ime dot usp dot br.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1336</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1336"/>
		<updated>2018-08-13T20:41:54Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
* [[BIF - Brief Intervention Framework]]&lt;br /&gt;
* [[InterSCity]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1332</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1332"/>
		<updated>2018-08-13T15:27:31Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Painel_Popular_-_POP&amp;diff=1331</id>
		<title>Painel Popular - POP</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Painel_Popular_-_POP&amp;diff=1331"/>
		<updated>2018-08-13T15:26:57Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'SISTEMA DE INTERFACE PARA REALIZAÇÃO DE RELATÓRIOS DE ACOMPANHAMENTO E ANÁLISE DA APLICAÇÃO PAINEL POPULAR  A rede [http://www.comriocommar.com.br ComRioComMar], compost...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;SISTEMA DE INTERFACE PARA REALIZAÇÃO DE RELATÓRIOS DE ACOMPANHAMENTO E ANÁLISE DA APLICAÇÃO PAINEL POPULAR&lt;br /&gt;
&lt;br /&gt;
A rede [http://www.comriocommar.com.br ComRioComMar], composta por 4 universidades e um instituto de pesquisa, vem coletando necessidades da população atingida pelo desastre do Rio Doce nas regiões das cidades de Colatina e Linhares, no Espirito Santo. &lt;br /&gt;
&lt;br /&gt;
Para isto, vem utilizando uma metodologia de priorização por agregação de preferências chamado p0p - Painel de Opinião Popular (www.painelpopular.com). Esse processo tem sido desenvolvido com apoio de um software sendo desenvolvido pelos alunos Juan meleiros (IME) e Irina Lerner (Ciências Moleculares), Esse software faz o registro e a contabilização das entradas da população frente ao desastre ocorrido. Nesse contexto, o desafio que se propõe ao Lab XP é o de, a partir do desenho de APIS, desenvolver interfaces para realização de relatórios de acompanhamento e de análise de dados, incluindo mapas de preferencia por região e período. Esses relatórios, por sua vez, deverão estar disponíveis online e também impressos para distribuição junto a autoridades e população atingida.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1330</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1330"/>
		<updated>2018-08-13T15:26:08Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
* [[Painel Popular - POP]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Sistema_de_Gest%C3%A3o_de_A%C3%A7%C3%B5es,_Projetos_e_Programas_SMPED&amp;diff=1329</id>
		<title>Sistema de Gestão de Ações, Projetos e Programas SMPED</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Sistema_de_Gest%C3%A3o_de_A%C3%A7%C3%B5es,_Projetos_e_Programas_SMPED&amp;diff=1329"/>
		<updated>2018-08-13T15:24:58Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'A Secretaria Municipal da Pessoa com Deficiência (SMPED) está buscando parceria para desenvolvimento de sistema que possibilite facilitar a gestão de ações, projetos e pr...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A Secretaria Municipal da Pessoa com Deficiência (SMPED) está buscando parceria para desenvolvimento de sistema que possibilite facilitar a gestão de ações, projetos e programas desenvolvidos no âmbito da Secretaria. Acompanhar e monitorar o desenvolvimento do trabalho realizado, por vezes, se mostra uma tarefa difícil, pois não conseguimos automatizar a coleta e sistematização de dados de modo a facilitar o trabalho de cada membro da equipe de SMPED.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Recentemente, a equipe de planejamento, monitoramento e avaliação da Secretaria estruturou indicadores e marcos passíveis de monitoramento. No entanto, produzir, armazenar, organizar e visualizar essas informações ainda é um desafio. Gostaríamos de ter um sistema desenhado de acordo com nossas necessidades, que nos permita, por exemplo, acompanhar o andamento de cada projeto, com cada uma de suas etapas e respectivos produtos, num prazo determinado. Outros dois grandes desafios são: demonstrar a regionalização do trabalho no Município; e associar a execução física de cada ação, projeto e programa à execução orçamentária da Secretaria.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um sistema como esse nos ajudaria a verificar a eficiência, a eficácia e, potencialmente, a efetividade de nosso trabalho, uma vez que conseguiremos visualizar com mais rapidez os problemas, eventualmente, onde podemos reduzir custos e tempo para alcançar nossos objetivos. Por fim, um sistema como esse tem o potencial de ser multiplicado em outros órgãos municipais, como as demais 21 Secretarias Municipais e 32 Prefeituras Regionais.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1328</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1328"/>
		<updated>2018-08-13T15:24:33Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
* [[Sistema de Gestão de Ações, Projetos e Programas SMPED]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Odontologia&amp;diff=1327</id>
		<title>Aplicativo para Odontologia</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Odontologia&amp;diff=1327"/>
		<updated>2018-08-13T14:54:11Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Limpou toda a página&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Textos_de_Odontologia&amp;diff=1326</id>
		<title>Aplicativo para Textos de Odontologia</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Textos_de_Odontologia&amp;diff=1326"/>
		<updated>2018-08-13T14:53:58Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'EBApp  Será um aplicativo com um banco de dados de texto. Postaremos textos novos mas para um ciclo piloto ja temos 7 textos prontos.  O aplicativo idealmente deve conter um ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EBApp&lt;br /&gt;
&lt;br /&gt;
Será um aplicativo com um banco de dados de texto.&lt;br /&gt;
Postaremos textos novos mas para um ciclo piloto ja temos 7 textos prontos.&lt;br /&gt;
&lt;br /&gt;
O aplicativo idealmente deve conter um menu com os temas desses textos (temas da odontologia como: prevenção, hábitos, etc) e dentro desses temas os textos estarão disponiveis. Os textos são curtos, em média 300 palavras (mas queremos reduzir e tornar mais interativo) tem uma figura para ilustrar o texto, e link para o artigo cientifico que o texto é baseado.&lt;br /&gt;
&lt;br /&gt;
Gostariamos também o que o aplicativo tivesse um cadastro dos usuários e espaço para log-in e senha e no futuro uma forma/ferramenta de busca de textos.&lt;br /&gt;
&lt;br /&gt;
Também seria legal um espaço para forum de discussão e comentários após os textos.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1325</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1325"/>
		<updated>2018-08-13T14:53:44Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Textos de Odontologia]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Odontologia&amp;diff=1324</id>
		<title>Aplicativo para Odontologia</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Aplicativo_para_Odontologia&amp;diff=1324"/>
		<updated>2018-08-13T14:53:26Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'EBApp  Será um aplicativo com um banco de dados de texto. Postaremos textos novos mas para um ciclo piloto ja temos 7 textos prontos.  O aplicativo idealmente deve conter um ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;EBApp&lt;br /&gt;
&lt;br /&gt;
Será um aplicativo com um banco de dados de texto.&lt;br /&gt;
Postaremos textos novos mas para um ciclo piloto ja temos 7 textos prontos.&lt;br /&gt;
&lt;br /&gt;
O aplicativo idealmente deve conter um menu com os temas desses textos (temas da odontologia como: prevenção, hábitos, etc) e dentro desses temas os textos estarão disponiveis. Os textos são curtos, em média 300 palavras (mas queremos reduzir e tornar mais interativo) tem uma figura para ilustrar o texto, e link para o artigo cientifico que o texto é baseado.&lt;br /&gt;
&lt;br /&gt;
Gostariamos também o que o aplicativo tivesse um cadastro dos usuários e espaço para log-in e senha e no futuro uma forma/ferramenta de busca de textos.&lt;br /&gt;
&lt;br /&gt;
Também seria legal um espaço para forum de discussão e comentários após os textos.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1323</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1323"/>
		<updated>2018-08-13T14:51:54Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Aplicativo para Odontologia]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1322</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1322"/>
		<updated>2018-08-13T14:22:15Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1321</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1321"/>
		<updated>2018-08-13T14:22:03Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
*Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1320</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1320"/>
		<updated>2018-08-13T14:21:52Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1319</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1319"/>
		<updated>2018-08-13T14:03:07Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cliente Final&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
&lt;br /&gt;
Técnicos&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
Jogos&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
*Educação&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Gerenciador_de_D%C3%ADvida_T%C3%A9cnica&amp;diff=1318</id>
		<title>Gerenciador de Dívida Técnica</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Gerenciador_de_D%C3%ADvida_T%C3%A9cnica&amp;diff=1318"/>
		<updated>2018-08-13T13:43:54Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'A dívida é uma metáfora criada por Ward Cunningham que disse que quando a qualidade do código é comprementida, é como se estivesse assumindo uma dívida, e que esta dív...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A dívida é uma metáfora criada por Ward Cunningham que disse que quando a qualidade do código é comprementida, é como se estivesse assumindo uma dívida, e que esta dívida é paga quando o código é reescrito. Além disso, a cada minuto em quea dívida não é paga, juros vão sendo acrescidos. &lt;br /&gt;
&lt;br /&gt;
A ideia seria criar uma ferramenta para ajudar as equipes de desenvolvimento gerenciar a dívida técnica.&lt;br /&gt;
&lt;br /&gt;
Esta ferramenta usará dados de outras ferramentas, como por exemplo o [https://www.sonarqube.org/ Sonar Qube], Git e JIRA.&lt;br /&gt;
&lt;br /&gt;
A ferramenta organizará os dados e exibirá uma priorização dos itens de dívida técnica feita de forma automática usando IA.&lt;br /&gt;
&lt;br /&gt;
Está é uma boa oportunidade para aprender a trabalhar com:&lt;br /&gt;
* Desenvolvimento Web&lt;br /&gt;
* Banco de dados não relacional&lt;br /&gt;
* Mineração de dados&lt;br /&gt;
* Machine Learning&lt;br /&gt;
* Integração de ferramentas&lt;br /&gt;
* Automação de processos&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1317</id>
		<title>Executor de Testes Funcionais JUnit</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1317"/>
		<updated>2018-08-13T13:29:04Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;JUnit é usado para rodar testes de unidade, mas utilizando bibliotecas como RestAssured para fazer testes utilizando requests HTTP, é possível utiliza-los para iniciar um serviço e testar a integração de todos os componentes.&lt;br /&gt;
&lt;br /&gt;
A idéia seria de criar um executor de testes que irá ler annotações em métodos e classes de teste e os executaria de uma maneira eficiente/hierárquica, visto que testes funcionais muitas vezes requerem uma etapa de setup e teardown.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Quero testar a compra de um produto por um cliente que tem alguma restrição e não deveria conseguir fazer a ordem de compra. Para isto preciso de ter o produto cadastrado, o cliente cadastrado, base de CEP, e eventualmente muitas outras coisas que caracterizariam um ambiente para a execução deste teste. Provavelmente este mesmo ambiente poderia ser utilizado para testar se o cliente consegue comprar outro produto com sucesso, economizando tempo de execução.&lt;br /&gt;
&lt;br /&gt;
Exemplo de código:&lt;br /&gt;
&lt;br /&gt;
   @RunWith(XimbalaueTestRunner.class)&lt;br /&gt;
    public class TesteDeCompras {&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Tenta comprar e não consegue&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot;, &amp;quot;validação&amp;quot; })&lt;br /&gt;
        public void tentaComprarENaoConsegue() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Realiza compra com sucesso&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot; })&lt;br /&gt;
        public void compraComSucesso() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
Features interessantes:&lt;br /&gt;
* Execução via Maven ou Gradle&lt;br /&gt;
* Execução paralela dos testes&lt;br /&gt;
* UI para execução de testes, reexecução dos que falharam, coleta de dados de cobertura, tempo de execução de testes, filtro por tags ou por ambiente,..&lt;br /&gt;
* etc...&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1316</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1316"/>
		<updated>2018-08-13T13:26:39Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1315</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1315"/>
		<updated>2018-08-13T13:25:35Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Um_ambiente_para_ensino_e_aprendizagem_de_algoritmos_e_Programa%C3%A7%C3%A3o_(iVProg)&amp;diff=1314</id>
		<title>Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Um_ambiente_para_ensino_e_aprendizagem_de_algoritmos_e_Programa%C3%A7%C3%A3o_(iVProg)&amp;diff=1314"/>
		<updated>2018-08-13T13:22:05Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)&lt;br /&gt;
&lt;br /&gt;
O objetivo do ''iVProg'' em ''HTML5'' é preparar um ambiente para ensino-aprendizagem de algoritmos e&lt;br /&gt;
programação, que poderá ser usado desde o ensino fundamental II até o ensino superior. Para isso,&lt;br /&gt;
esse novo ambiente deverá implementar o paradigma de&lt;br /&gt;
'''Programação Visual'''&lt;br /&gt;
e permitir a avalia&amp;amp;ccedil;&amp;amp;atilde;o autom&amp;amp;aacute;tica de&lt;br /&gt;
exercícios a partir de casos-de-teste.&lt;br /&gt;
&lt;br /&gt;
Esse projeto será baseado em projetos anteriores do Laboratório de Informática na Educação&lt;br /&gt;
(LInE), como o ''iVProg2'' implementado em ''Java'' e o ''iVProgH'' implementado em ''HTML5'',&lt;br /&gt;
esse último utilizando a biblioteca ''AngularJS'' e ''BootStrap''.&lt;br /&gt;
&lt;br /&gt;
A razão de iniciarmos uma nova versão do ''iVProg'' em ''HTML5'' é a versão anterior foi projetada&lt;br /&gt;
para servir de protótipo para o ''iVProg2'' (''Java''), apresentando uma&lt;br /&gt;
organização interna difícil de ser mantida.&lt;br /&gt;
&lt;br /&gt;
Você pode examinar esses sistemas no ''LInE'' (respectivamente, &lt;br /&gt;
[http://www.matematica.br/ivprog2 iVProg2 em Java]&lt;br /&gt;
[http://www.matematica.br/ivprogh5 iVProg em HTML5]&lt;br /&gt;
&lt;br /&gt;
Você pode examinar os códigos desses projetos no ''GitHub'', a partir dos endereços&lt;br /&gt;
[https://github.com/LInE-IME-USP/ivp2java iVProg2 em Java]&lt;br /&gt;
[https://github.com/LInE-IME-USP/ivprog-html iVProg em HTML5]&lt;br /&gt;
&lt;br /&gt;
Deve-se destacar o grande potencial didático desse projeto.&lt;br /&gt;
&lt;br /&gt;
Além de poder ser usado de forma aberto na ''Web'', o novo ''iVProg'' poderá; ser&lt;br /&gt;
integrado em ambientes ''Moodle'' por meio do pacote livre&lt;br /&gt;
[http://www.matematica.br/ia iTarefa]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Um_ambiente_para_ensino_e_aprendizagem_de_algoritmos_e_Programa%C3%A7%C3%A3o_(iVProg)&amp;diff=1313</id>
		<title>Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Um_ambiente_para_ensino_e_aprendizagem_de_algoritmos_e_Programa%C3%A7%C3%A3o_(iVProg)&amp;diff=1313"/>
		<updated>2018-08-13T13:18:59Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)  O objetivo do ''iVProg'' em ''HTML5'' é preparar um ambiente para ensino-aprendizagem de algori...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)&lt;br /&gt;
&lt;br /&gt;
O objetivo do ''iVProg'' em ''HTML5'' é preparar um ambiente para ensino-aprendizagem de algoritmos e&lt;br /&gt;
programação, que poderá ser usado desde o ensino fundamental II até o ensino superior. Para isso,&lt;br /&gt;
esse novo ambiente deverá implementar o paradigma de&lt;br /&gt;
'''Programação Visual'''&lt;br /&gt;
e permitir a avalia&amp;amp;ccedil;&amp;amp;atilde;o autom&amp;amp;aacute;tica de&lt;br /&gt;
exercícios a partir de casos-de-teste.&lt;br /&gt;
&lt;br /&gt;
Esse projeto será baseado em projetos anteriores do Laboratório de Informática na Educação&lt;br /&gt;
(LInE), como o ''iVProg2'' implementado em ''Java'' e o ''iVProgH'' implementado em ''HTML5'',&lt;br /&gt;
esse último utilizando a biblioteca ''AngularJS'' e ''BootStrap''.&lt;br /&gt;
&lt;br /&gt;
A razão de iniciarmos uma nova versão do ''iVProg'' em ''HTML5'' é a versão anterior foi projetada&lt;br /&gt;
para servir de protótipo para o ''iVProg2'' (''Java''), apresentando uma&lt;br /&gt;
organização interna difícil de ser mantida.&lt;br /&gt;
&lt;br /&gt;
Você pode examinar esses sistemas no ''LInE'' (respectivamente, &lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.matematica.br/ivprog2&amp;quot; title=&amp;quot;iVProg2 em Java&amp;quot;&amp;gt;iVProg2&amp;lt;/a&amp;gt; e&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.matematica.br/ivprogh5&amp;quot; title=&amp;quot;iVProg em HTML5&amp;quot;&amp;gt;iVProgH&amp;lt;/a&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Você pode examinar os códigos desses projetos no ''GitHub'', a partir dos endereços&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://github.com/LInE-IME-USP/ivp2java&amp;quot; title=&amp;quot;iVProg2 em Java&amp;quot;&amp;gt;iVProg2 no GitHub&amp;lt;/a&amp;gt; e&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://github.com/LInE-IME-USP/ivprog-html&amp;quot; title=&amp;quot;iVProg em HTML5&amp;quot;&amp;gt;iVProgH no GitHub&amp;lt;/a&amp;gt;).&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Deve-se destacar o grande potencial did&amp;amp;aacute;tico desse projeto.&lt;br /&gt;
Al&amp;amp;eacute;m de poder ser usado de forma aberto na &amp;lt;i&amp;gt;Web&amp;lt;/i&amp;gt;, o novo &amp;lt;i&amp;gt;iVProg&amp;lt;/i&amp;gt; poder&amp;amp;aacute; ser&lt;br /&gt;
integrado em ambientes &amp;lt;i&amp;gt;Moodle&amp;lt;/i&amp;gt; por meio do pacote livre&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://www.matematica.br/ia&amp;quot; title=&amp;quot;seguir para pagina principal do iTarefa&amp;quot;&amp;gt;iTarefa&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1312</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1312"/>
		<updated>2018-08-13T13:13:03Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
* [[Um ambiente para ensino e aprendizagem de algoritmos e Programação (iVProg)]]&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Melhoria_e_agilidade_para_assesements&amp;diff=1311</id>
		<title>Melhoria e agilidade para assesements</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Melhoria_e_agilidade_para_assesements&amp;diff=1311"/>
		<updated>2018-08-13T13:09:43Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'ÁREA DE GESTÁO DE PORTFÓLIO E PROJETOS (GPP)  Proposta: Melhoria e agilidade para assesements.  Realizamos avaliações(Assesements) para um grupo de pessoas que estão em ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ÁREA DE GESTÁO DE PORTFÓLIO E PROJETOS (GPP)&lt;br /&gt;
&lt;br /&gt;
Proposta: Melhoria e agilidade para assesements.&lt;br /&gt;
&lt;br /&gt;
Realizamos avaliações(Assesements) para um grupo de pessoas que estão em desenvolvimento com os conceitos ágeis.&lt;br /&gt;
&lt;br /&gt;
Já temos templates (cartas), dados e dashboards (em excel).&lt;br /&gt;
&lt;br /&gt;
Queremos aprimorar nosso processo, que atualmente é artesanal e demorado, para executar estas  avaliações, permitindo que possamos ter melhor acompanhamento da evolução das pessoas a partir do seu Kata. Também precisamos incentivar a troca de experiências, de forma lúdica, a partir das práticas que elas realizam, potencializando o crescimento intelectual da empresa.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Responsável pelo pitch: Janaína Gomes&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=%C3%81rea_de_Produtos&amp;diff=1310</id>
		<title>Área de Produtos</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=%C3%81rea_de_Produtos&amp;diff=1310"/>
		<updated>2018-08-13T13:09:19Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com 'ÁREA DE PRODUTOS  Ideia 1: Possibilitamos as vendas de diversos vendedores autônomos e pequenos negócios. Precisamos de uma leitura de performance a partir das vendas para ...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ÁREA DE PRODUTOS&lt;br /&gt;
&lt;br /&gt;
Ideia 1:&lt;br /&gt;
Possibilitamos as vendas de diversos vendedores autônomos e pequenos negócios. Precisamos de uma leitura de performance a partir das vendas para identificar a saúde do negócio desses vendedores, para conseguirmos prever se vão crescer ou não (diferenciando sazonalidades por exemplo) com o objetivo de tomarmos ações com antecedência para ajudar vendedores perdendo performance, e ações para potencializar os que já estão crescendo e com isso ajudar a melhorar a economia do país.&lt;br /&gt;
&lt;br /&gt;
Ideia 2:&lt;br /&gt;
Temos um catálogo de produtos e serviços que são cadastrados por clientes livremente (texto e fotos). Precisamos conseguir identificar o que são produtos, serviços ou cadastros de teste; unir produtos e serviços que são a mesma coisa porém são escritos de maneira diferente; normalizar; categorizar (ex. conteúdo sensíveis, cigarros, etc). Para que seja possível buscar por um produto ou serviço e encontremos todas as opções disponíveis no catálogo. &lt;br /&gt;
&lt;br /&gt;
Ideia 3:&lt;br /&gt;
Diversos produtos e funcionalidades nascem sem métricas no mercado hoje. Precisamos de uma forma de ler o design de uma tela ou escrita de BDD que defina automaticamente métricas que devem ser enviadas (ex. clique em botões) e crie os hits para o Google Analytics ou alguma outra ferramenta de dados.&lt;br /&gt;
&lt;br /&gt;
Responsável pelo pitch: Nádia Vasconcellos (Po - Time Medelín)&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Preven%C3%A7%C3%A3o_a_Fraudes&amp;diff=1309</id>
		<title>Prevenção a Fraudes</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Preven%C3%A7%C3%A3o_a_Fraudes&amp;diff=1309"/>
		<updated>2018-08-13T13:08:40Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: Criou página com ' ÁREA DE DATA CIENCE/ PREVENÇÃ0 DE FRAUDE  Ideia 1: Os vendedores têm à sua disposição um aplicativo para gerenciar seu empreendimento. Ele é voltado para pequenos neg...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
ÁREA DE DATA CIENCE/ PREVENÇÃ0 DE FRAUDE&lt;br /&gt;
&lt;br /&gt;
Ideia 1:&lt;br /&gt;
Os vendedores têm à sua disposição um aplicativo para gerenciar seu empreendimento. Ele é voltado para pequenos negócios. Neste aplicativo é possível fazer upload de fotos dos produtos comercializados. Queremos identificar os produtos a partir das fotos e construir um catálogo digital a partir destas identificações.&lt;br /&gt;
&lt;br /&gt;
Área: Data Science&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Ideia 2:&lt;br /&gt;
A navegação em sites pode ser analisada a partir dos logs dos servidores de aplicação. Queremos detectar fraudadores a partir do comportamento de navegação no sites.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Ideia 3:&lt;br /&gt;
Empresas de pagamentos digitais têm restrições quanto aos sites que podem utilizar as soluções de pagamento. Dado um subjconjunto de categorias de sites (e.g. venda de cigarros), queremos descobrir sites que se enquadrem neste subconjunto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Responsável pelo pitch: Sérgio Giraldo&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1308</id>
		<title>LabXP2018</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2018&amp;diff=1308"/>
		<updated>2018-08-13T13:07:53Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: /* Possibilidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2018 =&lt;br /&gt;
&lt;br /&gt;
As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de software. Neste curso, os estudantes utilizam a metodologia de Programação eXtrema (XP), sob a orientação do professor e monitor (meta-coach), para desenvolver um sistema de software orientado a objetos de alta complexidade. Através dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de práticas das metodologias ágeis que serão extremamente importantes para o estudante em sua futura carreira, seja ela acadêmica ou empresarial, como desenvolvedor de software.&lt;br /&gt;
&lt;br /&gt;
= Projetos =&lt;br /&gt;
&lt;br /&gt;
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[# Planilha de Metadados] com informações gerais sobre os projetos selecionados.&lt;br /&gt;
&lt;br /&gt;
[# Análise de métricas de código-fonte] para projetos selecionados Ruby ou Java--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Possibilidades ==&lt;br /&gt;
&lt;br /&gt;
* [[Plataforma Hackathons]]&lt;br /&gt;
* [[Cidadania Inteligente]]&lt;br /&gt;
* [[Pirate Ship Battles]]&lt;br /&gt;
* [[L.A.V.A. series L.A.M.P. edition]]&lt;br /&gt;
* [[Executor de Testes Funcionais JUnit]]&lt;br /&gt;
* [[Health Dashboard]]&lt;br /&gt;
* [[Geometria Interativa em HTML5]]&lt;br /&gt;
* [[Kernel do Linux]]&lt;br /&gt;
* [[Gerenciador de Dívida Técnica]]&lt;br /&gt;
* [[Prevenção a Fraudes]]&lt;br /&gt;
* [[Área de Produtos]]&lt;br /&gt;
* [[Melhoria e agilidade para assesements]]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [[Sistema de Monitoria]]&lt;br /&gt;
* [[Kuniri]]&lt;br /&gt;
* [[ECG para Enfermeiro]]&lt;br /&gt;
* [[Smart City Platform]]&lt;br /&gt;
* [[Hacknizer]]&lt;br /&gt;
* [[Gastos Públicos]]&lt;br /&gt;
* [[Paratii]]&lt;br /&gt;
* [[UGDK]]&lt;br /&gt;
* [[Bodhi]]&lt;br /&gt;
* [[Projeto Parajás 2017: software livre e acesso à justiça]]&lt;br /&gt;
* [[WebReverseEngineer.js]]&lt;br /&gt;
* [[MeuPep]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software para escolha dos grupos de acordo com os questionários: https://github.com/rafamanzo/xpteamwise&lt;br /&gt;
&lt;br /&gt;
== Indicar preferência de projeto ==&lt;br /&gt;
&lt;br /&gt;
Cada aluno deverá indicar 3 projetos, em ordem de preferência, bem como compartilhar conosco algumas informações para que possamos selecionar os projetos e compôr os times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Formulário para escolha previsto para estar disponível dia &amp;lt;strike&amp;gt;'''19/08/2016'''&amp;lt;/strike&amp;gt; '''18/08/2016'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Preencha este formulário até &amp;lt;strike&amp;gt;'''23/08/2016'''&amp;lt;/strike&amp;gt; '''20/08/2016''' (!!!): [https://goo.gl/forms/eL7XaWNIMK0T4auC2 Escolha de projetos]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
'''[[Smart Cities]]'''&lt;br /&gt;
* Macártur (coach)&lt;br /&gt;
* Frederico&lt;br /&gt;
* Marcela&lt;br /&gt;
* Fernando&lt;br /&gt;
* Fernanda&lt;br /&gt;
* Lucas R.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitores =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold at ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Diogo Pina - (diogojpina at gmail com) (monitor)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Wil :) (kazuo at ime.usp.br) (monitor) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: https://groups.google.com/forum/#!forum/labxp2018&lt;br /&gt;
&lt;br /&gt;
* Coaches: TODO&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Aulas ===&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2015 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 26/02 - Extreme Programming 1 - [[media:IntroduçãoMAeXP.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 28/02 - Continuação Aula + Apresentação dos projetos&lt;br /&gt;
 &lt;br /&gt;
* 12/03 - Extreme Programming 2 - [[media:AgilCoop-Verao2010-XP1e2.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 14/03 - Planejamento e acompanhamento - [[media:AcompanhamentoAgil.pdf| Slides]].&lt;br /&gt;
&lt;br /&gt;
* 19/03 - Laboratório&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 21/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 26/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 28/03 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 02/04 - Laboratório&lt;br /&gt;
&lt;br /&gt;
* 04/04 - Laboratório (almoço - sala de aula e aulinha de integração contínua)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt; Para criar conta nas máquinas do laboratório, envie (a partir da sua conta @ime.usp.br ou @usp.br) um e-mail para cec-senha@ime.usp.br com nome completo e N&amp;lt;sup&amp;gt;o&amp;lt;/sup&amp;gt; USP. As contas possuem uma cota padrão de 500M. Caso precisem mais do que isso, favor informar ao monitor para fazer o pedido de aumento de cota. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Links e materiais úteis =&lt;br /&gt;
&lt;br /&gt;
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258&lt;br /&gt;
&lt;br /&gt;
* Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great.  [[Liderando Retrospectivas|Liderando Retrospectivas]]&lt;br /&gt;
&lt;br /&gt;
* Manifesto ágil: http://agilemanifesto.org/iso/ptbr/&lt;br /&gt;
&lt;br /&gt;
* Princípios: http://agilemanifesto.org/iso/ptbr/principles.html&lt;br /&gt;
&lt;br /&gt;
* XP: http://www.extremeprogramming.org/rules.html&lt;br /&gt;
&lt;br /&gt;
* Scrum: https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide-Portuguese-BR.pdf&lt;br /&gt;
&lt;br /&gt;
* Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/&lt;br /&gt;
&lt;br /&gt;
= Slides das Aulas =&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/Introduc%CC%A7a%CC%83o.pdf  Introdução]&lt;br /&gt;
* [https://www.ime.usp.br/~gold/cursos/2018/LabXP/MA-Gene%CC%81rico-2018.pdf Métodos Ágeis de Software: uma abordagem humana]&lt;br /&gt;
&lt;br /&gt;
= Dias importantes =&lt;br /&gt;
&lt;br /&gt;
== Stand-up com os coaches ==&lt;br /&gt;
&lt;br /&gt;
* A decidir&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em testes.&lt;br /&gt;
&lt;br /&gt;
== Refactoring Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estarão concentrados apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
== Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuidas duas notas neste semestre, de acordo com os critérios abaixo:&lt;br /&gt;
&lt;br /&gt;
== Nota 1 ==&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 1 (15%)&lt;br /&gt;
** Infraestrutura instalada&lt;br /&gt;
** Equipe organizada&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 2 (20%)&lt;br /&gt;
** Planejamento/Comunicação Interna e Externa (8%)&lt;br /&gt;
** Repositório/Commits frequentes/Testes (4%)&lt;br /&gt;
** Integração continua &amp;quot;inicial&amp;quot; (4%)&lt;br /&gt;
** Rodízio de Pares (2%)&lt;br /&gt;
** Ao menos uma entrega ao cliente (2%)&lt;br /&gt;
&lt;br /&gt;
* Etapa/Feedback 3 (65%)&lt;br /&gt;
** Tracking (10%)&lt;br /&gt;
** Integração contínua (10%)&lt;br /&gt;
** TDD (5%)&lt;br /&gt;
** Cobertura dos testes (10%)&lt;br /&gt;
** Entregas (10%)&lt;br /&gt;
** Auto-organização do time (10%)&lt;br /&gt;
** &amp;quot;Artefatos&amp;quot; para garantir a continuidade do projeto (10%)&lt;br /&gt;
&lt;br /&gt;
== Notas 2 ==&lt;br /&gt;
&lt;br /&gt;
* Individuais:&lt;br /&gt;
** Presença (25%)&lt;br /&gt;
** Avaliação do Coach, meta-coaches avaliam os coaches (25%)&lt;br /&gt;
&lt;br /&gt;
* Equipe:&lt;br /&gt;
** Satisfação do cliente (25%) &lt;br /&gt;
** Projeto (funcionalidades implementadas + manutenibilidade - como outra equipe pode continuar o projeto) (25%)&lt;br /&gt;
&lt;br /&gt;
obs.: Por manutenabilidade entende-se documentação sobre como ter um ambiente de desenvolvimento completo com os testes passando e ponteiros para pontos interessantes no código para novos novos contribuidores e funcionalidades mais simples para estes implementarem e conhecerem o sistema.&lt;br /&gt;
&lt;br /&gt;
= Organização do almoço às {segundas|quartas} =&lt;br /&gt;
&lt;br /&gt;
Acesse: [[Comida]]&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Geometria_Interativa_em_HTML5&amp;diff=1294</id>
		<title>Geometria Interativa em HTML5</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Geometria_Interativa_em_HTML5&amp;diff=1294"/>
		<updated>2018-08-08T17:43:00Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Geometria Interativa em HTML5&lt;br /&gt;
&lt;br /&gt;
Um ambiente para ensino e aprendizagem de Geometria Interativa (iGeomH)&lt;br /&gt;
&lt;br /&gt;
O objetivo desse projeto é criar uma versao HTML5 do software&lt;br /&gt;
iGeom, focado no ensino-aprendizagem de Geometria. A importância desse &lt;br /&gt;
projeto reside em duas grandes vantagens, a principal delas é o diferencial &lt;br /&gt;
da GI em relacao a outras sistemas didaticos digitais, pois é um &lt;br /&gt;
ambiente de maior interatividade e maior potencial de aprendizagem.&lt;br /&gt;
&lt;br /&gt;
A outra vantagem é seu potencial de uso, sendo HTML5 pode ser integrado&lt;br /&gt;
a qualquer ambiente Web, em particular pode ser facilmente integrado ao &lt;br /&gt;
sistema Moodle por meio do pacote iTarefa (http://www.matematica.br/ia).&lt;br /&gt;
&lt;br /&gt;
Esse software tem grande potencial de uso, podendo ser utilizado pelos&lt;br /&gt;
professores dos ensinos fundamental e medios das redes publica e &lt;br /&gt;
privadas. &lt;br /&gt;
&lt;br /&gt;
Hoje existe uma versão do iGeom implementada em Java, disponivel a&lt;br /&gt;
partir do endereco http://www.matematica.br/igeom.&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1293</id>
		<title>Executor de Testes Funcionais JUnit</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1293"/>
		<updated>2018-08-08T17:42:42Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Executor de Testes Funcionais JUnit&lt;br /&gt;
&lt;br /&gt;
JUnit é usado para rodar testes de unidade, mas utilizando bibliotecas como RestAssured para fazer testes utilizando requests HTTP, é possível utiliza-los para iniciar um serviço e testar a integração de todos os componentes.&lt;br /&gt;
&lt;br /&gt;
A idéia seria de criar um executor de testes que irá ler annotações em métodos e classes de teste e os executaria de uma maneira eficiente/hierárquica, visto que testes funcionais muitas vezes requerem uma etapa de setup e teardown.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Quero testar a compra de um produto por um cliente que tem alguma restrição e não deveria conseguir fazer a ordem de compra. Para isto preciso de ter o produto cadastrado, o cliente cadastrado, base de CEP, e eventualmente muitas outras coisas que caracterizariam um ambiente para a execução deste teste. Provavelmente este mesmo ambiente poderia ser utilizado para testar se o cliente consegue comprar outro produto com sucesso, economizando tempo de execução.&lt;br /&gt;
&lt;br /&gt;
Exemplo de código:&lt;br /&gt;
&lt;br /&gt;
   @RunWith(XimbalaueTestRunner.class)&lt;br /&gt;
    public class TesteDeCompras {&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Tenta comprar e não consegue&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot;, &amp;quot;validação&amp;quot; })&lt;br /&gt;
        public void tentaComprarENaoConsegue() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Realiza compra com sucesso&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot; })&lt;br /&gt;
        public void compraComSucesso() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
Features interessantes:&lt;br /&gt;
* Execução via Maven ou Gradle&lt;br /&gt;
* Execução paralela dos testes&lt;br /&gt;
* UI para execução de testes, reexecução dos que falharam, coleta de dados de cobertura, tempo de execução de testes, filtro por tags ou por ambiente,..&lt;br /&gt;
* etc...&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1292</id>
		<title>Executor de Testes Funcionais JUnit</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Executor_de_Testes_Funcionais_JUnit&amp;diff=1292"/>
		<updated>2018-08-08T17:42:26Z</updated>

		<summary type="html">&lt;p&gt;Diogopina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Executor de Testes Funcionais JUnit ==&lt;br /&gt;
&lt;br /&gt;
JUnit é usado para rodar testes de unidade, mas utilizando bibliotecas como RestAssured para fazer testes utilizando requests HTTP, é possível utiliza-los para iniciar um serviço e testar a integração de todos os componentes.&lt;br /&gt;
&lt;br /&gt;
A idéia seria de criar um executor de testes que irá ler annotações em métodos e classes de teste e os executaria de uma maneira eficiente/hierárquica, visto que testes funcionais muitas vezes requerem uma etapa de setup e teardown.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Quero testar a compra de um produto por um cliente que tem alguma restrição e não deveria conseguir fazer a ordem de compra. Para isto preciso de ter o produto cadastrado, o cliente cadastrado, base de CEP, e eventualmente muitas outras coisas que caracterizariam um ambiente para a execução deste teste. Provavelmente este mesmo ambiente poderia ser utilizado para testar se o cliente consegue comprar outro produto com sucesso, economizando tempo de execução.&lt;br /&gt;
&lt;br /&gt;
Exemplo de código:&lt;br /&gt;
&lt;br /&gt;
   @RunWith(XimbalaueTestRunner.class)&lt;br /&gt;
    public class TesteDeCompras {&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Tenta comprar e não consegue&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot;, &amp;quot;validação&amp;quot; })&lt;br /&gt;
        public void tentaComprarENaoConsegue() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
        @TestEnvironment(ProdutoEClienteCadastrado.class)&lt;br /&gt;
        @TestDescription(name=&amp;quot;Realiza compra com sucesso&amp;quot;, tags=new String[] { &amp;quot;compra&amp;quot; })&lt;br /&gt;
        public void compraComSucesso() {&lt;br /&gt;
           ...&lt;br /&gt;
        }&lt;br /&gt;
   }&lt;br /&gt;
&lt;br /&gt;
Features interessantes:&lt;br /&gt;
* Execução via Maven ou Gradle&lt;br /&gt;
* Execução paralela dos testes&lt;br /&gt;
* UI para execução de testes, reexecução dos que falharam, coleta de dados de cobertura, tempo de execução de testes, filtro por tags ou por ambiente,..&lt;br /&gt;
* etc...&lt;/div&gt;</summary>
		<author><name>Diogopina</name></author>
	</entry>
</feed>