117
Innovation durch Scrum und Continuous Delivery Kunden begeistern mit einem konstanten Fluss von Neuheiten Peter Gfader

Innovation durch Scrum und Continuous Delivery

Embed Size (px)

DESCRIPTION

Kunden begeistern mit einem konstanten Fluss von Neuheiten Zielgruppe: Scrum Practitioners die Ihren Prozess auf die nächste Ebene bringen wollen Unternehmen kämpfen mit Bürokratie, Abhängigkeiten, Menschlichem Verhalten, Technischen Problemen und verlieren dabei das Ziel aus den Augen. Continuos Delivery ist mehr als eine technische Praktik, kann mit Scrum funktionieren und verändert die Weise wie wir Software entwickeln. Wir werden beleuchten, wie wir öfter etwas Nützliches liefern können, wie wir den Kunden in den Mittelpunkt unserer Bemühungen stellen und was das für Auswirkungen auf ein Unternehmen hat. Ist ein potentielles Endresultat das Lean Startup?

Citation preview

Page 1: Innovation durch Scrum und Continuous Delivery

Innovation durch

Scrum und

Continuous Delivery

Kunden begeistern mit einem

konstanten Fluss von Neuheiten

Peter Gfader

Page 2: Innovation durch Scrum und Continuous Delivery

Abstract Zielgruppe: Scrum Practitioners die Ihren Prozess auf die nächste Ebene bringen

wollen

Unternehmen kämpfen mit Bürokratie, Abhängigkeiten, Menschlichem

Verhalten, Technischen Problemen und verlieren dabei das Ziel aus den Augen.

Continuos Delivery ist mehr als eine technische Praktik, kann mit Scrum

funktionieren und verändert die Weise wie wir Software entwickeln.

Wir werden beleuchten, wie wir öfter etwas Nützliches liefern können, wie wir

den Kunden in den Mittelpunkt unserer Bemühungen stellen und was das für

Auswirkungen auf ein Unternehmen hat. Ist ein potentielles Endresultat das

Lean Startup?

Page 3: Innovation durch Scrum und Continuous Delivery

Scrum?

Page 4: Innovation durch Scrum und Continuous Delivery

Scrum But?

Page 5: Innovation durch Scrum und Continuous Delivery

Scrum And?

Page 6: Innovation durch Scrum und Continuous Delivery

1 Zeile Code Änderung

In Produktion?

Page 7: Innovation durch Scrum und Continuous Delivery

Idee

In Produktion?

Page 8: Innovation durch Scrum und Continuous Delivery

About me

Page 9: Innovation durch Scrum und Continuous Delivery

Peter Gfader

[email protected]

http://blog.gfader.com

twitter.com/peitor

Page 10: Innovation durch Scrum und Continuous Delivery
Page 11: Innovation durch Scrum und Continuous Delivery

Wahnsinn

Wenn man,

immer wieder das Gleiche macht,

aber ein anderes Ergebnis erwartet

Page 12: Innovation durch Scrum und Continuous Delivery
Page 13: Innovation durch Scrum und Continuous Delivery
Page 14: Innovation durch Scrum und Continuous Delivery

Stresslevel

t Release

Page 15: Innovation durch Scrum und Continuous Delivery

Deploy and Test

every night

Page 16: Innovation durch Scrum und Continuous Delivery
Page 17: Innovation durch Scrum und Continuous Delivery
Page 18: Innovation durch Scrum und Continuous Delivery
Page 19: Innovation durch Scrum und Continuous Delivery
Page 20: Innovation durch Scrum und Continuous Delivery
Page 21: Innovation durch Scrum und Continuous Delivery
Page 22: Innovation durch Scrum und Continuous Delivery
Page 23: Innovation durch Scrum und Continuous Delivery
Page 24: Innovation durch Scrum und Continuous Delivery

Set the stage

Page 25: Innovation durch Scrum und Continuous Delivery

Scrum

