O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
THE LEAN STARTUP
SOFTWARE ARCHITECTURE CAN’T FIGHT
#phpExperience#imaster #flowy
FOUNDER OF
FLOWY.ME
IVO NASCIMENTO
THERE ARE PROGRAMS THAT SHOULD NOT BE
CREATED BY A PROGRAMMER.
DOUBT CAN ONLY
BE REMOVED BY
ACTION.
JOHANN WOLFGANG VON GOETHE
WHAT IF PROCESSES
AUTOMATION BECOME EASY?
THE UNIQUE CERTAIN
LEAN
LEARNING
IS ABOUT
LEAN
LEARNING
RISKIS ABOUT
RISKIS ABOUT
MONEY
MVP
CORE DOMAIN
DOMAIN MODEL/BARRIER TO ENTRY
EXISTING DOMAIN/ CODEBASE
(PRONE TO)CUSTOMER
DEVELOPMENT
CORE DOMAIN
DOMAIN MODEL/BARRIER TO ENTRY
(PRONE TO)PRODUCT DEVELOPMENT
DOMAIN MODEL
EXISTENT MARKET

BARRIER TO ENTRY
CORE DOMAIN/MVP
INOVATION
(PRONE TO)PRODUCT
DEVELOPMENT
INOVATION / MVP
(PRONE TO)CUSTOMER DEVELOPMENT
EXISTENT MARKET

BARRIER TO ENTRY
A
B
RECOGNIZE
IS DIFFERENT FROM TRY
UNDERSTAND BY ACTION.
THINK ABOUT…
POSITIONING
20% OF THE TOTAL VALUE
5% OF THE CODE BASE
80% OF THE EFFORT
CORE DOMAIN IN NUMBERS
(POSITIONING IN NUMBERS)
“IF A THING IS WORTH
DOING, IT IS WORTH
DOING BADLY”

AUGUSTO PASCUTTI (@AUGUSTOHP)

FROM G. K. CHESTERTON
BPM
“CAN YOUR PRODUCT
PROCESS AN EXCEL
DATASHEET ?”
WOW!!! IT IS CLEAN, EASY TO USE AND FAST, BUT…
“THE OTHERS ARE PARAMETER.
THE ONLY VARIABLE IS YOU.”

FELIPE MARTINS (@FEFAS)

FROM JOSÉ WHITAKER
TIME LEARN
LEARN
TIME KNOW
LEARN
DECISION
KNOW
LEARN
DECISION
TIME
KNOWLEDGE
LEARN
SOFTWARE(FORMALIZATION)
DECISION
KNOWLEDGE DECISION
LEARN
TECHNICAL DEBT
CAN BE
POSITIVE
BUG
FAILURE ?
EVOLUTIONARY
ARCHITECTURE
SUPPORT BUSINESS CERTAINTY
“THE PRODUCT DESIGN IS A
REFLECTION OF THE ORGANISATION
DESIGN”

ERIKSEN COSTA (@ERIKSENCOSTA)

THE CONWAY'S LAW
DELAY
ARCHITECTURE
DECISIONS ?
WHAT IS THE TARGET OF MVP?
INFORMATION
LIQUID
ARCHITECTURE
SUPPORT BUSINESS UNCERTAINTY
FSM, BRE, WORKFLOW,
MICROSERVICES,BPM…
SAAS, BAAS…
TIME
KNOWLEDGE
LEARN
SOFTWARE(FORMALIZATION)
DECISION
KNOWLEDGE DECISION
LEARN
UNCERTAIN
CERTAIN CORE
DOMAIN
DATA
DOMAIN
SOFTWARE +
KNOWLEDGE
LEARN
DECISION
LEARN
KNOWLEDGE
DECISION
SOFTWARE +
LIQUID
EVOLUTIONARY
CORE
DOMAIN
DATA
DOMAIN
KNOWLEDGE
LEARN
DECISION
LEARN
KNOWLEDGE
DECISION
MINIMAL
VIABLE
ARCHITECTURE
MVA
UNCERTAIN CERTAIN
Próximos SlideShares
Carregando em…5
×

de

software architecture cant fight lean startup Slide 1 software architecture cant fight lean startup Slide 2 software architecture cant fight lean startup Slide 3 software architecture cant fight lean startup Slide 4 software architecture cant fight lean startup Slide 5 software architecture cant fight lean startup Slide 6 software architecture cant fight lean startup Slide 7 software architecture cant fight lean startup Slide 8 software architecture cant fight lean startup Slide 9 software architecture cant fight lean startup Slide 10 software architecture cant fight lean startup Slide 11 software architecture cant fight lean startup Slide 12 software architecture cant fight lean startup Slide 13 software architecture cant fight lean startup Slide 14 software architecture cant fight lean startup Slide 15 software architecture cant fight lean startup Slide 16 software architecture cant fight lean startup Slide 17 software architecture cant fight lean startup Slide 18 software architecture cant fight lean startup Slide 19 software architecture cant fight lean startup Slide 20 software architecture cant fight lean startup Slide 21 software architecture cant fight lean startup Slide 22 software architecture cant fight lean startup Slide 23 software architecture cant fight lean startup Slide 24 software architecture cant fight lean startup Slide 25 software architecture cant fight lean startup Slide 26 software architecture cant fight lean startup Slide 27 software architecture cant fight lean startup Slide 28 software architecture cant fight lean startup Slide 29 software architecture cant fight lean startup Slide 30 software architecture cant fight lean startup Slide 31 software architecture cant fight lean startup Slide 32 software architecture cant fight lean startup Slide 33 software architecture cant fight lean startup Slide 34 software architecture cant fight lean startup Slide 35
Próximos SlideShares
State Test 
of Applications and Domains
Avançar
Transfira para ler offline e ver em ecrã inteiro.

