View
267
Download
1
Category
Preview:
Citation preview
Anderson Diniz Hummel
ahummel@adaptworks.com.brlinkedin.com/in/andersonhummelabout.me/andersonhummel
BIG UP FRONT, INCREMENTAL,
EVOLUCIONÁRIA...
COMO É ARQUITETURA DE
SOFTWARE EM UM PROJETO
ÁGIL?
ahummel@adaptworks.com.br
Stuff that's hard to change later.Neal Ford
Architecture is about the important stuff. Whatever that is.
Martin Fowler
ahummel@adaptworks.com.br
Big Design Up Front
ahummel@adaptworks.com.br
REQ#4
REQ#1 REQ#2
REQ#3
REQ#5 REQ#6
REQ#7REQ#8
RNF#1
RNF#2
RNF#3
BDUF
ahummel@adaptworks.com.br
Arquitetura em Projetos Ágeis
ahummel@adaptworks.com.br
Interação#1
REQ#4REQ#1 RNF#1
ahummel@adaptworks.com.br
Interação#2
REQ#2 REQ#6
RNF#1
RNF#2
REQ#4REQ#1
REQ#9
ahummel@adaptworks.com.br
Interação#3
REQ#2 REQ#6
RNF#1
RNF#2
REQ#4REQ#1
REQ#9
REQ#10
REQ#11
RNF#4
ahummel@adaptworks.com.br
Interação#4?
REQ#3
REQ#5 REQ#7
REQ#8
RNF#3
ahummel@adaptworks.com.br
Quando teremos a arquitetura?
ahummel@adaptworks.com.br
Mundo Ideal
Interação#1 Interação#2 Interação#3Setup
Arq#1 Arq#2 Arq#3
*XP
ahummel@adaptworks.com.br
Mundo Real
Setup
*XP
ArchitectureEnvisioning
ahummel@adaptworks.com.br
Mundo Real
Interação#1Setup
Interation Modeling
*XP
ahummel@adaptworks.com.br
Mundo Real
Interação#1Setup
*XP
Backlog Grooming
ahummel@adaptworks.com.br
Mundo Real
Interação#1 Interação#2Setup
*XP
Spike
ahummel@adaptworks.com.br
Mundo Real
Interação#1 Interação#2Setup
*XP
Model Storming
ahummel@adaptworks.com.br
Mundo Real
Interação#1 Interação#2 Interação#3Setup
*XP
Arq#1 Arq#2
Arq#3
ahummel@adaptworks.com.br
Quem faz a arquitetura?
ahummel@adaptworks.com.br
DEV
DevTeam
DEVDEV
DevTeam Arquiteto
ahummel@adaptworks.com.br
DEV
ArchitectDBA
DEVBA
QA
DevTeam
DEVDEV
Arquitetura com Liderança Situacional
ahummel@adaptworks.com.br
DevTeamDevTeam
DevTeamDevTeam
EnterpriseArchitect
EA para vários Dev Teams
*XP
ahummel@adaptworks.com.br
Como elaborar a arquitetura?
ahummel@adaptworks.com.br
Como elaborar a arquitetura?
• Modelagem Ágil do Scot Ambler• Arquitetura Evolucionária do Neal
Ford• Arquitetura Ágil do J. D. Meyer• Arquitetura Lean do James O. Coplien• Arquitetura Ágil no SAFe
Anderson Diniz Hummel
ahummel@adaptworks.com.brlinkedin.com/in/andersonhummelabout.me/andersonhummel
BIG UP FRONT, INCREMENTAL,
EVOLUCIONÁRIA...
COMO É ARQUITETURA DE
SOFTWARE EM UM PROJETO
ÁGIL?
Recommended