innovation durch scrum und continuous delivery
Post on 19-Jan-2015
1.256 Views
Preview:
DESCRIPTION
TRANSCRIPT
Innovation durch
Scrum und
Continuous Delivery
Kunden begeistern mit einem
konstanten Fluss von Neuheiten
Peter Gfader
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?
Scrum?
Scrum But?
Scrum And?
1 Zeile Code Änderung
In Produktion?
Idee
In Produktion?
About me
Peter Gfader
peter.gfader@zuehlke.ch
http://blog.gfader.com
twitter.com/peitor
Wahnsinn
Wenn man,
immer wieder das Gleiche macht,
aber ein anderes Ergebnis erwartet
Stresslevel
t Release
Deploy and Test
every night
Set the stage
Scrum
Pain
PO knows our users?
4 Wochen Sprints
4 Wochen nächster Release
“Nur Franz weiss wie man
deployed”
RTFM!?
From: SysAdmin
To: Peter Gfader
Please close the application
We deploy a new version
Restart your machine after lunch
Hard!
Feature visible
> 2 years?
Its expensive to build
something in 2 years
…that no one wants
Stress am Deployment Tag
Not fun!
Continuous Delivery
Always Production Ready
No effort
automated
deployments
1 Click Deployments
Deployment Pipeline
Why CD?
Weniger Risiko
Test the whole before go live
Easier
Faster
Inspect & Adapt
Its cheaper to build
something in 2 weeks
…that no one wants
How CD?
1/2 Everyone
2/2 Automation
Scrum + CD
How?
1/2
+ Done criteria
“Deployed to Test”
2/2
+ Done criteria
“Deployed to Production”
Move single PBIs
from Idea
until Production
Move single PBIs
from Idea
until Production
“Swarming”
Clarification
Deployed
VS
Released
"Installiert"
VS
“Freigegeben”
Installiert = Team
Freigegeben = Business
Feature Toggling
“Works only for the web”
Screenshot from 2 Juli 2012
Release
• Internal
• Event
• Location
• License
• Manual ready
What happens?
Short feedback cycles
Royce, Winston (1970)
http://en.wikipedia.org/wiki/Waterfall_model
Seite 2
Seite 2
Feedback cycles
Increased collaboration
Test ideas in the market
#1/2
This feature is in Alpha
Sorry We are not ready yet
Test ideas in the market
#2/2
Validated Learning
Innovation isn’t magic
Need for innovation?
http://www.businessinsider.com/chart-of-the-day-apple-the-iphone-company-2012-1
Was kommt nach Scrum?
Scrum+
Scrum + CD
Imagine
Deliver faster
Test ideas
Learn faster
Innovate
Build the right thing
Happy user
Happy business
Happy people!
Thanks!
peter.gfader@zuehlke.ch
http://blog.gfader.com
twitter.com/peitor
More?
Whitepaper
Use Scrum + Continuous Delivery
to build the right thing
http://www.scrum.org/Community/Community-Publications
More?
More?
?
Continue the conversation
peter.gfader@zuehlke.ch
twitter.com/peitor
http://blog.gfader.com
top related