SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Intelliact AG
Siewerdtstrasse 8
CH-8050 Zürich
Tel. +41 (44) 315 67 40
Mail mail@intelliact.ch
Web http://www.intelliact.ch
Dokumentation von Projekten mit Implementierungsanteil
Marco Egli und Kai Uffman, 7. Oktober 2013
INTELLIACT
PLM OPEN HOURS
Inhalt
 Für was braucht es eine Dokumentation?
(Ausgangslage)
 Verschiedene Rollen haben verschiedene Bedürfnisse
(Herausforderung und Anforderungen)
 UML löst alle Probleme?!
(Dokumentationsvarianten und Bewertung in Szenarien)
 Zusammenfassung
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 3
Für was braucht es eine Dokumentation?
 Vom Startschuss eines oder mehrerer Projekte mit dem
Ziel einer Implementierung bis zum GoLive ist es ein langer
Weg. Daher ist die begleitende Dokumentation eines
solchen Vorhabens eine essentielle Aufgabe, um das
zielgerichtete Steuern und die Kontrolle der damit
verbunden Aktivitäten im Projektteam zu garantieren.
 Die Dokumentation bezieht sich auf verschiedene Ebenen
eines Implementierungsprojektes und muss daher die
verschiedenste Formate von Text über Bilder und Code
integrieren können. Die Anforderungen an die
Dokumentationssysteme sind ebenso vielseitig.
 Diese Anforderungen und Arbeitsweisen mit
verschiedenen Tools werden in diesen Open Hours
vorgestellt und diskutiert.
PLM Open Hours - Dokumentation von PLM-Projekten mit Implementierungsanteil 4
ABSTRACT
Verschiedene Ebenen
 Qualität
 Prozessdokumentation
 Anwenderdokumentation
 Applikationsdokumentation
 Codedokumentation
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 9
AUSGANGSLAGE
Manager
User
Entwickler
Projektteam
Fokus in dieser Präsentation
Anforderung
Umsetzung
Für was braucht es eine Entwicklungsdokumentation?
 Vorgaben in Form von Lasten- und Pflichtenheften
 Beschreibung der Ziele und Anforderungen
 Nachweis der einzelnen Versionen auf Grund von Veränderungen
 Erfolgreiche und erfolglose Entwicklungsrichtungen
http://de.wikipedia.org/wiki/Softwaredokumentation
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 10
AUSGANGSLAGE
ZIEL: EINE ZENTRALE, LEBENDIGE
GESAMTDOKUMENTATION
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 11
Was muss eine Dokumentation leisten ?
 Lifecycle
 Versionsmanagement
 Vergleich von Entwicklungsständen
 Tracebility
 Durchgängigkeit und Zusammenhänge
 Gesamtdokumentation auf Basis einer modularen Dokumentation
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 12
HERAUSFORDERUNGEN
Was muss eine Dokumentation leisten ?
 Bearbeiten
 Usability
 Kombination von Fliesstext, Bildern, Tabellen, Diragrammen
 Vorlagen
 Zusammenarbeit
 Paralleles Editieren, auch mit Externen
 Review- und Kommentar-möglichkeiten
 Volltextsuche
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 13
HERAUSFORDERUNGEN
Übersicht
 Office Dokumente in einem DMS
 z.B. Word und Excel in Box
 Dokumentation in einem Wiki
 z.B. in einem Mediawiki-Intranet
 Textdateien (mit Markup) unter Versionskontrolle (Sourcecode-
Management)
 z.B. Markdown unter Subversion-Verwaltung
 Softwaredokumentationstool
 z.B. Enterprise Architect
 Redaktionssystem
 z.B. SCHEMA ST4
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 19
DOKUMENTATIONSVARIANTEN
Mögliche Arbeitsweise
 Bearbeitung der Dokumentation
mit Office-Applikationen
 Verwaltung der Dokumente in
einem DMS für erweiterten
Funktionen
 Versionierung
 Volltextsuche
 Zusammenarbeit und
Berechtigungskonzept
 Publikation
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 20
OFFICE DOKUMENTE IN EINEM DMS
DMS (Box, Sharepoint, Alfresco, etc.)
Office Applikationen
DMS
Client
Anwendungsfall 1
Architekturskizze
Sequenzdiagramm
Anforderungen
Anwendungsfall 2
Datenmodell
Spezifikation
Produktiv
Projekt
Anwendungsfall 2
Spezifikation
kopieren / zusammenfügen
Stärken
 Sehr niedrige Einstiegshürden.
Umgang mit Office ist allen
bekannt
 Echtes WYSIWYG und
umfangreiche Möglichkeiten zur
Formatierung
Schwächen
 Traceability nur über
Konventionen und manuelle
Nummerierung
 Abgrenzung von Entwicklungs-
und Produktionsstand schwierig
und umständlich
 Paralleles Bearbeiten wird
ungenügend unterstützt
 Einbetten von Skizzen und
Diagrammen in Textdokumente
ist umständlich
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 21
Bewertung
OFFICE DOKUMENTE IN EINEM DMS
Mögliche Arbeitsweise
 Erstellung von Wiki-Seiten
