fga-eps-mds/2023.1-NEXUS-hub-fga-inovacao

Início da adaptação à metodologia XP

Juhvitoria4 opened this issue · 0 comments

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.