Drei Kennzeichen eines Projekts

Ähnliche Dokumente
Projektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan

Softwaretechnik WS 16/17

Scrum - Von Schweinchen und Hühnchen

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

Scrum. Eine Einführung

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

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

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

Scrum in Theorie und Praxis.

SCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Content Marketing. Wie Sie mit agilem Management Ihre Content Strategie erstellen. Live-Webinar mit Babak Zand

SCRUM. Software Development Process

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

Meetings in SCRUM. Leitfaden. Stand:

Sollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert.

Scrum Gestaltungsoptionen Empowerment

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

Start. Kreative Zielanalyse. Ideenmanagement. Stakeholdermanagement. Nutzung vorhandener Prototypen etc. Extrem schlanker Prozess.

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

RE-Metriken in SCRUM. Michael Mainik

Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH

Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG

SCRUM

Checkliste für Scrum-Meetings

Scrum Einführung. SWP: Spieleprogrammierung Fachbereich Mathematik und Informatik

Agile Methoden bei der Entwicklung medizinischer Software

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf

Agile Entwicklung nach Scrum

AGILES CHANGE MANAGEMENT EIN EXPERIMENT. Arbeitsstand September 2016

Scrum in der Praxis (eine mögliche Umsetzung)

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

Einfach erfolgreich mit SCRUM

Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings

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

READY-STEADY-DONE! Der Product Owner are you READY for agile?!

Wahlpflichtmodul Projekt I Softwareprojekt I

30 Multiple Choice-Fragen - pro Frage gibt es immer 1-4 richtige Antworten

Planst Du noch oder lebst Du schon (agil)?

Scrum E I N F Ü H R U N G

Train. Scrum Kompakt. Angelika Drach, Christoph Mathis

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm

Globale Scrum Retrospektive

Einführung in Scrum. Agiles Projektmanagement. Martin Krüger Entwicklung von Workflowanwendungen

WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017

Requirements Engineering für die agile Softwareentwicklung

Höchst elastisch Scrum und das Wasserfallmodell

Projektmanagement durch Scrum-Proxies

Social Media als Hilfsmittel für agile Projekt-Teams

Einführung in SCRUM. Helge Baier

Multiprojekt- & MultiproduktLandschaften mit Scrum. Jennifer Vosseler

WARUM SCRUM OHNE INSPECT & ADAPT NICHT FUNKTIONIERT W-JAX 2017

Von 0 auf 13 oder mit Vollgas ins agile Zeitalter

1 STUDIUM: SPANNENDER BERUFSEINSTIEG NACH DEM STUDIUM MIT BREITEM PRAXIS-KNOWHOW IN KURZER ZEIT DANK AGENTURERFAHRUNG

Software Engineering

SCRUM. Agile Development

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

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

Projektmanagement. Agile Skalierung. Version: 6.0 Stand: Autor: Dr. Olaf Boczan

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012

Checklist für ScrumMaster

Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten.

Projektmanager, Scrummaster, SW-Entwickler. Webbasierte Software. Teilweise Medizinprodukt Scrum seit 2006

Von der Funktion zum Prozess - Führen von agilen Organisationen Scrum. Backlog Doing Done

Planung in agilen Projekten

Projektmanagement Vorlesung 12/ 13

Projektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/ Dana Wroblewski

Der Business Analyst in der Rolle des agilen Product Owners

It s all about shipping software!

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

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1

Projektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten

Agile Führung - Scrum. Wie agile Vorgehensweisen unseren Arbeitsalltag flexibler und effizienter gestalten können

Boosting Requirements Engineering für SCRUM Projekte. Copyright 2010 MaibornWolff et al

Sei Dein eigener SCRUM Master Agiles Arbeiten im Alltag. Hans-Christoph Gründler Nürnberg,

Scrum bei der Projektron GmbH

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

Implementierung von Nexus Scaled Scrum

Führen von agilen Organisationen Scrum

Klassisch oder agil? Was mache ich wann? Workshop mit Überblick, Vergleich, Auswahlhilfe, Tipps

AGILE SOFTWAREPROJEKTE IN REINFORM WAS BEDEUTET DAS RECHTLICH? RA Daniel Schätzle Berlin, 22. April 2015

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

Agile SW Entwicklung Scrum Einführung (2) Sommersemester 2017

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