anstelle von Dokumenten
 Erweiterte Funktionen abhängig
von der verwendeten Lösung
 Volltextsuche
 Parallele Bearbeitung
 Berechtigungskonzept
 Vereinfachte Traceability über
die Verlinkung von Seiten
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 22
DOKUMENTATION IN EINEM WIKI
Wiki (Confluence, Editme, Mindtouch etc.)
Wiki-Client (Browser)
page
page
Links
page
page
Backlinks
Hyperlinks
Stärken
 Formatierung über WYSIWYG
 Gemeinsame Bearbeitung und
Versionierung gehört zu den
Kernfunktionalitäten
 Traceability über Links
Schwächen
 Abgrenzung von Entwicklungs-
und Produktionsstand nicht
möglich
 Einbettung von Bildern oder
UML-Diagrammen ist
umständlich
 Berechtigungsabgrenzung über
mehrere Projekte
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 23
Bewertung
DOKUMENTATION IN EINEM WIKI
Mögliche Arbeitsweise
 Als Editor genügt ein Texteditor
bzw. die Entwicklungsumgebung
 Formatierung mit einfacher
Auszeichnungssprache (z.B.
Markdown)
 Strukturierung, Versionierung und
Zusammenarbeit funktionieren
analog der Softwareentwicklung
 Verwaltung mehrere Zweige
(Produktion, Entwicklung)
 Versionierung über alle Änderungen
 Unterstützung beim
Zusammenführen
 Umfangreiche
Vergleichsmöglichkeiten
 Mitarbeit ohne intalliertem Client mit
Web-Client auf den Repo-Server
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 24
TEXTDATEIEN UNTER VERSIONSKONTROLLE
Repository Server (Github, Beanstalk, Google
Code, etc.)
Texteditor
IDE
Repo-
Client
Report
PDF, HTML
edit
diff
history
preview
Stärken
 Niedrige Einstiegshürden. Keine
Zusatzinstallation notwendig
 Zusammenarbeit im Team wird
gut unterstützt. Auch über die
Firmengrenzen hinweg.
 Hervorragende Unterstützung
für die Versionierung und die
Abgrenzung von Entwicklungs-
und Produktionstand
 Sourcecode-Dokumentation
Schwächen
 Traceability nur über
Konventionen und manuelle
Nummerierung
 Einbettung von Bildern oder
UML-Diagrammen ist
umständlich
 Formatiertes Dokument nur
über einen (Web-)Client oder ein
Rendering nach PDF oder HTML
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 25
Bewertung
TEXTDATEIEN UNTER VERSIONSKONTROLLE
Mögliche Arbeitsweise
 Grafische Darstellung von
Zusammenhängen wie
 Rollen
 Anwendungsfällen
 Prozessen (Sequenzdiagramm)
 Automatische Ableitung von
Testfällen als RTF, PDF, HTML
 Traceability als Projekt in
Dokumentationstool
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 26
SOFTWAREDOKUMENTATIONSTOOL
SW-Dokumentationstool (Enterprise
Architect, …)
Tool-Frontend
Anwendungsfall 1
Anforderungen
Anwendungsfall 2
Office
Applikationen
Stärken
 Traceability automatisch
gepflegt
 Änderungen wirken sich
vollständig aus
Schwächen
 Komplexer Aufbau, daher
schwierig anzuwenden
 Schwer mit anderer
Dokumentation zu integrieren
 Extra Lizenzkosten für das
Dokumentationstool
 Formatiertes Gesamtdokument
nur über Prozess erreichbar
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 27
Bewertung
SOFTWAREDOKUMENTATIONSTOOL
Mögliche Arbeitsweise
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 28
REDAKTIONSSYSTEM
Dokumentations-
struktur
010
101
010
101
Arbeitsdokumente
Editierbar
Projektdokumente
Textbaustein Neutralformate
Dokumentations-
resultate
Dokumentations-
elemente
Metadaten zur
Klassifzierung und
Autorisierung
Klasse
Verantwortlicher
Merkmale
Textbaustein
Diagramm
010
101 Sourcecode
…
Inhalt / Templates Struktur / Prozesse Review / Control /
Austausch mit Extern
Publikation
Definieren Editieren Freigabe
Stärken
 Starke und vielfältige
Funktionalität
 Beherrschung von Komplexen
Zusammenhängen
 Zentrale Pflege der
Dokumentationsstruktur /-
prozesse
Schwächen
 Hoher Aufwand für
 Dokumentationsplanung/
