Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PHP Experience 2016 - [Palestra] Software architecture cant fight the lean startup

522 views

Published on

Ivo Nascimento, Founder & CEO do Flowy.me, fez a palestra "Software architecture cant fight the lean startup", no PHP Experience 2016.

O iMasters PHP Experience 2016 aconteceu nos dias 21 e 22 de Março de 2015, no Hotel Tivoli em São Paulo-SP
http://phpexperience2016.imasters.com.br/

Published in: Education
  • Be the first to comment

PHP Experience 2016 - [Palestra] Software architecture cant fight the 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

×