Projektorganisation und Vorgehen in agilen Projekten. Noser Technologieimpulse München Matthias Neubacher

Agile Programmierung - Theorie II SCRUM

ERFOLGREICH SPRINTEN TROTZ MAINTENANCE

Die Wahl der Vorgehensweise im IT-Projektmanagement: ein kritischer Erfolgsfaktor! interpm 2012

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline

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

Agiles ITSM Prozess-Redesign. Dynamik MIT Struktur!

Markus Schramm compeople AG Frankfurt

Di 7.2. Sprinten mit dem V-Modell XT. Olaf Lewitz. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

PROJEKT (WS 2010/2011 SS 2011) TESTAUTOMATISIERUNG

Transkript:

Drei Kennzeichen eines Projekts Erreichen eines vorher festgesetzten Ziels in einem bindenden Zeitplan mit bestimmten Ressourcen Budget Mitarbeitern Hilfsmitteln 2/

3/ Ziel Zeitplan Ressourcen

Ein Projekt unterscheidet sich grundsätzlich von einem Prozess oder einem Programm 4/

Prozess Legt fest, wie etwas durchgeführt wird Abfolge von Schritten z.b.: Beschaffung von Bürobedarf Programm Nähert sich einem langfristigen Ziel an z.b.: Programm zur Kostenreduktion 5/

Die klassischen Phasen eines Projekts 6/

Initiierung Planung Umsetzung Kontrolle Abschluß 7/

Initiierung Festlegen von unternehmerischen Bedarf Erwartungen Budgets Projektbeteiligte 8/

Planung Festlegen von Projektumfang Zeitrahmen Ressourcen Risiken Vorgehensweisen in der Kommunikation Qualitätssicherung Einbindung externer Partner 9/

Umsetzung Projektteam einrichten Umsetzung der Projektpläne Kommunikation mit den Projektbeteiligten 10/

Kontrolle Überwachung der Projektleistung Ergreifen von Maßnahmen, damit gewünschte Ergebnisse auch erzielt werden können 11/

12/ Abschluß Übergabe und Abnahme des Projekts

SCRUM als agiles Vorgehensmodell bei Projekten in der Software-Entwicklung 13/

Rollen im SCRUM Team 14/

15/ SCRUM Team Gemischte, interdisziplinäre Gruppe Entwickler Tester Autoren der Dokumentation etc. Das Team ist sein eigener Manager

16/ SCRUM Master Verantwortlich für den gesamten SCRUM- Prozeß beseitigt Hindernisse jedoch kein Projektleiter im herkömmlichen Sinne eher Vermittler und Unterstützer Sollte kein Vorgesetzter des SCRUM-Teams sein keine weitere Rolle wie Team Member oder Product Owner haben

17/ Stakeholder Jeder, der besonderes Interesse am Projektergebnis hat Anwender des fertigen Produktes Auftraggeber etc. direkt durch das SCRUM-Projekt betroffen ist Stakeholder können als Beobachter und Berater herangezogen werden

Product Owner Hat eine klare Vorstellung von Projekt bzw. fertigen Produkt Vertritt die fachliche Auftragsgeberseite Transportiert diese Vorstellungen an das Team Ist der wichtigste Stakeholder Pflegt das Product Backlog Vergibt den Product Backlog Items ihre Priorität Hat dabei stets den Business Value im Blick Verteilt jedoch nicht die Tasks an die Team Member 18/

Herangehensweise 19/

20/ Product Owner Erstellt mit den Anwendern des zukünftigen Produkts das Product Backlog.

Ein Backlog Item kann dabei auch in Form einer User Story festgehalten werden. 21/

User Story In meiner Funktion als <Rolle> möchte ich im neuen Produkt die <Funktionalität> für meine <Aufgabe im Arbeitsfeld>. 22/

Beispiele Als Autor möchte ich eine Serien-E-Mail für die nächste Marketingaktion erstellen. Als Editor möchte ich alle neuen Serien-E- Mails bearbeiten können, um durchgängige Formulierungen sicherzustellen. Als Verantwortlicher möchte ich vor dem Versenden die Serien-E-Mails kontrollieren, um möglichen Schwächen zu beseitigen. 23/

Product Owner Hinterfragt, entscheidet und priorisiert über die einzelnen Backlog Items unter den Gesichtspunkten von wirtschaftlichem Nutzen, Risiko und Notwendigkeit. 24/

