Upload
alexey-ilyichev
View
74
Download
1
Tags:
Embed Size (px)
Citation preview
Skype goes agile: don’t repeat our mistakes
Alexey Ilyichev, [email protected]
• 29 years old
• In software development since 2004
• Engineer, PM, ScrumMaster, Agile Coach, Life Coach
Advantages
• Short time to market
• No bureaucracy
• Ownership and responsibility
• Close to the user
Disclaimer
I was only responsible foradopting Agile in Moscow site.So my understanding of theprocess in Skype is probablyincomplete.
Release Vehicles (RV)
• Part of a system, that can be released independently
• Team
• Product Manager (PM) and Product Engineering Manager (PEM)
• Backlog
• Scrum
RV reports
• Was iteration successful?
• Was the release successful?
• What were the reasons?
• RV review meetings
But there’s a dependency!
We can take it into the sprint that
starts next week.
6 weeksDefect!
10 weeks
Little’s Law
• Average wait time = queue size / service rate
• Lead Time = WIP / Average Completion Rate
200 ppl / 20 ppl an hour = 10 hours
Queueing theory
• Little’s Law
• What does it mean?
– With the same capacity you can shorten cycle time if you reduce the amount of things that you work on simultaneously
Summary
• Local efficiency vs. value flow efficiency
• Visualize feature delivery
• Control WIP
• Reduce rework by restructuring teams
• Fix date, reduce scope
Thank you!
• Alexey Ilyichev
• Agile Coach, ScrumTrek
• Skype: alexey.ilyichev
• +7 (909) 687-63-75