Neue Fachmeinungen zum Thema Dokumentation

Ähnliche Dokumente
Neue Fachmeinungen zum Thema Dokumentation

Dokumentation im Rahmen des juristischen IT-Projektmanagements

Juristisches IT-Projektmanagement. Wintersemester 2017/18. Dr. Frank Sarre. Dokumentationen in agilen IT-Projekten. Maximilian Frainzl

Yuliya Kalasouskaya Aufbau von Lasten- und Pflichtenheften in der industriellen Praxis

Nach DIN sind Projekte Vorhaben, die durch die Einmaligkeit der Bedingungen in ihrer Gesamtheit gekennzeichnet sind.

Quantifizierung nicht-funktionaler Anforderungen JURISTISCHES IT-PROJEKTMANAGEMENT WS1617 DOZENT: DR. FRANK SARRE LMU MÜ NCHEN ZHENHAO LI

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

Herzlich willkommen DevDay Zürich 2016

Dokumentation von Anforderungen in einer Anforderungsliste

Kann aus einem Pflichtenheft ein Lastenheft abgeleitet werden?

Wechselwirkungen zwischen der Projektmanagementmethode PRINCE2 und den typischen juristischen Rahmenbedingungen im IT-Projekt

CAE Grundlagen. Prof. Metzler 1

Natalie Kurz Juristisches IT-Projektmanagement Wintersemester 2015/2016

Tiefgaragen und Parkdecks

DIN ISO 9000:2000 Die neuen Begriffe

SIG IT-Recht und Compliance: Rechtliche Chancen und Risiken von klassischen und agilen IT-Projekten. Softwarezentrum Böblingen 17.

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

Die allgemein anerkannten Regeln der Bautechnik aus juristischer Sicht

Softwareentwicklung nach der ISO9001?

Vorlesung am Mitwirkungsleistungen des Auftraggebers in IT-Projekten

IT-Projekt-Management

Übungen Softwaretechnik I

Testen mit Use Cases. Chris Rupp Dr. Stefan Queins

Dokumentation. Projekt: Innovation Management Plattform To Activate Creative Thoughts

Herausforderungen in der Gestaltung von IT-Verträgen in der agilen Softwareentwicklung

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

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

CE-Kennzeichnung von Medizinprodukten Handlungsempfehlungen für den Zulassungsprozess

Strukturiertes Projektmanagement nach PRINCE2! Frank Steinseifer UWS Business Solutions GmbH

Einführung und Motivation

Kapitel 10: Dokumentation

DOORS Schema IBM Rational DOORS Start-Up Training - Teil 3

Professionelles Projektmanagement in der Praxis

Strukturiertes Projektmanagement nach PRINCE2! Frank Steinseifer UWS Business Solutions GmbH

Risikomanagement - Prozessmodelle im Kontext von Verträgen Nutzen und Standards

Technologiepark Paderborn Telefon: / XX XX XX Mobil: 01XX / XX XX XX XX XXXXXXX@mail.upb.de

Konformitätsaussagen in Kalibrierzertifikaten

Prof. Dipl.-Ing. Johann Fröhlich Hochschule Neubrandenburg. Zur rechtlichen Einordnung von Zusätzlichen Technischen Vertragsbedingungen (ZTV)

1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell:

Die Abnahme von IT-Leistungen. Gastvortrag bei der Alpen-Adria Universität Klagenfurt RA Dr. Ralf Blaha LL.M.

Knackpunkte eines Aufhebungsvertrages für ein komplexes IT-Projekt

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

Die Baumschule Optimale Entscheidungsbäume

Testdokumentation nach Norm IEC Volkswagen AG, Bussines Unit Braunschweig

Unified. Copyright Adriano Gesué UML 2.0 UML 1.4 UML 1.3 UML 1.2 UML 1.1 UML 1.0 UML 0.9. Method 0.8

Normrevision DIN EN ISO 14001:2015. Seite: 1

ISO 29119: Die neue Normenreihe zum Softwaretest

Auswirkungen hybrider PVM auf den Software-Erstellungsvertrag

Was versteht man unter Softwaredokumentation?

Ursachen und Gründe für die Anwendung. NDT im Großrohrleitungsbau!

pro-k Fachgruppe Lager- und Transportsysteme Information Konformitätserklärung vs. Spezifikation Eine Abgrenzung

Software Engineering

HR Softwarestrategie. Erhöhen Sie die Wirksamkeit Ihrer HR Instrumente durch optimalen Einsatz von HR Software 37 % 62 % 70 %

Software-Engineering

SAP/IS-U Einführung. e.on Mitte AG. Stand , Version 1.0

Technische Dokumentation: wenn Englisch zur Herausforderung wird

Wozu braucht man Ziele im Rahmen der VEP?

Dokumentation im Rahmen des juristischen IT-Projektmanagements

Schweizerisches Bundesgericht

Stellenmarkt und Anforderungen für Business Analysten. Frankfurt, 2015 Sep. 25

