Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Simplicity Cycle
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Akbar Taufiq Herlangga
March 11, 2016
0
3.1k
The Simplicity Cycle
Akbar Taufiq Herlangga
March 11, 2016
Tweet
Share
More Decks by Akbar Taufiq Herlangga
See All by Akbar Taufiq Herlangga
Dreyfus Model of Skill Acquisition
atherlangga
0
3.2k
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
2
190
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.6k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Building AI with AI
inesmontani
PRO
1
670
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
49k
Transcript
THE SIMPLICITY CYCLE
None
TEXT BACKGROUND ▸ I'm obsessed with simplicity ▸ I was
burned by complication ▸ Many times
TEXT MAP
None
THE AXIS
None
TEXT GOODNESS ▸ Everything that makes a system/product good ▸
What makes a good food? ▸ Tastiness ▸ Presentation ▸ etc
None
None
TEXT GOODNESS ▸ Everything that makes a system/product good ▸
What makes a good food? ▸ Tastiness ▸ Presentation ▸ etc ▸ What makes a good software? ▸ Features ▸ Reliability ▸ Ease of use ▸ etc
COMPLEXITY
None
TEXT COMPLEXITY ▸ Complex: consisting of a lot of interconnected
parts
None
None
THE SIMPLISTIC REGION (AND THE COMPLEXITY SLOPE)
None
THE COMPLEX REGION (AND TWO PATHS)
None
TEXT ▸ We'll go to the upper path if we
keep our previous behaviour: adding, creating, and expanding. ▸ At this stage, new additions will actually weigh down the design.
THE COMPLICATED REGION
TEXT ▸ "Each piece we add introduces new opportunity for
breakage. Accumulate enough potential break points and one of them is bound to give away."
None
THE SIMPLE REGION (AND THE SIMPLIFICATION SLOPE)
None
TEXT ▸ "The idea is to prune and pare down
the design, reducing it to the essential components." ▸ This is ideal state! ▸ Unfortunately, it's not the finish line
THE CYCLE
TEXT
HOW TO APPLY THE MAP?
TEXT ON PROJECT
None
None
None
TEXT ON PRODUCT EVOLUTION
TEXT ▸ Many more implementations inside the book
FURTHER DISCUSSION
TEXT SIMPLE VS EASY ▸ Simple != easy ▸ Simple
=> objective ▸ Easy == familiar => subjective
TEXT PROGRAMMING ▸ Programming, essentially, is just data transformation ▸
Conceptually simple ▸ Very *very* hard practically