Metodologia

Metodologia

Mazda



Início de projeto

O primeiro passo é reunir os envolvidos para compressão de forma geral do projeto, em seguida, dividiremos todo o projeto em pequenas atividades, onde cada envolvido escreve uma metáfora sobre aquela atividade, é o que chamaremos de “histórias”.

Backlog e Prioridades

Após reunirmos todas as atividades, temos um backlog. Nesse momento o cliente deve priorizar as atividades com ajuda do time.

Histórias priorizadas!

Depois de priorizadas, o time avalia o esforço de cada atividade usando “planning poker”, onde o time pontua a atividade classificando seu o nível de esforço. O cliente escolhe as atividades priorizadas até a média de 30 pontos semanais.

Teste e Desenvolvimento

O time trabalha diariamente focado, realizando testes e integrando continuamente cada atividade, desenvolvendo aplicações com alto nível de qualidade.

Release

Após finalizado, uma versão funcional é entregue e o cliente poderá validar e passar feedback para o time. Alterações e sugestão são novamente priorizadas para que entre em uma nova iteração.

Retrospectiva

A Retrospectiva acontece no final de cada Release, é onde identificamos o que está indo bem, quais são as possíveis melhorias e decidir quais ações serão executadas para melhorar a cada semana o ciclo de desenvolvimento.

Agile

Desenvolvimento ágil

Testes Unitários
Refatoração

Integração Contínua
Padrões
  • “Software funcionando é a medida primária de progresso.”
    Agile Manifest
  • A grande questão do nosso tempo não é “pode ser construído?”. Mas, “deve ser construído?”
    Eric Ries, Lean Startup
  • “Simplicidade--a arte de maximizar a quantidade de trabalho não realizado--é essencial.”
    Agile Manifest
Copyright [date] © Agile Insight. Todos os direitos reservados.