Agiles Projektmanagement

Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert Vgl. Kapitel 4/5 aus Basiswissen Requirements Engineering, Klaus Pohl,

Vortrag Iterative Prozessmodelle/SCRUM

Ziele und Tätigkeiten von Architekten

Pflichtenheft Schaltnetzteil. Pflichtenheft

Requirements Engineering für IT Systeme

2.4 Anforderungsanalyse

Benutzerhandbuch für eine Software-Anwendung gestalten

Nicht-funktionale Anforderungen

Test und Abnahme im Rahmen des juristischen Projektmanagements

Wir freuen uns auf Ihre Teilnahme und rege Diskussionen.

Vertragsgestaltung bei kleinen IT-Projekten

Agile IT-Projekte zum Festpreis ein Widerspruch in sich?

Sanierung von IT-Projekten

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

GESIMA - Die BAuA-Software zur Gestaltung sicherer Maschinen

Prüftechnische Umsetzung der Anforderungen zur Validierung von sicherheitsrelevanter Automobilelektronik

Agile Beschaffungen. Best Practices. Reto Maduz, SwissQ Consulting AG, Mitglied Leitungskreis swissict Fachgruppe Lean, Agile & Scrum

Projekt- und Prozessmanagement. IT-Infrastructure-Library (ITIL)

Das Eisberg-Prinzip. Frank Lange. Die 4 Ebenen des Widerstands bei der Einführung von Scrum in der Medizintechnik. Agile Med 2014, München.

Übersicht über ISO 9001:2000

Allgemeine Regeln für die Akkreditierung im Bereich Medizinprodukte

Praktikum Grundlagen der Programmierung. Dokumentation. Dr. Karsten Tolle

Unsichere Produkte und die rechtlichen Konsequenzen

CVtec. Aus Sicht des Facility Managements. Claus Biedermann

Qualitätssicherungsvereinbarungen

LineRegister. Die rechtssichere Leitungsauskunft

Dokumentation Braun. Profil: Dokumentation Braun. Software Dokumentation aus Heidelberg. Dokumentation Braun

STANDARD Systematische Qualitätssicherung

Standard-Workflows vs. Workflow-Standards

Referent: Mathias Notheis Kontakt:

Information Management Compliance

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

Dr. Anke Fortmann Rechtsanwältin

Design mit CASE-Tools

DOAG SIG E-Business Suite

Requirement: Klar und testbar!

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Agiles Projektmanagement mit Scrum

ISTQB und die Standards Freund oder Feind?

Transkript:

Neue Fachmeinungen zum Thema Dokumentation Juristisches IT-Projektmanagement Christian Ungnadner 31.01.2017 1

Agenda Was ist Dokumentation Dokumentationsarten Neue Fachmeinungen zum Thema Dokumentation

Was ist Dokumentation? 3

Was ist Dokumentation? Duden: Zusammenstellung und Nutzbarmachung von Dokumenten, Belegen und Materialien jeder Art IT: - keine einheitliche Definition - Abhilfe: Gesetze, Normen, Fachliteratur 4

Gesetze Gesetze welche sich direkt mit Arten von Dokumentation im IT-Bereich auseinander setzen, gibt es nicht! Lediglich abgeleitete Gesetze: - Produktsicherheitsgesetz (ProdSG) - Produkthaftungsgesetz (ProdHaftG) 5

Normen Regelwerke, welche Prozesse etc. inklusive deren Inhalt definieren Mittlerweile unzählige Normen für alle möglichen Bereiche: z.b. ISO-9000, DIN-69901, ISO/IEC/IEEE 15289 6

Fachliteratur Publikationen, Bücher, etc. welche später oft in Normen einfließen: z.b. Praxisbuch IT-Dokumentation 7

Probleme 8

Probleme kaum gesetzliche Verordnungen, welche Auftraggeber bzw. -nehmer zur Anfertigung einer Dokumentation verpflichten bzw. die Herausgabe solch einer beinhalten unzählige sich teilweise überschneidende Normen 9

Dokumentationsarten in der IT 10

Projektmanagementdokumentation DIN-69901: Zusammenstellung ausgewählter, wesentlicher Daten über Konfiguration, Organisation, Mitteleinsatz, Lösungswege, Ablauf und erreichte Ziele eines Projekts nicht verpflichtend 11

Anwenderdokumentation Entspricht Benutzerhandbuch, Anwenderhandbuch o.ä. Bedienungsanleitung ist aus rechtlicher Sicht ein Synonym und somit verpflichtend, da eine Kaufsache sonst als mangelhaft angesehen werden kann 434 BGB ISO/IEC/IEEE 15289 oder ISO/IEC 26514 definieren mögl. Inhalt 12

Programm-/Entwicklungs- dokumentation Früher DIN-66230, allerdings zurückgezogen da nicht mehr für zeitgemäß erachtet Heutzutage meist UML (ISO/IEC 19501) 13

