3. ALEPH ACADEMY 2020 / WHAT
Architecture
Let’s start from
The decisions we make early
we wished we made
that are hard to change
4. ALEPH ACADEMY 2020 / WHAT
Architecture
Let’s start from
The decisions we made earlier
we wished we made
that are hard to change
5. Design
ALEPH ACADEMY 2020 / WHAT
Continuously Identify the “Important Stuff”
Shared understanding of the “Important Stuff”
6. ALEPH ACADEMY 2020 / WHAT
Slider / Progress Bar
Item Picker
1 2 3 4
W H AT D O Y O U S E E ?
7. ALEPH ACADEMY 2020 / WHAT
Slider / Progress Bar
Item Picker
1 2 3 4
W H AT D O Y O U S E E ?
// You can expect a indiscrete
value from 0 - 100
setOnProgressChangedListener(…)
// You can expect discrete value,
one of (apple, orange, banana)
setOnItemChangedListener(…)
8. ALEPH ACADEMY 2020 / WHY
UNCLE BOB
C L E A N C O D I N G , S O L I D
Image: Robert C. Martin / http://cleancoder.com/
20. ALEPH ACADEMY 2020 / WHY?
Voter Tallying App
I’ve got about 150 messages from other precinct
chairs in my country asking questions about the
app in the lead up to the last night.
Image: Brian Powers / The Register
21. ALEPH ACADEMY 2020 / WHY
Boeing 737 Max Disaster
Manoeuvring Characteristics Augmentation System
(MCAS).
Image: Mulugeta Ayene/AP, FILE
22. How can we put all of
these into practice?
ALEPH ACADEMY 2020 / HOW
+
24. ALEPH ACADEMY 2020 / HOW
Cycle time &
MTTR
Borderless Quality of work &
Reputation
What is important
to us? +
25. ALEPH ACADEMY 2020 / HOW
Sign In
Username
Password
Academy.
SIGN IN
+
J A N A K A J AYA S U R I YA
Lorem Ipsum is simply
dummy text of the
printing and typesetting
industry. Lorem Ipsum
has been the industry's
standard dummy text
ever since the 1500s.
26. Sample
ALEPH ACADEMY 2020 / HOW
Sign In
Username
Password
Academy.
SIGN IN
93 functions
1645 lines
107 properties
1644
1645