O que são decisões e descrições arquitetônicas?
Todas as escolhas de design e implementação são regidas por uma Decisão Arquitetônica justificada. Em um nível mais baixo de trabalho, é possível manter um registro simplificado de uma decisão arquitetônica e seu raciocínio. Um registro simples da decisão arquitetônica e sua explicação. Este modelo simplificado não funciona para arquitetura corporativa. O registro completo de suas decisões arquitetônicas é representado em sua arquitetura corporativa.
A estratégia e o design da sua empresa são o ponto de partida para as decisões e descrições arquitetônicas. O processo de desenvolvimento da arquitetura envolverá a transição da estratégia para a entrega da solução, o que envolve a mudança de princípios de design de alto nível para escolhas específicas de implementação. Com rastreabilidade suficiente para demonstrar que a escolha de implementação está alinhada com a estratégia.
As descrições arquitetônicas mostram a estrutura, o comportamento e as dependências do sistema. Ao explicar o "como" e o "porquê" de sistemas complexos, as decisões e descrições arquitetônicas ajudam as partes interessadas a compreendê-los. Isso garante que todos os envolvidos na melhoria da sua empresa estejam alinhados e informados. Na arquitetura empresarial, elas são os blocos de construção essenciais para uma comunicação, colaboração e tomada de decisões eficazes.
O projeto dos sistemas de uma organização é moldado pela forma como os diferentes componentes interagem, pelas funções comerciais, pelas tecnologias usadas, pelos fluxos de dados, pelas medidas de segurança e muito mais.
Qual é o processo de decisão arquitetônica?
Não há ambiguidade, o processo de decisão arquitetônica é idêntico ao método de desenvolvimento da arquitetura, ADM da TOGAF.
Em resumo, o método é:
- Identificar a origem da deficiência nos domínios da arquitetura empresarial
- Desenvolver uma mudança que elimine a deficiência
- Entenda o trabalho para implementar a mudança
- Aprovar o trabalho para superar a deficiência
- Documentar as decisões de arquitetura – o que mudará, o que não mudará, orientação e restrições na implementação da mudança
A complexidade das empresas modernas exige análises em todos os domínios da arquitetura para essas etapas simples. Critérios consistentes devem ser utilizados para avaliar e explorar alternativas de arquitetura. Visões da arquitetura precisam ser desenvolvidas para que as partes interessadas entendam as alternativas em termos de seus diferentes interesses e preferências.
O objetivo do TOGAF ADM é encontrar uma solução para as deficiências da sua organização. Orientações eficazes são fornecidas à sua organização para que ela se aprimore. Essas orientações são uma decisão de arquitetura. Elas podem assumir diversas formas.
Quais são as principais decisões de arquitetura?
As principais decisões de arquitetura são:
- Se deve ou não mudar
- O que é a mudança aprovada
- Como abordar a mudança
- Restrições à liberdade de projeto e à liberdade de execução
De fato, para decisões mais detalhadas, geralmente se busca evidências de que a escolha da implementação não viola a estratégia. A tensão em todas as implementações reside na transição do valor esperado que levou um projeto a ser financiado para os benefícios táticos que o projeto tenta entregar. Os proprietários de portfólios podem achar o benefício tático menos atraente do que o que os implementadores não estão entregando. A fonte de toda a dívida técnica, custos inesperados e rigidez estrutural é esta.
Quais são as 3 influências nas decisões de arquitetura?
As três influências nas decisões arquitetônicas são:
- Contexto da Arquitetura
- Preocupações das partes interessadas
- Espaço Problemático Atual
Contexto da Arquitetura
O contexto da arquitetura é simplesmente uma abreviação para o ambiente, a estratégia, as metas e os objetivos da sua organização. O ambiente externo da sua organização tem uma grande influência na arquitetura corporativa. Há uma enorme diferença entre um fabricante de nicho de ferramentas especiais, como os equipamentos usados para fabricar microchips, e uma organização que fabrica pregos.
O que a arquitetura precisa entregar é guiado por estratégia, metas e objetivos. Uma estratégia é um plano de ação. Metas e objetivos são diferentes formas de expressar um problema ou deficiência.
Preocupações das partes interessadas
As partes interessadas selecionarão uma mudança com base em um conjunto complexo de critérios de decisão. Em termos de Arquitetura, essas são preocupações. Os critérios de preocupação incluirão custo, impacto da mudança, viabilidade, continuidade dos negócios e agilidade empresarial.
Espaço Problemático Atual
Todo projeto de desenvolvimento de arquitetura começa com a abordagem de um problema. Pode ser um grande problema – como cresceremos internacionalmente? Ou um problema médio – como manteremos a conformidade com um cliente global? Ou um pequeno problema – como entregaremos nossos produtos? Os casos de uso clássicos de arquitetura corporativa identificam questões relacionadas à estratégia, portfólio, projeto ou entrega de soluções.
Quem toma decisões de arquitetura?
Em termos simples, as partes interessadas. Na prática, a questão se torna muito complexa. Não é possível se apressar para abordar uma parte interessada em cada decisão e alternativa de arquitetura. Arquitetos de diferentes domínios precisam colaborar para desenvolver a arquitetura. Centenas de decisões arquitetônicas serão tomadas por eles. Trabalhando com especialistas no assunto, eles tomarão milhares de decisões arquitetônicas juntos.
Um conselho de revisão de arquitetura pode avaliar a eficácia da tomada de decisões delegadas usando listas de verificação padrão de governança de arquitetura corporativa.
O que é um Registro de Decisão de Arquitetura?
Uma decisão arquitetônica é uma escolha justificada que atende a um requisito arquitetonicamente significativo. Um requisito arquitetonicamente significativo é um requisito que tem um efeito mensurável em uma arquitetura e sua adequação a uma ampla gama de interesses (preocupações).
Em teoria, um Registro de Decisões de Arquitetura registra uma única decisão de arquitetura e seu raciocínio. Na prática, sua arquitetura corporativa é tanto o registro de decisões de arquitetura quanto um repositório. Na prática, as decisões de arquitetura serão geradas em cascata a partir do nível superior.
Considere o exemplo de um fabricante de pregos que deseja aumentar a receita. Uma questão de alto nível, como fabricar produtos de aço para terceiros ou permanecer no negócio de pregos, define uma estratégia. Outra decisão arquitetônica é se a fabricação deve ser consolidada ou distribuída. Outra decisão arquitetônica é se os sistemas de fabricação devem ser específicos para cada local ou comuns. A próxima questão a ser considerada é escolher entre um sistema mestre de cliente distribuído ou um sistema compartilhado que seja utilizado por todas as instalações.
As decisões de design e implementação são regidas por cada uma dessas decisões arquitetônicas que são capturadas na arquitetura corporativa de destino.
Você precisa de um registro eficaz de decisões arquitetônicas, ou modelo de arquitetura empresarial, para capturar os registros de decisões de arquitetura.
Conclusão sobre a tomada de decisão em arquitetura
Arquitetura empresarial não é uma questão de tomar todas as decisões. O objetivo é orientar mudanças efetivas. O objetivo é que as pessoas da sua organização tomem escolhas mais inteligentes que levem a mudanças incrementais. As organizações com a melhor arquitetura estão em constante transformação – elas simplesmente pulam o big bang. Sua agilidade empresarial permite que respondam a ameaças ou oportunidades. Elas minimizam riscos e alcançam seus objetivos.
Em um sistema low-code, é possível tomar decisões arquitetônicas, desde a estratégia da empresa até a interface do usuário. A arquitetura corporativa tanto toma decisões arquitetônicas quanto orienta outros a tomarem melhores decisões arquitetônicas, além de melhores decisões de implementação e operacionais.
Decisões que mantêm sua organização no caminho certo, de forma gradual. Todo o nosso trabalho em transformação digital visa orientar mudanças eficazes.