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



Ähnliche Dokumente
Agile Softwareentwicklung mit Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

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

Der Business Analyst in der Rolle des agilen Product Owners

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

Projektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung

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

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

IT-Projekt-Management

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

Projektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung. Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern

Scrum undprojektmanagement à la GPM. Markus Schramm compeople AG Frankfurt

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Praktikum Grundlagen der Programmierung. Diverse Grundlagen. Dr. Karsten Tolle

Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten

SCRUM. Software Development Process

PROJEKTMANAGEMENT GRUNDLAGEN_2

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

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

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

Lehrplan: Projektmanagement

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

Gelebtes Scrum. Weg vom Management hin zur Führung

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

High Speed Projects. Gedanken zum Bauprojektmanagement unter besonderen Anforderungen

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit

Klassisches Projektmanagement und agil

RE-Metriken in SCRUM. Michael Mainik

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

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

Agiles Testmanagement am Beispiel Scrum

Meetings in SCRUM. Leitfaden. Stand:

Projektmanagement durch Scrum-Proxies

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

Software Engineering

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

Die Baumschule Optimale Entscheidungsbäume

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

Softwareentwicklungsprozesse optimieren. wie Sie die Vorteile klassischer und agiler Methoden erfolgreich kombinieren

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

Agile Softwareentwicklung

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

Sicherstellen der Betrachtung von nicht-funktionalen Anforderungen in SCRUM- Prozessen durch Etablierung von Feedback

Projektmanagement Vorlesung 12/ 13

Agile Software Entwicklung. Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski

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

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

Projektmanagement. Projekte erfolgreich führen! Patrick Frontzek

The Rational Unified Process. Eine Einführung von T. Langer und A. Nitert

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

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

Globale Scrum Retrospektive

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

INFOGEM AG Informatiker Gemeinschaft für Unternehmensberatung. Robust und Agil gegeneinander oder miteinander?

Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!

Usability Engineering in agilen Projekten

Scrum in der Praxis (eine mögliche Umsetzung)

Agile Softwareentwicklung mit SCRUM

Projektmanagement. Vorlesung von Thomas Patzelt 8. Vorlesung

Projektmanagement (Modelle, Methoden & Tools)

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

Software Projekt 2 / Gruppe Knauth Lernziele:

Agile Methoden. David Tanzer. Oliver Szymanski

Agiles Requirements Engineering mit Scrum. Rainer Fetscher Neuss, 16. November 2010

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

Scrum mit User Stories

Agile Methoden bei der Entwicklung medizinischer Software

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Der Projektmanager (nach GPM / IPMA) Fragen zur Selbsteinschätzung und für die Prüfungsvorbereitung. Kapitel B Vorgehensmodelle

RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases

Software Engineering (SE) 2) Phasenübergreifende Verfahren

Gedränge. Was ist Scrum? Stefan Reinhold IT-Informatik GmbH

Agile Programmierung - Theorie II SCRUM

Lastenheft. Beschreibung des Unternehmens. Ziele der Software-Einführung. Einführung einer Software zur Unterstützung eines Scrum-Prozesses in einer

Softwareentwicklung bei KMU - Ergebnisse einer Studie zum Entwicklungs-, Projekt- und Qualitätsmanagement

Höchst elastisch Scrum und das Wasserfallmodell

Softwareentwicklung bei eevolution

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

Agiles Projektmanagement nach Scrum mit Projektron BCS - Erfahrungsaustausch -

Grundlegende Veränderungen in der Software-Dokumentation durch agile Entwicklung?

SCRUM. Scrum in der Software Entwicklung. von Ernst Fastl

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

Evaluation of Database Design and Reverse Engineering Tools for a Large Software System

Agile Management Einführung in agiles Management

Requirements Engineering für die agile Softwareentwicklung

Agile Estimation. Mit Agilem Schätzen in die Zukunft blicken. Benjamin Seidler. XP Days Germany Oktober 2014, Hamburg

Lehrplan: Grundlagen der industriellen So4ware- Entwicklung. paluno

Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen

Das Wasserfallmodell - Überblick

