Changing the Culture of an IT Organization, Whirlwind Style (166227759)
Changing the culture of it
-
Upload
matt-mansell -
Category
Technology
-
view
66 -
download
0
Transcript of Changing the culture of it
![Page 1: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/1.jpg)
Changing the Culture of IT
Shifting to DevOps
![Page 2: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/2.jpg)
What is DevOps?DevOps is a culture, movement or
practice that emphasizes the collaboration and communication of both software developers and other
information-technology (IT) professionals while automating the
process of software delivery and infrastructure changes. It aims at
establishing a culture and environment where building, testing, and releasing
software, can happen rapidly, frequently, and more reliably.
![Page 3: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/3.jpg)
Why DevOps
Design
Build
Test
Deploy
From this To this
![Page 4: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/4.jpg)
What’s your strategy to get there?
No battle plan ever survives
contact with the enemy
Culture eats strategy for breakfast
![Page 5: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/5.jpg)
A new way to transform
![Page 6: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/6.jpg)
Evolution to DevOps
But start with test automation
![Page 7: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/7.jpg)
Building quality in wherever you areUAT
SIT
STUT
STUT
UATSIT
UAT
SIT
ST
UT
![Page 8: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/8.jpg)
Shifting from the waterfall to the cascade
Engage operations personnel early on
your project, budget and plan
for it
Bring the team together daily if
possible – morning stand-ups
Engage business personnel early on
your project, budget and plan
for it
Consider Specification by
Example design / build / test
Architect for cloud infrastructure; i.e.
AWS etc
Create and automated quality
gates
Experiment forward – be open
and ready to change
Establish contracts with suppliers that support Agile and
DevOps
![Page 9: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/9.jpg)
Wider change
DevOps “production line”
Technical story
Specified example
User story
Here are 100 changes I
want in a year
![Page 10: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/10.jpg)
Wider change
DevOps “production line”
Technical story
Specified example
User story
Here are 3 changes I
want tomorrow
But how do I fund that? Is
it OPEX or CAPEX
How do I match spend
with outcomes?
How do I write a
business case for that?
![Page 11: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/11.jpg)
Back to Lean Change ManagementDevOps is most successful In the culture
on the rightYou can’t simply engineer your way to a
purpose driven culture
Do thisThen that
And then this
Magic happens
Wonderful new culture
![Page 12: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/12.jpg)
Back to Lean Change ManagementDevOps is most successful In the culture
on the rightYou need to experiment forward to
continually
![Page 13: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/13.jpg)
Anti-patterns: A final few don’ts:Create a team and label them the “DevOps”
teamJust assign an
Ops guy to support a Dev
team
Use AWS and assume that’s the
Ops part of DevOps
Co-locate the teams and call it
DevOps
Just rename the Dev team to
DevOps and leave them isolated
from actual Ops
Retitle peoples job descriptions
to “DevOps [insert role here]”
![Page 14: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/14.jpg)
Questions
![Page 15: Changing the culture of it](https://reader031.fdocuments.in/reader031/viewer/2022022412/58f35a241a28ab60648b45ab/html5/thumbnails/15.jpg)
Who I am
Organisational Transformation Provocateur
Strategy Consultant
Lean Change Manager
Agile Coach
Ex Tester
@[email protected]://www.integrationqa.comhttps://nz.linkedin.com/in/matthewmansell