TDC2016SP - Agile Enterprise Architecture

Preview:

Citation preview

Globalcode – Open4education

Trilha Arquitetura EmpresarialAgile Enterprise Architecture

Adriano Tavares

adriano.tavares@gmail.com

Julho de 2016, São Paulo

Globalcode – Open4education

Palestrante

Adriano Tavares

Arquiteto de software

Criador da comunidade PanGea

Disciplined Agile Coach & Instructor

Learning 3.0 Facilitator

Globalcode – Open4education

Globalcode – Open4education

O que é EA?

Enterprise Architeture (EA)

Arquitetura Empresarial ou Arquitetura Corporativa

”Há sempre uma Arquitetura Corporativa, mesmo quando

ela não está documentada.”

Arquitetura Corporativa = Arquitetura de Negócios + Arquitetura de TI

Globalcode – Open4education

EA vs Desafios

Arquitetura de

Negócio

Arquitetura de Aplicações

Arquitetura de Dados

Arquitetura Tecnológica

Processos de Negócio, Transformação Digital...

Web, Social, Mobile, APIs, Microservices, Legado…

DW/BI, Big Data…

Virtualização, Cloud, DevOps…

Globalcode – Open4education

Fator de insucesso da

EA Tradicional

Foco em Processos e Ferramentas mais que

Indivíduos e Interações

Exatamente o oposto do Manifesto Ágil.

Globalcode – Open4education

O que é Agile EA?

1. O ato de fazer arquitetura

corporativa de maneira ágil

Colaboração

Abordagem Evolutiva & Incremental

Sensível ao contexto

2. Uma arquitetura corporativa ágil

Flexível

Extensível

Fácil de evoluir

Globalcode – Open4education

O que é Agile EA?

Globalcode – Open4education

Globalcode – Open4education

Desafio: Capacitação

Arquitetos Corporativos devem ter um

conhecimento abrangente de EA, Negócios e TI.

”Torre de Marfin”

”Perdido na selva”

Globalcode – Open4education

Desafio: Conformidade

Arquitetos Corporativos devem buscar

flexibilidade coerente para receber bem as

mudanças que gerem retorno para o negócio.

Rigor (Maior Aderência à Arquitetura)

Flexibilidade (Menor Aderência)

Globalcode – Open4education

Desafio: Estratégia

Arquitetos Corporativos devem desenvolver e

comunicar a visão de longo prazo, mas entregar

valor no curto prazo para o negócio.

Estratégia de longo prazo

Estratégia de curto prazo

Globalcode – Open4education

Arquitetos no

Disciplined Agile

Globalcode – Open4education

Time de EA (Kanban)

Globalcode – Open4education

Time de Arquitetura

”hands-on”

Globalcode – Open4education

Globalcode – Open4education

Globalcode – Open4education

Globalcode – Open4education

Globalcode – Open4education

Globalcode – Open4education

Workflow do time de EA

Globalcode – Open4education

Workflow com outros

times de TI

Globalcode – Open4education

Disciplined Agile

Globalcode – Open4education

The Mindset of a

Disciplined Agile

Enterprise ArchitectTerms that describes the Disciplined Agile Enterprise

Architect Mindset

Globalcode – Open4education

Links

Disciplined Agile 2.0: Enterprise Architecture

http://www.disciplinedagiledelivery.com/agility-at-

scale/enterprise-architecture/

Comunidade de Arquitetura de Software PanGea

http://pangeanet.org

Globalcode – Open4education

Obrigado!

TDC, Julho de 2016, São Paulo