Scrum e XP
Definição Scrum:
Segundo o site Desenvolvimentoagil.com Scrum é uma metodologia ágil para gestão e planejamento de projetos de software, o que é esse manifesto ágil, isso começa quando um grupo de profissionais experientes no ambiente de softwares começa a discutir sobre como aperfeiçoar e melhorar o desenvolvimento de seus projetos a partir dessa discursão foi se criado o Manifesto para Desenvolvimento Ágil de Softwares, nele esta um conjunto de regras e objetos montados pelos principais representantes de uma maneira de criar softwares de forma rápida.
Como funciona o Scrum:
Nessa metodologia são divididos ciclos que duram períodos de 2 a 4 semanas, podemos chamar esses períodos de Sprints, onde se planeja o conjunto de ações a serem executados, as funcionalidades a serem implementadas no projeto são colocadas em uma lista a qual podemos chamar de Product Backlog, no inicio de cada Sprint, é feita uma reunião, conhecida como Sprint Planning Meeting, nessa etapa são definidas as atividades a serem executadas, as tarefas colocadas no Product Backlog são transferidas para o Sprint Backlog, normalmente no inicio de todos os dias do Sprint a equipe faz uma reunião para saber como esta indo o andamento do projeto essa reunião é conhecida como Daily Scrum, essa reunião tem como objetivo principal é fazer uma revisão do dia anterior para saber os passo melhores a serem seguidos no dia, ao final de do Sprint a equipe existe uma etapa que se chama Sprint Retrospective, após isso se planeja novamente um novo Sprint, e isso fica em um ciclo.
Definição XP:
Segundo o site Desenvolvimentoagil.com Extreme Programming (XP) é uma metodologia de desenvolvimento de software, nascida nos estados unidos ao final da década de 90.
Como funciona o XP:
No método XP trabalhasse tendo o cliente como sendo fundamental na construção do software, ele utiliza algumas razões para isso, primeiro defende que o cliente é o mais interessado no software, e sendo assim a equipe vai