Agile Ressourcenplanung



Ähnliche Dokumente
Agile Ressourcenplanung

Agile Ressourcenplanung

Große Versuchung, von Listenplanung abzuweichen

Atlassian Git Essentials Nahtlose Entwicklungsworkflows aus einer Hand

Struts 2 Das Imperium schlägt zurück?

Issue Tracker & Wiki

Last- und Stresstest mit the Grinder 3

07. November, Zürich-Oerlikon

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Scrum. Übung 3. Grundlagen des Software Engineerings. Asim Abdulkhaleq 20 November 2014

Gelebtes Scrum. Weg vom Management hin zur Führung

Stuttgart, Scrum im Wasserfall... oder wie kann Agilität dem Kunden schmackhaft gemacht werden?

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

Scrum. Agile Software Entwicklung mit. Agile Software Entwicklung mit. Scrum. Raffael Schweitzer 18. November 2003

Agile Software Development

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

SCRUM. Vertragsgestaltung & Vertragsorientierte Projektdurchführung. Katharina Vierheilig Vorlesung: Juristisches IT-Projektmanagement

Scrum bei der Projektron GmbH

Projektmanagement durch Scrum-Proxies

Scrum und Legacy. Wie neue Vorgehensweisen helfen alte Applikationen zu verstehen. Stefan Merten, Daniel Sack XP-Days 2009, Karlsruhe

Projektmanagement in der Spieleentwicklung

Agile Softwareentwicklung Scrum vs. Kanban

Sabotage in Scrum. dem Prozess erfolglos ins Knie schiessen. Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007

Produktmanagement vom Kundenticket zum Release

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

Agiles Testmanagement am Beispiel Scrum

Erfahrungen mit Hartz IV- Empfängern

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Teamentwicklung. Psychologische Unternehmensberatung Volker Rudat

Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare

Das selbst organisierte und selbst motivierte Team Wunschvorstellung oder Realität? Ein Praxisbericht von Philipp Jahn

Scrum-Einführung bei der Projektron GmbH

SCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund Dipl.-Inform. (FH) Dirk Prüter.

Agile Programmierung - Theorie II SCRUM

Terminabgleich mit Mobiltelefonen

Agile Embedded Projekte mit Scrum & Kanban. Embedded Computing Conference 2012 Urs Böhm

saprima - Scenario- und Budgetplanung

Durchführung fünf Trainingstage in Gruppen von rund 15 Personen, verteilt über etwa ein Jahr

TFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,

Anleitung über den Umgang mit Schildern

Konzentration auf das. Wesentliche.

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Projektmanagement Vorlesung 12/ 13

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

LIFO Kurzinformation zur Methode

Soft Skills als Erfolgsfaktoren im anforderungsorientierten, agilen Projektmanagement am Beispiel der IT- Softwareentwicklung

Meetings in SCRUM. Leitfaden. Stand:

Projektmanagement. Einleitung. Beginn. Was ist Projektmanagement? In dieser Dokumentation erfahren Sie Folgendes:

High Speed Projects. Gedanken zum Bauprojektmanagement unter besonderen Anforderungen

Andrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?

IT-Basics 2. DI Gerhard Fließ. Vorgehensmodelle

Führung von agilen verteilten Teams

SPI-Seminar : Interview mit einem Softwaremanager

tcc personnel services ag

Was sind Jahres- und Zielvereinbarungsgespräche?

Anleitung zur Einrichtung der VR-NetWorld Card basic in der VR-NetWorld Software

Wir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.

Agile Prozessverbesserung. Im Sprint zu besseren Prozessen

The big picture: Prince2 featuring SCRUM. Bernd Lehmann, Prince2-Tag Köln, 12. Mai 2011

Mit Scrum zur agilen Organisation. Joachim Seibert & Paul Herwarth von Bittenfeld //SEIBERT/MEDIA GmbH, Wiesbaden

Agile Softwareentwicklung

DURCHFÜHRUNGSBESTIMMUNG SENIOR TEAM MANAGER

Was Sie über SCRUM wissen sollten...

Mit dem Logger von Zürcher

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Betriebskalender & Kalenderfunktionen

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Inhouse-Schulung For tbildung.mal-alt-werden.de

Bürgerhilfe Florstadt

Social Media als Hilfsmittel für agile Projekt-Teams

Umfrage zum Informationsbedarf im Requirements Engineering

Projektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand:

Agile Management Einführung in agiles Management