-vorbereitung
 Administration
 Hohe Kosten für
 Anschaffung,
 Bereitstellungen
 Lizenzen
 ggf. Schnittstellen
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 29
Bewertung
REDAKTIONSSYSTEM
Lösungen im Vergleich
Anforderung Dokumente
& DMS
Wiki Versionierte
Textdateien
Dokutool Redaktions-
system
Lifecycle Versionsmanagement ++ + ++ ++ ++
Vergleich von
Entwicklungsständen
- + ++ - +
Traceability Durchgängigkeit und
Zusammenhänge
- - - ++ ++
Gesamtdokumentation auf Basis
einer modularen Dokumentation
- + + - ++
Bearbeitung Usability ++ + + -- -
Kombination von Fliesstext,
Bildern, Tabellen, Diragrammen
++ + - -- ++
Vorlagen + + + + +
Zusammenarbeit Paralleles
Editieren, auch mit Externen
+ - ++ -- +
Review- und Kommentar-
möglichkeiten
+ + + - +
Volltextsuche + + + - +
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 32
ZUSAMMENFASSUNG
Best Practice
 Definition im Projekt
 Was wird in welcher Form dokumentiert
 Wer ist für welche Dokumentationsanteile verantwortlich
 Zentrale Dokumente
 Regelung der Langzeitverfügbarkeit
 Gesamtdokumentation nicht im Projektkontext
 Methodik für die Projektabgrenzung
 Systemspezifische Templates
PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 34
ZUSAMMENFASSUNG

Weitere ähnliche Inhalte

Was ist angesagt?

PLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
PLM Open Hours - Konfigurierung, ein zentrales Element in der AuftragsabwicklungPLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
PLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
Intelliact AG
 

Was ist angesagt? (20)

PLM Open Hours - Was kann PDM in kleinen Entwicklungsteams bringen
PLM Open Hours - Was kann PDM in kleinen Entwicklungsteams bringenPLM Open Hours - Was kann PDM in kleinen Entwicklungsteams bringen
PLM Open Hours - Was kann PDM in kleinen Entwicklungsteams bringen
 
PDM Open Hours - Aufbau, Verwendung und Pflege von Bennennungskatalogen
PDM Open Hours - Aufbau, Verwendung und Pflege von BennennungskatalogenPDM Open Hours - Aufbau, Verwendung und Pflege von Bennennungskatalogen
PDM Open Hours - Aufbau, Verwendung und Pflege von Bennennungskatalogen
 
PLM Open Hours - Industrie 4.0 – so beginnen sie heute
PLM Open Hours - Industrie 4.0 – so beginnen sie heutePLM Open Hours - Industrie 4.0 – so beginnen sie heute
PLM Open Hours - Industrie 4.0 – so beginnen sie heute
 
PLM Open Hours - Cloud PLM und PLM Trends
PLM Open Hours - Cloud PLM und PLM TrendsPLM Open Hours - Cloud PLM und PLM Trends
PLM Open Hours - Cloud PLM und PLM Trends
 
PLM Open Hours - Model Based Systems Engineering im Kontext der Digitalisierung
PLM Open Hours - Model Based Systems Engineering im Kontext der DigitalisierungPLM Open Hours - Model Based Systems Engineering im Kontext der Digitalisierung
PLM Open Hours - Model Based Systems Engineering im Kontext der Digitalisierung
 
PLM Open Hours - Nutzen von PLM
PLM Open Hours - Nutzen von PLMPLM Open Hours - Nutzen von PLM
PLM Open Hours - Nutzen von PLM
 
PLM Open Hours - Das Potential generischer Produkstrukturen
PLM Open Hours - Das Potential generischer ProdukstrukturenPLM Open Hours - Das Potential generischer Produkstrukturen
PLM Open Hours - Das Potential generischer Produkstrukturen
 
Plm Open Hours - Ersatzteilkataloge und Produktdokumentation
Plm Open Hours - Ersatzteilkataloge und ProduktdokumentationPlm Open Hours - Ersatzteilkataloge und Produktdokumentation
Plm Open Hours - Ersatzteilkataloge und Produktdokumentation
 
PLM Open Hours - Stand der Digitalisierung in der Industrie und Bedeutung fü...
PLM Open Hours - Stand der Digitalisierung in der Industrie und Bedeutung fü...PLM Open Hours - Stand der Digitalisierung in der Industrie und Bedeutung fü...
PLM Open Hours - Stand der Digitalisierung in der Industrie und Bedeutung fü...
 
PLM Open Hours - Fertigungsgrobplanung (capable to promise)
PLM Open Hours - Fertigungsgrobplanung (capable to promise)PLM Open Hours - Fertigungsgrobplanung (capable to promise)
PLM Open Hours - Fertigungsgrobplanung (capable to promise)
 
PLM Open Hours - Unterscheidungsmerkmale der verschiedenen CAD-Systeme
PLM Open Hours - Unterscheidungsmerkmale der verschiedenen CAD-SystemePLM Open Hours - Unterscheidungsmerkmale der verschiedenen CAD-Systeme
PLM Open Hours - Unterscheidungsmerkmale der verschiedenen CAD-Systeme
 
PLM Open Hours - Visualisieren von Veränderungen
PLM Open Hours - Visualisieren von VeränderungenPLM Open Hours - Visualisieren von Veränderungen
PLM Open Hours - Visualisieren von Veränderungen
 
