Noções básicas sobre arquitetura empresarial e ágil

Tanto ágil quanto arquitetura empresarial são projetados para reduzir o risco.

O desenvolvimento ágil de software se destaca na construção de algo que nunca tivemos antes e não sabemos como construir. Já é bastante difícil construir com sucesso um sistema complexo pela segunda vez. A primeira vez provavelmente não terá sucesso. O Agile reduz o risco durante a implementação. Funciona em incrementos curtos. Empata falha, tenta novamente. Então dá certo.

A abordagem ágil reduz o risco encurtando o ciclo de tentativas.

O papel de um arquiteto empresarial é orientar as partes interessadas a encontrar um caminho a seguir quando você não sabe o que fazer. A arquitetura empresarial reduz o risco durante a definição de direção e o planejamento. As arquiteturas empresariais olham mais adiante do que o ágil para  comparar mudanças potenciais entre domínios de arquitetura.

A arquitetura empresarial é projetada para informar a tomada de decisões e reduzir o custo de esforços de mudança condenados.

Juntas, a arquitetura empresarial e a agilidade reduzem os riscos. A arquitetura é usada para reduzir riscos e custos antes de você iniciar a implementação. O Agile reduz riscos e custos após o início da implementação.

Como a arquitetura empresarial e o Agile se encaixam?

A arquitetura empresarial e a agilidade se combinam de maneiras inesperadas. O método ágil está focado agora. As etapas para criar um software de remessa viável. Dessa perspectiva, a questão é: o que a arquitetura empresarial faz hoje? O que ele faz para acelerar o envio de software?

Arquitetura empresarial e ágil não combinam dentro do sprint. Eles se encaixam fora do ciclo de desenvolvimento. Eles se unem pelos arquitetos corporativos e pelos desenvolvedores ágeis fazendo seu trabalho. Equipes de EA bem-sucedidas cumprem seus caso de uso. Eles não entregam mais nada. Mesmo que pudessem.

Temos uma arquitetura empresarial simples e um modelo de referência ágil. Existem quatro padrões principais de engajamento de arquitetura corporativa:

Nos últimos anos trabalhando Transformação Digital iniciativas, desenvolvemos um conjunto de padrões de engajamento.

Arquitetura Empresarial e Ágil

 

Como usar esses padrões de engajamento?

Primeiro, observe seu caso de uso de EA. Que orientação você espera fornecer? A quem você serve? Em seguida, observe os padrões de engajamento que abordam os desafios do seu trabalho. Traga-os para o seu noivado.

Nosso modelo de padrão de arquitetura tem dois elementos principais: o problema previsível e a abordagem para resolver o problema. Também reunimos os pedaços difíceis. Quando consideramos um padrão, observamos quão bem ele resolve o problema e quanto trabalho extra é necessário para aplicar o padrão com sucesso.

Vejamos os padrões de engajamento. O problema que eles resolvem, a abordagem e as partes difíceis.

Exemplo Prático: Desenvolvimento Ágil no Roteiro de Arquitetura Empresarial

Tive uma conversa divertida com o recém-contratado Engenheiro de Confiabilidade de Sistemas. O especialista SRE estava animado. Finalmente iniciamos práticas modernas: CI/CD e testes automatizados. Ela me perguntou o que a equipe da EA estava fazendo para ajudar.

Eu tive que sorrir quando ela perguntou: 'o que a equipe EA está fazendo para ajudar?'O que ela realmente quis dizer foi:'o que você está fazendo para me apoiar hoje?' Hoje, em termos de seus desafios imediatos, nada. Ela estava dentro da implementação. Ela estava olhando em termos de implementação.

Ela não entendia como a organização estava se desenvolvendo. Ela não estava ciente do roteiro de portfólio. O roteiro tinha um ponto de transição que acabávamos de alcançar. Trouxemos contêineres, gerenciamento de dados de teste e um conjunto fraco de testes automatizados. Ela não percebeu que o antiquado planejamento de cima para baixo havia criado circunstâncias para seu novo trabalho.

Ela estava pensando no desenvolvimento imediato. Eu estava pensando em todo o transformação digital. Seu papel era ajudar a organização na próxima transição. Ela estava desenvolvendo o capacidades críticas. O teste automatizado iria fornecer evidências das restrições de arquitetura sendo seguidas. Eu estava mudando de definindo a abordagem ágil. eu precisava de ajuda para orientar o backlog.


Dez pontes e estradas de ligação são mais valiosas do que 500 meias pontes para lugar nenhum

490 construtores de pontes ficarão infelizes
490 construtores de pontes que pensaram que estavam agregando valor


Baixe o Guia do Líder Empresarial para IA

Baixe o Guia do Líder Empresarial para Inteligência Artificial As organizações que aplicam com sucesso tecnologia inovadora têm uma vantagem competitiva. A tecnologia inovadora não vem com padrões de sucesso estabelecidos e melhores práticas. A tecnologia inovadora é nova e […]