Schritt für Schritt vom Denken zum Handeln

Thomas Schissler Neno Loje

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

OECD Programme for International Student Assessment PISA Lösungen der Beispielaufgaben aus dem Mathematiktest. Deutschland

Teambildung. 1 Einleitung. 2 Messen der Produktivität

Teambildung und Teamentwicklung

Alle Inhalte dieses ebooks sind urheberrechtlich geschützt. Die Herstellung und Verbreitung von Kopien ist nur mit ausdrücklicher Genehmigung des

Michael Franken. Serum für bummies. Übersetzung aus dem Niederländischen (/on Susanne Bonn. WlLEY. WILEY-VCH Verlag GmbH & Co.

Der Kunde in agilen Projekten

Interpretation des agilen Manifest

Agile Methoden einführen

INFORMATION FÜR FÜHRUNGSKRÄFTE

Formale und gesetzliche Anforderungen an die Software-Entwicklung für deutsche Banken. Markus Sprunck

Benötigen wir einen Certified Maintainer?

agitat Werkzeuge kann man brauchen und missbrauchen - vom Einsatz von NLP in der Führung

Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität

Einführungsstrategien komplexer IT-Lösungen

Dream Team Leadership. Mechtild Julius. MJ Beratung & Coaching.

Informationsblatt Induktionsbeweis

Scrum ist ein agiles Framework zur Software-Entwicklung. SCRUM bei Festo. Was ist SCRUM? Frank M. Hoyer, House of Software

Von Bäumen, Früchten und Gärtnern - warum agile Prinzipien auch im BI Umfeld funktionieren. Es begrüßt Sie Thomas Löchte

Die 7 wichtigsten Erfolgsfaktoren für die Einführung von Zielvereinbarungen und deren Ergebnissicherung

Projekt- Manager. scrum Master Lehrgangsbeschreibung. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca

Kulturelle Evolution 12

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

Transkript:

Agile Ressourcenplanung Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de

Java, XML und Open Source seit 1998 ) Software Factory ) ) Object Rangers ) ) Competence Center) Schlüsselfertige Realisierung von Java Software Individualsoftware Pilot- und Migrationsprojekte Sanierung von Software Software Wartung Unterstützung laufender Java Projekte Perfect Match Rent-a-team Coaching on the project Inhouse Outsourcing Schulungen, Coaching, Weiterbildungsberatung, Train & Solve-Programme Methoden, Standards und Tools für die Entwicklung von offenen, unternehmensweiten Systemen 2012 Orientation in Objects GmbH Agile Ressourcenplanung 2

Evolution Ressourcenplanung - Ansatz 1: Papiergestütztes Planning Board je Team Karten, Pinwand Kapazität: Ausdruck Team-Monatskalender dann kamen die Motten... Kann funktionieren bei: Teams mit sehr konstanter Fremdverplanung und sehr konstanter Auslastung 2012 Orientation in Objects GmbH Agile Ressourcenplanung 3

Evolution Ressourcenplanung Ansatz 2 Excel Sheet je Team Taskliste in Excel Kapazität: Excel Blatt kannste mal das Excel zumachen?... Pflegeaufwände beherrschbar bei: Wenigen Teams mit eindeutiger Teamzuordnung je Mitarbeiter 2012 Orientation in Objects GmbH Agile Ressourcenplanung 4

Evolution Ressourcenplanung Ansatz 3 Dezentrales Kalenderwerkzeug je Team Team Kalender in MS Project Kapazität: Ressourcenkalender Große Versuchung, von Listenplanung abzuweichen Kalender bleibt dezentral.ausser man kauft den Team-Server. 2012 Orientation in Objects GmbH Agile Ressourcenplanung 5

Agiles Manifest Manifesto for Agile Software Development (Beck, Fowler, Cockburn, uvm,. 2001) Einzelpersonen und Interaktionen wichtiger als Prozesse und Werkzeuge Laufende Systeme wichtiger als umfangreiche Dokumentation Zusammenarbeit mit dem Kunden wichtiger als Vertragsverhandlungen Fähigkeit auf Änderungen zu reagieren wichtiger als Verfolgen eines Plans 2012 Orientation in Objects GmbH Agile Ressourcenplanung 6

