O ciclo de vida ágil consiste em cinco fases:
1)Visão
2)Especulação
3)Exploração
4)Adaptação
5)Encerramento
Na fase de visão, você e o cliente determinam o que pretendem desenvolver, confirmando também a equipe e os valores e normas a serem seguidos. A fase de visão é feita uma única vez. No final dessa fase, deve haver um Termo de Abertura descrevendo o escopo, os objetivos gerais e as partes interessadas no projeto. As ferramentas de colaboração da equipe devem estar preparadas e funcionando e as normas para a equipe devem estar estabelecidas. Alguns exemplos de normas são o horário de trabalho e o procedimento para resolução de problemas. Ocorrem então os ciclos de três fases, especulação, exploração e adaptação, para completar cada iteração.
A fase de especulação é um exercício de planejamento. A Gestão Ágil tem sim, planejamento. Na fase de especulação, são desenvolvidos ou revisados o plano de entregas baseado em funcionalidades, estimativas para cada funcionalidade e os riscos a serem gerenciados. Uma funcionalidade é uma aplicação ou resultado valorizado pelo cliente. Uma ou mais funcionalidades são concluídas em cada iteração. No fim da fase de especulação, obtém-se um conjunto de requisitos para a iteração e uma lista de funcionalidades a serem desenvolvidas. Também são feitas estimativas do esforço para obter cada funcionalidade, com identificação e atualização dos riscos associados.
Na fase de exploração, desenvolve-se o produto. Observe como passamos rapidamente do lançamento do projeto, a fase de visão, para a obtenção de resultados concretos. As atividades nessa fase incluem reuniões diárias e avaliações sinceras de colegas sobre as funcionalidades em desenvolvimento. As avaliações vêm de interações diárias ou quase diárias entre o pessoal técnico e comercial e testes frequentes e focados. Desenvolvidas as funcionalidades para essa iteração, é hora de parar e refletir. Esse é o objetivo da fase de adaptação. Uma grande vantagem da Gestão Ágil é o feedback constante. É fácil se lembrar do que funcionou ou não, reparar as coisas rapidamente e seguir adiante. Atividades comuns na adaptação incluem uma avaliação final das funcionalidades pelo cliente e uma reunião de reflexão sobre o desempenho. As lições são registradas e compartilhadas, e os planos das iterações futuras são revistos e ajustados.
A fase de adaptação pode ser bem rápida, muitas vezes terminando em um único dia. Agora repetem-se os ciclos de especulação, exploração e adaptação até a conclusão de todas as iterações do projeto. Finalizadas as iterações, as funcionalidades são implementadas e dá-se o encerramento.
Na fase de encerramento, todas as entregas devem estar concluídas e é registrado um conjunto final de lições aprendidas no projeto.
Nos próximos posts, vamos detalhar cada fase e muito mais.
Até lá!
Nenhum comentário:
Postar um comentário
Olá, seja bem vindo a Souza Júnior Soluções em Consultoria! Obrigado por seu comentário!