A Culture Transformed: Instilling DevOps Ways of Working
- 2. Christine Sills
DevOps Delivery Consultant
@ChrysSills
I “thrive” on change and embrace the
discomfort to guide others gracefully
through large transformations.
- 3. Deliver fast and exceed customer
expectations while ensuring
high quality.
@ChrysSills
- 5. Highly siloed
organization
1 Environment
setup is manual,
complex and
error prone
2
Reliance on
manual adhoc
testing
3 Large Batch
using Push
Planning
4 Release and
Project Delivery
requires
coordination
5 Standard
toolset for
release is lacking
6
Limited to No
“visibility” of
work-in-progress
7 Missing core
development
and delivery
philosophy
8
OVERLY COMPLEX,
PAINFUL PROCESSES,
STEADFAST IN EXISTING WAYS
OF WORKING
Large Enterprises
are Different
@ChrysSills
- 6. In this environment how do you get
a product into your customer's
hands as frequently as possible
- 7. DevOps got its name 10 years ago, and what started as
a hashtag has grown into a cultural movement in IT.
This philosophy encourages developers/teams to move
fast, experiment, and iterate.
Transformation through DevOps
- 8. It’s not just about
bringing development
and operations
together…
What is DevOps ?
It’s not a teamIt is much more
@ChrysSills
- 9. 1 3
Gradually, yet firmly,
establish an idea or
attitude (especially a
desired one) while forming
an expected outcome.
INSTILL
CULTURE
TRANSFORM
Our dynamic shared
qualities, transmitted from
person to person, and lived
to its fullest in every way.
A thorough or dramatic
change in the form,
appearance, or character of
2
Reference: Some help from www.dictionary.com
@ChrysSills
- 10. DevOps Institute (08/22/2019): https://devopsinstitute.com/2019/08/22/how-to-explain-devops-in-plain-english/
External
Factors
Internal
Factors
Culture
Movement Environmental
Solutions
Technology
Solutions
Empowers
Teams
Collaborative
Approach
Assembly
Line
Recipe:
People,
Process,
Automation
Continuous
Delivery
Seamless
Flow
Automatic
Value
Owner
Together
@ChrysSills
- 13. Culture predicts the way information flows through
an organization ~Westrum
Pathological (Power-Oriented)
Bureaucratic (Rule-Oriented)
Generative (Performance-Oriented)
Fear and Threat, Withhold, Distort
Protect, Rules, By the Book
Focus on Mission, Accomplish Goals
@ChrysSills
- 19. In this environment can you
envision delivering a product into
your customer's hands as
frequently as possible
- 21. Ticket Based Engineering
● Provide a mechanism to track work
as it flows from ideation to production
● Gain visibility into the delivery
process at the individual contributor
level
● Enhance work-in-progress
observability throughout the value
stream
● Increase team progress during sprint
by swarming on blockers or areas that
need attention.
External
Factors
Assembly
Line
Seamless
Flow
Automatic
- 24. Holistic change is required to improve FLOW
Operating Model Practices TechnologyCulture
@ChrysSills
- 27. But we need to start somewhere achievable and at scale!
One Code Deploy (To Test) / Developer / Day
Uplift teams to DevOps Culture, Process & Pipeline to achieve:
One Code Deploy (To Prod) / Developer / Day
@ChrysSills
Production
(To Dev)
- 29. Does this get us closer to delivering
a product into your customer's
hands as frequently as possible
- 33. The Dojo enables Success for the
Individual, Team, and Organization
Hands-on Reference PipelineMindset & PracticesPhysical Safe Space
@ChrysSills
- 35. SHOW TEACH COACH EXECUTE EMPOWER
USE OF
AUTHORITY
BY LEADER
AREAS OF
FREEDOM FOR
INDIVIDUALS
AND TEAMS
Demonstrate
the new ways
of working
Monitor challenges
and bring leaders
into experience
Perform and
Demo
Results
Entrusted to
perform
Immerse in
new ways of
working
@ChrysSills
- 36. USE OF
AUTHORITY
BY LEADER
AREAS OF
FREEDOM FOR
SUBORDINATES
SEE TEACH INSPIRE MOTIVATE ENTRUST
Art of the
Possible
Expose
Challenges
Experience
Results
Empower
All
Dojo
Experience
@ChrysSills
- 38. Expect to transform for the benefit of the organization
and plan for the Culture to become dynamic
@ChrysSills
- 39. Thank you
Find me at Liatrio.com
ChrysSills
@ChrysSills
I work with a great group of people and if I don’t have the answers
I’m sure I can connect you to someone who can help.
- 40. Transformation done well…..
…..experiences some challenges
“When we hit against something, we hit against
an obstacle, there are obviously lots of
processes and things in place for reasons. But
we pumped up against them and we have
gotten together and said okay, wait a minute,
Let's call those people up and get them
removed.” Scrum Master
“We are not individual roles. I think one of the
goals we want to be as was it jack-of-all-trades
and master of one. I think was emphasized over
and over again in the DOJO. We help each other
out. We cross train. We learn how to support
the product and using all the tools, the feedback
and everything and shifting left.” Architect
● Team Dynamics and Closeness
● IT going without bringing the
Business along
● Pilot, Pilot again, Reimagine,
and Pilot again
● Organization structure slower
to manifest
● Resist Change
@ChrysSills