Fazit für eine agile Ressourcenplanung Aus folgt Fähigkeit auf Änderungen zu reagieren wichtiger als Planverfolgung Änderungsbedarfe erkennen und verstehen Pläne immer aktuell halten Pläne minimal halten Aus folgt Einzelpersonen und Interaktionen wichtiger als Prozesse und Werkzeuge Maximales Feedback (Transparenz) für Einzelpersonen Schlanke praktikable Prozesse wo nötig 2012 Orientation in Objects GmbH Agile Ressourcenplanung 7

Motivation transparenter Ressourcenplanung (Scrum-Master Sicht) Erhaltung der kurz- und langfristigen Mitarbeitermotivation Ein Team-Mitglied ist motivierter wenn eigene Ressourcenzusagen transparent neben dem Hauptprojektgeschäft eigene Mitarbeiter-Ziele nicht vernachlässigt werden. Ein Unternehmen möchte die Mitarbeiter-Kapazitäten optimal einsetzen den Mitarbeiter nicht unter- oder überfordern Ein Kunde möchte möglichst variabel Ressourcen des Unternehmens nutzen 2012 Orientation in Objects GmbH Agile Ressourcenplanung 8

Evolution Ressourcenplanung heutiger Ansatz Werkzeug Issue Tracker integriert mit zentralem Ressourcenkalender Planungseinheiten Fixdate konkreter Arbeitstag Kapazität wird benötigt Project Assignment Kapazitätsanteil in einem Zeitintervall wird benötigt Prozess Ressourcenverbuchung durch neue Rolle Disponent 2012 Orientation in Objects GmbH Agile Ressourcenplanung 9

Scrum - Der Ablauf Quelle : Mountain Goat Software, LLC http://www.mountaingoatsoftware.com/scrum 2012 Orientation in Objects GmbH Agile Ressourcenplanung 10

Planungsprozess Grobplanung des Backlogs Projektplan LA-Sicht Plananpassung Iterationsplan Planung ca. 2-3 Sprints im voraus Direkte Nachsteuerung Zielplanung Iteration Zielplanung i Iteration Zielplanung i Sprint i Planung im Sprint Soll-Ist-Vergleich Arbeitsaufträge Komponente Arbeitsaufträge k Komponente Iteration Arbeitsaufträge i k Komponente Iteration Arbeitsaufträge i k Komponente Iteration i k Sprint i Makroplan klassisch Ist-Daten nach jeder Iteration Review- Ergebnisse Review- Ergebnisse Review- Ergebnisse Messung Mikroprozess agil 2012 Orientation in Objects GmbH Agile Ressourcenplanung 11

Ressourcenplanungsprozess Grobe Ressourcenallokation Ressourcen-Feinplanung Daily Scrum Grobplanung des Backlogs Projektplan LA-Sicht Makroplan Iterationsplan Planung ca. 2-3 Sprints im voraus Zielplanung Iteration Zielplanung i Iteration Zielplanung i Sprint i Planung im Sprint Arbeitsaufträge Komponente Arbeitsaufträge k Komponente Iteration Arbeitsaufträge i k Komponente Iteration Arbeitsaufträge i k Komponente Iteration i k Sprint i Mikroprozess klassisch agil 2012 Orientation in Objects GmbH Agile Ressourcenplanung 12

Rollen in der Agilen Ressourcenplanung (Scrum) Team Übernimmt Verantwortung für Aufgabenbereich Findet, priorisiert und verfolgt Aufgaben eigenverantwortlich Disponiert vorhandene Kapazität eigenständig Disponent Verspricht und verbucht Kapazität für Teams Vermittelt zwischen konkurrierenden Anforderungen von Teams Makelt freie Kapazität zwischen Teams Verbraucht Projekt-freie Kapazität 2012 Orientation in Objects GmbH Agile Ressourcenplanung 13

Fallbeispiel Sprint Planung Teil I Story basiert Aufgaben Sprintdauer bestimmen vorgegeben durch Timeboxing 19.03.-01.04.2012 Rahmenbedingungen festlegen Verfügbare Kapazität bestimmen bzw. festlegen Commited Stories bestimmen Sprint Goal formulieren 2012 Orientation in Objects GmbH Agile Ressourcenplanung 14

Fallbeispiel Ermittlung der Einzel-Kapazitäten (innere Sicht) Wie viel Kapazität hat ein bestimmtes Teammitglied im nächsten Sprint voraussichtlich frei? Kurze Zeit vor dem Sprint Planung wird das Team je Person gefragt: "Was hast Du vor, wie viel Kapazität kannst Du vom 19. März -1. April 2012 committen?" Folgendes Mitarbeiter-Kopfwissen wird hier abgeholt: Nicht eingereichte Urlaube Verfolgung von kleineren Mitarbeiterzielen Arzttermine 2012 Orientation in Objects GmbH Agile Ressourcenplanung 15

