<?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=Thatiane</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=Thatiane"/>
	<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/wiki/Especial:Contribui%C3%A7%C3%B5es/Thatiane"/>
	<updated>2026-05-07T12:56:29Z</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=LabXP2020&amp;diff=1398</id>
		<title>LabXP2020</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2020&amp;diff=1398"/>
		<updated>2020-09-11T16:27:07Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com '= Laboratório de Programação Extrema 2020 =  As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2020 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Professor e monitor =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* João Francisco Lino Daniel - (joaofran@ime.usp.br) (monitor)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Grupos de discussão e anúncios =&lt;br /&gt;
&lt;br /&gt;
* Todos os alunos: &lt;br /&gt;
* Coachs: &lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&lt;br /&gt;
&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1397</id>
		<title>LabXP</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1397"/>
		<updated>2020-09-11T16:21:07Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Laboratório de Programação Extrema ==&lt;br /&gt;
&lt;br /&gt;
Começar com XP é como entrar em uma piscina. Há muitas formas de fazê-lo:&lt;br /&gt;
&lt;br /&gt;
* Molhar apenas um dedo&lt;br /&gt;
* Sentar na borda e balançar as pernas&lt;br /&gt;
* Descer pela escada&lt;br /&gt;
* Realizando um mergulho suave e poderoso como um competidor&lt;br /&gt;
* Pulando em bola de canhão fazendo muito barulho e deixando todos em volta molhados.&lt;br /&gt;
&lt;br /&gt;
Não há uma forma correta de entrar na água.&lt;br /&gt;
&lt;br /&gt;
(Adaptado de Extreme Programming Explained 2nd Ed.)&lt;br /&gt;
&lt;br /&gt;
=== Relatos de clientes ===&lt;br /&gt;
&lt;br /&gt;
* [[POP-Relato | André Leirner]]&lt;br /&gt;
* [[Cozo-Relato | Adauton Heringer]]&lt;br /&gt;
* [[Evident-Relato | Gabriela Machado e Profa Dra Mariana Minatel Braga]]&lt;br /&gt;
&lt;br /&gt;
=== Edições ===&lt;br /&gt;
* [[LabXP2020 | Laboratório de Programação Extrema 2020]]&lt;br /&gt;
* [[LabXP2019 | Laboratório de Programação Extrema 2019]]&lt;br /&gt;
* [[LabXP2018 | Laboratório de Programação Extrema 2018]]&lt;br /&gt;
* [[LabXP2017 | Laboratório de Programação Extrema 2017]]&lt;br /&gt;
* [[LabXP2016 | Laboratório de Programação Extrema 2016]]&lt;br /&gt;
* [[LabXP2015 | Laboratório de Programação Extrema 2015]]&lt;br /&gt;
* [[LabXP2014 | Laboratório de Programação Extrema 2014]]&lt;br /&gt;
* [[LabXP2013 | Laboratório de Programação Extrema 2013]]&lt;br /&gt;
* [[LabXP2012 | Laboratório de Programação Extrema 2012]]&lt;br /&gt;
* [[LabXP2011 | Laboratório de Programação Extrema 2011]]&lt;br /&gt;
* [[Repositório_LabXP | Laboratório de Programação Extrema 2010]]&lt;br /&gt;
* [[LabXP2008 | Laboratório de Programação Extrema 2008]]&lt;br /&gt;
* [[LabXP2007 | Laboratório de Programação Extrema 2007]]&lt;br /&gt;
* [[LabXP2006 | Laboratório de Programação Extrema 2006]]&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1396</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1396"/>
		<updated>2019-12-19T14:18:40Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- '''Cronograma de 2019 para ser adaptado'''--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/drive/folders/1Xf1IWLS5DA8wyNKgjDrFW6OimPi0CpsM?usp=sharing '''Fotos das aulas''']&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1395</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1395"/>
		<updated>2019-12-19T14:17:11Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Possibilidades de projetos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- '''Cronograma de 2019 para ser adaptado'''--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1394</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1394"/>
		<updated>2019-12-19T13:53:49Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Dias importantes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- '''Cronograma de 2019 para ser adaptado'''--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada apenas em refatoração.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Retrospectiva ==&lt;br /&gt;
&lt;br /&gt;
''Adicionar relato sobre as retrospectivas feitas no curso.''&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1393</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1393"/>
		<updated>2019-12-19T13:53:22Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- '''Cronograma de 2019 para ser adaptado'''--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1392</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1392"/>
		<updated>2019-12-19T13:49:29Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Stand-up com os coaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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;