Baixe a Introdução ao Padrão TOGAF, 10ª Edição

Download Introdução ao TOGAF® Standard, 10ª edição O TOGAF Standard, 10ª edição facilita a adoção das melhores práticas de arquitetura corporativa. Ele separa os conceitos universais das melhores práticas comprovadas. O padrão ressalta onde […]

Baixe o guia de planejamento baseado em capacidade

Baixe o Guia de planejamento baseado em capacidade Sempre busque obter valor. Metade de uma melhoria é desperdício de 100%! Ninguém ensina uma águia a engatinhar, andar ou correr. Águias voam! Baixe Ensine suas Águias a Voar: Planejamento Baseado em Capacidade […]

Baixe o Guia de Avaliação de Capacidade de Arquitetura de Negócios

Baixe o Guia de Avaliação de Recursos de Arquitetura de Negócios Baixe um Guia de Avaliação de Recursos de Arquitetura de Negócios. O planejamento baseado em capacidade é uma das técnicas de melhoria de arquitetura de negócios mais poderosas. A melhor prática de planejamento baseado em capacidade usa a capacidade como uma […]

Baixar exemplos de princípios de arquitetura corporativa

Baixar exemplos de princípios de arquitetura Baixe um exemplo de princípios de arquitetura corporativa. Os princípios da Arquitetura Corporativa identificam como abordar um problema ou decisão. A abordagem sempre o leva em direção às suas prioridades duradouras. Baixe exemplos de princípios de arquitetura corporativa […]

Baixe o Guia de Governança da Arquitetura Corporativa

Baixe o Guia de Governança da Arquitetura Corporativa Baixe o Guia de Governança da Arquitetura Corporativa para entender as melhores práticas para direcionar e controlar o desenvolvimento da arquitetura e mudar para obter os resultados esperados. Baixe o Guia de Governança de Arquitetura Corporativa […]

Baixe Integração TOGAF e SABSA

Download TOGAF e Integração SABSA Junte SABSA, a melhor estrutura de arquitetura de segurança do mundo, e TOGAF, a estrutura de arquitetura corporativa padrão do setor. Download Integração TOGAF e SABSA Integração TOGAF e SABSA Inclui SABSA usa um […]

Baixar Arquitetura de referência de recursos de arquitetura corporativa

Baixar Arquitetura de Referência de Capacidade de Arquitetura Corporativa A Arquitetura de Referência de Capacidade de Arquitetura Corporativa acelerará o estabelecimento e aprimoramento de sua Equipe EA. Projete sua equipe de arquitetura corporativa para o sucesso. Identifique e aprimore a arquitetura da sua empresa […]

Faça o download do relatório Agile Enterprise Architecture

Baixe o Relatório de Arquitetura Corporativa Agile O Relatório de Arquitetura Corporativa Agile abrange nossa experiência – a Arquitetura Corporativa Agile é real, prática e valiosa. Nós fazemos isso todo dia. Os relatórios de campo fazem a ponte entre os conceitos teóricos e […]

Faça o download do estudo de caso da arquitetura corporativa ágil

Faça download do estudo de caso da arquitetura corporativa ágil Faça download do estudo de caso da arquitetura corporativa ágil para ver um exemplo de desenvolvimento de um recurso de EA e uma arquitetura útil ao mesmo tempo. Cobrimos todos os seis casos de uso […]

Arquitetura Empresarial e Ágil - Defina a Abordagem Ágil

Ágil é uma escolha. Tem vantagens e desvantagens. A adoção do Agile requer escolhas sobre produto, plataforma, estratégia de entrega de serviços e pontos de transição de cima para baixo.

Uma equipe de EA precisa ter a capacidade de oferecer suporte Estratégia e Portfólio para definir a abordagem ágil.

Problema Previsível: Quando você usa o Agile?

Padrão de produto

Os produtos externos são mais fáceis do que os produtos internos. Em suma, existe um mercado. Internamente, o uso do ágil leva o sistema interno a produtos digitais. Determinada a existência, o escopo e a abordagem de desenvolvimento dos sistemas internos precisam ser feitos.

Problema Previsível: De onde vem o produto?

Abordagem: Ajustar a definição de “soluções” usadas para preencher lacunas e os resultados dos pacotes de trabalho para alinhá-los com produtos independentes. Desenvolver um portfólio interno de produtos e um conjunto de medidas de valor para produtos internos. Os produtos deverão aparecer no roteiro de arquitetura.

Padrão de plataforma

As plataformas podem melhorar a velocidade e a sustentabilidade do desenvolvimento. Contudo uma plataforma mal selecionada terá o resultado oposto. Não cabe a uma equipe ágil escolher usar uma plataforma, muito menos qual plataforma. Usamos o termo plataforma para abranger SAP, M365, Facebook, Pega ou mesmo Open Shift Containers.

Arquiteturas de referência têm um papel crítico na definição, seleção e governando o uso de plataformas.

Problema Previsível: Quando uma plataforma deve ser usada e quando o produto deve ser irrestrito?

