THE LEAN STARTUPSOFTWARE ARCHITECTURE CAN’T FIGHT
#phpExperience#imaster #flowy
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 CERTAINLEAN
LEARNINGIS ABOUTLEAN
LEARNINGRISKIS ABOUT
RISKIS ABOUT
MONEY
MVPCORE 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 MARKETBARRIER TO ENTRY
CORE DOMAIN/MVP
INOVATION
(PRONE TO)PRODUCT DEVELOPMENT
INOVATION / MVP
(PRONE TO)CUSTOMER DEVELOPMENT
EXISTENT MARKETBARRIER 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