PLM Open Hours - Reifegrad-Modelle als Mittel zur Standortbestimmung im PLM
PLM Open Hours - Reifegrad-Modelle als Mittel zur Standortbestimmung im PLMPLM Open Hours - Reifegrad-Modelle als Mittel zur Standortbestimmung im PLM
PLM Open Hours - Reifegrad-Modelle als Mittel zur Standortbestimmung im PLM
 
PLM Open Hours - Durchgängige Produktstrukturen als zentrales Element der Dig...
PLM Open Hours - Durchgängige Produktstrukturen als zentrales Element der Dig...PLM Open Hours - Durchgängige Produktstrukturen als zentrales Element der Dig...
PLM Open Hours - Durchgängige Produktstrukturen als zentrales Element der Dig...
 
PLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
PLM Open Hours - Konfigurierung, ein zentrales Element in der AuftragsabwicklungPLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
PLM Open Hours - Konfigurierung, ein zentrales Element in der Auftragsabwicklung
 
PLM Open Hours - Einsatzbeispiele von Business Productivity Apps
PLM Open Hours - Einsatzbeispiele von Business Productivity AppsPLM Open Hours - Einsatzbeispiele von Business Productivity Apps
PLM Open Hours - Einsatzbeispiele von Business Productivity Apps
 
PLM Open Hours - Von der Konstruktionsstückliste zur Fertigungsstückliste z...
PLM Open Hours - Von der Konstruktionsstückliste zur Fertigungsstückliste z...PLM Open Hours - Von der Konstruktionsstückliste zur Fertigungsstückliste z...
PLM Open Hours - Von der Konstruktionsstückliste zur Fertigungsstückliste z...
 
PLM Open Hours - PLM und Kennzahlen
PLM Open Hours - PLM und KennzahlenPLM Open Hours - PLM und Kennzahlen
PLM Open Hours - PLM und Kennzahlen
 
PLM Open Hours - Fertigungsfeinplanung (Shopfloor Management)
PLM Open Hours - Fertigungsfeinplanung (Shopfloor Management)PLM Open Hours - Fertigungsfeinplanung (Shopfloor Management)
PLM Open Hours - Fertigungsfeinplanung (Shopfloor Management)
 
PLM Open Hours - Service- und Ersatzteilmanagement
PLM Open Hours - Service- und ErsatzteilmanagementPLM Open Hours - Service- und Ersatzteilmanagement
PLM Open Hours - Service- und Ersatzteilmanagement
 

Andere mochten auch

recommendation_letter
recommendation_letterrecommendation_letter
recommendation_letter
Mark Czappan
 
Ecology By Fashion
Ecology By FashionEcology By Fashion
Ecology By Fashion
valentina
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
nilse
 

Andere mochten auch (19)

PLM Open Hours - Rohmaterial- und Halbzeugdefinition im globalen Kontext
PLM Open Hours - Rohmaterial- und Halbzeugdefinition im globalen KontextPLM Open Hours - Rohmaterial- und Halbzeugdefinition im globalen Kontext
PLM Open Hours - Rohmaterial- und Halbzeugdefinition im globalen Kontext
 
Lo basico en internet
Lo basico en internetLo basico en internet
Lo basico en internet
 
En la escuela nueva
En la escuela nuevaEn la escuela nueva
En la escuela nueva
 
4.3.1 Activities
4.3.1 Activities4.3.1 Activities
4.3.1 Activities
 
recommendation_letter
recommendation_letterrecommendation_letter
recommendation_letter
 
Munshi mohammad washim cv
Munshi mohammad washim   cvMunshi mohammad washim   cv
Munshi mohammad washim cv
 
Ecology By Fashion
Ecology By FashionEcology By Fashion
Ecology By Fashion
 
Munshi mohammad washim cv
Munshi mohammad washim   cvMunshi mohammad washim   cv
Munshi mohammad washim cv
 
Apuntes tendenc ias
Apuntes tendenc iasApuntes tendenc ias
Apuntes tendenc ias
 
Práctica mi credo pedagogico de john dewey
Práctica mi credo pedagogico de john deweyPráctica mi credo pedagogico de john dewey
Práctica mi credo pedagogico de john dewey
 
La web 2
La web 2La web 2
La web 2
 
Monográfico grupo alba, pilar, susana, sonia
Monográfico grupo alba, pilar, susana, soniaMonográfico grupo alba, pilar, susana, sonia
Monográfico grupo alba, pilar, susana, sonia
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Sweet designs
Sweet designsSweet designs
Sweet designs
 
Arquitectura Roma
Arquitectura Roma Arquitectura Roma
Arquitectura Roma
 
Art romà
Art romàArt romà
Art romà
 
Finding Hidden Opportunities with Advanced Web Analytics
Finding Hidden Opportunities with Advanced Web AnalyticsFinding Hidden Opportunities with Advanced Web Analytics
Finding Hidden Opportunities with Advanced Web Analytics
 
PLM Open Hours - Zugriffsrechte in einem globalen PDM mit verteilter Entwicklung
PLM Open Hours - Zugriffsrechte in einem globalen PDM mit verteilter EntwicklungPLM Open Hours - Zugriffsrechte in einem globalen PDM mit verteilter Entwicklung
PLM Open Hours - Zugriffsrechte in einem globalen PDM mit verteilter Entwicklung
 
