Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil...

28
Natalie Kurz Juristisches IT-Projektmanagement Wintersemester 2015/2016 12.01.2016 Natalie Kurz 1

Transcript of Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil...

Page 1: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Natalie Kurz Juristisches IT-Projektmanagement

Wintersemester 2015/2016

12.01.2016 Natalie Kurz 1

Page 2: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Einführung

Grundlagen ◦ Vorgehensmodelle

◦ Werkvertrag vs. Dienstvertrag

◦ Change Request

◦ Änderungsmanagement

12.01.2016 Natalie Kurz 2

Page 3: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Beispiel ◦ Rechtliche Änderungen

◦ Konkretisierung

◦ Neue Anforderung

◦ Probleme bei der Abnahme

Fazit

12.01.2016 Natalie Kurz 3

Page 4: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Idealvorstellung: Alle Anforderungen stehen am Anfang des Projektes fest

Realität: Einige Anforderungen kommen erst im Laufe des Projektes dazu oder ändern sich

12.01.2016 Natalie Kurz 4

Page 5: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Klassisch ◦ Streng sequenziell

◦ Phasen voneinander getrennt

◦ Z.B. Wasserfallmodell

Agil ◦ Leichtgewichtig und flexibel

◦ Z.B. Scrum

12.01.2016 Natalie Kurz 5

Page 6: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Werkvertrag ◦ Endergebnis steht fest

◦ Anforderungen schon zu Beginn definiert

Dienstvertrag ◦ Nur die Arbeitskraft wird zur Verfügung gestellt

12.01.2016 Natalie Kurz 6

Page 7: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Wunsch, Anforderungen zu ändern oder neue Anforderungen hinzuzufügen

Im ursprünglichen Vertrag Regelungen dafür eintragen

12.01.2016 Natalie Kurz 7

Page 8: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Änderungsantrag: ◦ Allgemeine Verwaltungsinformationen

◦ Beschreibung

◦ Bewertungsgrundlagen

◦ Entscheidung

12.01.2016 Natalie Kurz 8

Page 9: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 9

Quelle: Requirements Engineering und Projektmanagement, S. 83

Page 10: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Vertragsnummer/Kennung Auftraggeber

Vertragsnummer/Kennung Auftragnehmer

Nummer des Änderungsverfahrens

12.01.2016 Natalie Kurz 10

Page 11: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

1. Detaillierte Beschreibung der gewünschten Änderung

2. Change Request wird vom AN geprüft ◦ Änderungsverlangen wird wegen Unzumutbarkeit

abgelehnt

◦ Änderung hat keine Auswirkung auf das Projekt und wird umgesetzt

◦ Änderung hat Auswirkung auf das Projekt. AN legt Angebot dafür vor

12.01.2016 Natalie Kurz 11

Page 12: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

3. Der Auftraggeber trifft eine Entscheidung über das Angebot ◦ Das Angebot wird angenommen, die Änderung

wird ausgeführt und der Vertrag wird geändert

◦ Das Angebot wird abgelehnt ohne Folgen für das Projekt

12.01.2016 Natalie Kurz 12

Page 13: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Firma Meier-Schuhe will einen Onlineshop und beauftragt die Firma MusterSoftware damit

Anforderungen: ◦ Auf der Startseite werden die neuesten Schuhe

angezeigt

◦ Der User soll nach Schuhen suchen können

◦ Die Kundendaten sollen in einer Datenbank gespeichert werden

12.01.2016 Natalie Kurz 13

Page 14: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Werkvertrag

Anforderungen sollen zu einem Festpreis implementiert werden

Wasserfallmodell

Trotzdem: Änderung der Anforderungen während der Softwareentwicklung

12.01.2016 Natalie Kurz 14

Page 15: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Änderung des Datenschutzgesetzes: persönliche Daten müssen verschlüsselt übertragen werden

Momentan noch nicht implementiert

12.01.2016 Natalie Kurz 15

Page 16: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

