LabXP2023
Laboratório de Programação Extrema 2024
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
Projetos da vida real com os mais variados temas com o único requisito de possuírem licença livre.
Possibilidades de projetos
Organizados por ordem de apresentação:
Segunda-feira 22/08/23
- Kernel Workflow 23 - Davi e Paulo
- Índice de Arquitetura Brasileira - Amarilis
- Evident 23 - Gabi e Renata
- Cartografia da Arquitetura Paulistana - Mônica
- Super Lesson - Marcos
- Arquigrafia 23 - Leandro e Artur
- MetAMORfose - Luiza
- PipReqs - Alan
Quarta-feira 24/08/23
- Constelações Abya-Yala: arquiteturas, artes e saberes do Sul Global - Renata e Luciano
- Controle Orçamentário - Otávio
- Realidade Mista Open Source - Abbud
- Auraz: Conectando Marcas e Pessoas Reais para uma Influência Autêntica - Júlia e Gabi
- Digitalização de Cardápio com Enriquecimento de Informações - Diogo
- Trânsitos/Transites: Enciclopédia da Cooperação Franco-Brasileira nas Artes nas Ciências - Marisa Midori
- Um Interpretador Online para dPASP - Renato Geh
Projetos Escolhidos
Controle Orçamentário - Otávio
- Cássio Azevedo Cancio
- Larissa Vitória Medeiros Silva
- João Vitor
- Pedro Lucas Resende Siqueira Campos
Um Interpretador Online para dPASP - Renato Geh
- Nathan Luiz Bezerra Martins
- Luiza Barros Reis Soezima
- Bruno Almeida Carneiro da Cunha
- Maximilian Cabrajac
PipReqs - Alan
- Lucas de Sousa Rosa
- Rafael de Oliveira Magalhães
- Willian Vale da Rocha
- Darwish Ahmad Herati
- Antonio Fernando Silva e Cruz Filho
- Mateus Latrova Stephanin
Kernel Workflow 23 - Davi e Paulo
- André Souza Abreu
- Fernando Henrique Junqueira
- André Gustavo Nakagomi Lopez
- João Paulo Pereira da Silva
- Guilherme Moreno
- João Gabriel Andrade de Araujo Josephik
Super Lesson - Marcos
- Ricardo Saraiva Grava
- Felipe Kaneshiro de Souza
- Isaque Alves
- Isabella Amaral
Digitalização de Cardápio com Enriquecimento de Informações - Diogo
- Eike Souza da Silva
- Rafael Tsuha
- Miqueias Lima
- Caio Rodrigues Gama
Auraz: Conectando Marcas e Pessoas Reais para uma Influência Autêntica - Júlia e Gabi (score: 44) - Leonardo Araujo Benicio dos Santos (2) - Samantha Miyahira (2) - Gustavo Ueti Fukunaga (1) - Sabrina Araújo da Silva (1)
Cartografia da Arquitetura Paulistana - Mônica
- Luiz Gabriel Lima Arrais
- Kaique Oliveira
- Murilo André
- Vinicius Oliveira
Realidade Mista Open Source
- Victor de Assis
- Fernanda Itoda
Trânsitos/Transites: Enciclopédia da Cooperação Franco-Brasileira nas Artes nas Ciências - Marisa Midori
- Luísa Menezes Da Costa
- Luiz Carlos
- Patrícia da Silva Rodrigues
- Enzo Hideo Kobayashi
Dias importantes
Test Day
- Cada equipe escolherá um dia em que estará concentrada apenas em testes.
Refactoring Day
- Cada equipe escolherá um dia em que estará concentrada apenas em refatoração.
Referências
Links e materiais úteis
- Link para o curso online do Udacity sobre testes: https://www.udacity.com/course/cs258
- Resumo do capítulo 3 do livro Agile Retrospectives, Making Good Teams Great. Liderando Retrospectivas
- Manifesto ágil: http://agilemanifesto.org/iso/ptbr/
- Survey agile: http://www.versionone.com/about-us/press-releases/article/VersionOne-Releases-9th-Annual-State-of-Agile-Survey-Results/
- Métodos Ágeis: http://www.desenvolvimentoagil.com.br/
- DDD (Notas do livro by Leonardo Leite): https://polignu.org/artigo/notas-sobre-ddd
Palestrantes externos de edições anteriores
- Mob Programming - Woody Zuill - https://uclab.xyz/labxp-2020-mob-programming
- Disciplined Agile - Scott Ambler - https://uclab.xyz/labxp-2020-disciplined-agile
- Lean Startup - Xiaofeng Wang - https://uclab.xyz/labxp-2020-lean-startup
- Dívida Técnica - Graziela Tonin - https://uclab.xyz/labxp-2020-divida-tecnica
- Segurança Psicológica - Ceci Fernandes - https://uclab.xyz/labxp-2020-seguranca-psicologica
- Sistemas Binários de Software - Hugo Corbucci - https://uclab.xyz/labxp-2020-sistemas-binarios-de-software
- BOSSA nova - Jutta Eckstein - https://uclab.xyz/labxp-2020-bossa-nova
- Escrever Testes vs Testar - Maurício Aniche - https://uclab.xyz/labxp-2020-escrever-testes-vs-testar
- Sufficient Design - Joshua Kerievsky - https://uclab.xyz/labxp-2020-sufficient-design
- Organizational Structure Patterns - Damian Tamburri - https://uclab.xyz/labxp-2020-organizational-structure-patterns
- Agilidade no Mundo Real - Dairton Bassi - https://uclab.xyz/labxp-2020-agilidade-no-mundo-real
- The Power of the Agile Mindset - Linda Rising - https://uclab.xyz/labxp-2020-agile-mindset
- Arquitetura em Times Ágeis na Prática - Paulo Merson - https://uclab.xyz/labxp-2020-arquitetura-em-times-ageis
- Modern Agile - Alexandre Freire - https://uclab.xyz/labxp-2020-modern-agile
- Team Work - Esther Derby - https://uclab.xyz/labxp-2020-team-work
- Revejam palestrantes internacionais da edição 2020 em: https://uclab.xyz/youtube