Constitucion de 1812
Constitucion de 1812Constitucion de 1812
Constitucion de 1812
 

Ähnlich wie PLM Open Hours - Dokumentation von Projekten mit Implementierungsanteil

German Aerospace Congress
German Aerospace CongressGerman Aerospace Congress
German Aerospace Congress
Markus Litz
 
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
FotiosKaramitsos
 
ZüRich Ii Mobile App Final V3
ZüRich Ii Mobile App Final V3ZüRich Ii Mobile App Final V3
ZüRich Ii Mobile App Final V3
guest08d4be
 
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
Plunet BusinessManager
 

Ähnlich wie PLM Open Hours - Dokumentation von Projekten mit Implementierungsanteil (20)

Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
Requirements-Management: Nutzen im Kontext PLM und wie es sich ins PLM integr...
 
[DE] Workflow vom mainframe ins internet | Dr. Ulrich Kampffmeyer | Safe Tagu...
[DE] Workflow vom mainframe ins internet | Dr. Ulrich Kampffmeyer | Safe Tagu...[DE] Workflow vom mainframe ins internet | Dr. Ulrich Kampffmeyer | Safe Tagu...
[DE] Workflow vom mainframe ins internet | Dr. Ulrich Kampffmeyer | Safe Tagu...
 
Microsoft Project meets PMBOK - den internationalen Projektmanagement-Standard
Microsoft Project meets PMBOK - den internationalen Projektmanagement-StandardMicrosoft Project meets PMBOK - den internationalen Projektmanagement-Standard
Microsoft Project meets PMBOK - den internationalen Projektmanagement-Standard
 
Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)Project Management with Microsoft SharePoint and VCSs (Git & SVN)
Project Management with Microsoft SharePoint and VCSs (Git & SVN)
 
Modulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine EinführungModulare Enterprise Systeme - Eine Einführung
Modulare Enterprise Systeme - Eine Einführung
 
German Aerospace Congress
German Aerospace CongressGerman Aerospace Congress
German Aerospace Congress
 
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
2023-08_RPA-ChapterEvent_Überprüfung-der-Codequalität
 
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
 
C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0
 
Fonda: Erfolgsfaktor Benutzeroberfläche
Fonda: Erfolgsfaktor BenutzeroberflächeFonda: Erfolgsfaktor Benutzeroberfläche
Fonda: Erfolgsfaktor Benutzeroberfläche
 
DDD - Domain Driven Design
DDD - Domain Driven DesignDDD - Domain Driven Design
DDD - Domain Driven Design
 
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013
 
Architekturbewertung
ArchitekturbewertungArchitekturbewertung
Architekturbewertung
 
Effizientes Change Management im PLM - Webinar
Effizientes Change Management im PLM - WebinarEffizientes Change Management im PLM - Webinar
Effizientes Change Management im PLM - Webinar
 
Vorteile und Einsatzfelder integrierter Toolsets zur Modellierung von Manufac...
Vorteile und Einsatzfelder integrierter Toolsets zur Modellierung von Manufac...Vorteile und Einsatzfelder integrierter Toolsets zur Modellierung von Manufac...
Vorteile und Einsatzfelder integrierter Toolsets zur Modellierung von Manufac...
 
ZüRich Ii Mobile App Final V3
ZüRich Ii Mobile App Final V3ZüRich Ii Mobile App Final V3
ZüRich Ii Mobile App Final V3
 
CCD2014 - Qualitätsmanagement mit Confluence / Andre Engelhorn, SQL Projekt AG
CCD2014 - Qualitätsmanagement mit Confluence / Andre Engelhorn, SQL Projekt AGCCD2014 - Qualitätsmanagement mit Confluence / Andre Engelhorn, SQL Projekt AG
CCD2014 - Qualitätsmanagement mit Confluence / Andre Engelhorn, SQL Projekt AG
 
TDD für Testmuffel
TDD für TestmuffelTDD für Testmuffel
TDD für Testmuffel
 
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
Die neue Plunet-Version 7.4 - Verstärkte Automatisierung für ein optimiertes ...
 
Vortragsreihe Dortmund: Unified Development Environments
Vortragsreihe Dortmund: Unified Development EnvironmentsVortragsreihe Dortmund: Unified Development Environments
Vortragsreihe Dortmund: Unified Development Environments
 

Mehr von Intelliact AG

Werkstoffmanagement als Basis für Compliancethemen
Werkstoffmanagement als Basis für CompliancethemenWerkstoffmanagement als Basis für Compliancethemen
Werkstoffmanagement als Basis für Compliancethemen
Intelliact AG
 
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
Intelliact AG
 

Mehr von Intelliact AG (20)

Künstliche Intelligenz (KI) in der Produktentwicklung
Künstliche Intelligenz (KI) in der ProduktentwicklungKünstliche Intelligenz (KI) in der Produktentwicklung
Künstliche Intelligenz (KI) in der Produktentwicklung
 
