LabXP2026: mudanças entre as edições

De CCSL
Ir para navegação Ir para pesquisar
(Criou página com '= Laboratório de Programação Extrema 2025 = 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, para desenvolver um sistema de software em equipe. Por meio dessa experiência prática no laboratório, se faz possível a aquisição de conhecimentos e a assimilação de pr...')
 
Sem resumo de edição
Linha 1: Linha 1:
= Laboratório de Programação Extrema 2025 =
= Laboratório de Programação Extrema 2026 =


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, para desenvolver um sistema de software em equipe. Por meio 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.
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, para desenvolver um sistema de software em equipe. Por meio 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.
Linha 14: Linha 14:
= Dias importantes =
= Dias importantes =


== Test Day ==
* Aqui serão listadas as datas importantes da disciplina.


* Cada equipe escolherá um dia em que estará concentrada apenas em testes.


== Refactoring Day ==
= Professor e monitores =
 
 
* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)
 
* [https://www.linkedin.com/in/ana-clara-lannes-1502a2239/ Ana Clara Lannes] - (anaclaralannes@ime.usp.br) (monitora)
 
* [https://www.linkedin.com/in/leosilvagomes/ Leonardo Gomes] - (leonardogomes@ime.usp.br) (monitor)
 
 
= Referências =


* Cada equipe escolherá um dia em que estará concentrada apenas em refatoração.
== Artigos úteis ==


* [https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=Cgl09uMAAAAJ&cstart=20&pagesize=80&sortby=pubdate&citation_for_view=Cgl09uMAAAAJ:DkZNVXde3BIC Being agile in a data science project]


= Professor e monitores =
* [https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=Cgl09uMAAAAJ&cstart=20&pagesize=80&sortby=pubdate&citation_for_view=Cgl09uMAAAAJ:gKiMpY-AVTkC Is It Possible to Apply Agile Methods to Contribute to the Linux Kernel?]


* [https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=Cgl09uMAAAAJ&cstart=100&pagesize=100&sortby=pubdate&citation_for_view=Cgl09uMAAAAJ:u-coK7KVo8oC Group-development psychology training: The perceived effects on agile software-development teams]


* [http://www.ime.usp.br/~gold/  Alfredo Goldman] (gold@ime.usp.br)
* [https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=Cgl09uMAAAAJ&cstart=100&pagesize=100&sortby=pubdate&citation_for_view=Cgl09uMAAAAJ:ZzlSgRqYykMC Having fun doing research on agile methods]


* [Ana Clara Lannes] - (anaclaralannes@ime.usp.br) (monitora)
== Informações sobre a matéria ==


* [Leonardo Gomes] - (leonardogomes@ime.usp.br) (monitor)
* [https://docs.google.com/presentation/d/1e7cOFU-zsWddrRfdtC9ImVZMLrLdQMic82ramVMzJ_0/edit?usp=sharing Apresentação do curso]


* [https://agilealliance.org/resources/experience-reports/continuous-improvement-of-an-xp-laboratory-course-an-18-year-history/ Continuous Improvement of an XP Laboratory Course: An 18 year History]


= Referências =
* [https://scholar.google.com.br/citations?view_op=view_citation&hl=en&user=Cgl09uMAAAAJ&cstart=200&pagesize=100&sortby=pubdate&citation_for_view=Cgl09uMAAAAJ:9ZlFYXVOiuMC Being extreme in the classroom: Experiences teaching XP]


== Links e materiais úteis ==
== Material complementar ==


* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258
* Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258

Edição das 17h45min de 24 de fevereiro de 2026

Laboratório de Programação Extrema 2026

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, para desenvolver um sistema de software em equipe. Por meio 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.

Projetos

Nesse semestre, cada time receberá um espaço no gitlab para manter sua organização e sua documentação dentro da Organização.

Projetos Selecionados

  • Aqui serão listados todos os projetos selecionados.


Dias importantes

  • Aqui serão listadas as datas importantes da disciplina.


Professor e monitores


Referências

Artigos úteis

Informações sobre a matéria

Material complementar