Amadurecimento – Modelo Híbrido
Short Tip: Etapa de detalhamento inicial da solução.
O que é?
É a etapa de detalhamento inicial da solução dentro da fase de “Construção e Uso”. O objetivo é envolver inicialmente o Time de Desenvolvimento e elaborar o detalhamento de alto nível da solução, em especial sob os aspectos de escopo, tempo e custo.
Ao final da etapa de Amadurecimento as equipes devem ter condições técnicas, humanas e materiais para a execução do primeiro Ciclo de Desenvolvimento.
Por que Aplicar?
Na inexistência desta etapa, parte do tempo do primeiro Ciclo seria dedicado à elaboração de alguns artefatos fundamentais, como o Backlog do Produto, de forma desorganizada.
Ao aplicar uma etapa anterior para um detalhamento inicial é possível integrar o time na discussão da solução em mais alto nível, com uma visão da jornada do usuário e detalhamento dos requisitos iniciais.
Por se tratar de um modelo para produtos mais preditivos, essa etapa também provê o detalhamento de escopo, tempo e custos, comumente demandados pela organização anteriormente ao início do desenvolvimento.
Como Aplicar?
O Líder da Iniciativa, em conjunto com o Time de Desenvolvimento:
- Prepara e executa a reunião de Kick-off, alinhando o trabalho realizado na fase de Concepção junto a todo o time;
- Elabora a EAP do produto com as entregas a serem realizadas na fase de Construção;
- Detalha o Backlog do Produto a partir das entregas constantes da EAP;
- De acordo com as características do produto, a elaboração prévia de uma Story Map pode ser relevante para contextualizar as entregas sob a ótica da jornada do usuário;
- Define a ordenação inicial do Backlog (Líder da Iniciativa) e detalha os itens do Backlog mais prioritários (Time de Desenvolvimento com informações do Líder da Iniciativa).
O Líder da Iniciativa, com suporte do Time de Desenvolvimento:
- Elabora um cronograma detalhado, com base nas atividades previstas na especificação de alto nível e na dependência lógica para a entrega do Backlog do Produto;
- Desenvolve uma visão de custos para a entrega do produto com base nessas atividades detalhadas;
- Elabora os Canvas complementares (ex. Risco), conforme características do produto;
- Define um Roadmap, com um cronograma de alto nível, apresentando-o ao final aos stakeholders;
- Em paralelo, durante todo o processo, o Time de Desenvolvimento inicia a preparação técnica para que todos os recursos e configurações estejam disponíveis para o primeiro Ciclo.
As etapas acima indicadas não são necessariamente unidirecionais ou sequenciais. Por exemplo, ao identificar um novo risco podem ser identificadas mudanças no Roadmap e no Cronograma.