Wie Sie mit einer Sales-App Ihren B2B-Bestellprozess optimieren und Produkte ...
Wie Sie mit einer Sales-App Ihren B2B-Bestellprozess optimieren und Produkte ...Wie Sie mit einer Sales-App Ihren B2B-Bestellprozess optimieren und Produkte ...
Wie Sie mit einer Sales-App Ihren B2B-Bestellprozess optimieren und Produkte ...
 
Werkstoffmanagement als Basis für Compliancethemen
Werkstoffmanagement als Basis für CompliancethemenWerkstoffmanagement als Basis für Compliancethemen
Werkstoffmanagement als Basis für Compliancethemen
 
Service-orientierte PLM-Architektur: Das wird wichtiger
Service-orientierte PLM-Architektur: Das wird wichtigerService-orientierte PLM-Architektur: Das wird wichtiger
Service-orientierte PLM-Architektur: Das wird wichtiger
 
Mehrwert mit 3D-CAD-Daten
Mehrwert mit 3D-CAD-DatenMehrwert mit 3D-CAD-Daten
Mehrwert mit 3D-CAD-Daten
 
Quantitativer und qualitativer Nutzen von PLM Projekten
Quantitativer und qualitativer Nutzen von PLM ProjektenQuantitativer und qualitativer Nutzen von PLM Projekten
Quantitativer und qualitativer Nutzen von PLM Projekten
 
Einflussfaktoren auf das E2E BOM Management (Sales, Produktion, Entwicklung/PM)
Einflussfaktoren auf das E2E BOM Management (Sales, Produktion, Entwicklung/PM)Einflussfaktoren auf das E2E BOM Management (Sales, Produktion, Entwicklung/PM)
Einflussfaktoren auf das E2E BOM Management (Sales, Produktion, Entwicklung/PM)
 
Compliance-Themen im PLM-Kontext
Compliance-Themen im PLM-KontextCompliance-Themen im PLM-Kontext
Compliance-Themen im PLM-Kontext
 
PLM-Zukunftsthemen
PLM-ZukunftsthemenPLM-Zukunftsthemen
PLM-Zukunftsthemen
 
Produktkataloge als Teil der Sales Journey
Produktkataloge als Teil der Sales JourneyProduktkataloge als Teil der Sales Journey
Produktkataloge als Teil der Sales Journey
 
PDM-Datenmigration: erfolgs- und aufwandsrelevante Aspekte
PDM-Datenmigration: erfolgs- und aufwandsrelevante AspektePDM-Datenmigration: erfolgs- und aufwandsrelevante Aspekte
PDM-Datenmigration: erfolgs- und aufwandsrelevante Aspekte
 
So verbinden Sie PLM mit (e)Commerce
So verbinden Sie PLM mit (e)CommerceSo verbinden Sie PLM mit (e)Commerce
So verbinden Sie PLM mit (e)Commerce
 
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, ChancenLow-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
Low-Code- und No-Code-Apps im PLM: Einordnung, Nutzen, Risiken, Chancen
 
Mehrwert aus CAD Daten und wo diese noch überall verwendet werden können
Mehrwert aus CAD Daten und wo diese noch überall verwendet werden könnenMehrwert aus CAD Daten und wo diese noch überall verwendet werden können
Mehrwert aus CAD Daten und wo diese noch überall verwendet werden können
 
Cloud-PLM mit modernen Interfaces
Cloud-PLM mit modernen InterfacesCloud-PLM mit modernen Interfaces
Cloud-PLM mit modernen Interfaces
 
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
B2B-Shop der Thommen Medical AG: Mit vernetzten Produktdaten zum Wettbewerbsv...
 
PDM-Datenmigration mit CAD-Wechsel
PDM-Datenmigration mit CAD-WechselPDM-Datenmigration mit CAD-Wechsel
PDM-Datenmigration mit CAD-Wechsel
 
CAD/PDM: Datenmigration
CAD/PDM: DatenmigrationCAD/PDM: Datenmigration
CAD/PDM: Datenmigration
 
PLM-Architektur der Zukunft
PLM-Architektur der ZukunftPLM-Architektur der Zukunft
PLM-Architektur der Zukunft
 
CAD in the Cloud
CAD in the CloudCAD in the Cloud
CAD in the Cloud
 

