45
The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018

Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

The Past, Present & Future of Agile & DevOps

Jen Krieger & Stef WalterProducts & TechnologiesMay 8, 2018

Page 2: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

“Learn from yesterday, live for today, hope for

tomorrow. The important thing is not to stop

questioning.”

–Albert Einstein

Page 3: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

A LONG TIME AGO IN A GALAXY FAR, FAR AWAY...

Page 4: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

1950s-1970s

EARLY

ADVANCES

Page 5: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

1950s-1970s

EARLY

ADVANCES

http://www.sebokwiki.org/wiki/System_Life_Cycle_Process_Models:_Iterative

Page 6: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

1950s-1970s

EARLY

ADVANCES

Copyright © lean.org 2015 - https://www.lean.org/LeanPost/Posting.cfm?LeanPostId=514

Page 7: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

1950s-1970s

EARLY

ADVANCES

Page 8: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

1950s-1970s

EARLY

ADVANCES

Page 9: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

1950s-1970s

EARLY

ADVANCES

Page 10: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

2011’ish’

AGILE IS A FAD

1950s-1970s

EARLY

ADVANCES

Page 11: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

2011’ish’

AGILE IS A FAD

1950s-1970s

EARLY

ADVANCES

Page 12: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

AGILE CHANGED HOW WE DEVELOP SOFTWARE

Page 13: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,
Page 14: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

“Fortunately, most human behavior is learned observationally through

modeling from others.”

- Albert Bandura, Psychologist

Page 15: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

2011’ish’

AGILE IS A FAD

1950s-1970s

EARLY

ADVANCES

2018+

SOCIAL MEDIA IS

A MAINSTAY

Page 16: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

2001-2002

AGILE

MANIFESTO

2009

10+ DEPLOYS

PER DAY

2011’ish’

AGILE IS A FAD

1950s-1970s

EARLY

ADVANCES

2018+

SOCIAL MEDIA IS

A MAINSTAY

Copyright © http://www.jamesbowman.me/post/continuous-delivery-tool-landscape/

Page 17: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

THE AGE OF INSTANT GRATIFICATION

Page 19: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

The problems we are trying to solve become increasingly complex every day...

Page 20: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

The workforce is training itself into increasingly shorter attention spans...

Page 21: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Solving complex problems requires focus, and we are losing the ability to focus.

Page 22: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Delayed gratification isa muscle strengthened

through practice

Page 23: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Red Hat Confidential23

Behavior is driven by two forces:

1

2

Driving forcesPush you in a specific direction

Restraining forcesPrevent you from going there

Page 24: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

“First: Diminish restraining forcesSecond: Increase the driving forces”

–Kurt Lewin

Page 25: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

OPEN SOURCE PRACTICES FOSTER DELAYED

GRATIFICATION

Page 26: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Open Source allows us tosolve complex problems at a

scale otherwise impossible

Page 27: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Open Source development is asynchronous which forces

self-control and delayed gratification

Page 28: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Automate the repetitive,dopamine laden,

busy work

Page 29: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

EFFECTIVE TEAMS ARE PART HUMAN, PART MACHINE

Page 30: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

MACHINES OWN WORK

Page 31: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

If automation is siloed, you’re doing it wrong

Page 32: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Tests teach machines what is right and wrong

Page 33: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Does your automation

self-validate?

Page 34: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Your automation will often be unique to the team

Page 35: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Training machines must be as easy as training a human

Page 36: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

LEADERSHIP TAKES AN ACTIVE ROLE IN CARE AND FEEDING OF

HUMAN AND MACHINE TEAM MEMBERS

Page 37: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Managers must learn to move away from command and control.

Page 38: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Managers will need to ensure teams embrace new technology.

Page 39: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Automation is unintuitiveEven when you know it’s unintuitive

Moravec's Paradox

Page 40: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Delayed gratification isa muscle strengthened

through practice

Page 41: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Self-control isa muscle strengthened

through practice

Page 42: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

Focus isa muscle strengthened

through practice

Page 43: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

INTERESTED IN MORE?The impact of AI on software development and IT operationsTODAY at 4:30pm - 5:15pm - Moscone West 2103

Cyborg teams: Training machines to be contributorsWEDNESDAY at 4:30pm - 5:15pm - Moscone West 2020

Who needs a manager on a self-organizing team?THURSDAY at 1:00pm - 1:20pm - Moscone West 2010

Page 44: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

PLEASE RATE OUR

TALK

Page 45: Agile & DevOps The Past, Present & Future of · The Past, Present & Future of Agile & DevOps Jen Krieger & Stef Walter Products & Technologies May 8, 2018 “Learn from yesterday,

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

THANK YOU