Abordagem: Múltiplas abordagens

    1. Use alternativa de arquitetura para selecionar. As principais preocupações serão confiança, sustentabilidade, tempo de colocação no mercado e continuidade dos negócios
    2. Usar plataforma arquitetura de referência para garantir a integralidade do design do produto e avaliar o preenchimento de todas as lacunas

Partes difíceis: Questão de suporte e sustentabilidade do produto e plataforma.

Padrão de estratégia de entrega de serviços

Uma estratégia de prestação de serviços refere-se à abordagem que as organizações usaram para fornecer produtos ou serviços. Não é certo que você selecionará sua abordagem atual – interna, contratual, aumento de equipe.

Problema Previsível: Como sua organização oferecerá desenvolvimento ágil?

Abordagem: Seguir as abordagens da Arquitetura para apoiar a Estratégia. Coloque a questão de como o desenvolvimento ágil será habilitado. Use um Modelo Operacional para definir valor e um Mapa Organizacional para definir como os diferentes consumidores, desenvolvedores e operadores de um produto trabalharão juntos.

Padrão de ponto de repouso de valor principal

O desenvolvimento ágil não tem menos probabilidade do que qualquer outra abordagem de saber quando parar. Value Resting Points são sinônimos de transições de arquitetura. Usamos esse termo para destacar que o interessado tem uma rampa de saída e pode parar de investir. As partes interessadas utilizarão as rampas de saída por vários motivos:

    1. Quando o esforço para alcançar o próximo ponto de repouso excede o valor incremental.
      Esta é uma conversa de ROI. As conversas sobre ROI geralmente levam a mudanças de prioridade.
    2. Quando o mesmo esforço pode ser usado para alcançar um resultado mais valioso
    3. Quando as prioridades organizacionais mudaram (governança)
    4. Quando há uma ameaça ou oportunidade inesperada (agilidade empresarial)

Problema Previsível: Conhecendo o ponto de descanso do valor para parar ou mudar o foco

Abordagem: Use roteiros de arquitetura para explorar pontos alternativos de entrega de valor. Crie relatórios sobre atividades em direção aos estados de transição.

Partes difíceis: As considerações incluem valor comparativo em repouso e valor potencial como trampolim para outras atividades. Os implementadores raramente entendem essas conversas. Eles se tornam emocionalmente investidos em um caminho ou ponto de descanso. Principalmente quando a existência do produto, ou o próximo lançamento, está em consideração. Os líderes seniores estão sempre em busca do melhor caminho a seguir, e não do maior retorno potencial. Eles querem o melhor caminho.

Explorar os pontos de repouso do valor é o primeiro passo. Os decisores precisam de compreender as opções (seleção baseada em critérios diferentes e adiamento de decisões incertas). Em seguida, identifique o que é necessário para chegar a diferentes pontos de repouso de valores selecionados.

Vá mais longe com o processo e método de arquitetura empresarial de melhores práticas

Melhor prática arquitetura empresarial a partir de Conexiam Navigate

Desbloqueando o poder do planejamento baseado em capacidade: um guia rápido

Desbloqueando o poder do planejamento baseado em capacidade: um guia rápido Você está procurando uma maneira mais eficaz de planejar e executar sua estratégia de negócios? Não procure mais do que o planejamento baseado em capacidade. Identificar e usar os recursos da sua organização […]

Descubra o poder dos padrões de arquitetura empresarial

Descobrindo o poder dos padrões de arquitetura empresarial: um guia abrangente Toda organização deseja melhorar. Simplifique suas operações. Aumente a agilidade empresarial. Alinhe a mudança com suas estratégias. Tenha sucesso na transformação digital. Arquitetura Corporativa, uma disciplina [...]

Gestão de Trabalho de Arquitetura Empresarial

Enterprise Architecture Work Management O Enterprise Architecture Work Management é crucial para o sucesso diário de uma Equipe de Arquitetura Empresarial. Os arquitetos devem fornecer orientação útil antes que as partes interessadas tomem decisões informadas. Os arquitetos corporativos precisam traduzir o […]

Práticas recomendadas para implementar ferramentas de gerenciamento de arquitetura corporativa

Melhores práticas para implementar ferramentas de gerenciamento de arquitetura empresarial As ferramentas de gerenciamento de arquitetura empresarial são projetadas para dar suporte ao planejamento, projeto, análise e execução de arquitetura corporativa. Eles permitem que os arquitetos empresariais examinem a necessidade de mudança [...]

Comparação da estrutura de arquitetura corporativa: qual é a certa para você?

Comparação de frameworks de arquitetura empresarial: qual é o certo para você? Não existe um modelo único para todos os negócios. Nem em frameworks de arquitetura empresarial. Compare os méritos de frameworks populares para determinar qual framework otimizado é o certo para você. Enquanto […]

Criação de um Conselho de Revisão de Arquitetura Moderna