PLM Open Hours - Dokumentation von Projekten mit Implementierungsanteil

  • 1. Intelliact AG Siewerdtstrasse 8 CH-8050 Zürich Tel. +41 (44) 315 67 40 Mail mail@intelliact.ch Web http://www.intelliact.ch Dokumentation von Projekten mit Implementierungsanteil Marco Egli und Kai Uffman, 7. Oktober 2013 INTELLIACT PLM OPEN HOURS
  • 2. Inhalt  Für was braucht es eine Dokumentation? (Ausgangslage)  Verschiedene Rollen haben verschiedene Bedürfnisse (Herausforderung und Anforderungen)  UML löst alle Probleme?! (Dokumentationsvarianten und Bewertung in Szenarien)  Zusammenfassung PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 3
  • 3. Für was braucht es eine Dokumentation?  Vom Startschuss eines oder mehrerer Projekte mit dem Ziel einer Implementierung bis zum GoLive ist es ein langer Weg. Daher ist die begleitende Dokumentation eines solchen Vorhabens eine essentielle Aufgabe, um das zielgerichtete Steuern und die Kontrolle der damit verbunden Aktivitäten im Projektteam zu garantieren.  Die Dokumentation bezieht sich auf verschiedene Ebenen eines Implementierungsprojektes und muss daher die verschiedenste Formate von Text über Bilder und Code integrieren können. Die Anforderungen an die Dokumentationssysteme sind ebenso vielseitig.  Diese Anforderungen und Arbeitsweisen mit verschiedenen Tools werden in diesen Open Hours vorgestellt und diskutiert. PLM Open Hours - Dokumentation von PLM-Projekten mit Implementierungsanteil 4 ABSTRACT
  • 4. Verschiedene Ebenen  Qualität  Prozessdokumentation  Anwenderdokumentation  Applikationsdokumentation  Codedokumentation PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 9 AUSGANGSLAGE Manager User Entwickler Projektteam Fokus in dieser Präsentation Anforderung Umsetzung
  • 5. Für was braucht es eine Entwicklungsdokumentation?  Vorgaben in Form von Lasten- und Pflichtenheften  Beschreibung der Ziele und Anforderungen  Nachweis der einzelnen Versionen auf Grund von Veränderungen  Erfolgreiche und erfolglose Entwicklungsrichtungen http://de.wikipedia.org/wiki/Softwaredokumentation PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 10 AUSGANGSLAGE
  • 6. ZIEL: EINE ZENTRALE, LEBENDIGE GESAMTDOKUMENTATION PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 11
  • 7. Was muss eine Dokumentation leisten ?  Lifecycle  Versionsmanagement  Vergleich von Entwicklungsständen  Tracebility  Durchgängigkeit und Zusammenhänge  Gesamtdokumentation auf Basis einer modularen Dokumentation PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 12 HERAUSFORDERUNGEN
  • 8. Was muss eine Dokumentation leisten ?  Bearbeiten  Usability  Kombination von Fliesstext, Bildern, Tabellen, Diragrammen  Vorlagen  Zusammenarbeit  Paralleles Editieren, auch mit Externen  Review- und Kommentar-möglichkeiten  Volltextsuche PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 13 HERAUSFORDERUNGEN
  • 9. Übersicht  Office Dokumente in einem DMS  z.B. Word und Excel in Box  Dokumentation in einem Wiki  z.B. in einem Mediawiki-Intranet  Textdateien (mit Markup) unter Versionskontrolle (Sourcecode- Management)  z.B. Markdown unter Subversion-Verwaltung  Softwaredokumentationstool  z.B. Enterprise Architect  Redaktionssystem  z.B. SCHEMA ST4 PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 19 DOKUMENTATIONSVARIANTEN
  • 10. Mögliche Arbeitsweise  Bearbeitung der Dokumentation mit Office-Applikationen  Verwaltung der Dokumente in einem DMS für erweiterten Funktionen  Versionierung  Volltextsuche  Zusammenarbeit und Berechtigungskonzept  Publikation PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 20 OFFICE DOKUMENTE IN EINEM DMS DMS (Box, Sharepoint, Alfresco, etc.) Office Applikationen DMS Client Anwendungsfall 1 Architekturskizze Sequenzdiagramm Anforderungen Anwendungsfall 2 Datenmodell Spezifikation Produktiv Projekt Anwendungsfall 2 Spezifikation kopieren / zusammenfügen
  • 11. Stärken  Sehr niedrige Einstiegshürden. Umgang mit Office ist allen bekannt  Echtes WYSIWYG und umfangreiche Möglichkeiten zur Formatierung Schwächen  Traceability nur über Konventionen und manuelle Nummerierung  Abgrenzung von Entwicklungs- und Produktionsstand schwierig und umständlich  Paralleles Bearbeiten wird ungenügend unterstützt  Einbetten von Skizzen und Diagrammen in Textdokumente ist umständlich PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 21 Bewertung OFFICE DOKUMENTE IN EINEM DMS
  • 12. Mögliche Arbeitsweise  Erstellung von Wiki-Seiten anstelle von Dokumenten  Erweiterte Funktionen abhängig von der verwendeten Lösung  Volltextsuche  Parallele Bearbeitung  Berechtigungskonzept  Vereinfachte Traceability über die Verlinkung von Seiten PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 22 DOKUMENTATION IN EINEM WIKI Wiki (Confluence, Editme, Mindtouch etc.) Wiki-Client (Browser) page page Links page page Backlinks Hyperlinks
  • 13. Stärken  Formatierung über WYSIWYG  Gemeinsame Bearbeitung und Versionierung gehört zu den Kernfunktionalitäten  Traceability über Links Schwächen  Abgrenzung von Entwicklungs- und Produktionsstand nicht möglich  Einbettung von Bildern oder UML-Diagrammen ist umständlich  Berechtigungsabgrenzung über mehrere Projekte PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 23 Bewertung DOKUMENTATION IN EINEM WIKI
  • 14. Mögliche Arbeitsweise  Als Editor genügt ein Texteditor bzw. die Entwicklungsumgebung  Formatierung mit einfacher Auszeichnungssprache (z.B. Markdown)  Strukturierung, Versionierung und Zusammenarbeit funktionieren analog der Softwareentwicklung  Verwaltung mehrere Zweige (Produktion, Entwicklung)  Versionierung über alle Änderungen  Unterstützung beim Zusammenführen  Umfangreiche Vergleichsmöglichkeiten  Mitarbeit ohne intalliertem Client mit Web-Client auf den Repo-Server PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 24 TEXTDATEIEN UNTER VERSIONSKONTROLLE Repository Server (Github, Beanstalk, Google Code, etc.) Texteditor IDE Repo- Client Report PDF, HTML edit diff history preview
  • 15. Stärken  Niedrige Einstiegshürden. Keine Zusatzinstallation notwendig  Zusammenarbeit im Team wird gut unterstützt. Auch über die Firmengrenzen hinweg.  Hervorragende Unterstützung für die Versionierung und die Abgrenzung von Entwicklungs- und Produktionstand  Sourcecode-Dokumentation Schwächen  Traceability nur über Konventionen und manuelle Nummerierung  Einbettung von Bildern oder UML-Diagrammen ist umständlich  Formatiertes Dokument nur über einen (Web-)Client oder ein Rendering nach PDF oder HTML PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 25 Bewertung TEXTDATEIEN UNTER VERSIONSKONTROLLE
  • 16. Mögliche Arbeitsweise  Grafische Darstellung von Zusammenhängen wie  Rollen  Anwendungsfällen  Prozessen (Sequenzdiagramm)  Automatische Ableitung von Testfällen als RTF, PDF, HTML  Traceability als Projekt in Dokumentationstool PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 26 SOFTWAREDOKUMENTATIONSTOOL SW-Dokumentationstool (Enterprise Architect, …) Tool-Frontend Anwendungsfall 1 Anforderungen Anwendungsfall 2 Office Applikationen
  • 17. Stärken  Traceability automatisch gepflegt  Änderungen wirken sich vollständig aus Schwächen  Komplexer Aufbau, daher schwierig anzuwenden  Schwer mit anderer Dokumentation zu integrieren  Extra Lizenzkosten für das Dokumentationstool  Formatiertes Gesamtdokument nur über Prozess erreichbar PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 27 Bewertung SOFTWAREDOKUMENTATIONSTOOL
  • 18. Mögliche Arbeitsweise PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 28 REDAKTIONSSYSTEM Dokumentations- struktur 010 101 010 101 Arbeitsdokumente Editierbar Projektdokumente Textbaustein Neutralformate Dokumentations- resultate Dokumentations- elemente Metadaten zur Klassifzierung und Autorisierung Klasse Verantwortlicher Merkmale Textbaustein Diagramm 010 101 Sourcecode … Inhalt / Templates Struktur / Prozesse Review / Control / Austausch mit Extern Publikation Definieren Editieren Freigabe
  • 19. Stärken  Starke und vielfältige Funktionalität  Beherrschung von Komplexen Zusammenhängen  Zentrale Pflege der Dokumentationsstruktur /- prozesse Schwächen  Hoher Aufwand für  Dokumentationsplanung/ -vorbereitung  Administration  Hohe Kosten für  Anschaffung,  Bereitstellungen  Lizenzen  ggf. Schnittstellen PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 29 Bewertung REDAKTIONSSYSTEM
  • 20. Lösungen im Vergleich Anforderung Dokumente & DMS Wiki Versionierte Textdateien Dokutool Redaktions- system Lifecycle Versionsmanagement ++ + ++ ++ ++ Vergleich von Entwicklungsständen - + ++ - + Traceability Durchgängigkeit und Zusammenhänge - - - ++ ++ Gesamtdokumentation auf Basis einer modularen Dokumentation - + + - ++ Bearbeitung Usability ++ + + -- - Kombination von Fliesstext, Bildern, Tabellen, Diragrammen ++ + - -- ++ Vorlagen + + + + + Zusammenarbeit Paralleles Editieren, auch mit Externen + - ++ -- + Review- und Kommentar- möglichkeiten + + + - + Volltextsuche + + + - + PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 32 ZUSAMMENFASSUNG
  • 21. Best Practice  Definition im Projekt  Was wird in welcher Form dokumentiert  Wer ist für welche Dokumentationsanteile verantwortlich  Zentrale Dokumente  Regelung der Langzeitverfügbarkeit  Gesamtdokumentation nicht im Projektkontext  Methodik für die Projektabgrenzung  Systemspezifische Templates PLM Open Hours _ Dokumentation von Projekten mit Implementierungsanteil _ 07.10.2013 34 ZUSAMMENFASSUNG