Blue Scrum Prozessmodell - BLUE SCRUM ¢â‚¬â€œ Mit Freude ...blog. Blue Scrum Das Prozessmodell V 0.1 / 30.09.2013

  • View
    0

  • Download
    0

Embed Size (px)

Text of Blue Scrum Prozessmodell - BLUE SCRUM ¢â‚¬â€œ Mit Freude...

  • Blue Scrum Das Prozessmodell

    V 0.1 / 30.09.2013

    Damit Software-Entwicklung richtig Spaß macht!

    Dipl.-Inform. (FH) Rainer Eschen

    Wir brauchen Ihre Ideen für das nächste Update dieses Buchs. Diskutieren Sie mit unter blog.rainwebs.net/blue-scrum-prozessmodell

    http://blog.rainwebs.net/blue-scrum-prozessmodell/ http://blog.rainwebs.net/blue-scrum-prozessmodell/

  • Rainer Eschen

    blog.rainwebs.net google.com/pro!les/rainwebs twitter.com/rainwebs

    Rainer arbeitet als agiler Coach im IT-Projekt-Management. Ein Schwerpunkt seiner Tätigkeit ist die Entwicklung eines vollständig auf agilen Grundsätzen aufbauenden Projekt-Management-Ansatzes, in dessen Zentrum das Scrum Framework steht. Er greift hierbei auf jene Teile der klassischen DIN 69901-2 bzw. IPMA Competence Baseline 3.0 zurück, die es erlauben ein vollständiges Projekt-Management nach modernen Gesichtspunkten zu beschreiben. Seine bisherigen Erkenntnisse hat er in den Ausarbeitungen zur Blue Scrum Buch Reihe zusammengefasst.

    Rainer ist Diplom-Informatiker (FH), zerti!zierter Professional Scrum Master I (scrum.org), zerti!zierter Projektmanagement-Fachmann (GPM, IPMA Level D) und Mitbegründer von openPM. Seit Mitte der 1990er Jahre hat er im Wechsel in folgenden Rollen gearbeitet: Unternehmensberater, Software-Entwickler, Software- Architekt, Teamleiter, Systems Engineer, Java-Architekt, Projekt-Manager, Scrum Master und Agiler Coach. Seit 2000 arbeitet er im JEE-Umfeld, u.a. war er drei Jahre bei Sun Microsystems, Deutschland, tätig.

    Rainer ist auch Autor des Buchs „ICEfaces 1.8: Next Generation Enterprise Web Development“, Packt Publishing, 2009.

    Copyright © 2013 by Rainer Eschen. Alle Rechte vorbehalten.

    Dieses Dokument darf im kommerziellen Umfeld genutzt werden. Eine Weitergabe oder ein zur Verfügung stellen jeglicher Art ist nicht erlaubt. Ein persönliches Exemplar kann zur Nutzung jederzeit unter folgender URL heruntergeladen werden:

    blog.rainwebs.net/blue-scrum-prozessmodell

    http://blog.rainwebs.net/ http://blog.rainwebs.net/ http://google.com/profiles/rainwebs/ http://google.com/profiles/rainwebs/ http://twitter.com/rainwebs/ http://twitter.com/rainwebs/ http://www.packtpub.com/icefaces-18-next-generation-enterprise-web-development/book http://www.packtpub.com/icefaces-18-next-generation-enterprise-web-development/book http://www.packtpub.com/icefaces-18-next-generation-enterprise-web-development/book http://www.packtpub.com/icefaces-18-next-generation-enterprise-web-development/book http://blog.rainwebs.net/blue-scrum-prozessmodell/ http://blog.rainwebs.net/blue-scrum-prozessmodell/

  • Inhaltsverzeichnis

    .....................................................................................Die Blue Scrum Buchreihe 5 ...................................................................................................Über dieses Buch 8

    ..............................................................................Das Blue Scrum Prozessmodell 11 .....................................................................................Das agile Wertesystem 11

    ...............................................................................Das Agile Manifests 12 ..........................................Prinzipien des Lean Software Developments 13

    ................................................................................Scrum Grundwerte 16 ...........................................Zentrale Werte des Extreme Programmings 19

    ......................................................................................Die agilen Werkzeuge 20 .................................................................................Scrum Framework 21

    .........................................Extreme Programming Engineering Practices 21 .................................................................Feature Driven Development 21

    .........................................................Kanban für Software-Entwicklung 22 ........................................................................Das agile Projekt-Management 22

    ........................................................................................DIN 69901-2 23 ..........................................................IPMA Compentence Baseline 3.0 23

    ...........................................................................................Zusammenfassung 24 ..........................................................................Der Blue Scrum Projekt-Rahmen 25

    ..................................................................................................DIN 69901-2 25 .............................................................................Agiles Projekt-Management 28

    ..........................................Agile Projekt-Management-Prozess-Untergruppen 28 ................................................................Agile Projekt-Management-Prozesse 31

    ..................................................................Agile Projekt-Management-Phasen 33 ......................................................................IPMA Competence Baseline 3.0 36

    ...............................................Mapping zwischen DIN 69901-2 und ICB 3.0 39 .............................................Agile Elemente der PM-technischen Kompetenz 41

    .........................................................................Das Blue Scrum Vorgehensmodell 43 ...........................................Das Feature als fachliche Erweiterung des Systems 43

    .................................................................Anforderungsbeschreibungen 43 ...................................................................................Implementierung 43

    ......................................................................................Integrationstest 44 ...........................................Von der Anforderung zur Implementierung 44

    .............................................Das Scrum Framework als Entwicklungsrahmen 44 ................................................................................................Meetings 46

    Blue Scrum Das Prozessmodell iii

  • ....................................................................................................Rollen 46 ................................................................................................Artefakte 47 ...............................................................................................Customer 47

    .......................................................................................................User 47 ..........................................................................................Management 47

    ..........................................................................Agiler Projekt-Manager 48 .....................................................................................Agiler Architekt 49

    ...............................................................................Agiler Test-Manager 49 ............................................................................Agiler Build-Manager 49 ............................................................................Chief Product Owner 49

    ...............................................................................Chief Scrum Master 50 ................................................................................Herausforderungen 50

    ....................Die XP Engineering Practices für die konkrete Implementierung 51 .....................................................................................Hauptpraktiken 51 ....................................................................................Begleitpraktiken 54

    .............................................Software Kanban für die nachgelagerte Wartung 57 ...............................................................................................Literaturverzeichnis 58

    ...........................................................................................Abkürzungsverzeichnis 61

    iv Blue Scrum Das Prozessmodell

  • Die Blue Scrum Buchreihe

    Als ich am 11.11.2011 bei Stefan Hagen im PM-Blog meine erste öffentliche Anfrage zur Integration von IPMA und Scrum stellte [Eschen 2011], hatte ich noch keine Vorstellung davon, was daraus einmal werden könnte. Nach einer ganzen Reihe - teils kontroverser - Diskussionen auf openPM und mehrjährigen Gehversuchen in größerem Projekt-Kontext, liegt nun die Blaupause für einen standardisierten Hybrid aus agilen und klassischen Projekt-Management-Ansätzen für die Software- Entwicklung vor: Die Blue Scrum Buchreihe.

    Blue Scrum de!niert ein auf agilen Grundsätzen aufsetzendes Projekt-Management für Software-Entwicklungs-Projekte ab drei Scrum Teams. Im Mittelpunkt der De!nition steht das Scrum Framework. Dieses wird zum Einen ergänzt um agile Ansätze, wie etwa die XP Engineering Practices, und zum Anderen durch den klassischen Projekt-Management-Standard International Project Management Association (IPMA) Competence Baseline (ICB 3.0), der es erlaubt eine moderne Variante von Projekt-Management auf Basis agiler Grundsätze zu de!nieren.

    Die Ausarbeitungen dieser Buchreihe sind als Work-in-Progress zu verstehen. Sie versuchen Ansätze aus verschiedenen agilen bzw. klassischen Projekt-Management- Ideen zu einem praxisnahen Modell zu vereinen, in das kontinuierlich Erfahrungen aus reale