lean software developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/rathore_lean... · amit...
TRANSCRIPT
![Page 1: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/1.jpg)
![Page 2: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/2.jpg)
Lean
Software
Development
for startups and such
![Page 3: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/3.jpg)
Who am I?
![Page 5: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/5.jpg)
![Page 6: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/6.jpg)
3 - 200 people
...
local, across 4 countries
![Page 7: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/7.jpg)
healthcare,
education,
construction,
banking,
insurance,
financial services,
entertainment
![Page 8: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/8.jpg)
agile since 2001
lean since 2005
![Page 9: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/9.jpg)
not an authority on anything
... at all :)
![Page 10: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/10.jpg)
preaching to the choir
![Page 11: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/11.jpg)
Okay then!
![Page 12: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/12.jpg)
Startups
![Page 13: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/13.jpg)
opinionated talk
![Page 14: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/14.jpg)
runa.com
![Page 15: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/15.jpg)
constraints
![Page 16: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/16.jpg)
Less money
![Page 17: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/17.jpg)
Fewer people
![Page 18: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/18.jpg)
Less domain knowledge
![Page 19: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/19.jpg)
Constant change(really)
![Page 20: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/20.jpg)
No time(really)
![Page 21: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/21.jpg)
Fewer customers(none)
![Page 22: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/22.jpg)
Few chances
![Page 23: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/23.jpg)
Startups
-
It’s always a recession!
![Page 24: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/24.jpg)
So... now what?
![Page 25: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/25.jpg)
requirements
![Page 26: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/26.jpg)
Speed
![Page 27: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/27.jpg)
Be iterative
![Page 28: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/28.jpg)
Maximize feedback
![Page 29: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/29.jpg)
Efficient
![Page 30: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/30.jpg)
good luck with that
![Page 31: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/31.jpg)
Fail fast
![Page 32: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/32.jpg)
Lean startup = healthy startup
![Page 33: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/33.jpg)
post-modern
software development
![Page 34: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/34.jpg)
![Page 35: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/35.jpg)
In no specific order...
![Page 36: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/36.jpg)
![Page 37: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/37.jpg)
Just-in-time
![Page 38: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/38.jpg)
minimize inventory
![Page 39: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/39.jpg)
analysis
![Page 40: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/40.jpg)
design
![Page 41: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/41.jpg)
testing
![Page 42: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/42.jpg)
sales & marketing
![Page 43: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/43.jpg)
defects
![Page 44: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/44.jpg)
fix defects first
![Page 45: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/45.jpg)
Stop the line!
![Page 46: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/46.jpg)
root-cause analysis
![Page 47: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/47.jpg)
defects
![Page 48: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/48.jpg)
production problems
![Page 49: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/49.jpg)
schedule slips
![Page 50: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/50.jpg)
lost a customer
![Page 51: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/51.jpg)
change something!
![Page 52: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/52.jpg)
establish flow
![Page 53: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/53.jpg)
deployment
![Page 54: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/54.jpg)
automate (almost) everything
![Page 55: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/55.jpg)
scripts are code too
![Page 56: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/56.jpg)
capistrano, puppet, chef
![Page 57: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/57.jpg)
upfront pain
![Page 58: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/58.jpg)
frictionless deliveries
![Page 59: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/59.jpg)
Risk management
![Page 60: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/60.jpg)
discovery and mitigation
![Page 61: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/61.jpg)
feeds the backlog
![Page 62: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/62.jpg)
set-based
engineering
![Page 63: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/63.jpg)
multiple solutions
![Page 64: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/64.jpg)
at the same time
![Page 65: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/65.jpg)
delay commitment
![Page 66: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/66.jpg)
keep options open
![Page 67: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/67.jpg)
stay flexible
![Page 68: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/68.jpg)
estimation
![Page 69: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/69.jpg)
it adds no value
![Page 70: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/70.jpg)
under-estimated?
![Page 71: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/71.jpg)
over-estimated?
![Page 72: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/72.jpg)
just right != important
![Page 73: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/73.jpg)
priority of stories
![Page 74: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/74.jpg)
how to predict?
![Page 75: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/75.jpg)
reduce job-size
![Page 76: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/76.jpg)
defect = story
![Page 77: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/77.jpg)
“technical work” = story
![Page 78: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/78.jpg)
“technical debt” = story
![Page 79: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/79.jpg)
break everything down
![Page 80: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/80.jpg)
1-2 days in size
![Page 81: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/81.jpg)
things average out
![Page 82: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/82.jpg)
use velocity
![Page 83: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/83.jpg)
iterations
![Page 84: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/84.jpg)
adds no value
![Page 85: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/85.jpg)
under-estimated?
over-estimated?
![Page 86: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/86.jpg)
just-right?
![Page 87: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/87.jpg)
pull-system
![Page 88: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/88.jpg)
reduce batch-size
![Page 89: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/89.jpg)
how to compensate?
![Page 90: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/90.jpg)
release-driven *everything*
![Page 91: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/91.jpg)
not released = not done
![Page 92: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/92.jpg)
concept to cash
![Page 93: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/93.jpg)
Release-driven development
![Page 94: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/94.jpg)
heart-beat
![Page 95: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/95.jpg)
customers = reality
![Page 96: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/96.jpg)
continuous integration
![Page 97: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/97.jpg)
automate everything
![Page 98: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/98.jpg)
done-ness
![Page 99: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/99.jpg)
not released = not done
![Page 100: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/100.jpg)
reduce job-size
reduce batch-size
iterate fast!
![Page 101: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/101.jpg)
continuous releases
(A. B. R.)
![Page 102: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/102.jpg)
feedback
![Page 103: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/103.jpg)
friendly customers
![Page 104: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/104.jpg)
shadow customers
![Page 105: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/105.jpg)
retrospectives
![Page 106: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/106.jpg)
measurements that matter
![Page 107: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/107.jpg)
speed
![Page 108: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/108.jpg)
cycle-time
![Page 109: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/109.jpg)
lines of code
![Page 110: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/110.jpg)
finger-chart
![Page 111: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/111.jpg)
burn-down
![Page 112: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/112.jpg)
![Page 113: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/113.jpg)
massively small
![Page 114: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/114.jpg)
communication
![Page 115: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/115.jpg)
easier planning
![Page 116: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/116.jpg)
democracy
![Page 117: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/117.jpg)
fairness
![Page 118: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/118.jpg)
mistakes = learning
![Page 119: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/119.jpg)
share information
![Page 120: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/120.jpg)
about everything
![Page 121: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/121.jpg)
information radiators
![Page 122: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/122.jpg)
not just dev stuff
![Page 123: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/123.jpg)
open-workspace
![Page 124: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/124.jpg)
food
![Page 125: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/125.jpg)
downtime
![Page 126: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/126.jpg)
gelled teams
![Page 127: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/127.jpg)
![Page 128: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/128.jpg)
massively small
![Page 129: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/129.jpg)
top 1 percentile
![Page 130: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/130.jpg)
top 10 percentile?
![Page 131: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/131.jpg)
1 BA for 2 dev pairs
![Page 132: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/132.jpg)
1 QA for 2 dev pairs
![Page 133: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/133.jpg)
get technical PMs
![Page 134: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/134.jpg)
incentives
![Page 135: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/135.jpg)
money, stock
![Page 136: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/136.jpg)
peers
![Page 137: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/137.jpg)
ambitious goals(world domination)
![Page 138: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/138.jpg)
360-degree evals
![Page 139: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/139.jpg)
people - fail fast
![Page 140: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/140.jpg)
![Page 141: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/141.jpg)
automated testing
![Page 142: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/142.jpg)
no excuses today
![Page 143: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/143.jpg)
unit tests
functional tests
stubs/mocks
...
build system
![Page 144: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/144.jpg)
lines of code
![Page 145: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/145.jpg)
best code = non-existent code
![Page 146: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/146.jpg)
dynamic languages
![Page 147: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/147.jpg)
python
ruby
lisp
erlang
scala...
(yes lisp)
![Page 148: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/148.jpg)
domain-specific
languages
![Page 149: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/149.jpg)
data-stores for web-scale
![Page 150: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/150.jpg)
HBase
CouchDB
HyperTable
etc.
![Page 151: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/151.jpg)
asynchronous everything(mostly)
![Page 152: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/152.jpg)
multi-core is here, already
![Page 153: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/153.jpg)
hosted clouds
![Page 154: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/154.jpg)
etc. etc.
![Page 155: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/155.jpg)
Multi-stage amplifiers
![Page 156: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/156.jpg)
do more with less
![Page 157: Lean Software Developmentmiami2009.leanssc.org/wp-content/uploads/2009/11/Rathore_lean... · Amit Rathore chief software architect runa.com amitrathore@gmail.com](https://reader031.vdocuments.us/reader031/viewer/2022020120/5acbb2fe7f8b9aad468bda01/html5/thumbnails/157.jpg)
Thanks!