DevOps Days Chicago 2014
-
Upload
andy-domeier -
Category
Technology
-
view
94 -
download
0
Transcript of DevOps Days Chicago 2014
![Page 1: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/1.jpg)
Priorities affect us all…differently!
Andy Domeier
![Page 2: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/2.jpg)
Hi!• Andy Domeier– Director, Tech Ops @SPSCommerce– @ajdomie– Optimistic by Nature• The disk is half empty!
• Likes: – Slides with pictures and lack of formatting– DevOps Days Organizers!
• Dislikes: – Having to follow Bridget
![Page 3: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/3.jpg)
Let’s level set…..
![Page 4: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/4.jpg)
![Page 5: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/5.jpg)
Who sets your priorities?
![Page 6: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/6.jpg)
or……..
![Page 7: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/7.jpg)
![Page 8: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/8.jpg)
Wait…Who Owns Service Delivery?
![Page 9: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/9.jpg)
What are we doing to solve manage this problem?
![Page 10: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/10.jpg)
Priority Transparency
![Page 11: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/11.jpg)
Priorities conflict everyday• Product Features – – Ops: Deploy feature build v. Heartbleed– Product/Dev: Build feature v. Fix bug
• Shared IT– SAN firmware patching v. Add disk for busy season
• Provisioning– Hack together a node v. Automate provisioning
![Page 12: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/12.jpg)
Any “agile-ers” here?
![Page 13: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/13.jpg)
Shouldn’t we clean all the roads before painting them?
![Page 14: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/14.jpg)
Are your priorities transparent?
Are other’s priorities transparent?
![Page 15: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/15.jpg)
Enter Empathy… Stage Right
Jeff’s blog post on devops and empathy… read it:http://blog.ingineering.it/post/72964480807/empathy-the-essence-of-devops
![Page 16: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/16.jpg)
Stop the truck!
![Page 17: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/17.jpg)
Empathy is a competitive advantage
![Page 18: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/18.jpg)
Human Nature
– What incentive is stronger to an NFL Football player?• Win a Super Bowl• Land a big Contract
![Page 19: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/19.jpg)
http://blog.linkedin.com/2013/09/10/your-job-is-not-your-job-linkedin-speaker-series-with-fred-kofman/
Delivering on your objectives:
Defense• Prevent Goals
• Win– 5 – 4
• Lose– 0 - 1
Offense• Score Goals
• Win– 1 – 0
• Lose– 4 - 5
![Page 20: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/20.jpg)
Incentive
• Noun– Something that incites or tends to incite to action
or greater effort, as a reward offered for increased productivity
• Adjective– Inciting, as to action; stimulating; provocative
![Page 21: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/21.jpg)
Be mindful of human nature
![Page 22: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/22.jpg)
Organizational alignment…it matters
![Page 23: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/23.jpg)
Start ups & small business
Team focus
![Page 24: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/24.jpg)
Large and mid-sized business
Specified Roles (silos?)
![Page 25: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/25.jpg)
My team owns that
![Page 26: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/26.jpg)
Keep ownership clearregardless of team
size
![Page 27: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/27.jpg)
Summary of the ideas• Priority Transparency
– Be aware of the priority of others– Let other see your priorities
• Empathy– Do you understand what your coworkers and customer want and
need?• Human Nature
– Just be aware of it!• Org Awareness
– Are you aware of how your structure needs to function in order to win?
– Do you understand your role in winning?
![Page 28: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/28.jpg)
Take into consideration
• Aligning and incentivizing an organization is not a perfect science, it’s constantly changing.– This is not a problem you solve for, it’s a problem
you manage.
![Page 29: DevOps Days Chicago 2014](https://reader035.fdocuments.in/reader035/viewer/2022062902/58ee4c141a28abed238b45e5/html5/thumbnails/29.jpg)
Helpful Resources:
• Adaptive IT blog (Jeff Sussna)– http://
blog.ingineering.it/post/72964480807/empathy-the-essence-of-devops• Thanks @jeffsussna for writing this
• Fred Kofman – Your job is not your Job– http://blog.linkedin.com/2013/09/10/your-job-is-
not-your-job-linkedin-speaker-series-with-fred-kofman/• Thanks @hammerkj for the recommendation