Prévia do material em texto
Metodologias Ágeis de Desenvolvimento de Software Uma abordagem moderna, colaborativa e iterativa para o desenvolvimento de sistemas. O que são Metodologias Ágeis • As metodologias ágeis são abordagens que promovem o desenvolvimento incremental e adaptativo de software. Priorizam a colaboração, a comunicação contínua e a entrega rápida de valor ao cliente. O Manifesto Ágil • Criado em 2001, o Manifesto Ágil define quatro valores fundamentais: • • Indivíduos e interações acima de processos e ferramentas • • Software em funcionamento acima de documentação abrangente • • Colaboração com o cliente acima de negociação de contratos • • Responder a mudanças acima de seguir um Scrum • Scrum é uma das metodologias ágeis mais utilizadas. Organiza o trabalho em ciclos curtos chamados 'sprints'. Os papéis principais são Product Owner, Scrum Master e Time de Desenvolvimento. Kanban • O Kanban foca na visualização do fluxo de trabalho, permitindo que as equipes monitorem o progresso das tarefas. Seu objetivo é aumentar a eficiência e reduzir gargalos no processo. Benefícios das Metodologias Ágeis • • Maior flexibilidade e adaptação às mudanças • • Entregas mais rápidas e contínuas • • Melhor comunicação e engajamento da equipe • • Foco constante em valor para o cliente