IPMA 2012: Managing complexity: example of the remediation of complex contami...
Agiles PM - CAS Innovations- und Changemanager - FH Bern - 2013
1. CAS Innovations- und Changemanager
27.10.2013
Agiles (Projekt)-Management
Dr. Philippe Vallat
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
1
Inhalt
• Traditionnelles (deterministisches) PM: eine
kurze Wiederholung
• Agilität: Einführung
• Agile Methoden: scrum, kanban etc.
– Ü: User Stories schreiben
– Ü: Bluefactory
• Agiles Management: radical management,
Management 3.0 etc.
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
2
1
2. CAS Innovations- und Changemanager
27.10.2013
TRADITIONNELLES PM
(WASSERFALL-MODELL)
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
3
Herkunft der Projekte
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
4
2
3. CAS Innovations- und Changemanager
27.10.2013
Prinzip «Projekt»
Vision
Bedarf
Problem
ERFOLG:
Richtige Lösung
Guter Prozess
Handlungsbedarf
Lösung
Strukturierter Ablauf, Prozess
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
5
Definition « Projekt »
Ein Projekt ist ein zielgerichtetes, einmaliges Vorhaben, das
aus einem Satz von abgestimmten, gelenkten Tätigkeiten mit
Anfangs- und Endtermin besteht und durchgeführt wird, um
unter Berücksichtigung von Zwängen bezüglich Zeit,
Ressourcen (zum Beispiel Geld bzw. Kosten, Produktionsund Arbeitsbedingungen, Personal) und Qualität ein Ziel zu
erreichen.
Wikipedia
S. auch: https://www.projektmagazin.de/glossarterm/projekt
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
6
3
4. CAS Innovations- und Changemanager
27.10.2013
Projekt vs Prozess
Prozess
• Klare Inputs und Outputs
• Definierte Ressourceninvestition
• Standardaufgaben
• Reproduzierbarkeit
• Ständige Verbesserung und
Prozessoptimierung
FHBE, Ph. Vallat, 2013
Projekt
• Klarer Start und Schluss
• Definierte Ressourceninvestition
• Einmalige, besondere
Aufgabe
• Einzigartige Systementwicklung
• Anwendung von
PM-Methoden
Agiles (Projekt-)Management
7 7
Projektmerkmale
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
8
4
8. CAS Innovations- und Changemanager
27.10.2013
AGILITÄT: EINFÜHRUNG
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
15
Das Agile Manifesto
http://agilemanifesto.org/, 2001
• Individuen und Interaktionen mehr als Prozesse und
Werkzeuge
• Funktionierende Software mehr als umfassende
Dokumentation
• Zusammenarbeit mit dem Kunden mehr als
Vertragsverhandlung
• Reagieren auf Veränderung mehr als das Befolgen
eines Plans
Das heisst, obwohl wir die Werte auf der rechten Seite
wichtig finden, schätzen wir die Werte auf der linken
Seite höher ein.
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
16
8
9. CAS Innovations- und Changemanager
27.10.2013
12 agile Prinzipien (1/2)
http://agilemanifesto.org/, 2001
1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche
Auslieferung
wertvoller Software zufrieden zu stellen.
2. Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen.
Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.
3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder
Monate und
bevorzuge dabei die kürzere Zeitspanne.
4. Fachexperten und Entwickler müssen während des Projektes täglich
zusammenarbeiten.
5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die
Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe
erledigen.
6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines
Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
17
12 agile Prinzipien (2/2)
http://agilemanifesto.org/, 2001
7. Funktionierende Software ist das wichtigste Fortschrittsmaß.
8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler
und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten
können.
9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.
10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist
essenziell.
11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch
selbstorganisierte Teams.
12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann
und passt sein Verhalten entsprechend an.
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
18
9
10. CAS Innovations- und Changemanager
27.10.2013
Agile Methoden: einige
Merkmale
• Fokus auf kontinuierliche Lieferung von Mehrwert für
die Stakeholders
• Selbstorganisierte Teams
• Kooperationskultur, auch mit Kunden
• Iteratives Vorgehen mit kurzen, geschützten
Arbeitssequenzen
• Fortlaufendes Lernen
• Lebensqualität
• …
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
19
Wikipedia
Gruppenarbeit:
Selbstorganisation
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
20
10
11. CAS Innovations- und Changemanager
27.10.2013
Agile: nur eine Mode?
http://www.mountaingoatsoftware.com/blog/agile-succeeds-three-times-more-often-than-waterfall
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
21
Agile: weltweit mehrjährige
Erfahrung
versionone®, 7th annual state of agile development survey, 2013
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
22
11
12. CAS Innovations- und Changemanager
27.10.2013
AGILE METHODEN
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
23
Gruppenarbeit: Methoden
Beschreiben Sie folgende
Methoden und stellen Sie
im Plenum vor:
• Gr 1: SCRUM
• Gr 2: Kanban (agile)
• Gr 3: XP (eXtreme
Programming)
• Gr 4: TDD (Test driven
development)
FHBE, Ph. Vallat, 2013
www.comitans.ch
Inhalte:
• Geschichte, Gründer
• Beschrieb
• Anwendungsbereiche
• Evtl. Bsp
Gruppenarbeit, 20’
Vorstellung im Plenum
(Plakat, ppt), 5’ pro Gruppe
Agiles (Projekt-)Management
24
12
14. CAS Innovations- und Changemanager
27.10.2013
SCRUM: the product owner
http://www.romanpichler.com/blog/roles/the-product-owner-responsibilities/
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
27
Kanban
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
28
14
15. CAS Innovations- und Changemanager
27.10.2013
TDD – test driven development
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
29
XP – eXtreme programming
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
30
15
16. CAS Innovations- und Changemanager
27.10.2013
Umgang mit Unsicherheit
Lernen
Sicherheit
Unsicherheit
FHBE, Ph. Vallat, 2013
31
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
Agiles (Projekt-)Management
32
16
17. CAS Innovations- und Changemanager
27.10.2013
Bluefactory
• 4 Labors
• 1 Konferenzsaal +
kleinere Sääle (2
Stockwerke)
• 1 administratives
Gebäude (2 Stockwerke)
• 1 Hotel (ca 50 Zimmer)
• 1 Restaurant
• 1 Cardinal-Museum
FHBE, Ph. Vallat, 2013
•
•
•
•
•
•
1 Fitnessraum
4 Bungalows
1 Kinderkrippe
1 Park
1 Bus-Haltestelle
1 H2-Produtionseinheit
(Hauptgebäude, 2 Silos,
1 Trafo-Station)
Agiles (Projekt-)Management
33
User stories und Personas
Als < Benutzer >
will ich < Aktion >
um < Ergebnis > zu
erzielen
As a [user]
I want [function]
so that [value]
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
34
17
18. CAS Innovations- und Changemanager
27.10.2013
3 C’s
1.
Card (or often a Post-It note), a physical token giving tangible
and durable form to what would otherwise only be an
abstraction:
2.
Conversation taking place at different time and places during a
project between the various people concerned by a given
feature of a software product: customers, users, developers,
testers; this conversation is largely verbal but most often
supplemented by documentation;
3.
Confirmation, finally, the more formal the better, that the
objectives the conversation revolved around have been
reached.
http://guide.agilealliance.org/guide/3C.html#sthash.tdUAMq3B.dpuf
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
35
Good user stories: INVEST
•
•
•
•
•
•
Independent (of all others)
N egotiable (not a specific contract for features)
Valuable (or vertical)
Estimable (to a good approximation)
Small (so as to fit within an iteration)
T estable (in principle, even if there isn’t a test for
it yet)
http://guide.agilealliance.org/guide/invest.html#sthash.rV9AFIg0.dpuf
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
36
18
22. CAS Innovations- und Changemanager
27.10.2013
Selbstreflexion
Meine Erwartung am
Anfang der Ausbildung
Wesentliche,
Das Wesentliche , dass ich
mitnehme
Meine abgedeckten
Erwartungen
Bedürfnisse,
Bedürfnisse , die bis zum
AusAbschluss dieser Ausbildung noch abzudecken
sind
FHBE, Ph. Vallat, 2013
Agiles (Projekt-)Management
43
« Agiles PM » - cours de Philippe Vallat - COMITANS est mis à disposition
selon les termes de la licence Creative Commons Attribution - Pas
d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non
transposé.
Les autorisations au-delà du champ de cette licence peuvent être obtenues
à www.comitans.ch.
FHBE, Ph. Vallat, 2013
www.comitans.ch
Agiles (Projekt-)Management
44
22