Estabelecendo um Conselho de Revisão de Arquitetura Moderna Estabelecer um conselho de revisão de arquitetura moderna requer a criação de um processo de governança dinâmico e o estabelecimento de um órgão decisório de alto nível e de apoio. O objetivo é estabelecer uma governança de arquitetura eficaz sem burocracia. […]

Usando Análise de Cenários para Arquitetura Empresarial

Usando Análise de Cenários para Arquitetura Empresarial Um cenário é simplesmente um futuro plausível. A análise de cenários analisa como chegamos a um futuro plausível e como diferentes cenários impactam nossas escolhas atuais. Os cenários ajudam os líderes […]

Desenvolvendo Estratégia de Arquitetura Empresarial

Desenvolvendo Estratégia de Arquitetura Empresarial: Plano Estratégico para Mudança Estratégia de Arquitetura Empresarial é ação. Ação que sua organização tomará e as mudanças que você fará para atingir seus objetivos estratégicos. Desenvolvimento de estratégia é tudo sobre escolha. […]

Como definir princípios de arquitetura corporativa

Como Definir Princípios de Arquitetura Empresarial Para definir os Princípios de Arquitetura Empresarial, comece com a compreensão do que é um princípio e como aplicá-lo. Então, podemos desenvolver princípios de arquitetura fortes que ajudem a melhorar nossa organização. […]

Desenvolvendo uma visão de arquitetura

Desenvolver uma Arquitetura Corporativa de Visão de Arquitetura é uma bússola essencial. Ajuda as organizações a navegar pelas complexidades da tecnologia, estratégia e operações. O núcleo da arquitetura corporativa é uma abordagem sistemática. O objetivo é garantir […]

Arquitetura Corporativa e Ágil - Guia do Backlog no Sprint

Equipes ágeis fortes encontram o caminho mais eficaz a seguir. O planeamento e a orçamentação a longo prazo existem devido à complexidade do ecossistema. O desafio é unir o planejamento de longo prazo à criatividade ágil. Unir o planejamento de cima para baixo e a execução de baixo para cima.

Eles precisam ser informados sobre as prioridades organizacionais em termos que possam ser incluídos no gerenciamento do backlog.

O Agile existe porque as pessoas mais próximas da solução podem encontrar o caminho mais eficaz. Organizações bem-sucedidas realizam priorização e compensação. Sem alcançar o futuro preferido devido às restrições de tempo e recursos, nenhum trabalho deverá começar.

Uma equipe de EA precisa ter a capacidade de oferecer suporte Portfólio e Projeto para guiar o backlog no sprint.

Problema Previsível: Garantir que os resultados esperados, o valor, as expectativas de desempenho em cascata e as restrições orientem o lançamento e o desenvolvimento do produto.

Parte difícil: Muitos evangelistas ágeis ficam surpresos com o fato de as organizações que adotam a metodologia ágil permanecerem profundamente comprometidas com o planejamento e o orçamento de longo prazo. Muitas vezes temos que superar a mitologia de que há preferência cultural por cachoeira.

Roteiro para orientar o padrão do produto

Problema Previsível: Ter um roteiro de produto abrangente, em vez de um ciclo de lançamento de recursos.

Abordagem: Usando um técnica de roteiro de arquitetura onde o produto, ou família de produtos, substitui o Portfólio. Garantir que os relatórios normais do produto incluam atividades em direção aos estados de transição.

Partes difíceis: Um excelente gerenciamento de produtos proporcionará um roteiro abrangente de produtos. Muitos proprietários de produtos bottom-up não têm experiência no gerenciamento do ciclo de vida ou na integração de um conjunto de produtos integrado. A equipe de EA precisará preencher ou substituir com base na habilidade da organização do produto.

Muitas equipes de arquitetura caem na armadilha da precisão artificial ou da onisciência imaginada. Ambas são maneiras elegantes de dizer pensamento em cascata. Um roteiro de arquitetura clássico falará de transições, lacunas e pacotes de trabalho. Isso será incompreensível para uma equipe de produto. Mude o idioma para produto e terminologia ágil. O proprietário do produto precisa entender as restrições dentro das quais está operando.

Construir o roteiro requer arquitetura suficiente. A única abordagem escalável é 'Apenas o suficiente.' Apenas o suficiente significa impor a prioridade organizacional e evitar problemas previsíveis. Apenas o suficiente significa ficar fora do design do produto. Use padrões de arquitetura que atendem todo o portfólio. Apenas o suficiente significa ignorar a sinergia potencial. Apenas o suficiente significa focar em problemas previsíveis. O valor de evitar problemas previsíveis é alto. Apenas o suficiente significa não ter medo de usar a destruição criativa. Use um conceito de ciclo de vida esperado para impulsionar a refatoração agressiva (abordagens novas e revolucionárias).

O uso das técnicas com o proprietário do produto ajuda a trazer as prioridades e restrições organizacionais para o roteiro do produto.

Roteiro para guiar o padrão épico

Problema Previsível: Usando épicos para implementar resultados e restrições de cima para baixo no produto.

