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




              Release   t
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

Innovation durch Scrum und Continuous Delivery