16
 Business-Driven x Architecture-Driven Rodrigo Yoshima Rodrigo Yoshima blog.aspercom.com.br blog.aspercom.com.br @rodrigoy @rodrigoy

LT 01 - Rodrigo Yoshima - Business vsarchitecture

  • Upload
    dnad

  • View
    425

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Business-Driven x Architecture-Driven

Rodrigo YoshimaRodrigo Yoshimablog.aspercom.com.brblog.aspercom.com.br@rodrigoy@rodrigoy

Page 2: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

Page 3: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

R1

Page 4: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

R1

Page 5: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

R1

Page 6: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

R1

Page 7: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Modelo Econômico de Software

A B

Linha de vida do Software

R1

Page 8: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Business-Driven

A

Ciclo de Desenvolvimento

R1

Page 9: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Business-Driven

A

Ciclo de Desenvolvimento

R1

Escolha de uma arquitetura de caixinha

Page 10: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Business-Driven

A

Ciclo de Desenvolvimento

R1

Entrega de funcionalidades

Page 11: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

O que é Arquitetura afinal?

““Arquitetura são as decisões que gostaríamosArquitetura são as decisões que gostaríamoster tomado no início do projeto.”ter tomado no início do projeto.”

Ralph JohnsonRalph Johnson

economicamente ruim de mudar – comentário do Rodrigoeconomicamente ruim de mudar – comentário do Rodrigo

Page 12: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Architecture-Driven

A

Ciclo de Desenvolvimento

R1

Provar a arquitetura(com código funcionando)

Page 13: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Architecture-Driven

A

Ciclo de Desenvolvimento

R1

Provar a arquitetura(com código funcionando)

Qual linguagem

Qual runtime

Quem e quantos vão usar

Como distribuir

Quais custos envolvidos

FUNCIONA?

Page 14: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Processo Architecture-Driven

A

Ciclo de Desenvolvimento

R1

Isso é a fase de elaboração do RUP

Page 15: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Como testar sua arquitetura?

Escrevendo código arquiteturalmente significativo Escrevendo código – está produtivo? Deployando código Teste de Carga Testes de Performance Testes de Usabilidade

Page 16: LT 01 - Rodrigo Yoshima - Business vsarchitecture

  

Obrigado!

A

Ciclo de Desenvolvimento

R1

Rodrigo YoshimaRodrigo Yoshimablog.aspercom.com.brblog.aspercom.com.br@rodrigoy@rodrigoy