Abordagem: Usando estados de transição bem construídos em um técnica de roteiro de arquitetura onde o produto, ou família de produtos, substitui o Portfólio. Garantir que os relatórios normais do produto incluam atividades em direção aos estados de transição.

Partes difíceis: Requer produtos totalmente integrados ou fortemente restritos. A área de foco precisa estar na integração ou nos pontos de restrição. Vários produtos coexistindo dentro de um ecossistema e compartilhando dados de referência é um exemplo simples.

É comum cair na armadilha do design inicial. O foco deve estar nas áreas onde os desenvolvedores de software precisam limitar sua criatividade devido ao ecossistema ou a requisitos externos. Idealmente, isso deveria ser feito antecipadamente, e não como uma reação à dívida técnica.

Quando conseguimos isso, adotamos ativamente a linguagem de métodos como o SaFE e enquadramos o roteiro em termos de temas estratégicos e pistas de arquitetura.

Padrão de valor empresarial

Problema Previsível: Garantir que os fatores críticos de sucesso incluídos na transição e nos estados-alvo orientem a preparação ágil do backlog e o planejamento épico.

Abordagem: Traduza medidas e objetivos de cima para baixo em critérios consumíveis para uma preparação ágil do backlog. Garantir que os relatórios normais do produto incluam a seleção de atividades e a conclusão em direção ao valor declarado.

Partes difíceis: As medidas descendentes devem ser definitivas e fáceis de avaliar. Por exemplo, não se pode pedir à equipe ágil que desenvolva um equilíbrio sutil entre o tempo de colocação no mercado e a resiliência. É necessária uma terminologia inequívoca.

Quaisquer alterações nas medidas de cima para baixo causarão confusão. Isto é especialmente verdadeiro se um estado de transição tiver sido alcançado.

Para produtos internos, sempre nos certificamos de ter um modelo de custos sólido para produtos digitais antes de introduzir medidas de custos. Sem um modelo de custos, os custos operacionais e de plataforma serão perdidos e todos os custos serão justificados nos custos de implementação. Planeje ajudar o gerente de produto interno com entendendo ITFM. Por outro lado, os gestores de produtos digitais externos normalmente têm uma compreensão muito forte dos custos.

Restringir o padrão do proprietário do produto 'de baixo para cima'

Problema Previsível: Proprietários de produtos visualizam toda a empresa através das lentes de seus produtos e de seus usuários diretos.

Abordagem: Documente o produto e a função dentro do ecossistema. Documente as restrições que se aplicam ao produto. Critérios de avaliação de documentos. Garantir que os relatórios normais de produtos incluam o progresso em direção aos estados de transição e atividades alinhadas com o valor da empresa.

Partes difíceis: Os proprietários de produtos digitais internos costumam ser um elo fraco. Os desafios comuns incluem não compreender:

    • por que seu produto existe
    • papel do produto no ecossistema
    • criticidade das restrições empresariais
    • quem são os tomadores de decisão (financiadores)
    • como obter orientação sobre prioridades empresariais e medidas de valor

As equipes de EA que apoiam o portfólio e o projeto provavelmente precisarão restringir os proprietários de produtos “de baixo para cima”. Requer um esforço deliberado e atribuição de pessoal.

Arquitetura Empresarial e Ágil

Treinamento em Arquitetura Corporativa e Treinamento TOGAF

Curso de Treinamento Avolution ABACUS

Treinamento Avolution ABACUS Uma arquitetura empresarial eficaz depende de modelagem e análise formal. Oferecemos treinamento Avolution ABACUS com arquitetos empresariais práticos. Os alunos adquirem habilidades e conhecimento para criar arquiteturas corporativas e de domínio integradas neste [...]

Treinamento de Arquitetura Corporativa Personalizada

Treinamento personalizado de arquitetura corporativa O treinamento personalizado de arquitetura corporativa aborda o desenvolvimento profissional que sua equipe EA precisa. Bons arquitetos corporativos usam um amplo conjunto de habilidades, métodos, além de conhecimento de domínio especializado para desenvolver […]

Curso de Formação em Arquitetura de Negócios

Treinamento em Arquitetura de Negócios A arquitetura empresarial eficaz depende da arquitetura de negócios. O curso oferece aos alunos as habilidades e conhecimentos para desenvolver arquitetura de negócios em um ambiente de arquitetura corporativa. A arquitetura de negócios envolve a descrição da estrutura do [...]

Kickstart do arquiteto corporativo

Enterprise Architect's Kickstart Precisamos manter nossas habilidades atualizadas. Mais agora do que nunca. Use o Enterprise Architecture Kickstart para melhorar sua capacidade de entregar arquitetura empresarial transformadora. Este kickstart de 90 dias é como a Conexiam Consulting […]

Curso de treinamento em arquitetura empresarial TOGAF

Você quer treinamento para a Certificação TOGAF? Demonstre seu conhecimento de arquitetura corporativa com a certificação TOGAF Curso de treinamento em arquitetura empresarial TOGAF® Dê um passo importante para ser um arquiteto corporativo melhor com o padrão TOGAF, 10º [...]

