devops games - english (xp days 2013)

28
November 29. 2013 DEVOPS GAMES Source www.scrumup.com/xpdays2013 DevOps Games Motivating Development and Operations to Join Forces v1.0 November 2013 9.30 AM 12.30 PM, Room 17 Max 36 Participants Remi-Armand Collaris Jan-Sake Kruis

Upload: remi-armand-collaris

Post on 09-May-2015

936 views

Category:

Technology


0 download

DESCRIPTION

At the XP Days conference on Novemer 29. 2013 in Belgium, Jan_Sake Kruis and Remi-Armand Collaris (both Agile coaches) present a workshop called "DevOps Games". According to Gartner DevOps is on the virge of breaking through from some large cloud based organizations to the mass of top 2000 companies worldwide. A perfect time to learn more about it. DevOps integrates Development and Operations. Its aim is to get application changes and additions to production much faster. This enables the business to drastically reduce time-to-market and start realising benefits faster. It also enables the business to boosting innovation by experimenting in production with minimal risks. Are you curious, in for a game and a new DevOps retrospective tool, find out more in our presentation!

TRANSCRIPT

Page 1: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DevOps Games Motivating Development and Operations to Join Forces

v1.0 – November 2013

9.30 AM – 12.30 PM, Room 17

Max 36 Participants

Remi-Armand Collaris

Jan-Sake Kruis

Page 2: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE The Program

STRIVE TIMES

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 3: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Welcome & Introduction

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 5: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Why DevOps

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 6: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHY Innovation Demands Flexibility

6

Page 7: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS Recent Decades We Focused on Efficiency

Continuity

Control

Analyzed

Reliable

7

Structure

Rules and Regulation

Knowledge and Information

Inspection

Efficiency

NEEDS TOOLS FOCUS

Inspired by Bart Stofberg

Page 8: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS Future Focus on Effectiveness

8

Agility

Innovation

Continuity

Control

Analyzed

Reliable

Structure

Rules and Regulation

Knowledge and Information

Inspection

Efficiency

NEEDS TOOLS FOCUS

Page 9: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS Future Focus on Effectiveness

9

Expertise

Trust

Inspiration

Collaboration

Effectiveness Agility

Innovation

Continuity

Control

Analyzed

Reliable

Structure

Rules and Regulation

Knowledge and Information

Inspection

Efficiency

NEEDS TOOLS FOCUS

Page 10: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS How Effective are Organisations

Continuïteit

Zekerheid

Doordacht

Betrouwbaar

10

Structuur

Regels

Regelkennis

Controllers

Efficiëntie

KENMERKEN BEHOEFTE FOCUS

Inspired by Bob Marshall

Agility

Innovation

Expertise

Trust

Inspiration

Collaboration

Effectiveness

Page 11: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS Illustration – Well Regulated

11

Page 12: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

WHAT STARTED ALL THIS Illustration – Traffic in Vietnam

12

Page 13: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

AGILITY IN OPERATIONS, OPERATIONS ON THE MOVE In The Netherlands – Shared Space - Drachten

13

Page 14: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Value Stream Map Experience + restrospective (15 min)

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps)

11:30 Saboteur game)

12:15 Closure

12:30 The end

Page 15: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

Working with a Value Stream Map

Page 16: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Break

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 17: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Essentials of DevOps + restrospective (15 min)

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 18: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

Operations

EFFECTIVE IT WITH AGILE & DEVOPS The IT Value Chain (from concept to operational use)

18

Specification Implemen-

tation Testing Acceptance

Deploy- ment

AGILE SCRUM

Page 19: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THE ESSENTIALS OF DEVOPS The Original Movement (Damon Edwards)

DevOps is a response to the growing awareness that there is a disconnect between what is traditionally considered development activity and what is traditionally considered operations activity. This disconnect often manifests itself as conflict and inefficiency.

19

Movement ≠ Method

Page 20: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THE ESSENTIALS OF DEVOPS The Biggest Obstacle: the Anti-Connection-Wall

20

Stability Change Soft ware

Development Operations Anti-connection-wall

Page 21: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THE ESSENTIALS OF DEVOPS The Problem – There are Too Many Walls (Especially in Holland)

Functional Management

Application Management

Technical Management

Changes & Projects

Development

Operations

Demand-Supply Organisation

Business

Maintenance Continuity

Page 22: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THE ESSENTIALS OF DEVOPS The Babylonian Speech Confusion of DevOps

Page 23: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THE ESSENTIALS OF DEVOPS Patrick Debois: DevOps vs DevOps lite

DevOps is not about a technology,

DevOps is about the whole business to customer problem.

• DevOps: collaboration, optimization across the whole organisation. Even beyond IT (HR, Finance...) and company borders (Suppliers)

• DevOps 'lite' : when people zoom in on 'just' Dev and Ops collaboration.

23

Page 24: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

THINK IN A HOLISTIC WAY 7 Areas of Attention

Organization

Strategy

& Policy Finance

Quality Way of

Working

Management

People

Page 25: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Saboteur game + restrospective (15 min)

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 26: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

SUMMARY There is Only One Goal

Business Goal

=

Development Goal

=

Operation Goal

Page 27: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

DEVOPS EXPERIENCE Why change is necessary

9:30 Welcome & Introduction

9:45 Why DevOps

10:00 Value Stream Map Experience

10:45 Break

11:15 Essentials of DevOps

11:30 Saboteur game

12:15 Closure

12:30 The end

Page 28: DevOps Games - English (XP Days 2013)

November 29. 2013 DEVOPS GAMES

Source www.scrumup.com/xpdays2013

28

www.ordina.nl

More info: www.scrumup.com/xpdays2013