02 · Estrutura organizacional
Uma organização, poucos projetos por domínio de negócio e um projeto platform que publica tudo o que é compartilhado.
Organização
- Uma única organização conectada ao Entra ID. Várias organizações fragmentam auditoria, Artifacts e governança.
- Process template herdado e único (Agile ou Scrum customizado), com campos padronizados.
- Iterations com a mesma cadência em todos os projetos, o que viabiliza Delivery Plans entre times.
Projetos
| Modelo | Quando usar | Veredito |
|---|---|---|
| 1 projeto por domínio de negócio | Isolamento de permissões com visibilidade cruzada | Recomendado |
| 1 projeto único | Organização pequena, poucos times | Aceitável |
| 1 projeto por time ou app | — | Evitar: explode a administração e quebra o reuso |
Times
- Cada time é um Area Path dentro do projeto do seu domínio.
- O projeto
platformconcentra templates de pipeline, módulos de IaC, imagens base, extensões e a documentação da plataforma. - A própria organização (projetos, grupos, policies, service connections) é gerenciada com o provider Terraform
azuredevops.
Indicadores: D1 · Estrutura organizacional