Educação Online Eficaz

Educação Online Eficaz A educação online eficaz funciona. Os alunos acessam o melhor instrutor disponível. Os alunos controlam o ritmo de seu aprendizado. Os instrutores podem compartilhar material suplementar rico sem distrair do tópico principal. Distância eficaz […]

Arquitetura Corporativa e Ágil - Restringir Sprints

Estamos deixando de ajudar uma equipe ágil a gerenciar suas costas para chegar ao sprint. Aqui devemos inserir especificações de arquitetura no software. Devemos fazer isso sem interferir na criatividade e inovação da equipe ágil.

Cada especificação de arquitetura remove um certo grau de liberdade. Quando restringimos sua liberdade, tornamos mais difícil para a equipe ágil encontrar o caminho mais eficiente. Quando as restrições orientam as prioridades empresariais, tornamos mais fácil encontrar o melhor caminho.


Existe uma regra básica: nunca remova um grau de liberdade se não for necessário
Liberdade para inovar e criar é a força vital do desenvolvimento ágil de software

Existe uma regra avançada: nunca tenha medo de dar a uma equipe ágil um problema realmente difícil
Inovação e criatividade criarão soluções que você não pode imaginar


Problema Previsível: Garantir que as decisões cruciais para o sucesso ágil sejam conscientes e direcionadas pelas prioridades, preferências e restrições organizacionais.

Partes difíceis: Encontrar um equilíbrio entre os requisitos da empresa e interferir no design e na liberdade de abordagem necessária. Isto é especialmente verdadeiro para arquitetos com experiência em desenvolvimento. A experiência no assunto cria uma ladeira escorregadia que vai além das especificações empresariais e chega ao design. Isso leva a uma arquitetura grande e inicial ruim.

Os arquitetos corporativos que apoiam a entrega de projetos e soluções devem esperar restringir os sprints. Os arquitetos focados em um ecossistema ou plataforma de produto também devem trabalhar com equipes ágeis aqui.

Padrão de Critérios de Aceitação

Problema Previsível: Garantir que o software esteja em conformidade com as especificações e padrões da arquitetura corporativa.

Abordagem: forneça critérios de aceitação obrigatórios aplicáveis no final dos épicos e antes do lançamento. Muitas vezes usamos Padrões de arquitetura de aplicativos e Padrões de arquitetura de dados para criar critérios de aceitação. Incluir critérios de aceitação obrigatórios em todos os relatórios de testes.

Partes difíceis: Saber quando aplicar critérios de aceitação obrigatórios. Muito cedo distorce o desenvolvimento. Tarde demais leva à pressão por exceções de lançamento. Isto é especialmente verdadeiro para produtos digitais internos que não possuem ciclos de lançamento reais e previsíveis.

Classificamos nossas especificações de arquitetura como:

A maioria dos critérios de aceitação obrigatórios precisam ser padrões ou padrões de arquitetura.

Nunca se esqueça de sair do caminho e colher a criatividade.

Padrão de valor (medidas e pontos de repouso)

Problema Previsível: Compreender o que é valorizado e como o valor é medido.

Abordagem: A arquitetura empresarial precisa ser definitiva sobre como o valor é descrito e medido. As declarações de valor requerem factores críticos de sucesso (FCS) e medidas de eficácia (MoE). Certifique-se de que as medidas de valor sejam incluídas nos relatórios de produtos, épicos e lançamentos.

Partes difíceis: Muitos profissionais de TI têm uma compreensão limitada do valor. Eles usarão uma abreviação rápida que expressa valor em termos de algo que foi entregue. O valor é evidente na entrega.

Num mundo complexo, qualquer coisa que seja entregue pode degradar o valor. Um exemplo fácil são os recursos voltados para usuários que não são clientes-alvo. Ou, quando uma unidade de trabalho solicita funcionalidades que simplifiquem a sua atividade em detrimento do sistema.

Recomendamos fortemente práticas básicas Lean e Six-Sigma. Analise a definição e quantificação de valor. Procure otimização local. Os conceitos de cliente-alvo e proposta de valor do Business Model Canvas são muito úteis.

Greenfield, Evolução ou Revolução

Dentro Fase E do TOGAF, há uma etapa legal. Observe o pacote de trabalho e selecione uma estratégia apropriada – Greenfield, Evolucionária ou Revolucionária. Você espera preservar o máximo possível, refatorar radicalmente ou começar do zero?

Isso é feito no portfólio de produtos e no planejamento do ecossistema. É uma orientação crítica e uma forte restrição para uma equipe ágil. Você os orienta a começar do zero (Greenfield)? Melhorar os sistemas existentes de forma incremental (evolução)? Ou realizar mudanças radicais que deverão eliminar os atritos e dificuldades com que temos vivido (Revolucionário)?

Problema Previsível: Garantir que a estratégia de implementação seja seguida.