07. November, Zürich-Oerlikon

Wirtschaftsinformatik I Teil 2. Sommersemester Übung

Einfach losgesprintet: Ein Praxisbericht. Henning Pautsch, Stefan Kirch. 2. Oktober Einfach losgesprintet:

Inhaltsverzeichnis. Ralf Wirdemann. Scrum mit User Stories ISBN: Weitere Informationen oder Bestellungen unter

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,

Das moderne Redaktionshandbuch als Rückgrat technischer Dokumentation

ISO konforme Entwicklung medizinischer Software mit agilen Vorgehensmodellen

Prozess-Modelle für die Softwareentwicklung

3. Vorgehensmodelle Software Engineering. Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006

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

Projektmanagement: Prozessmodelle

Transkript:

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

Der Projektplan Grundlage der gemeinsamen Arbeit innerhalb des Teams und mit dem Auftraggeber November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 2

Inhalte des Projektplans Produkt (Ist- und Soll-Zustand) Zeitplan Organisation des Teams Softwareentwicklung November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 3

Ist-Zustand Aktuelle Situation Stakeholder Probleme November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 4

Soll-Zustand Vision / Ziele Erwartete Vorteile Lösungsansätze Prioritäten Abgrenzung des Projektumfangs November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 5

Organisation des Teams Toll, Ein Anderer Machts November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 6

Projektmanagement Planung Messung und Analyse Monitoring und Steuerung Risikomanagement Qualitätssicherung Konfigurationsverwaltung?? Anforderungsverwaltung November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 7

Definition eines Prozesses Schätzungen aktualisieren Was? Wann? Wer? Wie? Eintrag im Backlog wurde verändert Komplettes Team Planning Poker November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 8

Anforderungsverwaltung Analyse Backlog Nachvollziehbarkeit Änderungen (Erweiterungen/Fehler/ ) November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 9

Planung Fixe Termine Meilensteine / Deliverables Dokumente und Präsentationen Erfassung bekannter Arbeitspakete Priorisierung (relative) Schätzungen November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 10

Planung (2) Aktualisierung Verfügbarkeit des Teams Kompetenzen November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 11

Messung und Analyse Arbeitszeiten (Trennen nach Arbeitsbereich) Restarbeitszeiten Überstunden Wert von Storypoints November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 12

Monitoring und Steuerung Überwachung des Plans Einbeziehen der Stakeholder Transparentes Reporting Fortschritt Planabweichungen erkennbar Velocity Burndown Charts November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 13

Risikomanagement Schlechtes Software Design Was? Wahrscheinlichkeit? Auswirkung? Minderung? Mittel Instabile Anwendung, Kundenzufriedenheit Regelmässige Designreviews November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 14

Risikograph Auswirkungen Unproblematisch. Verheerend - -- - Niedrig. Hoch Eintrittswahrscheinlichkeit November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 15

Qualitätssicherung Sicherheit des Vortragenden bei Reviews Ziel Maßnahme Beschreibung Probevorträge Einarbeitung von Feedback, Gefühl für Zeitspanne November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 16

Qualitätssicherung (2) November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 17

Konfigurationsverwaltung Quelltexte Dokumente (History im Dokument) Folien Protokolle Anforderungen November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 18

Softwareentwicklung Analyse & Design Programmierung Testing Repository Dokumentation November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 19

Das perfekte Vorgehensmodell? Agil? Wasserfall? Test-Driven? V-Modell? Spiralmodell? Extreme Programming? Prototyping? Rational Unified Process? Einfach drauf los? Scrum? Iterativ? November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 20

Scrum Scrum Master Developer Team Burndown Chart Product Owner November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 21

Take Home Message Projektplan Inhalt Produkt (1 Seite) Erste Schätzung und Planung des gesamten Projekts ( plane, was du planen kannst ) Organisation des Teams Software-Entwicklung Allgemein ~10 Seiten (+ Bilder) Konkrete Prozesse, keine 0 Aussagen Prozessdarstellung in Bildern Abgabe am 22.12. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 22

Tools Redmine viele andere x Unit November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 23