Related:
- [[Course 4. Agile Planning for software products]]
- [[C202005071018 How to self improve]]
# Lean Software Development
- Origin from manufacturing industry.
- Reduce waste in production process
- Toyota
- It is a mindset.
- https://en.wikipedia.org/wiki/Lean_software_development#Lean_principles
- Lean development can be summarised by seven principles, very close in concept to lean manufacturing principles:[[4]](https://en.wikipedia.org/wiki/Lean_software_development#cite_note-2Poppendieck2003-4)
1. [Eliminate waste](https://en.wikipedia.org/wiki/Lean_software_development#Eliminate_waste)
2. [Amplify learning](https://en.wikipedia.org/wiki/Lean_software_development#Amplify_learning)
3. [Decide as late as possible](https://en.wikipedia.org/wiki/Lean_software_development#Decide_as_late_as_possible)
1. Something like asking for the "wish behind the wish" of what client need. Collect as much as data as possible first.
4. [Deliver as fast as possible](https://en.wikipedia.org/wiki/Lean_software_development#Deliver_as_fast_as_possible)
5. [Empower the team](https://en.wikipedia.org/wiki/Lean_software_development#Empower_the_team)
6. [Build integrity in](https://en.wikipedia.org/wiki/Lean_software_development#Build_integrity_in)
7. [Optimize the whole](https://en.wikipedia.org/wiki/Lean_software_development#Optimize_the_whole)
![[Screenshot 2022-07-05 at 9.42.21 PM.png]]
---
## Amplify learning
- The study, pause, reflect, learn from mistakes, trial and error.
- Don't be too invested in ONE idea and become too narrow.
- Many potential ideas.
Scientific Method
- Based on the evidence, data.
Encourage leadership.