Page 26: Innovation durch Scrum und Continuous Delivery
Page 27: Innovation durch Scrum und Continuous Delivery

Pain

Page 28: Innovation durch Scrum und Continuous Delivery

PO knows our users?

Page 29: Innovation durch Scrum und Continuous Delivery

4 Wochen Sprints

4 Wochen nächster Release

Page 30: Innovation durch Scrum und Continuous Delivery

“Nur Franz weiss wie man

deployed”

Page 31: Innovation durch Scrum und Continuous Delivery

RTFM!?

Page 32: Innovation durch Scrum und Continuous Delivery

From: SysAdmin

To: Peter Gfader

Please close the application

We deploy a new version

Restart your machine after lunch

Page 33: Innovation durch Scrum und Continuous Delivery

Hard!

Page 34: Innovation durch Scrum und Continuous Delivery

Feature visible

> 2 years?

Page 35: Innovation durch Scrum und Continuous Delivery

Its expensive to build

something in 2 years

…that no one wants

Page 36: Innovation durch Scrum und Continuous Delivery

Stress am Deployment Tag

Page 37: Innovation durch Scrum und Continuous Delivery

Not fun!

Page 38: Innovation durch Scrum und Continuous Delivery

Continuous Delivery

Page 39: Innovation durch Scrum und Continuous Delivery

Always Production Ready

Page 40: Innovation durch Scrum und Continuous Delivery

No effort

automated

deployments

Page 41: Innovation durch Scrum und Continuous Delivery

1 Click Deployments

Page 42: Innovation durch Scrum und Continuous Delivery

Deployment Pipeline

Page 43: Innovation durch Scrum und Continuous Delivery

Why CD?

Page 44: Innovation durch Scrum und Continuous Delivery

Weniger Risiko

Page 45: Innovation durch Scrum und Continuous Delivery

Test the whole before go live

Page 46: Innovation durch Scrum und Continuous Delivery

Easier

Page 47: Innovation durch Scrum und Continuous Delivery

Faster

Page 48: Innovation durch Scrum und Continuous Delivery

Inspect & Adapt

Page 49: Innovation durch Scrum und Continuous Delivery

Its cheaper to build

something in 2 weeks

…that no one wants

Page 50: Innovation durch Scrum und Continuous Delivery

How CD?

Page 51: Innovation durch Scrum und Continuous Delivery

1/2 Everyone

Page 52: Innovation durch Scrum und Continuous Delivery

2/2 Automation

Page 53: Innovation durch Scrum und Continuous Delivery

Scrum + CD

How?

Page 54: Innovation durch Scrum und Continuous Delivery

1/2

+ Done criteria

“Deployed to Test”

Page 55: Innovation durch Scrum und Continuous Delivery

2/2

+ Done criteria

“Deployed to Production”

Page 56: Innovation durch Scrum und Continuous Delivery
Page 57: Innovation durch Scrum und Continuous Delivery
Page 58: Innovation durch Scrum und Continuous Delivery
Page 59: Innovation durch Scrum und Continuous Delivery
Page 60: Innovation durch Scrum und Continuous Delivery

Move single PBIs

from Idea

until Production

Page 61: Innovation durch Scrum und Continuous Delivery

Move single PBIs

from Idea

until Production

“Swarming”

Page 62: Innovation durch Scrum und Continuous Delivery

Clarification

Page 63: Innovation durch Scrum und Continuous Delivery

Deployed

VS

Released

Page 64: Innovation durch Scrum und Continuous Delivery

"Installiert"

VS

“Freigegeben”

Page 65: Innovation durch Scrum und Continuous Delivery

Installiert = Team

Freigegeben = Business

Page 66: Innovation durch Scrum und Continuous Delivery

Feature Toggling

Page 67: Innovation durch Scrum und Continuous Delivery
Page 68: Innovation durch Scrum und Continuous Delivery

“Works only for the web”

Page 69: Innovation durch Scrum und Continuous Delivery

