DevCommerce Conference 2016 - Workshop: Arquitetura de Software Ágil

Post on 16-Apr-2017

66 views 0 download

Transcript of DevCommerce Conference 2016 - Workshop: Arquitetura de Software Ágil

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

ARQUITETURA DE SOFTWARE ÁGIL

goo.gl/jBeyy8

ahummel@adaptworks.com.br

EU COMO, ...

QUERO/DESEJO APRENDER SOBRE...

PORQUE ...

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

#AGILEARCHITECTURECANVAS

ahummel@adaptworks.com.br

ahummel@adaptworks.com.br

Qual é o seu projeto atual?

ahummel@adaptworks.com.br

PagGateway

ahummel@adaptworks.com.br

Qual é a arquitetura do seu projeto?

ahummel@adaptworks.com.br

PagGateway

ahummel@adaptworks.com.br

#CADEMINHADUPLA

ahummel@adaptworks.com.br

Requisito Não Funcional

ahummel@adaptworks.com.br

PerformanceDisponibilidadeSegurançaReusabilidadeTestabilidadeExtensibilidade Usabilidade

Modificabilidade

ahummel@adaptworks.com.br

Qual é o RNF Chave?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

ahummel@adaptworks.com.br

Como resolve o RNF atualmente?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

ahummel@adaptworks.com.br

Quem é seu time?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

ahummel@adaptworks.com.br

Quais artefatos são gerados?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

ahummel@adaptworks.com.br

Como melhorar a produtividade?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

ICDA

ahummel@adaptworks.com.br

Como melhorar a qualidade?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

ICDA

TDDTestes Regressão

ahummel@adaptworks.com.br

Quais as melhorias?

ahummel@adaptworks.com.br

PagGateway

Disponibilidade: 99%

Redundância ativaHeart BeatLoad Balance

1 Analista3 Dev

1 Tester1 Arqu1 Design

PrototipoUC

CTArquiteturaAceite

Continuous IntegrationORM

TDDTestes Regressão

User Story

ahummel@adaptworks.com.br

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

LEARNING CANVAS

ahummel@adaptworks.com.br

ahummel@adaptworks.com.br

Como fazer melhores arquiteturas?

Como fazer melhores arquiteturas?

ahummel@adaptworks.com.br

ahummel@adaptworks.com.br

Facilitators of the process

Askers - Your Group

Sharers Name of Each One

ahummel@adaptworks.com.br

Tech

People

Process

ahummel@adaptworks.com.br

BetterArch

ahummel@adaptworks.com.br

ahummel@adaptworks.com.br

ahummel@adaptworks.com.br

Anderson Diniz Hummel

Instagram: anderson_hummel_Twitter: anderson_hummelLinkedin: andersonhummel

adapt.works learning30.cogoo.gl/DvcD2M

ARQUITETURA DE SOFTWARE ÁGIL

goo.gl/ILeRkU