3 gostaram

Compartilhar

Baixar para ler offline

software architecture cant fight lean startup

Baixar para ler offline

how to align lean startup pratices to software architecture and reduce architecture resistence over new scenarios.

Audiolivros relacionados

Gratuito durante 30 dias do Scribd

Ver tudo

software architecture cant fight lean startup

  1. 1. THE LEAN STARTUP SOFTWARE ARCHITECTURE CAN’T FIGHT #phpExperience#imaster #flowy
  2. 2. FOUNDER OF FLOWY.ME IVO NASCIMENTO
  3. 3. THERE ARE PROGRAMS THAT SHOULD NOT BE CREATED BY A PROGRAMMER.
  4. 4. DOUBT CAN ONLY BE REMOVED BY ACTION. JOHANN WOLFGANG VON GOETHE
  5. 5. WHAT IF PROCESSES AUTOMATION BECOME EASY?
  6. 6. THE UNIQUE CERTAIN LEAN
  7. 7. LEARNING IS ABOUT LEAN
  8. 8. LEARNING RISKIS ABOUT
  9. 9. RISKIS ABOUT MONEY
  10. 10. MVP CORE DOMAIN DOMAIN MODEL/BARRIER TO ENTRY EXISTING DOMAIN/ CODEBASE
  11. 11. (PRONE TO)CUSTOMER DEVELOPMENT CORE DOMAIN DOMAIN MODEL/BARRIER TO ENTRY (PRONE TO)PRODUCT DEVELOPMENT
  12. 12. DOMAIN MODEL EXISTENT MARKET
 BARRIER TO ENTRY CORE DOMAIN/MVP INOVATION
  13. 13. (PRONE TO)PRODUCT DEVELOPMENT INOVATION / MVP (PRONE TO)CUSTOMER DEVELOPMENT EXISTENT MARKET
 BARRIER TO ENTRY
  14. 14. A B
  15. 15. RECOGNIZE IS DIFFERENT FROM TRY UNDERSTAND BY ACTION. THINK ABOUT…
  16. 16. POSITIONING
  17. 17. 20% OF THE TOTAL VALUE 5% OF THE CODE BASE 80% OF THE EFFORT CORE DOMAIN IN NUMBERS (POSITIONING IN NUMBERS)
  18. 18. “IF A THING IS WORTH DOING, IT IS WORTH DOING BADLY”
 AUGUSTO PASCUTTI (@AUGUSTOHP)
 FROM G. K. CHESTERTON
  19. 19. BPM
  20. 20. “CAN YOUR PRODUCT PROCESS AN EXCEL DATASHEET ?” WOW!!! IT IS CLEAN, EASY TO USE AND FAST, BUT…
  21. 21. “THE OTHERS ARE PARAMETER. THE ONLY VARIABLE IS YOU.”
 FELIPE MARTINS (@FEFAS)
 FROM JOSÉ WHITAKER
  22. 22. TIME LEARN LEARN
  23. 23. TIME KNOW LEARN DECISION KNOW LEARN DECISION
  24. 24. TIME KNOWLEDGE LEARN SOFTWARE(FORMALIZATION) DECISION KNOWLEDGE DECISION LEARN
  25. 25. TECHNICAL DEBT CAN BE POSITIVE BUG FAILURE ?
  26. 26. EVOLUTIONARY ARCHITECTURE SUPPORT BUSINESS CERTAINTY
  27. 27. “THE PRODUCT DESIGN IS A REFLECTION OF THE ORGANISATION DESIGN”
 ERIKSEN COSTA (@ERIKSENCOSTA)
 THE CONWAY'S LAW
  28. 28. DELAY ARCHITECTURE DECISIONS ?
  29. 29. WHAT IS THE TARGET OF MVP? INFORMATION
  30. 30. LIQUID ARCHITECTURE SUPPORT BUSINESS UNCERTAINTY
  31. 31. FSM, BRE, WORKFLOW, MICROSERVICES,BPM… SAAS, BAAS…
  32. 32. TIME KNOWLEDGE LEARN SOFTWARE(FORMALIZATION) DECISION KNOWLEDGE DECISION LEARN
  33. 33. UNCERTAIN CERTAIN CORE DOMAIN DATA DOMAIN SOFTWARE + KNOWLEDGE LEARN DECISION LEARN KNOWLEDGE DECISION
  34. 34. SOFTWARE + LIQUID EVOLUTIONARY CORE DOMAIN DATA DOMAIN KNOWLEDGE LEARN DECISION LEARN KNOWLEDGE DECISION
  35. 35. MINIMAL VIABLE ARCHITECTURE MVA UNCERTAIN CERTAIN
  • nelsonsar

    Mar. 23, 2016
  • diovanemonteiro

    Mar. 22, 2016
  • lcobucci

    Mar. 22, 2016

how to align lean startup pratices to software architecture and reduce architecture resistence over new scenarios.

Vistos

Vistos totais

876

No Slideshare

0

De incorporações

0

Número de incorporações

18

Ações

Baixados

30

Compartilhados

0

Comentários

0

Curtir

3

×