Armadilha #16 Apenas o diagrama de arquitetura

Os diagramas de arquitetura são uma técnica de comunicação e não uma ferramenta de desenvolvimento de arquitetura.

Arquitetos corporativos no topo de seu jogo desenvolvem arquitetura. Um arquitetura empresarial é útil enquanto está sendo desenvolvido, e após a parte interessada aprova.

Usamos diagramas de arquitetura. Eles são apenas parte da entrega de arquitetura útil. Muitas vezes uma pequena parte.

Bater e queimar histórias

Equipes de EA de baixo funcionamento. Um anti-padrão atrás do outro.

Se você vir essas práticas, pare! Pare agora!
Ejete enquanto ainda pode.

Cemitério de Arquitetura Empresarial

Aprenda os padrões de falha a serem evitados

Guia do arquiteto corporativo

Faça o download do Guia do arquiteto corporativo um Guia da Série TOGAF sobre o desenvolvimento de arquitetura corporativa útil.

Seja um arquiteto melhor

Kickstart gratuito de 90 dias do Personal Enterprise Architect para ser um arquiteto melhor.
Webinar semanalmente gravado, com downloads

Associação gratuita da Comunidade EA
Treinamento, orientação, ferramentas e técnicas gratuitas de Consultoria Conexiam

Começa hoje

Todos nós já vimos um praticante aparecem com um diagrama de arquitetura cuidadosamente elaborado que mostra como alguns elementos de um sistema devem se relacionar no futuro. Nós reverentemente olhamos para a foto, apreciamos a elegância. Então vamos criar um sistema que mostra apenas relações superficiais com o diagrama.

Por quê? Tudo o que compreende um arquitetura útil estava faltando:

  • lacunas que indicam qual mudança é necessária
  • controles que mitigam os riscos para a empresa
  • especificações que restringem designers, implementadores, operadores e futuros arquitetos
  • qualquer coisa que destaque como o futuro ecossistema vai entregar melhor valor do que o que temos hoje

Esses diagramas cuidadosamente elaborados geralmente representam uma parte do ecossistema completo. Muitas vezes, o diagrama é preenchido com escolhas arbitrárias de design feitas para apoiar os preconceitos do profissional.

Uma boa arquitetura apoia a decisão informada durante o processo de desenvolvimento da arquitetura e restringe o design, a implementação e a escolha operacional. Um diagrama pode fazer essas coisas.

Você não pode governar a partir de uma caixa e linha

Normalmente, a entrega baseada em imagens interrompe o rico entendimento nas mentes das partes interessadas, tomadores de decisão e principais colaboradores que evoluem durante o desenvolvimento. Esse dano ocorre porque poucos diagramas podem representar mais do que uma única preocupação. Quando nos concentramos nesses diagramas, evitamos implicitamente trade-offs complexos e nos fixamos em uma única otimização.

Diagramas disfarçados de arquitetura estão repletos de especificações e controles injustificados. Injustificado porque a regra apenas 'se mantém sozinha'. Livre de contexto, o diagrama especifica um provedor de serviços, software ou um local operacional. Bons arquitetos veem isso e têm que segurar o grito de por quê?

A melhor prática vincula uma especificação explicitamente a uma meta, objetivo ou outro requisito e a escolha do projeto à especificação. Sem essa ligação, como podemos avaliar a adequação da escolha do projeto ao objetivo?

Todos nós já ouvimos a desculpa, 'mas o diagrama é apenas uma visão'. Em nossa prática de EA Capability, nossos olhos estão rolando. Se é um vista da arquitetura onde é o repositório que mantém as informações que destacam preocupações, requisitos, preferências, relacionamentos e análises. Você adivinhou na cabeça do profissional onde a revisão por pares e a reutilização são impossíveis.

Conexiam Navigate usa o Solution Development Notebook, ou SDN, para atender ativamente as equipes de mudança e implementação e facilitar o controle de iniciativas de mudança pelos gerentes de portfólio e a medição do valor. Em cada SDN, o arquiteto precisa identificar a orientação essencial para o implementador, o proprietário e o gerente de portfólio.

Junte-se ao Kickstart de Arquitetura Corporativa

Programa gratuito de 12 semanas para ser um arquiteto corporativo melhor

Rolar para cima