Abordagem: Use o roteiro do produto e os ciclos de lançamento para impor mudanças radicais na abordagem.

Parte difícil: Alinhando as mudanças de cima para baixo na arquitetura com um roteiro de produto. Isto é mais difícil quando as decisões para apoiar a Estratégia ou o Portfólio exigem uma mudança na abordagem do produto. Tivemos que gastar muito tempo tranquilizando os proprietários de produtos digitais e, por meio deles, de suas equipes, que o esforço anterior não foi desperdiçado.

Restringir padrão de interface

Quando um produto precisa se adequar a um ambiente empresarial existente ou oferecer suporte a um ambiente empresarial em evolução, as interfaces são fundamentais. As interfaces serão orientadas por dados e métodos. Em um mundo complexo, mesmo os produtos emergentes não terão liberdade para surgir alguma estrutura de dados e interface. Dados mestre, dados de referência e sistemas existentes restringirão o desenvolvimento ágil.

Os sistemas existentes não vão mudar. O investimento está sendo feito em novos sistemas. É o novo sistema que deve se encaixar. Até o F-22 Raptor teve que se conectar a sistemas legados usando interfaces desenvolvidas na década de 1970. Nem mesmo um avião tão caro poderia remodelar sistemas legados.

Problema Previsível: Identificar as interfaces necessárias e garantir que sejam usadas.

Abordagem: Concentre o trabalho de cima para baixo em interfaces e estruturas de dados compartilhadas. Alimente os requisitos por meio de ciclos épicos e de lançamento. Use critérios de aceitação. Muitas vezes usamos Padrões de arquitetura de aplicativos e Padrões de arquitetura de dados para interfaces ligeiramente específicas. Incluir conformidade da interface em todos os relatórios de teste.

Parte difícil: As interfaces são um dos pontos onde o planejamento prospectivo de cima para baixo geralmente é necessário. Esforço para garantir que haja uma infraestrutura sólida de APIs, APIs publicadas e estruturas de dados para dados mestres, dados de referência e registros transacionais.

As equipes de produtos em rápida evolução muitas vezes ignoram a legislação multijurisdicional ou um plano de negócios de mercado em expansão. Nestes casos, a equipa de EA tem o dever de olhar para o futuro. Via de regra, ficamos mais confortáveis com a refatoração radical do que com o planejamento futuro. Especialmente porque reforçamos a modularidade e as interfaces.

Arquitetura Empresarial e Ágil

Arquitetura Corporativa e Ágil - Resolva Dependências

Equipes ágeis e desenvolvimento focado em produtos digitais não são adequados para resolver problemas em um ecossistema ou portfólio de produtos. O design fundamental do ágil é que uma única equipe decomponha os problemas e os resolva diretamente. Existem conceitos de equipe de equipes, mas eles lutam para sair do momento atual.

Qualquer equipe de arquitetura precisa assumir a responsabilidade pela solução de problemas entre produtos. O desenvolvimento ágil e a integração moderna tornam esta necessidade de serviço mais importante do que nunca.

Desbloquear o padrão de portfólio

Problema Previsível: O conflito no portfólio de produtos digitais bloqueia o progresso de vários produtos.

Abordagem: Use técnicas de arquitetura corporativa para encontrar as mudanças mínimas que permitam o progresso.

Partes difíceis: O desafio mais crítico é o tempo. Equipes criativas de desenvolvimento ágil com melhores práticas trabalharão para resolver o problema. Quando o problema surge, geralmente será um bloqueador crítico, com camadas de dívida técnica.

A equipe de EA precisará se concentrar em estados de transição incrementais para permitir o progresso em todo o portfólio de produtos.

Identifique o verdadeiro padrão das partes interessadas

Problema Previsível: Identificar a verdadeira parte interessada que pode fornecer orientação e aprovação em um portfólio interno complexo de produtos.

Abordagem: Use técnicas de arquitetura empresarial para identificar as partes interessadas e seus agentes, preocupações e preferências. Use técnicas de arquitetura corporativa de alternativas e troca orientar os stakeholders para uma decisão que direcionará o portfólio de produtos. Garanta uma governança eficaz do portfólio digital.

Partes difíceis: Podemos esperar que as equipes de produtos digitais tenham fontes locais de autoridade e um modelo simplista de tomada de decisão e autoridade de decisão. Além disso, a sua comunicação e avaliação serão orientadas para a TI e táticas.

A Equipa de EA terá de trabalhar para garantir que uma governação eficaz atravesse o portfólio digital e se envolva com as estruturas de autoridade dos produtos digitais. Da mesma forma, as equipes de EA não têm capacidade especial para obter o envolvimento das partes interessadas. Eles têm a capacidade de representar as preocupações das partes interessadas através de uma arquitetura superior.

Cruze o padrão do portfólio

Problema Previsível: As decisões táticas otimizadas localmente não podem emergir como um ecossistema digital eficaz e sustentável.

