transforming organizational culture, processes & practices · 1 | © forest technologies ltd....

46
1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes & Practices Andy Cureton, CEO, Forest Technologies Credits: Ben Rockwood (Joyent)

Upload: others

Post on 03-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Transforming Organizational

Culture, Processes & Practices

Andy Cureton, CEO, Forest Technologies

Credits: Ben Rockwood (Joyent)

Page 2: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

2 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

https://www.startwithwhy.com

Page 3: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

3 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Page 4: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

4 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

DevOps Components

• Collaboration of People

• Convergence of Process

• Creation and Exploitation of Tools

Page 5: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

5 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

DevOps Supports Flow

Requirements Dev Software Ops Service .

Customers

Page 6: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

6 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Collaboration of People

Page 7: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

7 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

When we're surrounded by people who believe what we

believe, something remarkable happens... trustemerges."

- Simon Sinek

Page 8: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

8 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

c : Its a group of people with a commonset of values and beliefs.

Webster

What is Community?

Page 9: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

9 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

c : the set of shared attitudes, values, goals, andpractices that characterizes an institution or

organization

Webster

What is Culture?

Page 10: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

10 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Attributes of Culture

• Shared Values• Shared Goals• Shared Practices• Shared Attitudes

Page 11: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

11 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Implementing Culture

• Determine your core values• Create goals which meet business needs

and are consistent with those values• Create practices that simplify the process

toward those goals• Test against these with the attitudes of your

employees

Page 12: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

12 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Altering Culture• Listen carefully to the attitudes of

employees• Determine which values aren’t being

embraced; do you need to change the values?

• Examine the current goals of the organization

• Adjust the practices to always drive towards the goals

Page 13: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

13 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Deming’sSeven Deadly Diseases of Management#1:

Lack of constancy of purposeto plan product and service that will have amarket and keep the company in business,

and provide jobs.

Page 14: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

14 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Sinek’s Golden Circle

Ted Talk: Simon Sinek: How great leaders inspire action”

Why

How

WhatLogical

Emotional

Page 15: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

15 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

This is your customer

Page 16: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

16 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

We build this....

Page 17: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

17 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

So he can drive this

Page 18: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

18 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

DevOps Supports Flow

Requirements Dev Software Ops Service .

Customers

Page 19: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

19 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Convergence of Process

Page 20: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

20 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

“Efficiency is doingthings right;

effectiveness is doingthe right things.”

Peter Drucker

Page 21: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

21 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Influencing Fields of Study

• Agile• Operations Management (OM)• Systems Thinking• Theory of Constraints (TOC)• LEAN (TPS)

• IT Service Management (ITSM) - ITIL

Page 22: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

22 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Agile Manifesto

Individuals and interactions over processes and tools Working software over comprehensive documentation

Customer collaboration over contract negotiation Responding to change over following a plan

2001

Page 23: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

23 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Page 24: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

24 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Page 25: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

25 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Ops and can re-enforce silos

Agile Operations

• The original idea that became DevOps• SCRUM doesn’t work for Operations• The ideas are sound, but incomplete for Ops

and can reinforce solos

Page 26: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

26 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Why SCRUMDoesn’t

Work for Ops

There are 4 types of work:• Business Projects (New Service)• Internal Projects (Implement CM)• Planned Changes (Tickets)• Unplanned Changes (Break-fix, Interrupts)

Page 27: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

27 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Measurement, Quality, Scheduling,etc.

focused on service industries (like us)

Operations Management• The traditional study of management

• You learn this as part of an MBA

• Includes the study of:

• Scheduling, Project Management, Process Measurement, Quality Scheduling etc.

• Previously focused on manufacturing, today software too

• Includes TOC, LEAN/TPS, Six Sigma, etc.

Page 28: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

28 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Systems Thinking

• A system is a whole that cannot be divided

into independent parts

• The essential parts of a system are those

which none of its parts have

• A system is not the sum of the behaviours

of its parts, it is the product of their

interactions

Page 29: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

29 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

The Systems Challenge

• Imagine the company just burned down

and you have to start over from

scratch…how would you do things

differently?

• If you can’t imagine change without

constraints, how can you think that you’ll

know what to do with constraints?

Page 30: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

30 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Theory of Constraints (TOC)

1. Identify the system's constraint (e.g., equipment, people, policy )

2. Decide how to Exploit the system's constraint3. Subordinate everything else to above decision4. Elevate the system's constraint(s)5. If, as a result of these steps, the constraint has

moved, return to Step 1. Don't let INERTIA become the constraint.

“The Goal” - Dr. Goldratt

Page 31: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

31 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

TOC: Drum-Buffer-Rope

• Drum: The beat at which everything moves

• Buffer: A cache of work before the constraint

• Rope: A pull method to draw work through the system

Drum: 2/hr Buffer: 5 units

Page 32: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

32 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Production System (TPS)

draws on Deming,Drucker,Toyoda, Shingo,

pull based system

LEAN

• Draws principles from the Toyota

• TPS was created by Ohno at Toyota, but draws on Deming, Drucker, Toyoda, Shingo, Shewhart, Ford, etc, etc, etc.

• Focus on eliminating waste and creating a pull based system

Page 33: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

33 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

touch.

Sustaining

LEAN Concepts• Kaizen: Continuous Improvement

• Kanban: Just in Time (JIT) pull signaling system

• Jidoka: “Autonomation” automation with a human touch

• Poka-Yoke: Mistake Proofing

• 5 S’s: Sorting, Simplifying, Sweeping, Standardizing, Sustaining

• 5 Whys: Root cause analysis method

• Muda (Waste): Removal of all non-value add action

Page 34: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

34 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Creation & Exploitationof Tools

Page 35: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

35 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Common “DevOps” Tools• Chef, Puppet, Cfengine

• Docker

• Nagios

• Ganglia, Graphite + statsd, Munin

• Splunk, Logstash, Graylog2

• Rundeck, Mcollective

• Collins, Juju, Crowbar

• Git, Mercurial, Subversion

Page 36: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

36 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

DevOps Tools?

• awk, sed, grep

• LDAP & Kerberos

• sudo, RBAC/BSM

• Rsyslogd

• NFS/CIFS

• Post-It Notes

Page 37: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

37 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Best DevOps Tool

Page 38: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

38 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

What is a DevOps Tool?

Any tool that:

• Aids the convergence of process• Aids in the collaboration of people

Tools MUST Support Flow!

Page 39: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

39 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Example 1: Beer

1. Aids in the convergence of process??

2. Aids the collaboration of people??

Page 40: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

40 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Example 2: Metrics

1. Aids in the convergence of process??

2. Aids the collaboration of people??

Page 41: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

41 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

Summary

Page 42: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

42 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

It’s about Customers

Page 43: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

43 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

It’s about flow

Page 44: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

44 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

It’s about pride of workmanship

Page 45: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

45 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

If you’re not having fun you’re doing it wrong!

Page 46: Transforming Organizational Culture, Processes & Practices · 1 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP Transforming Organizational Culture, Processes

46 | © Forest Technologies Ltd. All rights reserved t: @ForestTechLLP

[email protected]

@ForestTechLLP

LinkedIn

offers.forest-technologies.co.uk/blog

www.forest-technologies.co.uk

Thank you