24
Partner für projektorientierte Strategieumsetzung Agile Projekte richtig anpacken Roland Heini, SPOL AG, [email protected] oder was es dazu braucht

Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

  • Upload
    others

  • View
    4

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Partner für projektorientierte Strategieumsetzung

Agile Projekte richtig anpacken

Roland Heini, SPOL AG, [email protected]

oder was es dazu braucht

Page 2: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

allgemeine Tag-Cloud

2

Agile Projekte richtig anpacken

Page 3: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die Hauptgründe ...

Time to market

bessere Ergebnisse

(Qualität)Kostenersparnis1)

Kundennähe

(Business – Engin.)

1) nur «indirekt» möglich (do the right thing)

modern sein

Full power teams

Iteratives Vorgehen

integrierte QS

Experten im Team

Kunde im Team

Kunde im Team

Das richtige Tun

(Priorisierung)

Ziele?

Kompetenz

aufzeigen

3

Agile Projekte richtig anpacken

Page 4: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Agiles Manifest – die Basis für Agilität

4

Agile Projekte richtig anpacken

www.agilemanifesto.org/iso/de

Page 5: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Agile Methoden für welche Projekttypen?

5

Agile Projekte richtig anpacken

bereichsübergreifende, interdiszipli-näre, komplexe und komplizierteWirkungszusammenhänge

hauptsächliche Zusammenarbeitim Fachgebiet, einfache Wirkungs-zusammenhänge, kleines Risiko

klare Ziele, klare Anforderungen,Lösungsumsetzung basiert auf ge-machten Erfahrungen. Erfolg stützt sich auf vorhandenes, abgestimmtesWissen ab.

Ziel klar, Weg noch offen.Erfolg stützt sich vorerst auf das einzelne,unabgestimmte Wissen der Projekt-mitarbeiter ab.

Page 6: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Was ist speziell in agilen Projekten?

6

Agile Projekte richtig anpacken

Page 7: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Was läuft anders in agilen Projekten?

7

Agile Projekte richtig anpacken

laufende

ResultateTeamzusammen-

setzung

Sprints

Scrum Master

Planung

Produkt-

inkremente

weniger

Dokumentation

Änderungen

sind ok

Page 8: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

agile Werte

8

Agile Projekte richtig anpacken

Mut

- zur Priorisierung

- zur einfachen Lösung

- zur «Teilabnahme»

Fokussierung

- ein Projekt gleichzeitig

- alle benötigten

Ressourcen

Einfachheit

- jederzeit die einfachst

mögliche, nutzbringende

Lösung

Commitment

- das ganze Team steht

hinter dem Produkt

- des Kunden zur Lösung

Feedback, laufend

- im Team

- vom Kunden

Page 9: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die «Tricks» der agilen Methoden

9

Agile Projekte richtig anpacken

oder

«Wie sichere ich mir das

Vertrauen meiner Kunden?»

Page 10: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die «Tricks» der agilen Methoden

Ich stelle den Kundennutzen

in den Vordergrund

Der Nutzen ist das

entscheidende Kriterium

Der Kunde definiert, wo er

welchen Nutzen hat

10

Agile Projekte richtig anpacken

Page 11: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die «Tricks» der agilen Methoden

Alle Anforderungen werden

priorisiert

Die Anforderungen werden

eindeutig priorisiert

Die Anforderungen werden

aufgrund des Nutzens

priorisiert

Der Kunde priorisiert!

11

Agile Projekte richtig anpacken

Page 12: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die «Tricks» der agilen Methoden

Erfahrung aller Beteiligten

(inkl. des Kunden) ist das

A&O des Erfolgs

Nur wenn ich andere Wege

kenne, kann ich entscheiden

ob mein Weg der richtige ist,

oder ob ich einen anderen

wählen muss

12

Agile Projekte richtig anpacken

Page 13: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Die «Tricks» der agilen Methoden

Die Teammitglieder stehen

(ausschliesslich) für mein

Projekt zur Verfügung

Der Kunde ist laufend

eingebunden

13

Agile Projekte richtig anpacken

Page 14: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Agiles Vorgehen im Projektkontext

14

Agile Projekte richtig anpacken

Auftragsklärung

Abnahme &

Einführung

Grund-

Konzeption

Agile Umsetzung

(Teil)-Produkt

Product Backlog

konventionelle

Tätigkeiten (z.B.

Aufbau

Infrastruktur)

Projektauftrag

mit Produktvision

Projektkonzept

Stellen Sie sicher, eine klare

Produktvision zu haben!

Nur wenn Sie wissen, was Sie

wollen, werden Sie auch effizient

das Richtige erstellen

Page 15: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Agiles Vorgehen im Projektkontext

15

Agile Projekte richtig anpacken

Auftragsklärung

Abnahme &

Einführung

Grund-

Konzeption

Agile Umsetzung

(Teil)-Produkt

Product Backlog

konventionelle

Tätigkeiten (z.B.

Aufbau

Infrastruktur)

Projektauftrag

mit Produktvision

Projektkonzept

Im Projektkonzept sind u.a.

festzulegen:

- Rahmenbedingungen

- Architektur/Framework

- Abstimmung konventioneller &

agiler Lieferobjekte

Page 16: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Sprint

Backlog

SCRUM – Die Prozess/PM-Methode

Product

Backlog

Backlog

Tasks

Sprint

(2/4 Wochen)

1 Tag

Sprint

Planning

Meetings1 2

Daily Scrum Meeting

Produkt

Review

Retrospective

Product Vision

Impediment

Backlog

