Session 605: DevOps A Human Centered Approach/media/HDIFusion/Files/speaker...Dev + Ops DevOps...

Post on 22-Jun-2020

10 views 0 download

Transcript of Session 605: DevOps A Human Centered Approach/media/HDIFusion/Files/speaker...Dev + Ops DevOps...

Session 605: DevOps – A Human Centered Approach

“Leaders seeking to achieve DevOps adoption face "people challenges" as the biggest potential issue”.

Gartner

More Myths

“Mashing” Dev + Ops

DevOpsReplaces ITIL, Lean,

AgileIt’s all about the

toolsDev access to

production

No one thing!

DOI: CALMS• Culture• Automation• Lean• Measurement• Sharing

IT Revolution: The 3 Ways• System Visualization - Constraint Theory / Flow• Continuous Feedback• Continual Improvement

Simplified• Working together• To learn• To deliver the right things• Better / Faster

“George Spafford, research director at Gartner, said that organizations need to define what DevOps means to them, and why this matters to them.”

Gartner

DevOps IS:

PeopleProcess Technology

DevOps Transformation

DevOps Includes Us All

A significant cultural element

Leadership Styles

Pathological Bureaucratic Generative

Information hidden Information may be ignoredInformation is actively sought

Messengers are ‘shot’ Messengers are tolerated Messengers are trained

Responsibilities are shirkedResponsibility is compartmented

Responsibility is shared

Bridging is discouragedBridging is allowed but discouraged

Bridging is rewarded

Failure is covered upOrganization is just and merciful

Failure precedes learning

New ideas are crushed New ideas create problems New ideas are welcomed

Source: Ron Westrum - “A Typology of Organizational Culture”

Learning Leadership 1. Understand WHY you need DevOps2. Be an active learner & coach3. Develop culture around shared values4. Drive team empowerment avoiding

blame, command and control5. Encourage community & sharing6. Actively collaborate and support

across structures7. Lead communication & celebration of

success8. Be reflective using evidence &

measurement9. Develop horizon scanning, vision &

experimentation10. Support transparency

DevOps People Skills

We often ask for…..

DevOps People Skills

We often need…

DevOps People Skills

And another thing… skills are scarce

77% of companies considered missing digital skills as the key hurdle to their digital transformation (Source: Massachusetts Institute of Technology)

EXPERIENTIAL LEARNING

THEORY

WHY PRACTICE?

SIMULATION

FOR THE THINGS WE HAVE TO LEARN

BEFORE WE CAN DO THEM

WE LEARNBY DOING THEM

ARISTOTLE

THE ONLY SOURCE OF KNOWLEDGE IS

EXPERIENCE

EINSTEIN

Concrete

experience or

activity

Reflective

observations

Making sense &

drawing

conclusions

Iterative

experimentation

4

3

1

2

Kolb’s ExperientialLearning Theory

• Kolb’s experiential learning theory states that:

“Learning is the process whereby knowledge is created through the transformation of experience”.

Bloom’s Taxonomy

WHY PRACTICE?

SIMULATIONS

Practice Leads to Mastery

Kata

Describing the

experience

How it made you think and

feel

Evaluating the

experience

Making sense of it

Your conclusion and epiphanies

Roadmap and

actions

Gibbs

Reflective

Cycle

To deliver value to customers faster, DevOps teams must learn new approaches and do so at a faster pace.

For this to happen, organizational learning and the ability to make effective and efficient use of knowledge must be treated as a critical capability to be developed and continually improved.

(Gartner - DevOps requires faster organisational learning - March 31, 2017)

References

• Dr Sidney Dekker “Just Culture”https://youtu.be/gKqYMpWZbV8

• Mark Wetton “Learning Leaders”https://www.linkedin.com/pulse/devops-learning-leaders-mark-wetton

• Jez Humble “Stop hiring Devops experts and start growing them” https://youtu.be/6m9nCtyn6kE

• Benjamin Bloom “Mastery Learning”http://files.eric.ed.gov/fulltext/ED053419.pdf

• Benjamin Bloom “Taxonomy” (Via Iowa State University)http://www.celt.iastate.edu/teaching/effective-teaching-practices/revised-blooms-taxonomy/revised-blooms-taxonomy-flash-version

• Capgemini “The Digital Talent Gap”https://www.capgemini.com/resource-file-access/resource/pdf/the_digital_talent_gap27-09_0.pdf