Quellcodedokumentation dient Verständlichkeit des Quellcodes falls Sourcecode an Auftraggeber übermittelt wird, muss dieser höchstwahrscheinlich dokumentiert sein 14

Testdokumentation IEEE 829-2008 im Normalfall nicht verpflichtend oder geschuldet 15

Neue Fachmeinungen zum Thema Dokumentation 16

Neue Fachmeinungen zum Thema Dokumentation Sabine Schreiber Ehle mit Dokumentation in Softwareerstellungsverträgen Wiegand Liesegang mit Projektmanagement und die zugehörige Dokumentation Peter Hoppen mit Software- Anforderungsdokumentation alle Artikel stammen aus der Zeitschrift Computer & Recht 17

Dokumentation in Software- erstellungsverträgen 18

Dokumentation in Softwareerstellungsverträgen Problem: nach Übergabe eines Softwaresystems fällt dem Auftraggeber auf, dass Dokumentation fehlt hier: wenn Auftraggeber vor hat, das Softwaresystem selbstständig oder durch Dritte verändern zu lassen 19

Dokumentation in Softwareerstellungsverträgen In Abhängigkeit des Verwendungszwecks der Software müssen Zielpersonen identifiziert werden, da diese unterschiedliche Arten von Dokumentationen benötigen Anpassbare Software: Anpassungsanleitung für zukünftige Entwickler Vollständige Entwicklungsübergabe: Benutzerhandbuch, Anpassungsanleitung, Schnittstellendoku, Sourcode-Doku für zukünftigen Architekt, Entwickler, Betriebspersonal, etc. 20

Dokumentation in Softwareerstellungsverträgen Softwaredokumentation von Auftragnehmern oft als lästiges Übel erachtet Dokumente häufig von mangelhafter Qualität, wenn überhaupt vorhanden vertraglich festlegen, welche Dokumentationen, wann in welchem Umfang zu liefern sind 21

Dokumentation in Softwareerstellungsverträgen Ständig wachsende Softwareprojekte, elementare Betrachtung einzelner Funktionen oder Programmteile nicht mehr ausreichend Betrachtung einer sog. Makro-Sicht 1. Business Process Modelling Language 2. Business Process Execution Language 3. Enterprise Service Bus (Infrakstruktur) 22

Projektmanagement und die zugehörige Dokumentation 23

Projektmanagement und die zugehörige Dokumentation Gegenüberstellung der Projektmanagementmethoden PMBOK, PRINCE2 und Scrum in Bezug auf 15 Prozesse der DIN 69901-2:2009 gemäß den allgemein anerkannten Regeln der Technik (aardt) 24

Projektmanagement und die zugehörige Dokumentation etwas gilt nach den allgemein anerkannten Regeln der Technik als erfüllt, wenn gilt: Eine technische Regel entspricht der Richtigkeitsüberzeugung der technischen Fachleute bzw. wird nach Stand der Wissenschaft für theoretisch richtig angesehen und ist in der Praxis erprobt bzw. bewährt. 25

Projektmanagement und die zugehörige Dokumentation Ergebnis der Gegenüberstellung: alle Projektmanagementmethoden deckten die 15 Prozesse ab, Ausnahme Scrum umfassende Projektdokumentation gemäß aardt notwendig

Software-Anforderungsdokumentation 27

Software- Anforderungsdokumentation Daumenregel: Wenn eine Anforderung erst während der laufenden Entwicklung erkannt wird, sind die Kosten schnell bis zu 10-fach so hoch, als wenn sie Gegenstand der Leistungsbeschreibung gewesen wären (Peter Hoppen) 28

Software- Anforderungsdokumentation Kriterien (IEEE Standard 830): einfache unmissverständliche Sprache Nachvollziehbarkeit (vor allem für Stakeholder) konzentriert auf wesentliche Eigenschaften vollständige Beschreibung der gewünschten Softwarelösung eindeutig, konsistent, widerspruchsfrei, abschließend

Software- Anforderungsdokumentation Inhalt: Auftraggeber: Lastenheft (ergebnisrelevante Anfoderungsbeschreibung) was soll umgesetzt werden? Auftragnehmer: Pflichtenheft (technische Spezifikationen) wie sollen die Anforderungen des Lastenhefts umgesetzt werden 30

Software- Anforderungsdokumentation Verfehlt in der Praxis meist ihr Ziel Leistungsbeschreibung oft zu ungenau/lückenhaft, dadurch für Stakeholder nicht nachvollziehbar falsches/fehlerhaftes Produkt wird umgesetzt in Zukunft wird sich hier einiges tun 31

Zusammenfassung Dokumentation aus Kostengründen oft weggelassen bzw. von minderer Qualität, dadurch in Wahrheit oft teurerer Mehraufwand vertragliche Regelung welche Dokumentationsarten in welchem Detailgrad zu erbringen sind, mangels Gesetze 32