SlideShare ist ein Scribd-Unternehmen logo
Kanban und DevOps
                    bei Nokia
                       -Erfahrungsbericht-



  Dr. Alexander Schwartz
  alexander.schwartz@nokia.com
  t: @alexschwartzbln

Donnerstag, 29. März 2012 KW
Nokia Berlin




Wir stellen
     ein!
Donnerstag, 29. März 2012 KW
Nokia Location and Commerce - Places




     Nokia Lumia 8oo




Donnerstag, 29. März 2012 KW
Places REST Services




Donnerstag, 29. März 2012 KW
PO
                                 Das DevOps-Team
QA               Dev, BA,
                 SM, ...
                                 Places Backend Delivery
           ...                    SysEng       Technischer
                                               Release-Manager
 PO
                                  QA
                                               Test-, Build- und
                                 Test-
                                               Release-Ing.
                               Entwickler
QA               Dev, BA,
                 SM, ...                    Test und
                                            Release Manager

 PO



QA            Dev, BA,
              SM, ...
Donnerstag, 29. März 2012 KW
Die Lösung
                                                 Mehr Vertrauen

           Kanban/Lean
                                                DevOps
Fokussierung
                                     Verbesserte
                                    Zusammenarbeit



                               Continuous
                                Delivery             Verbesserung
                                                     Schritt-für-
       Automatisierung                                  Schritt

Donnerstag, 29. März 2012 KW
Kanban/Lean
                               Toyota-Produktions-System


           Wie generiert eine
           Autofirma einen Wert?



                                                    Kunde
                                         $


Donnerstag, 29. März 2012 KW
Value Stream

                                                stack
                               Queue of
                                orders




                                   Production   Cylce Time
                                     start

   ordered                                Lead Time



Donnerstag, 29. März 2012 KW
Unsere Kanban-Boards




Donnerstag, 29. März 2012 KW
Das Delivery Kanban-Board




Donnerstag, 29. März 2012 KW
Das Delivery
  Kanban-
   Board


                Metrik:
              Release Cycle
                  Time




Donnerstag, 29. März 2012 KW
Unsere Kanban-Boards




Donnerstag, 29. März 2012 KW
Unsere Kanban-Boards



                                 Avatar



                               Wie viele?
                                WIP-Limit?
Donnerstag, 29. März 2012 KW
Was ist DEvOps?




Donnerstag, 29. März 2012 KW
Rollen-Verteilungen

          Dev                  SysEng/Operations   Klassisch


                                                   “jeder
                                                   darf alles”




                                                   ALTER-
                                                   NATIVITE


Donnerstag, 29. März 2012 KW
Continuous Delivery




                               Unser Modell für Verbesserungen
                               (Prozess, Automatisierung)!

Donnerstag, 29. März 2012 KW
Literatur




Donnerstag, 29. März 2012 KW
Kanban/Lean




Donnerstag, 29. März 2012 KW

Weitere ähnliche Inhalte

PDF
Wie verändert sich Testen mit Continuous Delivery?
PDF
Scrum-Einführung - ein Erfolgsrezept
PDF
DevOps: What is the Right Speed?
PPTX
Urban code - DevOps - cost reduction
PDF
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
PDF
Model-driven Network Automation
PDF
Model-driven Network Management
PDF
DevDay 2016: Peter Lehmann - Testautomatisierungsframework Xeta
Wie verändert sich Testen mit Continuous Delivery?
Scrum-Einführung - ein Erfolgsrezept
DevOps: What is the Right Speed?
Urban code - DevOps - cost reduction
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Model-driven Network Automation
Model-driven Network Management
DevDay 2016: Peter Lehmann - Testautomatisierungsframework Xeta

Mehr von Dr. Alexander Schwartz (20)

PDF
Qconf 2025 - Testing Tomorrow: Doing the right things at the right price
PPT
Wrestling with Conway's Law: How to support cross-functional teams working on...
PDF
#AT16VIE: Does Agile mean we have no time for testing?
PDF
Does agile mean having even less time for testing?!
PDF
User Stories Schneiden mit Elefanten-Carpaccio (Scrum-Day 2016)
PDF
Hilfe, wir haben keine Zeit zum Testen!
PPTX
Change Dojo - Agile Testing Days 2015
PDF
ScrumDay2015: Ein neues Dojo: Anwendergeschichten zerschneiden
PDF
Insights From Happy Change Agents
PDF
Ein neues Dojo: Anwendergeschichten zerschneiden
PPTX
A New Dojo: The Art of Story Splitting
PDF
DevOps in the Enterprise: Our Experiences at HERE/Nokia
PDF
What is Agile Testing?
PDF
Ripening of a RESTful API
PDF
Help, we have no more time for testing! (gotoCon Berlin 2013)
PDF
AWS Ingredients for Deployment Patterns & the PBAPI canary-blue/green-hotstan...
PPTX
Ignite Talk: Help, we have no more time for testing!
PDF
How releasing faster changes testing
PDF
How to Introduce Continuous Delivery
PPTX
How We Introduced Continuous Delivery?
Qconf 2025 - Testing Tomorrow: Doing the right things at the right price
Wrestling with Conway's Law: How to support cross-functional teams working on...
#AT16VIE: Does Agile mean we have no time for testing?
Does agile mean having even less time for testing?!
User Stories Schneiden mit Elefanten-Carpaccio (Scrum-Day 2016)
Hilfe, wir haben keine Zeit zum Testen!
Change Dojo - Agile Testing Days 2015
ScrumDay2015: Ein neues Dojo: Anwendergeschichten zerschneiden
Insights From Happy Change Agents
Ein neues Dojo: Anwendergeschichten zerschneiden
A New Dojo: The Art of Story Splitting
DevOps in the Enterprise: Our Experiences at HERE/Nokia
What is Agile Testing?
Ripening of a RESTful API
Help, we have no more time for testing! (gotoCon Berlin 2013)
AWS Ingredients for Deployment Patterns & the PBAPI canary-blue/green-hotstan...
Ignite Talk: Help, we have no more time for testing!
How releasing faster changes testing
How to Introduce Continuous Delivery
How We Introduced Continuous Delivery?
Anzeige

Kanban und DevOps bei Nokia