TOM SULSTON
http://thoughtworks.com @tomsulston
DevOps Counselling
Or: How to help your developers and sysadmins learn to love each other (again)
Wednesday, May 11, 2011
DevOps Counselling Or: How to help your developers and sysadmins - - PowerPoint PPT Presentation
DevOps Counselling Or: How to help your developers and sysadmins learn to love each other (again) T OM S ULSTON http://thoughtworks.com @tomsulston Wednesday, May 11, 2011 Counselling? Wednesday, May 11, 2011 Most problems are
TOM SULSTON
http://thoughtworks.com @tomsulston
Or: How to help your developers and sysadmins learn to love each other (again)
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Common purpose
Wednesday, May 11, 2011
Common purpose Sharing
Wednesday, May 11, 2011
Helpfulness Common purpose Sharing
Wednesday, May 11, 2011
Helpfulness Common purpose Sharing Technical rigour
Wednesday, May 11, 2011
Helpfulness Common purpose Sharing Rich communication Technical rigour
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Good analysis & stories.
Wednesday, May 11, 2011
Good analysis & stories. Iterative development + deployment
Wednesday, May 11, 2011
Continuous Integration preceeds Continuous Delivery Good analysis & stories. Iterative development + deployment
Wednesday, May 11, 2011
Continuous Integration preceeds Continuous Delivery Good analysis & stories. Iterative development + deployment Automated testing
Wednesday, May 11, 2011
Continuous Integration preceeds Continuous Delivery Good analysis & stories. Iterative development + deployment Bigger fish to fry Automated testing
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Communication as a factor of distance
Wednesday, May 11, 2011
Communication as a factor of distance Make time to talk
Wednesday, May 11, 2011
Have open channels Communication as a factor of distance Make time to talk
Wednesday, May 11, 2011
Have open channels Communication as a factor of distance Make time to talk Talk to individuals
Wednesday, May 11, 2011
Have open channels Communication as a factor of distance Make time to talk Talk to individuals
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Don’t create knowledge silos
Wednesday, May 11, 2011
Don’t create knowledge silos Have special interest groups
Wednesday, May 11, 2011
Encourage people to try ‘irrelevant’ groups Don’t create knowledge silos Have special interest groups
Wednesday, May 11, 2011
Encourage people to try ‘irrelevant’ groups Don’t create knowledge silos Have special interest groups Exploit Conway’s Law
Wednesday, May 11, 2011
Encourage people to try ‘irrelevant’ groups Don’t create knowledge silos Have special interest groups Exploit Conway’s Law
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Give individuals time to work in their area
Wednesday, May 11, 2011
Give individuals time to work in their area Reduce silo’d work
Wednesday, May 11, 2011
Don’t have big central services teams Give individuals time to work in their area Reduce silo’d work
Wednesday, May 11, 2011
Don’t have big central services teams Give individuals time to work in their area Reduce silo’d work
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Similar reporting for whole delivery team
Wednesday, May 11, 2011
Similar reporting for whole delivery team Small number of hops
Wednesday, May 11, 2011
Reduce hand-offs Similar reporting for whole delivery team Small number of hops
Wednesday, May 11, 2011
Reduce hand-offs Similar reporting for whole delivery team Small number of hops Value-stream mapping
Wednesday, May 11, 2011
Reduce hand-offs Similar reporting for whole delivery team Small number of hops Value-stream mapping
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Are your incentives helping or hurting?
Wednesday, May 11, 2011
Are your incentives helping or hurting? Focus on delivery
Wednesday, May 11, 2011
Reward everyone fairly Are your incentives helping or hurting? Focus on delivery
Wednesday, May 11, 2011
Reward everyone fairly Are your incentives helping or hurting? Focus on delivery Don’t get gamed
Wednesday, May 11, 2011
Reward everyone fairly Are your incentives helping or hurting? Focus on delivery Don’t get gamed
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Come on!
Wednesday, May 11, 2011
Come on! Include everyone
Wednesday, May 11, 2011
Be thoughtful Come on! Include everyone
Wednesday, May 11, 2011
Be thoughtful Come on! Include everyone Celebrate failure
Wednesday, May 11, 2011
Be thoughtful Come on! Include everyone Celebrate failure
Wednesday, May 11, 2011
laughingsquid.com
Wednesday, May 11, 2011
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Everyone has RW to Puppet/Chef
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Everyone has RW to Puppet/Chef Share the pain when breakages happen
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Use tests rather than restricting access Everyone has RW to Puppet/Chef Share the pain when breakages happen
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Use tests rather than restricting access Everyone has RW to Puppet/Chef Share the pain when breakages happen Pair to overcome mistrust
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Use tests rather than restricting access Everyone has RW to Puppet/Chef Share the pain when breakages happen Pair to overcome mistrust
You are not in the sudoers file. This incident will be reported.
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Developers should know about production
Wednesday, May 11, 2011
Developers should know about production SAs should see new features coming
Wednesday, May 11, 2011
Big visible displays Developers should know about production SAs should see new features coming
Wednesday, May 11, 2011
Big visible displays Developers should know about production SAs should see new features coming Go to each other’s meetings
Wednesday, May 11, 2011
Big visible displays Developers should know about production SAs should see new features coming Go to each other’s meetings
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
What happens at release time?
Wednesday, May 11, 2011
What happens at release time? How can we measure the system?
Wednesday, May 11, 2011
Evidence-based decision making. What happens at release time? How can we measure the system?
Wednesday, May 11, 2011
Evidence-based decision making. What happens at release time? How can we measure the system? Share the data!
Wednesday, May 11, 2011
Evidence-based decision making. What happens at release time? How can we measure the system? Share the data!
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Wednesday, May 11, 2011
Go and make friends
Wednesday, May 11, 2011
Go and make friends Stir things up
Wednesday, May 11, 2011
Break existing organisational boundaries Go and make friends Stir things up
Wednesday, May 11, 2011
Break existing organisational boundaries Go and make friends Stir things up Internal or external?
Wednesday, May 11, 2011
Break existing organisational boundaries Go and make friends Stir things up Internal or external?
Wednesday, May 11, 2011
Wednesday, May 11, 2011
TOM SULSTON
http://thoughtworks.com @tomsulston
Wednesday, May 11, 2011