Abordagem: Mantenha apenas o suficiente Arquitetura do aplicativo e Arquitetura de dados. Impulsione a prioridade organizacional nessa arquitetura. A arquitetura de aplicativos precisa estar focada em serviços e interfaces compartilhadas. A arquitetura de dados deve focar em dados mestres, dados de referência e dados com alta classificação de segurança. Exigindo descrições de metadados. Use padrões de arquitetura que especifiquem a abordagem dos ecossistemas.

Partes difíceis: Cruzar o portfólio requer conciliar duas realidades conflitantes. Primeiro, a abordagem ágil surgiu devido à falha observada no projeto empresarial detalhado de cima para baixo. Em segundo lugar, as soluções emergentes otimizadas localmente não podem construir sistemas complexos e eficientes sem uma forte pressão evolutiva e tempo para evoluir.

A única abordagem escalável é 'Apenas o suficiente.' Apenas o suficiente significa impor a prioridade organizacional e evitar problemas previsíveis. Por exemplo, se a sua prioridade organizacional for a sustentabilidade, a arquitetura da sua aplicação deverá reforçar a modularidade e o uso de infraestrutura de isolamento, como um gateway de API.

Apenas o suficiente significa ficar fora do design do produto. Em vez disso, você precisa usar padrões de arquitetura que sejam fornecidos em todo o portfólio.

Apenas o suficiente significa ignorar a sinergia potencial. É comum que os esforços para imaginar um futuro complexo se transformem numa farsa. Sinergia é a coisa mais difícil de encontrar. Todo o nosso trabalho de roteiro de arquitetura prova que você sempre paga a conta de alguma coisa e pode obter o benefício. O valor da sinergia é baixo quando a incerteza é aplicada.

Apenas o suficiente significa focar em problemas previsíveis. Ninguém jamais construiu um mestre de clientes distribuído sem dados de referência. Sempre. Esse é um problema de dados previsível. Resolva isso cedo. O valor de evitar problemas previsíveis é alto.

Apenas o suficiente significa não ter medo de usar as forças do mercado e a destruição criativa. Usamos um conceito de ciclo de vida esperado para destacar onde no ecossistema esperamos buscar regularmente a refatoração agressiva (abordagens novas e revolucionárias).

Padrão de impacto de liberação

Problema Previsível: Arquitetura suficiente significa que cada contingência, cada restrição, cada conflito, não foi descoberto antes do lançamento.

Abordagem: Coloque as mãos nos bolsos e espere ser chamado durante a resolução. A menos que seja chamado, aguarde para participar durante a revisão do incidente para descobrir onde você não conseguiu identificar um problema previsível, um risco subestimado ou um requisito de teste ignorado.

Partes difíceis: Há um caso em que uma equipe de arquitetura pode ter uma emergência. Aqueles raros casos em que as implicações vão além do produto. Se os usuários finais estiverem contornando o defeito, você não terá uma emergência. Quando eles estão criando vulnerabilidade e responsabilidade, você tem uma emergência.

Use uma boa lacuna, pacote de trabalho e técnica de ponto de descanso de valor. Procure a menor mudança que forneça valor colhido. Neste caso, o valor elimina a ameaça e a responsabilidade.

Metodologia de desenvolvimento ágil

Conclusão da Arquitetura Corporativa e Ágil

Tanto a arquitetura empresarial quanto a metodologia ágil sofrem com aplicações incorretas crônicas. Muitas vezes simultaneamente. Ajuste sua abordagem para que sua abordagem ágil e arquitetura empresarial esforços reduzem a incerteza do sucesso.

Como arquiteto corporativo, procure veículos onde você possa usar uma abordagem incremental para reduzir a probabilidade e o custo de erros. Quando você reduz o custo dos esforços de mudança fracassados, você está eliminando desperdícios. 100% de seus esforços de mudança desperdiçados diminuem o valor da mudança.

A matemática é simples, o benefício permaneceu o mesmo, o trabalho aumentou. A rede tem menos valor.

A resposta simples é aproveitar sua força. E espere que a equipe ágil jogue com todo o seu potencial.

A arquitetura empresarial e o ágil têm quatro padrões de engajamento de nível superior:

A seleção do padrão é orientada pelo seu caso de uso de arquitetura corporativa a design da sua equipe EA.

Indo além com arquitetura empresarial e agilidade

Indo além Agilidade é diferente do desenvolvimento ágil de software. Arquitetura Corporativa e Ágil se encaixam em três áreas:

  1. arquitetar uma empresa ágil
  2. práticas de trabalho ágeis para desenvolver a arquitetura corporativa de melhores práticas
  3. desenvolvimento ágil de software e arquitetura corporativa

Arquitetura Empresarial e Ágil

Use especialistas para acelerar sua jornada. Reserve uma chamada de cada vez para se adequar à sua agenda

Pegue o caminho mais rápido.

Envolva especialistas para fornecer uma arquitetura empresarial útil
Por meio de projetos de consultoria ou workshops empacotados

Orientar Mudança Efetiva

Role para cima