„Haben sich Umstände, die zur Grundlage des Vertrags geworden sind, nach Vertragsschluss schwerwiegend verändert und hätten die Parteien den Vertrag nicht oder mit anderem Inhalt geschlossen, wenn sie diese Veränderung vorausgesehen hätten, so kann Anpassung des Vertrags verlangt werden, soweit einem Teil unter Berücksichtigung aller Umstände des Einzelfalls, insbesondere der vertraglichen oder gesetzlichen Risikoverteilung, das Festhalten am unveränderten Vertrag nicht zugemutet werden kann.“ § 313 Abs. 1, BGB

12.01.2016 Natalie Kurz 16

Page 17: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

MusterSoftware muss der Änderung der Anforderung zustimmen

Die Verschlüsselung wird implementiert

12.01.2016 Natalie Kurz 17

Page 18: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Suchfunktion schon in den anfänglichen Anforderungen berücksichtigt

Filter für Suchfunktion: Farbe, Größe und Marke

Keine neue Anforderung, sondern nur Konkretisierung einer Anforderung

Muss ohne zusätzliche Kosten implementiert werden

12.01.2016 Natalie Kurz 18

Page 19: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

3D-Ansicht in der Weboberfläche

= neue Anforderung

=> Änderungsmanagement

12.01.2016 Natalie Kurz 19

Page 20: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 20

Meier-Schuhe MusterSoftware Änderungsantrag

Detaillierte Beschreibung

Page 21: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 21

Meier-Schuhe MusterSoftware

Folgen für das Projekt - Zeit - Kosten - …

Page 22: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 22

Meier-Schuhe MusterSoftware Annahme

Page 23: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 23

Meier-Schuhe MusterSoftware

Ablehnung

Page 24: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Feature implementiert, ohne dass es in den Anforderungen spezifiziert wurde

Suchvorschläge aufgrund vorheriger Einkäufe

Wurde vom Kunden direkt mit dem Entwicklerteam ausgemacht

12.01.2016 Natalie Kurz 24

Page 25: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Verantwortliche Mitarbeiter widersprechen nicht: stillschweigende Änderung

Widerspruch vom Kunden: Auftragnehmer muss beweisen:

- Die Anforderung ist neu

- Sie ist vom Auftraggeber beauftragt

- Sie bedeutet einen Mehraufwand

- Sie hat Auswirkungen auf den vereinbarten Zeitplan

12.01.2016 Natalie Kurz 25

Page 26: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Es gibt keinen kompletten Schutz gegen Änderung von Anforderungen

Änderungsmanagement ist zu empfehlen

Anforderungen zu Beginn des Projektes möglichst vollständig und detailliert erfassen

12.01.2016 Natalie Kurz 26

Page 27: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

12.01.2016 Natalie Kurz 27

Page 28: Natalie Kurz Juristisches IT-Projektmanagement ... · Klassisch Streng sequenziell ... Agil Leichtgewichtig und flexibel Z.B. Scrum Natalie Kurz 12.01.2016 5 ... Der Auftraggeber

Valentini, U. W. (2013). Änderungsmanagement. In Requirements Engineering und Projektmanagement. Heidelberg: Springer Berlin.

Innern, A. I. (2015). Der Beauftragte der Bundesregierung für Informationstechnik. Abgerufen am 09. 01 2016 von http://www.cio.bund.de/SharedDocs/Publikationen/DE/IT-Beschaffung/EVB-IT_Vertragstypen/EVB-IT_System/evb_it_system_muster3_aenderungsverfahren_pdf.pdf?__blob=publicationFile

Verbraucherschutz, B. f. (2002). Bürgerliches Gesetzbuch in der Fassung der Bekanntmachung vom 2. Januar 2002 (BGBl. I S. 42, 2909; 2003 I S. 738), das zuletzt durch Artikel 1 des Gesetzes vom 20. November 2015 (BGBl. I S. 2018) geändert worden ist.

12.01.2016 Natalie Kurz 28