The Magic Carpet Ride - A business perspective on Devops

Preview:

Citation preview

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ em@contextmatters.com.au

The Magic Carpet Ride: A business perspective on DevOps

•  Not just warm and fuzzy culture stuff

http://www.precisionpartners.org/2014/02/27/this-is-not-warm-and-fuzzy/

•  Google Devops

Photo sourced from: https://flic.kr/p/i6yPvN

•  Teradata EDW

https://flic.kr/p/cVHs2u

Photo sourced from: https://flic.kr/p/hmEwG

Business Requirements

Document

Business Case

Approval

Requirements Definition Document

System Requirements Specification

Build & Test User

Acceptance Test

•  Tech Gov •  Super hero image

https://flic.kr/p/9iEFqD

Photo (https://flic.kr/p/FryLL) by Harold Walker CC BY-NC 2.0

https://flic.kr/p/4UokrH

https://flic.kr/p/7cVLPz

FEBRUARY

MAY

AUGUST

OCTOBER

NOVEMBER

Source: Agile Retrospectives – Derby & Larsen

What is the biggest impediment to delivery?

Agile without Technical Practices: Just doesn’t cut it!

Availability of environments

Technical Debt

Access to data

Automated Deployments

Continuous Integration

Photo sourced from: http://www.questteam.com/classroom/support_team_boot_camp.html

Dev Prod ≠

Photo sourced from: https://flic.kr/p/mh8PiH

8 weeks 1 day

Photo scoured form: https://flic.kr/p/8ejM1e

https://flic.kr/p/6eR225

Used with permission of Scaled Agile, Inc. © 2008 – 2014 Scaled Agile, Inc. and Leffingwell, LLC. All rights reserved.

https://flic.kr/p/4hiM1k

https://flic.kr/p/qbVZib

Photo sourced from: https://flic.kr/p/54BACx

https://flic.kr/p/cHAo

Direct the Rider

FOLLOW THE BRIGHT SPOTS.

SCRIPT THE CRITICAL MOVES.

POINT TO THE DESTINATION.

Motivate the Elephant

FIND THE FEELING.

SHRINK THE CHANGE.

GROW YOUR PEOPLE

Shape the Path

TWEAK THE ENVIRONMENT.

BUILD HABITS.

RALLY THE HERD.

SHRINK THE CHANGE

https://flic.kr/p/sD4TUm

https://flic.kr/p/9dqAJj

Does culture matter?

62 62

MEET THE TEAM

Cycle time reduced from 1 year to less than 3 months 95% decrease in defects

Cost to deliver down 70% Happy sponsors (NPS +50) Happy teams (NPS +56)

Frequency of deployment increased from quarterly to weekly

RESULTS

LESSONS LEARNED

•  Improving CI/CD infrastructure is an investment and sometimes the business has to foot the bill

•  Treat your CI/CD tools with the same respect you treat production code

•  Business Change Management techniques can help smooth the introduction of Devops practices.

•  Devops is more than just culture, but you still can’t forget about culture.

Em Campbell-Pretty Partner, Context Matters @PrettyAgile www.prettyagile.com au.linkedin.com/in/ejcampbellpretty/ em@contextmatters.com.au

WANT TO KNOW MORE?

Check out my blog posts on: Launching the Release Train: http://bit.ly/launchingEDWART Switch in action: http://bit.ly/EDWSwitch Unity Hour: http://bit.ly/UnityHour The Haka Challenge: http://bit.ly/EDWHaka Impact Mapping: http://bit.ly/PrettyAgileImpactMap

Recommended