Die Anforderungen für das

Projekt müssen schon vor dem

Start der Sprints bekannt sein.

16

Agile Projekte richtig anpacken

Page 17: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Sprint

Backlog

SCRUM – Die Prozess/PM-Methode

Product

Backlog

Backlog

Tasks

Sprint

(2/4 Wochen)

1 Tag

Sprint

Planning

Meetings1 2

Daily Scrum Meeting

Produkt

Review

Retrospective

Product Vision

Impediment

Backlog

Klare Verantwortlichkeiten:

Der Product Owner priorisiert

Das Team definiert den Umfang

17

Agile Projekte richtig anpacken

Page 18: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

SCRUM - Rollen

SCRUM-Master nicht Chef! Trägt Verantwortung für die Prozess-

Einhaltung; hält dem Team den Rücken frei

Product-Owner Vertritt Auftraggeber und sämtliche Stakeholder.

Priorisiert Backlog, nimmt an den Daily Scrum

Meetings teil

Steht für Rückfragen des Teams zur Verfügung

Team ist sein eigener Manager (selbstorganisierte Teams)

Weisst alle Fähigkeiten, die für das Projekt benötigt

werden auf, z.B.

- Engineering

- Testing

- Dokumentation

- Planung, Steuerung, Überwachung

- …

Im Team müssen permanent

sämtliche benötigten Rollen

vertreten sein!

18

Agile Projekte richtig anpacken

Page 19: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Projekt / Zyklus / Sprints

19

Agile Projekte richtig anpacken

Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Sprint 8 Sprint 9 Sprint 10 Sprint 11 Sprint 12 Sprint 13 Sprint 14 Sprint 15

Zyklus 1 Zyklus 2 Zyklus 3

normaler Sprint

Stabilisierungs Sprint

konventionelle Tätigkeiten

M M M M

MMeetings zur Koordination konventionelle/agile Tätigkeiten mit allen

Beteiligten

Stabilisierungssprints

regelmässig einplanen

Page 20: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Va

r. 1

Va

r. 3

Sprint-Varianten

20

Agile Projekte richtig anpacken

bauen prüfen

dokument.

analysieren

Sprint n Sprint n+1

(Sprint + 1)

(Sprint + 1)

Va

r. 2

hochverfügbare Teams

«einfache» Umgebungen (z.B. Webentwicklung)

weniger verfügbare Teams

«komplexe» Umgebungen (z.B. SAP)

projektspezifische Spezialfälle (z.B. Evaluation Subito-Scanner)

Page 21: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Hybride Projekte im Phasenkontext

21

Agile Projekte richtig anpacken

MS10 MS20 MS40 MS50 MS60MS25

P-Auftrag

Projektplan

Product-Backlog

Project Konzept

User Stories, Testfälle

Product-Backlog

Page 22: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Was braucht es?

Thema Beschreibung

Individuen & Interaktionen Verantwortung im Team

qualifizierte Mitarbeitende (für alle Entscheidungen)

erfahrene Mitarbeitende (kennen unterschiedliche Wege)

Führung!

funktionierende Produkte «gute» Start-Architektur

Evolutionäre Entwicklung muss möglich sein

alle Rollen im Team vertreten

Kooperation mit dem Kunden Kunde gehört ins Team

richtiges Vertragsmodell

Reaktion auf Änderungen Kompetenz im Team (sowohl inhaltliche Kompetenz wie auch

Entscheidungskompetenz)

22

Agile Projekte richtig anpacken

Page 23: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch

Und auch noch …

Wir engagieren uns für die erfolgreiche Abwicklung von Projekten.

Wir unterstützen die Anwendung von agilen Entwicklungsmethoden in bestimmten Projekten in dem wir:

die nötigen Prioritäten setzen

die «richtigen» Ressourcen delegieren

die eingesetzten Ressourcen «schützen»

die nötigen Entscheidungskompetenzen und -freiräume gewähren

den Timebox-Ansatz respektieren

bei Bedarf funktionelle Abstriche akzeptieren

Wir wollen in den beiden Pilotprojekten «RM Workplace» und «OptiFin» Erfahrungen sammeln.

Wir sind bereit, aus den Pilotprojekten Erkenntnisse abzuleiten und Massnahmen umzusetzen.

Wir schaffen in unseren Verantwortungsbereichen eine Kultur, welche den Projekterfolg in klassischen und agilen Projekten fördert und

unterstützt.

Manifest

Leiter Geschäftsbereich

Produkte & Services

Leiter Segments-

Mgt. PK

Leiter Segments-

Mgt. FK

Leiter IT Leiter Produkt-

Mgt.

Leiter Business IT Leiter Applikations-

Management

Leiter IT

Entwicklung

Agile Projekte richtig anpacken

23

Page 24: Agile Projekte richtig anpacken - kvz-weiterbildung.ch · Sprint Backlog. SCRUM – Die Prozess/PM-Methode. Product Backlog Backlog Tasks. Sprint (2/4 Wochen) 1 Tag. Sprint Planning

Datei:

Seite:

SPOL AG – Ihr Partner für projektorientierte Strategieumsetzung

© SPOL AG | www.spol.ch 24

Agile Projekte richtig anpacken

Wir unterstützen Sie gerne!

HAUPTSITZ:SPOL AG

Höfenstrasse 33

CH-6312 Steinhausen

Tel.: +41 41 747 30 60

www.spol.ch

FILIALE BERN:SPOL AG

Breitenrainstrasse 15

CH-3013 Bern

Tel.: +41 31 305 44 00

www.spol.ch