Todas as terças-feiras letivas, às 13:45&lt;br /&gt;
&lt;br /&gt;
== Test Day ==&lt;br /&gt;
&lt;br /&gt;
* Cada equipe escolherá um dia em que estará concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1391</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1391"/>
		<updated>2019-12-19T13:47:19Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 a 19/09 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 19/09 - Palestra sobre Métodos Ágeis e Dívida Técnica- Dra. Graziela Tonin - professora da UFFS&lt;br /&gt;
&lt;br /&gt;
* 23/09 a 15/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* Aula 15/10 - Primeira etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 17/10 a 22/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 22/10 - Palestra sobre Design evolutivo de software em metodologias ágeis - Dr. Eduardo Guerra – professor  do INPE&lt;br /&gt;
&lt;br /&gt;
* 24/10 a 31/10 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 31/10 - Palestra sobre Padrões e Linguagens Padrões - Joe Yoder&lt;br /&gt;
&lt;br /&gt;
* 05/11 a 07/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 07/11 - Segunda etapa de avaliação&lt;br /&gt;
&lt;br /&gt;
* 18/11 a 21/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 21/11 - Palestra com abordagem prática de TDD - João Daniel&lt;br /&gt;
&lt;br /&gt;
* 25/11 a 03/11 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 03/12 - Brunch e bate papo sobre métodos ágeis com as empresas Elo7 e SiDi/SAMSUNG&lt;br /&gt;
&lt;br /&gt;
* 05/12 - Terceira etapa de avaliação&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1390</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1390"/>
		<updated>2019-12-19T13:32:26Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: https://gitlab.com/lcfpadilha/fau-aberta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: https://gitlab.com/ebapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 3 pessoas'''&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: https://gitlab.com/lairaalmas/labxp2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: https://github.com/robson-aleixo/Arquigrafia-Laravel/blob/master/readme.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: https://github.com/r0zbot/labrador-linux&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1388</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1388"/>
		<updated>2019-08-28T11:01:17Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos, formação dos times, [https://drive.google.com/file/d/1q3xSB0q8G5wECQ5zFInOzgdc5ZalsLXK/view?usp=sharing dicas para iniciar o projeto]&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1387</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1387"/>
		<updated>2019-08-27T18:26:38Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos projetos e formação dos times&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Reunião com os clientes dos projetos escolhidos e desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1386</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1386"/>
		<updated>2019-08-27T18:25:48Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Grupos de discussão e anúncios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
* Coachs: https://groups.google.com/forum/#!forum/labxp-2019-coachs&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1385</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1385"/>
		<updated>2019-08-27T18:11:24Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 4 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Laira das Almas Silva (coach)&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Caninos Loucos - 2 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1384</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1384"/>
		<updated>2019-08-23T21:08:28Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Selecionados */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha &lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - 6 pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
* Laira das Almas Silva&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: -&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1383</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1383"/>
		<updated>2019-08-23T20:58:00Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
* 9 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Caninos Loucos]&lt;br /&gt;
&lt;br /&gt;
* 10 - [https://drive.google.com/file/d/1UXhokv_WLsTP3T6aMS6humiZKlb9tvm3/view?usp=sharing Drivers IIO]&lt;br /&gt;
&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
== Selecionados ==&lt;br /&gt;
&lt;br /&gt;
'''FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual - 8 pessoas'''&lt;br /&gt;
* Bruno Almeida Carneiro da Cunha &lt;br /&gt;
* César Gasparini Fernandes&lt;br /&gt;
* Larissa Goto Sala&lt;br /&gt;
* Leonardo de Carvalho Freitas Padilha Aguilar (coach)&lt;br /&gt;
* Mateus Agostinho dos Anjos&lt;br /&gt;
* Matheus Lima Cunha&lt;br /&gt;
* Pedro Vítor Bortolli Santos&lt;br /&gt;
* Victor Andre Batistella&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EviDent: Aplicativo para divulgação de evidências científicas - pessoas'''&lt;br /&gt;
* Éderson Cássio Lacerda Ferreira (coach)&lt;br /&gt;
* Nathalia Orlandi Borin&lt;br /&gt;
* Otavio Ho Aragoi&lt;br /&gt;
* Renan Tiago dos Santos Silva  &lt;br /&gt;
* Vitor Ricardo de Oliveira Leite &lt;br /&gt;
* Eduardo do Nascimento Evaristo&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - 4 pessoas'''&lt;br /&gt;
* Alexandre Benedeti&lt;br /&gt;
* Daniel Martinez (coach)&lt;br /&gt;
* Laira das Almas Silva&lt;br /&gt;
* Liang Shen&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Arquigrafia: ambiente colaborativo web de imagens de arquitetura - 4 pessoas'''&lt;br /&gt;
* Gabriel Sarti Massukado&lt;br /&gt;
* Henrique cerquinho&lt;br /&gt;
* Pedro Paulo de Queiroz Bambace&lt;br /&gt;
* Robson Aleixo (coach)&lt;br /&gt;
Repositório: - &lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&gt;
&lt;br /&gt;
* 27/08 - Desenvolvimento dos projetos&lt;br /&gt;
&lt;br /&gt;
* 29/08 - Desenvolvimento dos projetos&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Avalia%C3%A7%C3%A3o_em_Linhas&amp;diff=1382</id>
		<title>Projeto de Avaliação em Linhas</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Avalia%C3%A7%C3%A3o_em_Linhas&amp;diff=1382"/>
		<updated>2019-08-22T16:55:10Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter duas partes, a principal sendo um &amp;quot;aplicativo&amp;quot; que possibilite, de modo seguro, que os alunos realizem avaliações síncronas, podendo substituir avaliações em papel. Do lado servidor, deveria haver um módulo Moodle para permitir a conexão e recebimento das respostas dos alunos.&lt;br /&gt;
&lt;br /&gt;
'''Tecnologia a ser empregada:''' Na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poderá ter ajuda ou ser desenvolvido por membros do LInE (Lab. de Informática na Educação).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e os departamentos MAC e MAT tem grande interesse em usar seus resultados.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1381</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1381"/>
		<updated>2019-08-21T20:47:10Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Notas 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
== Nota 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Avalia%C3%A7%C3%A3o_em_Linhas&amp;diff=1380</id>
		<title>Projeto de Avaliação em Linhas</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Avalia%C3%A7%C3%A3o_em_Linhas&amp;diff=1380"/>
		<updated>2019-08-21T20:44:20Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com ''''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter dua...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter duas partes, a principal sendo um &amp;quot;aplicativo&amp;quot; que possibilite, de modo seguro, que os alunos realizem avaliações síncronas, podendo substituir avaliações em papel. Do lado servidor, deveria haver um módulo Moodle para permitir a conexão e recebimento das respostas dos alunos.&lt;br /&gt;
&lt;br /&gt;
'''Tecnologia a ser empregada:''' Na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poder ter ajuda ou ser desenvolvida por membro do LInE (Lab. de Informática na Educação).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e os departamentos MAC e MAT tem grande interesse em usar seus resultados.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Combate_%C3%A0_Dengue&amp;diff=1379</id>
		<title>Projeto de Combate à Dengue</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Projeto_de_Combate_%C3%A0_Dengue&amp;diff=1379"/>
		<updated>2019-08-21T20:43:09Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com ''''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para ser usado em projetos educacionais (ou de cidadania) visando...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para ser usado em projetos educacionais (ou de cidadania) visando redução da epidemia de dengue, mas também poderia ser estendido para endemias análogas (como zika e chikungunya). O projeto poderá ter aspectos de jogos e usar instrumentos baseados no &amp;quot;conhecimento da massa&amp;quot; (&amp;quot;crowd knowledge&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Tecnologia a ser empregada:''' Na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poder ter ajuda ou ser desenvolvida por membro do LInE (Lab. de Informática na Educação).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e terá participação da SUCEN - Superintendência de Controle de Endemias (Secretaria de Estado da Saúde de São Paulo) e deverá também envolver a secretaria Estadual de Educação.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1378</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1378"/>
		<updated>2019-08-21T20:42:09Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Possibilidades de projetos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[Projeto de Avaliação em Linhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[Projeto de Combate à Dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1377</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1377"/>
		<updated>2019-08-21T20:41:19Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Possibilidades de projetos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[ProjetoDeAvaliaçãoEmLinhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[ProjetoCombateDengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Proj_emlinhas&amp;diff=1376</id>
		<title>Proj emlinhas</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Proj_emlinhas&amp;diff=1376"/>
		<updated>2019-08-21T20:40:00Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:'''&lt;br /&gt;
Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter duas partes, a principal sendo um &amp;quot;aplicativo&amp;quot; que possibilite, de modo seguro, que os alunos realizem avaliações síncronas, podendo substituir avaliações em papel. Do lado servidor, deveria haver um módulo Moodle para permitir a conexão e recebimento das respostas dos alunos.&lt;br /&gt;
&lt;br /&gt;
'''Tecnologia a ser empregada:''' &lt;br /&gt;
Na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poder ter ajuda ou ser desenvolvida por membro do LInE (Lab. de Informática na Educação).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e os departamentos MAC e MAT tem grande interesse em usar seus resultados.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Proj_dengue&amp;diff=1375</id>
		<title>Proj dengue</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Proj_dengue&amp;diff=1375"/>
		<updated>2019-08-21T20:39:16Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com ''''Objetivo:''' Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para ser usado em projetos educacionais (ou de cidadania) visando...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:'''&lt;br /&gt;
Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para ser usado em projetos educacionais (ou de cidadania) visando redução da epidemia de dengue, mas também poderia ser estendido para endemias análogas (como zika e chikungunya). O projeto poderá ter aspectos de jogos e usar instrumentos baseados no &amp;quot;conhecimento da massa&amp;quot; (&amp;quot;crowd knowledge&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
'''Tecnologia a ser empregada:'''&lt;br /&gt;
Na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poder ter ajuda ou ser desenvolvida por membro do LInE (Lab. de Informática na Educação).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e terá participação da SUCEN - Superintendência de Controle de Endemias (Secretaria de Estado da Saúde de São Paulo) e deverá também envolver a secretaria Estadual de Educação.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Proj_emlinhas&amp;diff=1374</id>
		<title>Proj emlinhas</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Proj_emlinhas&amp;diff=1374"/>
		<updated>2019-08-21T20:37:43Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com ''''Objetivo:'''  Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter du...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Objetivo:'''&lt;br /&gt;
&lt;br /&gt;
Desenvolver um sistema multiplataforma, que funcione particularmente em dispositivos móveis, para possibilitar avaliações &amp;quot;em linha&amp;quot;. O projeto deve ter duas partes, a principal sendo um &amp;quot;aplicativo&amp;quot; que possibilite, de modo seguro, que os alunos realizem avaliações síncronas, podendo substituir avaliações em papel. Do lado servidor, deveria haver um módulo Moodle para permitir a conexão e recebimento das respostas dos alunos.&lt;br /&gt;
&lt;br /&gt;
Tecnologia a ser empregada: na parte cliente, devera' ser usado principalmente JavaScript, alem de CSS e HTML. A parte servidor poder ter ajuda ou ser desenvolvida por membro do LInE (Lab. de Informatica na Educacao).&lt;br /&gt;
&lt;br /&gt;
Esse projeto deverá ser desenvolvido do &amp;quot;zero&amp;quot; e os departamentos MAC e MAT tem grande interesse em usar seus resultados.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1373</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1373"/>
		<updated>2019-08-21T20:36:21Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Possibilidades de projetos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - [[proj_emlinhas | Projeto de avaliações &amp;quot;em linha&amp;quot; (via Web) - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 4 - [[proj_dengue | Projeto de cidadania, educação e combate à dengue - Prof Leônidas]]&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1372</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1372"/>
		<updated>2019-08-20T21:13:42Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Indicar preferência de projeto */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - Avaliações &amp;quot;em linha&amp;quot; - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 4 - Dengue (Sucen) - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&lt;br /&gt;
&lt;br /&gt;
'''Respondam até a próxima quinta-feira (22/08) até às 12h.'''&lt;br /&gt;
&lt;br /&gt;
Durante a aula, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1371</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1371"/>
		<updated>2019-08-20T21:10:20Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - Avaliações &amp;quot;em linha&amp;quot; - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 4 - Dengue (Sucen) - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&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, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&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/labxp-2019&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Escolha dos clientes e formação dos times&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1370</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1370"/>
		<updated>2019-08-20T21:02:40Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Indicar preferência de projeto */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - Avaliações &amp;quot;em linha&amp;quot; - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 4 - Dengue (Sucen) - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
O formulário de escolha de projetos já está disponível em:&lt;br /&gt;
https://forms.gle/t4gtdPpARnyY4HrU7&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, vamos analisar o resultado e formar os times.&lt;br /&gt;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1369</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1369"/>
		<updated>2019-08-20T20:52:15Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Possibilidades de projetos */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Organizados por ordem de apresentação&lt;br /&gt;
&lt;br /&gt;
* 1 - [https://drive.google.com/file/d/1dZ07iy9qq7gHGDf3HQqdt271lAEaRF7w/view?usp=sharing Detectando variáveis globais com o GCC]&lt;br /&gt;
&lt;br /&gt;
* 2 - [https://drive.google.com/file/d/1LOtKHeK1FCS2fY_5aYySAyXtA2OWBU9j/view?usp=sharing Arquigrafia: ambiente colaborativo web de imagens de arquitetura]&lt;br /&gt;
&lt;br /&gt;
* 3 - Avaliações &amp;quot;em linha&amp;quot; - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 4 - Dengue (Sucen) - Prof Leônidas&lt;br /&gt;
&lt;br /&gt;
* 5 - [https://drive.google.com/file/d/1LRAdGuO_Ba2Lqlh5Ug-7npCOYia4SoOj/view?usp=sharing LupaNH: coleta e mapeamento de dados estruturados sobre problemas de um bairro carente]&lt;br /&gt;
&lt;br /&gt;
* 6 - [https://drive.google.com/file/d/1ZkhtenDuisZnA7bH_a9oA9zqKgeYn2RB/view?usp=sharing EviDent: Aplicativo para divulgação de evidências científicas]&lt;br /&gt;
&lt;br /&gt;
* 7 - [https://drive.google.com/file/d/1BMkejV9KocstAefj7O0iN0N7Pj0n_FzP/view?usp=sharing FAU-ACESSO ABERTO: por uma plataforma de extroversão da produção intelectual]&lt;br /&gt;
&lt;br /&gt;
* 8 - [https://drive.google.com/file/d/1vAluPNp_YR7ls6nrXicUBwxiO7LTcttn/view?usp=sharing Brains: Sistemas de gestão do processo de desenvolvimento de projetos de &amp;quot;IC&amp;quot;]&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1368</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1368"/>
		<updated>2019-08-15T20:38:48Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - [https://gitlab.com/jotaf.daniel/my-awesome-project Documentação e comunicação do projeto com GitLab] e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1367</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1367"/>
		<updated>2019-08-15T20:33:52Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e [http://uclab.xyz/web-landscape visão geral de tecnologias (stack) de desenvolvimento de softawre]&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1366</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1366"/>
		<updated>2019-08-14T20:17:57Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - [https://drive.google.com/file/d/1ZgY78qGP0bwEnUZhpdLPtu8EpnY0R4SX/view?usp=sharing Visão geral sobre DevOps] e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e visão geral de tecnologias (stack) de desenvolvimento de softawre&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
* DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1365</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1365"/>
		<updated>2019-08-13T14:26:03Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Aulas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - Visão geral sobre DevOps e [https://drive.google.com/file/d/1BOVxO8xNLh9iinLwIKYMF81i7EQPQyf8/view?usp=sharing conceitos gerais sobre arquiteturas de software]&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e visão geral de tecnologias (stack) de desenvolvimento de softawre&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
= 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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1364</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1364"/>
		<updated>2019-08-09T19:45:51Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - Visão geral sobre DevOps e conceitos gerais sobre arquiteturas de software&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e visão geral de tecnologias (stack) de desenvolvimento de softawre&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1363</id>
		<title>LabXP</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1363"/>
		<updated>2019-08-09T19:45:00Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Relatos de clientes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Laboratório de Programação Extrema ==&lt;br /&gt;
&lt;br /&gt;
Começar com XP é como entrar em uma piscina. Há muitas formas de fazê-lo:&lt;br /&gt;
&lt;br /&gt;
* Molhar apenas um dedo&lt;br /&gt;
* Sentar na borda e balançar as pernas&lt;br /&gt;
* Descer pela escada&lt;br /&gt;
* Realizando um mergulho suave e poderoso como um competidor&lt;br /&gt;
* Pulando em bola de canhão fazendo muito barulho e deixando todos em volta molhados.&lt;br /&gt;
&lt;br /&gt;
Não há uma forma correta de entrar na água.&lt;br /&gt;
&lt;br /&gt;
(Adaptado de Extreme Programming Explained 2nd Ed.)&lt;br /&gt;
&lt;br /&gt;
=== Relatos de clientes ===&lt;br /&gt;
&lt;br /&gt;
* [[POP-Relato | André Leirner]]&lt;br /&gt;
* [[Cozo-Relato | Adauton Heringer]]&lt;br /&gt;
* [[Evident-Relato | Gabriela Machado e Profa Dra Mariana Minatel Braga]]&lt;br /&gt;
&lt;br /&gt;
=== Edições ===&lt;br /&gt;
&lt;br /&gt;
* [[LabXP2019 | Laboratório de Programação Extrema 2019]]&lt;br /&gt;
* [[LabXP2018 | Laboratório de Programação Extrema 2018]]&lt;br /&gt;
* [[LabXP2017 | Laboratório de Programação Extrema 2017]]&lt;br /&gt;
* [[LabXP2016 | Laboratório de Programação Extrema 2016]]&lt;br /&gt;
* [[LabXP2015 | Laboratório de Programação Extrema 2015]]&lt;br /&gt;
* [[LabXP2014 | Laboratório de Programação Extrema 2014]]&lt;br /&gt;
* [[LabXP2013 | Laboratório de Programação Extrema 2013]]&lt;br /&gt;
* [[LabXP2012 | Laboratório de Programação Extrema 2012]]&lt;br /&gt;
* [[LabXP2011 | Laboratório de Programação Extrema 2011]]&lt;br /&gt;
* [[Repositório_LabXP | Laboratório de Programação Extrema 2010]]&lt;br /&gt;
* [[LabXP2008 | Laboratório de Programação Extrema 2008]]&lt;br /&gt;
* [[LabXP2007 | Laboratório de Programação Extrema 2007]]&lt;br /&gt;
* [[LabXP2006 | Laboratório de Programação Extrema 2006]]&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Evident-Relato&amp;diff=1362</id>
		<title>Evident-Relato</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Evident-Relato&amp;diff=1362"/>
		<updated>2019-08-09T19:44:53Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com 'Participar como cliente no laboratório XP foi uma oportunidade interdisciplinar e enriquecedora. Como dentistas, no início tivemos que adaptar nossa linguagem para os alunos...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Participar como cliente no laboratório XP foi uma oportunidade interdisciplinar e enriquecedora. Como dentistas, no início tivemos que adaptar nossa linguagem para os alunos que receberiam a proposta, o que foi um desafio. Temos um projeto na FOUSP com o objetivo de disseminar evidências científicas e capacitar o leitor (dentista) a implementar a prática baseada em evidência em sua rotina clínica e a ideia do aplicativo veio como veículo de disseminação. Após recebermos a alegre notícia que nosso projeto havia sido escolhido por um grupo de alunos para ser desenvolvido começamos as reuniões e os sprints, o grupo era muito empenhado e mesmo estando aprendendo sempre nos ensinavam alguma coisa. Foi interessante a interdisciplinariedade pois nosso projeto na odonto também conta com a participação de alunos de todos os anos de graduação e de pós graduação, durante as sprints os alunos nos incluíam no trabalho, discutindo todos os passos para saber o que era realmente importante para nós. A experiência resultou em um aplicativo inicial em que nos foi possível inicial os testes com nossos clientes da forma de MVP para delinearmos os próximos ajustes. Nossa ideia saiu do papel e o Lab XP nos proporcionou um grande passo na criação de uma startup do nosso projeto.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=Cozo-Relato&amp;diff=1361</id>
		<title>Cozo-Relato</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=Cozo-Relato&amp;diff=1361"/>
		<updated>2019-08-09T19:44:19Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com 'LabXP é uma disciplina em que um grupo de alunos se engaja em um projeto de software com o objetivo de trabalhar as práticas mais modernas em desenvolvimento ágil como pair...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;LabXP é uma disciplina em que um grupo de alunos se engaja em um projeto de software com o objetivo de trabalhar as práticas mais modernas em desenvolvimento ágil como pair programming, ambiente informativo, poker planning, entre outras. Como clientes, nós da Cozo Tecnologia pudemos ver na prática o crescimento acelerado da produtividade da equipe ao longo do projeto. O método de trabalho demanda forte interação entre os membros do grupo, o que aumenta o engajamento, o compromisso com as entregas e o nível de responsabilidade dos participantes. Ainda, destaco as características mensuráveis do método como a produtividade do grupo em tarefas executadas, o que favorece notavelmente à gestão do projeto. A disciplina LabXP consolida o IME na vanguarda do ensino do desenvolvimento de software no Brasil.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1360</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1360"/>
		<updated>2019-08-09T18:47:13Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)&lt;br /&gt;
&lt;br /&gt;
* Thatiane de Oliveira Rosa - (thatiane@ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - Visão geral sobre DevOps e conceitos gerais sobre arquiteturas de software&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e visão geral de tecnologias (stack) de desenvolvimento de softawre&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
= Depoimentos de clientes de edições passadas = &lt;br /&gt;
&lt;br /&gt;
* LabXP é uma disciplina em que um grupo de alunos se engaja em um projeto de software com o objetivo de trabalhar as práticas mais modernas em desenvolvimento ágil como pair programming, ambiente informativo, poker planning, entre outras. Como clientes, nós da Cozo Tecnologia pudemos ver na prática o crescimento acelerado da produtividade da equipe ao longo do projeto. O método de trabalho demanda forte interação entre os membros do grupo, o que aumenta o engajamento, o compromisso com as entregas e o nível de responsabilidade dos participantes. Ainda, destaco as características mensuráveis do método como a produtividade do grupo em tarefas executadas, o que favorece notavelmente à gestão do projeto. A disciplina LabXP consolida o IME na vanguarda do ensino do desenvolvimento de software no Brasil.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Participar como cliente no laboratório XP foi uma oportunidade interdisciplinar e enriquecedora. Como dentistas, no início tivemos que adaptar nossa linguagem para os alunos que receberiam a proposta, o que foi um desafio. Temos um projeto na FOUSP com o objetivo de disseminar evidências científicas e capacitar o leitor (dentista) a implementar a prática baseada em evidência em sua rotina clínica e a ideia do aplicativo veio como veículo de disseminação. Após recebermos a alegre notícia que nosso projeto havia sido escolhido por um grupo de alunos para ser desenvolvido começamos as reuniões e os sprints, o grupo era muito empenhado e mesmo estando aprendendo sempre nos ensinavam alguma coisa. Foi interessante a interdisciplinariedade pois nosso projeto na odonto também conta com a participação de alunos de todos os anos de graduação e de pós graduação, durante as sprints os alunos nos incluíam no trabalho, discutindo todos os passos para saber o que era realmente importante para nós. A experiência resultou em um aplicativo inicial em que nos foi possível inicial os testes com nossos clientes da forma de MVP para delinearmos os próximos ajustes. Nossa ideia saiu do papel e o Lab XP nos proporcionou um grande passo na criação de uma startup do nosso projeto.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1359</id>
		<title>LabXP2019</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP2019&amp;diff=1359"/>
		<updated>2019-08-09T18:44:01Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: Criou página com '= Laboratório de Programação Extrema 2019 =  As metodologias ágeis de desenvolvimento de software têm se mostrado bastante eficazes para o desenvolvimento de sistemas de...'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Laboratório de Programação Extrema 2019 =&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;
&lt;br /&gt;
== Possibilidades de Projetos ==&lt;br /&gt;
&lt;br /&gt;
Em definição&lt;br /&gt;
&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;
&lt;br /&gt;
= Professor e monitora =&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;
* Thatiane Rosa - (thatiane at ime.usp.br) (monitora)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Aulas =&lt;br /&gt;
&lt;br /&gt;
'''Cronograma de 2019 para ser adaptado'''&lt;br /&gt;
&lt;br /&gt;
* 06/08 - [https://drive.google.com/file/d/1s0FLewT-8ACU-LDeKSINmpXZDI8JaP66/view?usp=sharing  Apresentação da disciplina e apresentação dos conceitos gerais de métodos ágeis]&lt;br /&gt;
&lt;br /&gt;
* 08/08 - [https://drive.google.com/file/d/1CoTz6tTbpMshwuCmpbSRXq6yZGWjD1Ps/view?usp=sharing Metodologias e práticas ágeis de desenvolvimento de software]&lt;br /&gt;
&lt;br /&gt;
* 13/08 - Visão geral sobre DevOps e conceitos gerais sobre arquiteturas de software&lt;br /&gt;
&lt;br /&gt;
* 15/08 - Boas práticas de utilização, integração contínua e kanban do git+gitLab e visão geral de tecnologias (stack) de desenvolvimento de softawre&lt;br /&gt;
&lt;br /&gt;
* 20/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&gt;
* 22/08 - Apresentação de projetos candidatos&lt;br /&gt;
&lt;br /&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;
&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á concentrada 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á concentrada 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;
&lt;br /&gt;
= Critérios de Avaliação =&lt;br /&gt;
&lt;br /&gt;
Serão atribuídas 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;
= Depoimentos de Clientes de Edições passadas = &lt;br /&gt;
&lt;br /&gt;
* LabXP é uma disciplina em que um grupo de alunos se engaja em um projeto de software com o objetivo de trabalhar as práticas mais modernas em desenvolvimento ágil como pair programming, ambiente informativo, poker planning, entre outras. Como clientes, nós da Cozo Tecnologia pudemos ver na prática o crescimento acelerado da produtividade da equipe ao longo do projeto. O método de trabalho demanda forte interação entre os membros do grupo, o que aumenta o engajamento, o compromisso com as entregas e o nível de responsabilidade dos participantes. Ainda, destaco as características mensuráveis do método como a produtividade do grupo em tarefas executadas, o que favorece notavelmente à gestão do projeto. A disciplina LabXP consolida o IME na vanguarda do ensino do desenvolvimento de software no Brasil.&lt;br /&gt;
&lt;br /&gt;
* Participar como cliente no laboratório XP foi uma oportunidade interdisciplinar e enriquecedora. Como dentistas, no início tivemos que adaptar nossa linguagem para os alunos que receberiam a proposta, o que foi um desafio. Temos um projeto na FOUSP com o objetivo de disseminar evidências científicas e capacitar o leitor (dentista) a implementar a prática baseada em evidência em sua rotina clínica e a ideia do aplicativo veio como veículo de disseminação. Após recebermos a alegre notícia que nosso projeto havia sido escolhido por um grupo de alunos para ser desenvolvido começamos as reuniões e os sprints, o grupo era muito empenhado e mesmo estando aprendendo sempre nos ensinavam alguma coisa. Foi interessante a interdisciplinariedade pois nosso projeto na odonto também conta com a participação de alunos de todos os anos de graduação e de pós graduação, durante as sprints os alunos nos incluíam no trabalho, discutindo todos os passos para saber o que era realmente importante para nós. A experiência resultou em um aplicativo inicial em que nos foi possível inicial os testes com nossos clientes da forma de MVP para delinearmos os próximos ajustes. Nossa ideia saiu do papel e o Lab XP nos proporcionou um grande passo na criação de uma startup do nosso projeto.&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
	<entry>
		<id>https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1358</id>
		<title>LabXP</title>
		<link rel="alternate" type="text/html" href="https://ccsl.ime.usp.br/w/index.php?title=LabXP&amp;diff=1358"/>
		<updated>2019-08-09T18:33:35Z</updated>

		<summary type="html">&lt;p&gt;Thatiane: /* Edições */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Laboratório de Programação Extrema ==&lt;br /&gt;
&lt;br /&gt;
Começar com XP é como entrar em uma piscina. Há muitas formas de fazê-lo:&lt;br /&gt;
&lt;br /&gt;
* Molhar apenas um dedo&lt;br /&gt;
* Sentar na borda e balançar as pernas&lt;br /&gt;
* Descer pela escada&lt;br /&gt;
* Realizando um mergulho suave e poderoso como um competidor&lt;br /&gt;
* Pulando em bola de canhão fazendo muito barulho e deixando todos em volta molhados.&lt;br /&gt;
&lt;br /&gt;
Não há uma forma correta de entrar na água.&lt;br /&gt;
&lt;br /&gt;
(Adaptado de Extreme Programming Explained 2nd Ed.)&lt;br /&gt;
&lt;br /&gt;
=== Relatos de clientes ===&lt;br /&gt;
&lt;br /&gt;
* [[POP-Relato | André Leirner]] &lt;br /&gt;
&lt;br /&gt;
=== Edições ===&lt;br /&gt;
&lt;br /&gt;
* [[LabXP2019 | Laboratório de Programação Extrema 2019]]&lt;br /&gt;
* [[LabXP2018 | Laboratório de Programação Extrema 2018]]&lt;br /&gt;
* [[LabXP2017 | Laboratório de Programação Extrema 2017]]&lt;br /&gt;
* [[LabXP2016 | Laboratório de Programação Extrema 2016]]&lt;br /&gt;
* [[LabXP2015 | Laboratório de Programação Extrema 2015]]&lt;br /&gt;
* [[LabXP2014 | Laboratório de Programação Extrema 2014]]&lt;br /&gt;
* [[LabXP2013 | Laboratório de Programação Extrema 2013]]&lt;br /&gt;
* [[LabXP2012 | Laboratório de Programação Extrema 2012]]&lt;br /&gt;
* [[LabXP2011 | Laboratório de Programação Extrema 2011]]&lt;br /&gt;
* [[Repositório_LabXP | Laboratório de Programação Extrema 2010]]&lt;br /&gt;
* [[LabXP2008 | Laboratório de Programação Extrema 2008]]&lt;br /&gt;
* [[LabXP2007 | Laboratório de Programação Extrema 2007]]&lt;br /&gt;
* [[LabXP2006 | Laboratório de Programação Extrema 2006]]&lt;/div&gt;</summary>
		<author><name>Thatiane</name></author>
	</entry>
</feed>