26
Globalcode – Open4education Trilha Arquitetura Empresarial Agile Enterprise Architecture Adriano Tavares [email protected] Julho de 2016, São Paulo

TDC2016SP - Agile Enterprise Architecture

Embed Size (px)

Citation preview

Page 1: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Trilha Arquitetura EmpresarialAgile Enterprise Architecture

Adriano Tavares

[email protected]

Julho de 2016, São Paulo

Page 2: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Palestrante

Adriano Tavares

Arquiteto de software

Criador da comunidade PanGea

Disciplined Agile Coach & Instructor

Learning 3.0 Facilitator

Page 3: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 4: TDC2016SP - Agile Enterprise Architecture

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

Page 5: TDC2016SP - Agile Enterprise Architecture

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…

Page 6: TDC2016SP - Agile Enterprise Architecture

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.

Page 7: TDC2016SP - Agile Enterprise Architecture

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

Page 8: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

O que é Agile EA?

Page 9: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 10: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Desafio: Capacitação

Arquitetos Corporativos devem ter um

conhecimento abrangente de EA, Negócios e TI.

”Torre de Marfin”

”Perdido na selva”

Page 11: TDC2016SP - Agile Enterprise Architecture

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)

Page 12: TDC2016SP - Agile Enterprise Architecture

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

Page 13: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Arquitetos no

Disciplined Agile

Page 14: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Time de EA (Kanban)

Page 15: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Time de Arquitetura

”hands-on”

Page 16: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 17: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 18: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 19: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 20: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Page 21: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Workflow do time de EA

Page 22: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Workflow com outros

times de TI

Page 23: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Disciplined Agile

Page 24: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

The Mindset of a

Disciplined Agile

Enterprise ArchitectTerms that describes the Disciplined Agile Enterprise

Architect Mindset

Page 25: TDC2016SP - Agile Enterprise Architecture

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

Page 26: TDC2016SP - Agile Enterprise Architecture

Globalcode – Open4education

Obrigado!

TDC, Julho de 2016, São Paulo