Construção e Uso – Modelo Híbrido
Short Tip: Etapa de amadurecimento e desenvolvimento da solução, bem como de entrega do produto aos usuários.
O que é?
É a etapa de amadurecimento e desenvolvimento da solução e uso pelos usuários. O objetivo é efetuar um planejamento inicial que promova uma visão geral do produto (escopo, tempo, custo etc.), bem como um método de desenvolvimento cíclico que promova entregas frequentes que agreguem valor aos usuários e possibilite o teste de hipóteses do produto.
Por que Aplicar?
A fase de construção é inerente a qualquer framework ou método. No caso de projetos mais preditivos, contudo, ela é composta de uma fase inicial de planejamento seguida da construção. Isso permite atender aos requisitos da organização típicos de projetos preditivos, contudo mantendo a possibilidade de eventuais correções de rumo (adaptação) do produto por meio do feedback do usuário.
Como Aplicar?
A fase de Construção e Uso é híbrida, pois encontra-se baseada nos modelos de desenvolvimento tradicionais, bem como em métodos ágeis (iterativos e incrementais), em especial com base no Scrum. Devem ser consideradas as seguintes observações:
- É composta por duas fases, a primeira de Amadurecimento, necessária para o detalhamento geral da solução, e Ciclos, onde o desenvolvimento é efetivamente executado;
- Cada Ciclo é composto de cinco etapas sequenciais: Planejamento do Ciclo, Especificação Detalhada, Construção e Testes, Avaliação de Valor e Retrospectiva. Cada etapa possui um rol de atividades e objetivos específicos;
- Durante a fase de Ciclos é possível existirem mudanças (inclusão, remoção ou alteração de itens do Backlog do Ciclo). É necessário que essas atualizações sejam também realizadas nos demais artefatos do produto, caso seja entendido pelo time que a sua atualização gera valor para o processo de construção ou comunicação com stakeholders;
- Caso sejam identificadas mudanças que coloquem em xeque o valor gerado pela solução escolhida, deve-se adotar um Relab, ou seja, volta ao laboratório de ideias da fase de Concepção para rediscussão de novas alternativas;
- A cada Ciclo, quando o Líder de Iniciativa indicar que o incremento deve ser entregue ao usuário (released), devem ser adotadas ações específicas relacionadas à entrega do produto: comunicação da release e coleta do feedback do usuário;
- O acompanhamento da evolução do Ciclo é feito pelo Time de Desenvolvimento por meio do Backlog do Ciclo e a evolução do produto ou da próxima release é feito pelo Líder de Iniciativa através do cronograma detalhado e do orçamento;
- As informações do produto são consolidadas no programa (conjunto de produtos relacionados) e portfólio (conjunto de programas) para fins de acompanhamento de métricas de valor e alinhamento.