Screenshot from 2 Juli 2012

Page 70: Innovation durch Scrum und Continuous Delivery
Page 71: Innovation durch Scrum und Continuous Delivery
Page 72: Innovation durch Scrum und Continuous Delivery

Release

• Internal

• Event

• Location

• License

• Manual ready

Page 73: Innovation durch Scrum und Continuous Delivery

What happens?

Page 74: Innovation durch Scrum und Continuous Delivery

Short feedback cycles

Page 75: Innovation durch Scrum und Continuous Delivery

Royce, Winston (1970)

http://en.wikipedia.org/wiki/Waterfall_model

Page 76: Innovation durch Scrum und Continuous Delivery

Seite 2

Page 77: Innovation durch Scrum und Continuous Delivery

Seite 2

Page 78: Innovation durch Scrum und Continuous Delivery

Feedback cycles

Page 79: Innovation durch Scrum und Continuous Delivery
Page 80: Innovation durch Scrum und Continuous Delivery

Increased collaboration

Page 81: Innovation durch Scrum und Continuous Delivery

Test ideas in the market

#1/2

Page 82: Innovation durch Scrum und Continuous Delivery
Page 83: Innovation durch Scrum und Continuous Delivery

This feature is in Alpha

Page 84: Innovation durch Scrum und Continuous Delivery

Sorry We are not ready yet

Page 85: Innovation durch Scrum und Continuous Delivery

Test ideas in the market

#2/2

Page 86: Innovation durch Scrum und Continuous Delivery
Page 87: Innovation durch Scrum und Continuous Delivery
Page 88: Innovation durch Scrum und Continuous Delivery
Page 89: Innovation durch Scrum und Continuous Delivery
Page 90: Innovation durch Scrum und Continuous Delivery

Validated Learning

Page 91: Innovation durch Scrum und Continuous Delivery
Page 92: Innovation durch Scrum und Continuous Delivery

Innovation isn’t magic

Page 93: Innovation durch Scrum und Continuous Delivery

Need for innovation?

Page 94: Innovation durch Scrum und Continuous Delivery

http://www.businessinsider.com/chart-of-the-day-apple-the-iphone-company-2012-1

Page 95: Innovation durch Scrum und Continuous Delivery

Was kommt nach Scrum?

Page 96: Innovation durch Scrum und Continuous Delivery

Scrum+

Page 97: Innovation durch Scrum und Continuous Delivery

Scrum + CD

Page 98: Innovation durch Scrum und Continuous Delivery

Imagine

Page 99: Innovation durch Scrum und Continuous Delivery
Page 100: Innovation durch Scrum und Continuous Delivery
Page 101: Innovation durch Scrum und Continuous Delivery
Page 102: Innovation durch Scrum und Continuous Delivery
Page 103: Innovation durch Scrum und Continuous Delivery
Page 104: Innovation durch Scrum und Continuous Delivery

Deliver faster

Page 105: Innovation durch Scrum und Continuous Delivery

Test ideas

Page 106: Innovation durch Scrum und Continuous Delivery

Learn faster

Page 107: Innovation durch Scrum und Continuous Delivery

Innovate

Page 108: Innovation durch Scrum und Continuous Delivery

Build the right thing

Page 109: Innovation durch Scrum und Continuous Delivery

Happy user

Page 110: Innovation durch Scrum und Continuous Delivery

Happy business

Page 111: Innovation durch Scrum und Continuous Delivery

Happy people!

Page 112: Innovation durch Scrum und Continuous Delivery

Thanks!

[email protected]

http://blog.gfader.com

twitter.com/peitor

Page 114: Innovation durch Scrum und Continuous Delivery

More?

Page 115: Innovation durch Scrum und Continuous Delivery

More?

Page 116: Innovation durch Scrum und Continuous Delivery

?

Page 117: Innovation durch Scrum und Continuous Delivery

Continue the conversation

[email protected]

twitter.com/peitor

http://blog.gfader.com