7 habits of effective DevOps dev ops il 2015 oded tamir
-
Upload
agilesparks -
Category
Documents
-
view
241 -
download
2
Transcript of 7 habits of effective DevOps dev ops il 2015 oded tamir
![Page 1: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/1.jpg)
The 7 habits of Highly Effective
Organizations that Embrace DevOps
Oded Tamir - [email protected]
7 Essential steps to adopt DevOps
DevOps Israel 2015
![Page 2: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/2.jpg)
Oded Tamir
AgileSparks - Agile Coach
Previous Roles:
Ness Tec. – VP Global Projects Management
Amdocs - Manage Services and Operation Processes
Beit Berl College - CIO
Many years of experience with:
• Global IT project management
• Projects performance improvements
• Organization Change Management
• Agile implementation
![Page 3: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/3.jpg)
About This Presentation
Inspired by the book :
“The 7 habits of Highly Effective People” by
Stephen R. Covey
This presentation will present 7 pragmatic
processes that will support organizations with
adopting DevOps and getting the most of it
![Page 4: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/4.jpg)
7. Measure everything and continue improving the cycle
D - Continuous ….. Improvement
The 7 Habits – The Model
1. Start with your vision and goals 2. Focus on your value stream
A- The Initiation Point
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
B- Build the process Infrastructure
5. Build Trust - break the silos 6. Manage the change build the culture
C-Build the organization Infrastructure
![Page 5: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/5.jpg)
The 7 Habits
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement
![Page 6: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/6.jpg)
DevOps Goals Should be Business Goals
DevOps is Business Not Technical Initiative
Analysis Dec QA Ops Vision Value
+ DevOps
= Fast
Short
Effective
Quality Value Vision
![Page 7: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/7.jpg)
Changes in the expectations from the CIO/ VP Technology
Business & IT Alignments
![Page 8: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/8.jpg)
DevOps Goals should be aligned with your business goals Forester Study - 2012
51%
30%
Business Expectations – Within 6 Month
IT Deliver capabilities – 6-12 Month
![Page 9: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/9.jpg)
Habit No. 2– Focus on your value stream
CIO
BA Dev QA OP
The Value Stream
![Page 10: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/10.jpg)
Habit No. 2 – Focus on your value stream
Product Discovery
and Analysis
Dev 2 Build
CI
System Test
Environments
and Deployment
Release & Release
Management
Feedback
Understand your bottlenecks
![Page 11: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/11.jpg)
http://www.ibm.com/developerworks/library/d-adoption-paths/
IBM DevOps Maturity Model
Maturity Models
Maturity models can help to Identify
“Where you are?”
and to define
“Where would you like to be?”
![Page 12: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/12.jpg)
The 7 Habits B & C Are the Infrastructure for the whole Building
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement
![Page 13: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/13.jpg)
The 7 Habits
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement
![Page 14: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/14.jpg)
The Zoom View Look at the details and fix everything
The Wide View Look at the flow and optimize the whole
![Page 15: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/15.jpg)
http://www.oprah.com/health/How-to-Change-Your-Bad-Habits
Habit No. 3 Build professionalism - Look at the details and fix everything
Bad habits are everywhere
![Page 16: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/16.jpg)
![Page 17: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/17.jpg)
If you're doing something
more than twice, you should
think about converting it into
an automated task
![Page 18: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/18.jpg)
Habit No. 4 Optimize the whole and focus on the flow
If each subsystem, regarded separately, is made to operate with maximum
efficiency, the system as a whole will not operate with utmost efficiency. -
General Systems Theory (Lars Skyttner)
![Page 19: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/19.jpg)
It does not matter how fast we can build.
It does not matter how fast we can test.
What matters is
How fast we can get through the entire loop.
Habit No. 4 Optimize the whole and focus on the flow
The Lean Startup - By Eric Ries
![Page 20: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/20.jpg)
The 7 Habits
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement
![Page 21: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/21.jpg)
Habit No. 5
Build Trust - Break the silos
http://www.callruby.com/the_watercooler/2013/01/how-to-break-down-silos-in-your-business/
The Value Stream Flow
![Page 22: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/22.jpg)
Habit No. 5 Trust is NOT “Soft” it has direct link to the “Bottom Line”
![Page 23: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/23.jpg)
Habit No. 5 5 Waves of Trust
Req – Dev – Test – Op
![Page 24: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/24.jpg)
http://rammexcomm.com/working-
globally2/features.php?feature=stats
Organization Culture –
The Iceberg Model
Habit No. 6
Manage the change - Build the Culture
![Page 25: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/25.jpg)
http://seapointcenter.com/what-if-you-changed/
Resistance to Change
Habit No. 6 Manage the change - Build the culture
Kurt - Lewin change model
Support Change
![Page 26: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/26.jpg)
The 7 Habits
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement
![Page 27: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/27.jpg)
Habit No. 7 Measure everything and continue improving the cycle
![Page 28: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/28.jpg)
![Page 29: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/29.jpg)
Continuous Delivery - Jez Humble
![Page 30: 7 habits of effective DevOps dev ops il 2015 oded tamir](https://reader033.fdocuments.us/reader033/viewer/2022052700/55a598071a28aba3258b45ee/html5/thumbnails/30.jpg)
The 7 Habits – The Model
1. Start with your vision and goals 2. Focus on your value stream
3. Build professionalism look at the details and fix everything 4. Optimize the whole and focus on the flow
5. Build Trust - break the silos 6. Manage the change build the culture
7. Measure everything and continue improving the cycle
A- The Initiation Point
B- Build the process Infrastructure C-Build the organization Infrastructure
D - Continuous ….. Improvement