O que é
Toda decisão de arquitetura é uma aposta sobre o futuro do produto, e apostas precisam de direção. A primeira etapa do AARM existe para confirmar, com o negócio na sala, quais são os objetivos estratégicos que a arquitetura precisa habilitar. Não é um workshop de planejamento estratégico: é uma checagem curta e recorrente de que tecnologia e negócio estão lendo o mesmo mapa.
O resultado são de 3 a 5 objetivos estratégicos escritos em linguagem de negócio, que servirão de critério de priorização para todas as etapas seguintes. Se um risco ou uma história de arquitetura não se conecta a nenhum deles, ela provavelmente não deveria estar no topo do backlog.
Como facilitar a sessão
-
Qual é a visão do produto?
Comece pelo horizonte: onde este produto quer chegar? A visão raramente muda; se ninguém souber respondê-la, esse já é o primeiro achado da sessão.
-
Qual é a missão do produto?
O que o produto faz, para quem e por quê. A missão delimita o território do jogo antes de discutir como vencê-lo.
-
Quais são os objetivos estratégicos deste momento?
Selecione, idealmente, de 3 a 5. O número importa: menos que isso empobrece a análise; mais que isso significa que nada é prioridade de verdade.
Objetivos estratégicos de referência
Use a lista abaixo como cardápio de partida na conversa com as lideranças de produto e negócio, e resista à tentação de marcar tudo.
AARM Toolkit
O kit completo de templates preenchíveis das 4 etapas: canvas de estratégia, matriz de ilities, board de risk-storming, história de arquitetura, ADR e backlog.
Erros comuns
- Selecionar dez objetivos. Quando tudo é prioridade, nada é. A disciplina dos 3 a 5 é o que torna as etapas seguintes decidíveis: trade-offs só existem quando algo fica de fora.
- Rodar a sessão sem o negócio. Objetivos estratégicos deduzidos pela engenharia são hipóteses, não confirmações. Sem produto e negócio na sala, a etapa perde sua função de alinhamento.
- Confundir feature com objetivo. "Lançar o novo checkout" é uma iniciativa; "aumentar a conversão" é um objetivo. A arquitetura se conecta ao segundo, que é o que sobrevive à mudança de roadmap.