Fallbeispiel Ermittlung der Team Kapazität (innere Sicht) 2012 Orientation in Objects GmbH Agile Ressourcenplanung 16

Fallbeispiel Aufgaben Sprintdauer bestimmen vorgegeben durch Timeboxing 19.03.-01.04.2012 Rahmenbedingungen festlegen Verfügbare Kapazität bestimmen bzw. festlegen Commited Stories bestimmen Sprint Goal formulieren 2012 Orientation in Objects GmbH Agile Ressourcenplanung 17

Fallbeispiel Disponent prüft Kapazitätsanfrage Teamwunsch: 22h Sippach? 2012 Orientation in Objects GmbH Agile Ressourcenplanung 18

Fallbeispiel Disponent verbucht Kapazitätszusage Kapazität je Teammitglied Zugesagte Kapazität für den gesamten Sprint 2012 Orientation in Objects GmbH Agile Ressourcenplanung 19

Fallbeispiel Aufgaben Sprintdauer bestimmen vorgegeben durch Timeboxing 19.03.-01.04.2012 Rahmenbedingungen festlegen Verfügbare Kapazität bestimmen bzw. festlegen Commited Stories bestimmen Sprint Goal formulieren 2012 Orientation in Objects GmbH Agile Ressourcenplanung 20

Fallbeispiel Commited Stories 2 1 3 2012 Orientation in Objects GmbH Agile Ressourcenplanung 21

Fallbeispiel Aufgaben Sprintdauer bestimmen vorgegeben durch Timeboxing 19.03.-01.04.2012 Rahmenbedingungen festlegen Verfügbare Kapazität bestimmen bzw. festlegen Commited Stories bestimmen Sprint Goal formulieren 2012 Orientation in Objects GmbH Agile Ressourcenplanung 22

Fallbeispiel Sprint Goal Gemeinsame Formulierung des bzw. der Ziel(e) des Sprints Fokus des Teams und der Beteiligten schärfen 2012 Orientation in Objects GmbH Agile Ressourcenplanung 23

Fallbeispiel Aufgaben Sprintdauer bestimmen vorgegeben durch Timeboxing 19.03.-01.04.2012 Rahmenbedingungen festlegen Verfügbare Kapazität bestimmen bzw. festlegen Commited Stories bestimmen Sprint Goal formulieren 2012 Orientation in Objects GmbH Agile Ressourcenplanung 24

Fallbeispiel Sprint Planung Teil II Task basiert Aufgaben Grobe Stories werden in feine Aufgaben zerlegt Design-Entscheidungen werden besprochen Unklare Anforderungen werden adressiert 2012 Orientation in Objects GmbH Agile Ressourcenplanung 25

Fallbeispiel Sprint Planung Rückfluss an den Disponenten Nun ist der geplante Aufwand im Sprint-Zeitraum bekannt und commited Die Kapazität des Teams und der einzelnen Mitglieder wird gemeldet Über- bzw. Unterplanungen können verarbeitet werden 2012 Orientation in Objects GmbH Agile Ressourcenplanung 26

Szenario 1 Mitarbeiter erkrankt Ein Mitarbeiter meldet sich für 1 Woche arbeitsunfähig. Die Meldung wird im Kapazitätsplaner verbucht 2012 Orientation in Objects GmbH Agile Ressourcenplanung 27

Szenario 1 Mitarbeiter erkrankt Warnungen für den Disponenten besagen: Die Schulung muss abgesagt werden (Fixdate) Im Projekt müsste Überzeit gearbeitet werden Der Detail-Report zeigt: Es geht um 8h Überzeit 2012 Orientation in Objects GmbH Agile Ressourcenplanung 28

Szenario 1 Mitarbeiter erkrankt Auswirkung auf den Sprint 1 4 Glück gehabt: Die Arbeit war schon (fast) erledigt. 2 3 2012 Orientation in Objects GmbH Agile Ressourcenplanung 29

Szenario 2 - Kunde will Story rausnehmen 1 2 3 2012 Orientation in Objects GmbH Agile Ressourcenplanung 30

??? Fragen?? Orientation in Objects GmbH? Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de

Vielen Dank für ihre Aufmerksamkeit! Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de