software g forces: the effects of acceleration kent beck three rivers institute
TRANSCRIPT
Software G Forces:The Effects of Acceleration
Kent BeckThree Rivers Institute
Deployment: 1990
Annual Quarterly
Monthly DailyWeekly Hourly
Deployment: 2010
Annual Quarterly
Monthly DailyWeekly Hourly
Deployment: 2030
Annual Quarterly
Monthly DailyWeekly Hourly
Relativity
Annual to Quarterly
+ Subscriptions+ Demonstrations+ Automated
acceptance tests+ Refactoring+ Continuous
integration
Quarterly to Monthly
+ Pay per use+ Developer testing+ Stand-up meetings+ Cards on a wall
- Q/A department- Design document- Change requests- Analysis team- Build team- Multiple deployed
versions
Monthly to Weekly
+ Kanban+ Bootstrap financing+ Live, 2-way data
migration+ Defect zero+ Temporary branches+ Keystoning
- Test team- Venture capital- One-way data
migration- Release branch- Patches- Up-front usability
design
Weekly to Daily
+ Immunization+ A/B testing
- Operations team- Multi-tasking- Staging- Stand-up meetings
Test the waters
Nemawashi
• Remove all impediments to a faster deployment cycle
Visibility
Questions?