Início da adaptação à metodologia XP
Juhvitoria4 opened this issue · 0 comments
Juhvitoria4 commented
A metodologia XP é conhecida por suas práticas ágeis e colaborativas, que visam promover a entrega contínua de software de alta qualidade. Esta issue tem como objetivo informar o início desse processo de adaptação, permitindo que todos os membros do grupo estejam cientes e engajados nessa abordagem.
Tarefas:
-
Realizar uma apresentação da metodologia XP para todos os membros do grupo, destacando seus princípios e práticas fundamentais.
-
Discutir como a metodologia XP pode ser aplicada de forma adequada na disciplina de Métodos de Desenvolvimento de Software, considerando os objetivos e requisitos do curso.
-
Designar papéis dentro do grupo, como o Desenvolvedor, o Cliente e o Coach, alinhados com as responsabilidades definidas pela metodologia XP.
-
Definir práticas de engenharia, como programação em pares, desenvolvimento orientado a testes (TDD) e integração contínua, que serão seguidas durante as atividades do curso.
-
Estabelecer rituais e eventos, como reuniões diárias (Daily Stand-ups), planejamento de iterações, revisões de código e retrospectivas, para promover a colaboração e o fluxo de trabalho contínuo.
-
Utilizar ferramentas adequadas para apoiar o desenvolvimento ágil, como sistemas de controle de versão, ferramentas de automação de testes e quadros Kanban, facilitando a implementação da metodologia XP na disciplina.
-
Iniciar a prática de iterações curtas, com foco na entrega de incrementos de software funcionais e no aprendizado contínuo.
Critérios de aceitação:
- Todos os membros do grupo estão familiarizados com os princípios e práticas da metodologia XP e compreendem como aplicá-los na disciplina.
- Os papéis necessários para a aplicação da metodologia XP foram designados e comunicados de maneira clara.
- Estabelecer práticas de engenharia, como a programação em pares, para serem seguidas durante o desenvolvimento do projeto.
- Os rituais e eventos estão sendo realizados regularmente, incentivando a colaboração e a comunicação entre os membros do grupo.
- Configurar ferramentas de suporte ao desenvolvimento ágil, como sistemas de controle de versão, ferramentas de automação de testes e quadros Kanban, para auxiliar na implementação da metodologia XP.
- O processo de iterações curtas, com entregas incrementais de software, foi iniciado, visando o aprendizado contínuo e a obtenção de resultados concretos na disciplina.