25
Anderson Diniz Hummel Instagram: anderson_hummel_ Twitter: anderson_hummel Linkedin: andersonhummel PROJECT ARCHITECTURE WITH #AGILEARCHITECTURECANVA S goo.gl/jBeyy8

#agilearquiteturecanvas - Agile Architecture Canvas

Embed Size (px)

Citation preview

Page 1: #agilearquiteturecanvas - Agile Architecture Canvas

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

PROJECT ARCHITECTURE WITH

#AGILEARCHITECTURECANVAS

goo.gl/jBeyy8

Page 3: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

What project are you working now?

goo.gl/jBeyy8

Page 4: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Page 5: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

What is the architectureof your project?

goo.gl/jBeyy8

Page 6: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Page 7: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

#WHEREISMYGROUP

goo.gl/jBeyy8

Page 8: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Non Functional Requirement

goo.gl/jBeyy8

Page 9: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Performance AvailabilitySecurity ReusabilityTestabilityExtensibility UsabilityModificability

goo.gl/jBeyy8

Page 10: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Which NFR is the key one?

goo.gl/jBeyy8

Page 11: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Page 12: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

How do you solve this nowadays?

goo.gl/jBeyy8

Page 13: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

Page 14: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Who are in your team?

goo.gl/jBeyy8

Page 15: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

Page 16: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Which artifacts are generated?

goo.gl/jBeyy8

Page 17: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

Page 18: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

What do you do to improve productivity?

goo.gl/jBeyy8

Page 19: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

ICDA

Page 20: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

What do you do to improve quality?

goo.gl/jBeyy8

Page 21: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

ICDA

TDDTestes Regressão

Page 22: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

Do you have any improvements?

goo.gl/jBeyy8

Page 23: #agilearquiteturecanvas - Agile Architecture Canvas

[email protected]

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

Continuous IntegrationORM

TDDTestes Regressão

User Story

Page 25: #agilearquiteturecanvas - Agile Architecture Canvas

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

ARQUITETURA DE UM PROJETO COM O

#AGILEARCHITECTURECANVAS

goo.gl/jBeyy8agilidade