25/ Sichtweise für das Backlog Item Ein Backlog Item ist stets aus der Sicht des Anwenders formuliert, enthält also keinesfalls technische Betrachtungsweisen.

Sprint Planning Meeting Der Product Ower erstellt mit dem Team in einem monatlichem Sprint Planning Meeting ein Sprint Backlog, das die Backlog Items des Product Backlogs mit der höchsten Priorität enthält, die dann im darauf folgenden Sprint umgesetzt werden sollen. 26/

27/ Sprint Backlog Das Sprint Backlog teilt die User Stories in einzelne Tasks ein, deren Umsetzungsaufwand täglich geschätzt und dokumentiert wird.

28/

29/ Sprint Zwischen zwei Sprint Planning Meetings, also im Sprint, werden die Requirements des Sprint Logs in Form von einzelne Tasks abgearbeitet, um das Sprint Goal zu erreichen. Während des Sprints bleibt das Sprint Goal im Sprint Log unverändert. Es gibt also während der Umsetzung keine neuen oder geänderten Anforderungen.

30/ Taskboard Der Arbeitsfortschritt während des Sprints wird in einem Taskboard festgehalten.

Daily Scrum (Meeting) Das Team gleicht sich in einer täglichen, streng auf 15 Minuten beschränkten Besprechung ab, damit jeder weiß: Was wurde gestern fertiggestellt? Was ist heute geplant? Welche Hindernisse sind zu beseitigen? 31/

Sprint Review Meeting Am Ende eines Sprints wird in einem Sprint Review Meeting den Stakeholdern die fertiggestellte Funktionalität (Increment of Potentially Shippable Functionality) in Form eines Prototypen - also keinesfalls mit Folien - vorgeführt. 32/

33/ Das darauf folgende Feedback der Teilnehmer und die geänderten oder neuen Anforderungen des Product Owners für den kommenden Sprint fließen dann wieder in das nächste Sprint Planning Meeting ein... und der Prozeß beginnt von neuem.

34/ Release Nach Abschluß eines oder mehrere Sprints kann der Product Owner ein Release mit der bis dahin implementierten Funktionalität freigeben.

35/ Es ist durchaus im Sinne agiler Softwareentwicklung, frühe und häufige Releases zu haben, denn nach jedem Sprint soll das Team ja ein Increment of Potentially Shippable Functionality abliefern. Ist das nicht der Fall, wurde SCRUM im Projekt nicht richtig umgesetzt.

Zusammenfassung 36/

38/ Individuen und Interaktionen ist wichtiger als Prozesse und Tools Funktionierende Software ist wichtiger als Umfangreiche Dokumentation Kooperation mit Projektbetroffenen ist wichtiger als Vertragsverhandlungen Reaktionen auf Veränderungen ist wichtiger als Verfolgung eines festgelegten Plans

39/ Diese Präsentation ist urheberrechtlich geschützt. 2012 Christian Habermüller - chabermu.wordpress.com Alle Rechte vorbehalten. Kein Teil dieser Präsentation darf ohne schriftliche Genehmigung des Autors in irgendeiner Form durch Fotokopie, Mikrofilm, Scannen, Download oder andere Verfahren reproduziert, gespeichert, wiedergegeben oder verbreitet werden. Insbesondere die Rechte der Wiedergabe durch Vortrag, Funk, Fernsehen und Internet sind dem Autor vorbehalten. Jede Zuwiderhandlung wird zivil- & strafrechtlich verfolgt.

/ Diese Präsentation ist ausschließlich für den informativen Einsatzzweck gedacht und wird als diese ohne jegliche Garantie oder Gewährleistung bereitgestellt. Der Autor ist ausdrücklich nicht haftbar für mögliche Folgen oder mögliche Schäden, die durch die Verwendung des bereitgestellten Materials entstehen können oder könnten. Hinweise, Verweise oder Verknüpfungen bzw. Links in diesem Material unterliegen ebenfalls diesem Haftungsausschluß und sind Eigentum des jeweiligen Rechteinhabers. Die Rechte von geschützten Markennamen, Handelsmarken sowie alle weiteren Rechte unterliegen dem jeweiligen Rechteinhaber und bzw. oder des Eigentümers derselben.