Die Definition von Ergebnistypen stellt einen wichtigen Schritt im Rahmen der Projektplanung dar. Hierbei handelt es sich um standardisierte und klar benannte Artefakte, die im Rahmen eines IT-Projekts entstehen. Dazu gehören alle wichtigen Dokumente, Software-Komponenten, Testberichte und andere Materialien, die während des Projektverlaufs erstellt werden. Die Festlegung und Definition dieser Ergebnistypen ist von zentraler Bedeutung, da sie eine klare Struktur und ein gemeinsames Verständnis aller Projektbeteiligten schaffen.
Die frühzeitige Einigung auf die Struktur und Inhalte dieser Ergebnistypen ist von entscheidender Bedeutung, um mehrere Vorteile zu erzielen: Die Kenntnis der zu einem bestimmten Zeitpunkt zu liefernden Dokumente vereinfacht die Planung und Koordination.
Die klare Struktur der Ergebnistypen trägt zur Sicherstellung der Qualität bei, da definierte Standards und Vorlagen die Konsistenz und Vollständigkeit der erstellten Artefakte gewährleisten. Die Verständlichkeit der Anforderungen und Erwartungen fördert die Zusammenarbeit und gewährleistet eine reibungslose Kommunikation.
Die folgende Liste (exklusive Projektmanagement-Artefakte) verweist auf Erklärungen und Tempaltes für wichtige Ergebnistypen, welche man direkt verwenden kann. Die Vorlagen sind i.d.R. in MS Word, das bedeutet jedoch nicht, dass Sie in ihrem Projekt Word verwenden müssen oder sollen. Beispielsweise werden Anfroderungen heute häufig auch in einem Tickte-System (bswp. Jira) verwaltet. Die Inhalte sind dann natürlich identisch oder ähnlich.
Das Lastenheft beschreibt die Anforderungen und Erwartungen des Auftraggebers an das zu entwickelnde System oder die Lösung aus fachlicher Sicht. Es ist typischerweise Grundlage für eine Ausschreibung an einen Dienstleister.
Das Pflichtenheft konkretisiert die Anforderungen aus dem Lastenheft und beschreibt detailliert, wie diese technisch umgesetzt werden sollen. Es wird vom Auftragnehmer verfasst und bildet nach Abnahme durch den Auftraggeber typischerweise die Vertragsgrundlage.
Nach Abschluss des Lastenhefts, in der Planungsphase des Projekts
Nutzung im Projektverlauf
Grundlage für die Entwicklung und Implementierung der Lösung; dient als Referenz für die technische Realisierung und spätere Wartung und Weiterentwicklung
Abnahme
Durch den Auftraggeber (Kunde) und die IT-Abteilung nach einer Review-Phase; Überprüfung der technischen Machbarkeit und Vollständigkeit der Spezifikationen
Abhängigkeiten
– Lastenheft – Fachkonzept
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der technischen Anforderungen
Vorlagen und Tools
Standardisierte Pflichtenheft-Vorlagen, Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Enge Zusammenarbeit zwischen Fachbereich und IT-Abteilung erforderlich, um sicherzustellen, dass alle Anforderungen korrekt und vollständig spezifiziert sind
Analyse und Detaillierung der Anforderungen, um sicherzustellen, dass sie vollständig und korrekt erfasst sind. Bei internen Projekten übernimmt die Anforderungsanalyse (Fachkonzept) oft gleichzeitig die Funktion des Pflichtenhefts.
Wesentliche Inhalte
– Detaillierte Beschreibung der Anforderungen – Priorisierung der Anforderungen – Identifikation von Abhängigkeiten und Schnittstellen
Erstellungszeitpunkt
Anfangsphase des Projekts, nach Erstellung des Lastenhefts
Nutzung im Projektverlauf
Basis für die Erstellung des Pflichtenhefts und die weitere Projektplanung
Abnahme
Durch den Auftraggeber und den IT-Systemverantwortlichen; Überprüfung der Vollständigkeit und Korrektheit der Anforderungsdokumentation
Abhängigkeiten
– Lastenheft – Pflichtenheft
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Anforderungen
Vorlagen und Tools
Anforderungsanalyse-Tools, Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Anforderungen notwendig, um sicherzustellen, dass sie den aktuellen Projektbedürfnissen entsprechen
Spezifikation der Anforderungen der Endbenutzer an das System.
Wesentliche Inhalte
– Beschreibung der Benutzergruppen – Detaillierte Anforderungen der Benutzer – Priorisierung der Anforderungen
Erstellungszeitpunkt
Anfangsphase des Projekts, nach Erstellung des Lastenhefts
Nutzung im Projektverlauf
Grundlage für die Erstellung des Pflichtenhefts und die weitere Projektplanung
Abnahme
Durch den Auftraggeber und die Endbenutzer; Überprüfung der Vollständigkeit und Korrektheit der Benutzeranforderungen
Abhängigkeiten
– Lastenheft – Anforderungsanalyse
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Anforderungen
Vorlagen und Tools
Anforderungsanalyse-Tools, Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Anforderungen notwendig, um sicherzustellen, dass sie den aktuellen Bedürfnissen der Benutzer entsprechen
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Anforderungen
Vorlagen und Tools
Anforderungsanalyse-Tools, Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Anforderungen notwendig, um sicherzustellen, dass sie den aktuellen Projektbedürfnissen entsprechen. Dieses Dokument ist typischerweise eine Ergänzung der Anforderungsanalyse. Insbesondere die nicht-funktionalen Anforderungen bezüglich Performance und Bedienbarkeit gewinnen immer mehr an Bedeutung.
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Sicherheitsanforderungen notwendig, um sicherzustellen, dass sie den aktuellen Bedrohungen und Anforderungen entsprechen
Grundlage für die Implementierung und Überprüfung der Sicherheit der Anwendung
Abnahme
Durch den IT-Security-Spezialisten und die IT-Systemverantwortlichen; Überprüfung der Vollständigkeit und Korrektheit der Sicherheitsrichtlinien und -verfahren
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Sicherheitsrichtlinien und -verfahren notwendig, um sicherzustellen, dass sie den aktuellen Bedrohungen und Anforderungen entsprechen
Detaillierte technische Beschreibung der Systemkomponenten und deren Interaktionen zur Umsetzung der Anforderungen.
Wesentliche Inhalte
– Beschreibung der Systemkomponenten – Technische Anforderungen und Spezifikationen – Schnittstellenbeschreibungen
Erstellungszeitpunkt
Planungsphase des Projekts, nach Erstellung des Pflichtenhefts
Nutzung im Projektverlauf
Grundlage für die technische Implementierung und als Referenz für Entwickler und Architekten
Abnahme
Durch den IT-Systemverantwortlichen und die Entwickler; Überprüfung der technischen Machbarkeit und Vollständigkeit
Abhängigkeiten
– Pflichtenheft – Systemarchitektur-Diagramme
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Spezifikationen
Vorlagen und Tools
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Enge Zusammenarbeit zwischen den Entwicklern und Architekten erforderlich, um sicherzustellen, dass alle technischen Anforderungen korrekt umgesetzt werden
Gestaltung der Benutzerschnittstellen, um eine benutzerfreundliche Interaktion mit dem System zu ermöglichen.
Wesentliche Inhalte
– Mockups und Wireframes – Design-Spezifikationen – Beschreibung der Benutzerinteraktionen
Erstellungszeitpunkt
Planungsphase des Projekts, nach Erstellung des Pflichtenhefts
Nutzung im Projektverlauf
Grundlage für die Entwicklung der Benutzeroberflächen und als Referenz für Designer und Entwickler
Abnahme
Durch den Auftraggeber und die Endbenutzer; Überprüfung der Benutzerfreundlichkeit und Vollständigkeit der Designs
Abhängigkeiten
– Pflichtenheft – Technische Spezifikationen
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Designs
Vorlagen und Tools
Design-Tools (z.B. Adobe XD, Sketch, Figma)
Zusätzliche Anmerkungen
Enge Zusammenarbeit zwischen Designern und Entwicklern erforderlich, um sicherzustellen, dass die Designs den Anforderungen und Erwartungen entsprechen
Prototypen und Mockups
Feld
Beschreibung
Name des Artefakts
Prototypen und Mockups
Verantwortlich
Software-Entwickler
Ziel des Dokuments
Erstellung von vorläufigen Modellen der Benutzeroberfläche zur Visualisierung und Bewertung des Designs.
Planungsphase des Projekts, nach Erstellung der Interface-Designs
Nutzung im Projektverlauf
Grundlage für die Entwicklung der Benutzeroberflächen und zur Validierung der Designs mit Endbenutzern
Abnahme
Durch den Auftraggeber und die Endbenutzer; Überprüfung der Benutzerfreundlichkeit und Akzeptanz der Prototypen
Abhängigkeiten
– Interface-Designs – Technische Spezifikationen
Versionierung
Versionskontrolle mittels Versionsmanagement-Tools; regelmäßige Aktualisierung bei Änderungen der Prototypen
Vorlagen und Tools
Prototyping-Tools (z.B. InVision, Axure, Figma)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Prototypen notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Erwartungen entsprechen
Paketmanager (z.B. npm, Maven, NuGet) und Versionskontrollsysteme
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der verwendeten Bibliotheken und Frameworks notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und sicher sind
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Release-Notes notwendig, um sicherzustellen, dass sie den aktuellen Änderungen und Funktionen entsprechen
Installationsanleitungen
Feld
Beschreibung
Name des Artefakts
Installationsanleitungen
Verantwortlich
IT-Systemverantwortlicher
Ziel des Dokuments
Anleitung zur Installation der Anwendung in verschiedenen Umgebungen (Entwicklung, Test, Produktion).
Wesentliche Inhalte
– Schritt-für-Schritt-Anleitungen zur Installation – Systemvoraussetzungen – Troubleshooting-Tipps
Erstellungszeitpunkt
Abschlussphase des Projekts, vor dem Go-Live
Nutzung im Projektverlauf
Grundlage für die Installation und Bereitstellung der Anwendung in verschiedenen Umgebungen
Abnahme
Durch die IT-Systemverantwortlichen und die Entwickler; Überprüfung der Vollständigkeit und Korrektheit der Installationsanleitungen
Abhängigkeiten
– Build-Skripte und Konfigurationsdateien – Systemdokumentationen
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Installationsanleitungen notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Administrationshandbücher notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Deploymentskripte
Feld
Beschreibung
Name des Artefakts
Deploymentskripte
Verantwortlich
IT-Systemverantwortlicher, Software-Entwickler
Ziel des Dokuments
Automatisierung des Deployments der Anwendung in verschiedenen Umgebungen (Entwicklung, Test, Produktion).
Regelmäßige Überprüfung und Aktualisierung der Deploymentskripte notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Konfigurationsdateien
Feld
Beschreibung
Name des Artefakts
Konfigurationsdateien
Verantwortlich
IT-Systemverantwortlicher, Software-Entwickler
Ziel des Dokuments
Konfiguration der Anwendung für verschiedene Umgebungen (Entwicklung, Test, Produktion).
Regelmäßige Überprüfung und Aktualisierung der Konfigurationsdateien notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Installationspakete
Feld
Beschreibung
Name des Artefakts
Installationspakete
Verantwortlich
IT-Systemverantwortlicher, Software-Entwickler
Ziel des Dokuments
Bereitstellung der vollständigen Anwendung als Paket zur einfachen Installation.
Regelmäßige Überprüfung und Aktualisierung der Installationspakete notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Systemdokumentationen notwendig, um sicherzustellen, dass sie den aktuellen technischen Anforderungen und Implementierungen entsprechen
Betriebshandbücher
Feld
Beschreibung
Name des Artefakts
Betriebshandbücher
Verantwortlich
IT-Systemverantwortlicher
Ziel des Dokuments
Bereitstellung von Anleitungen und Informationen zum Betrieb und zur Wartung der Anwendung.
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Betriebshandbücher notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Monitoring- und Wartungspläne
Feld
Beschreibung
Name des Artefakts
Monitoring- und Wartungspläne
Verantwortlich
IT-Systemverantwortlicher
Ziel des Dokuments
Festlegung der Vorgehensweise und Methoden zur Überwachung und Wartung der Anwendung.
Regelmäßige Überprüfung und Aktualisierung der Monitoring- und Wartungspläne notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Backup- und Wiederherstellungspläne
Feld
Beschreibung
Name des Artefakts
Backup- und Wiederherstellungspläne
Verantwortlich
IT-Systemverantwortlicher
Ziel des Dokuments
Festlegung der Vorgehensweise und Methoden zur Sicherung und Wiederherstellung der Daten und Systeme.
Regelmäßige Überprüfung und Aktualisierung der Backup- und Wiederherstellungspläne notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen und Implementierungen entsprechen
Service Level Agreements (SLAs)
Feld
Beschreibung
Name des Artefakts
Service Level Agreements (SLAs)
Verantwortlich
Kunde, IT-Systemverantwortlicher
Ziel des Dokuments
Festlegung der zu erbringenden Serviceleistungen und der erwarteten Servicequalität.
Wesentliche Inhalte
– Definition der Serviceleistungen – Service-Level-Ziele – Eskalationsprotokolle
Erstellungszeitpunkt
Anfangsphase des Projekts, vor dem Go-Live
Nutzung im Projektverlauf
Grundlage für die Erbringung und Überwachung der Serviceleistungen
Abnahme
Durch den Auftraggeber und die IT-Systemverantwortlichen; Überprüfung der Vollständigkeit und Verständlichkeit der SLAs
Abhängigkeiten
– Betriebshandbücher – Monitoring- und Wartungspläne
Regelmäßige Überprüfung und Aktualisierung der Testpläne und Teststrategien notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und vollständig sind Details zum Testmanagement finden Sie auf unserer Webseite unter https://pmqs.de/testmanagement/
Regelmäßige Überprüfung und Aktualisierung der Testfälle und Testszenarien notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und vollständig sind. Das Beispieldokument ist exemplarisch zu verstehen. Für die Verwaltung von Fehlern wird normalerweise ein Ticketsystem verwendet. Details zum Testmanagement finden Sie auf unserer Webseite unter https://pmqs.de/testmanagement/
Regelmäßige Überprüfung und Aktualisierung der Testprotokolle und Testberichte notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und vollständig sind. Das Beispieldokument ist exemplarisch zu verstehen. Für die Verwaltung von Fehlern wird normalerweise ein Ticketsystem verwendet. Details zum Testmanagement finden Sie auf unserer Webseite unter https://pmqs.de/testmanagement/
Fehler- und Bug-Tracking-Tools (z.B. JIRA, Bugzilla)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Fehler- und Bug-Reports notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und vollständig sind. Das Beispieldokument ist exemplarisch zu verstehen. Für die Verwaltung von Fehlern wird normalerweise ein Ticketsystem verwendet.
Automatisierte Testskripte
Feld
Beschreibung
Name des Artefakts
Automatisierte Testskripte
Verantwortlich
Software-Entwickler
Ziel des Dokuments
Erstellung von Skripten zur automatisierten Durchführung von Tests zur Effizienzsteigerung und Qualitätssicherung.
Wesentliche Inhalte
– Automatisierte Testskripte – Testdaten – Dokumentation der Skripte
Erstellungszeitpunkt
Während der Entwicklungs- und Testphase des Projekts
Nutzung im Projektverlauf
Grundlage für die automatisierte Durchführung von Tests und die kontinuierliche Integration und Auslieferung
Abnahme
Durch die IT-Systemverantwortlichen und die Entwickler; Überprüfung der Vollständigkeit und Korrektheit der automatisierten Testskripte
Abhängigkeiten
– Testfälle und Testszenarien – Testpläne und Teststrategien
Regelmäßige Überprüfung und Aktualisierung der automatisierten Testskripte notwendig, um sicherzustellen, dass sie den aktuellen Anforderungen entsprechen und vollständig sind
Penetrationstestberichte
Feld
Beschreibung
Name des Artefakts
Penetrationstestberichte
Verantwortlich
IT-Security-Spezialist
Ziel des Dokuments
Dokumentation der Ergebnisse der Penetrationstests zur Bewertung der Sicherheit der Anwendung.
Wesentliche Inhalte
– Beschreibung der durchgeführten Tests – Testergebnisse – Sicherheitslücken und Empfehlungen
Erstellungszeitpunkt
Testphase des Projekts
Nutzung im Projektverlauf
Grundlage für die Bewertung und Verbesserung der Sicherheit der Anwendung
Abnahme
Durch den IT-Security-Spezialisten und die IT-Systemverantwortlichen; Überprüfung der Vollständigkeit und Korrektheit der Penetrationstestberichte
Abhängigkeiten
– Sicherheitsanforderungen – Sicherheitsrichtlinien und -verfahren
Regelmäßige Überprüfung und Aktualisierung der Penetrationstestberichte notwendig, um sicherzustellen, dass sie den aktuellen Bedrohungen und Anforderungen entsprechen
Dokumentation
Benutzerhandbücher
Feld
Beschreibung
Name des Artefakts
Benutzerhandbücher
Verantwortlich
IT-Systemverantwortlicher
Ziel des Dokuments
Bereitstellung von Anleitungen und Informationen zur Nutzung der Anwendung für die Endbenutzer.
Wesentliche Inhalte
– Benutzeranleitungen – Beschreibungen der Funktionen – Screenshots und Beispiele
Erstellungszeitpunkt
Abschlussphase des Projekts, vor dem Go-Live
Nutzung im Projektverlauf
Grundlage für die Schulung und Unterstützung der Endbenutzer
Abnahme
Durch den Auftraggeber und die Endbenutzer; Überprüfung der Vollständigkeit und Verständlichkeit der Benutzerhandbücher
Abhängigkeiten
– Funktionale und nicht-funktionale Anforderungen – Interface-Designs
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Benutzerhandbücher notwendig, um sicherzustellen, dass sie den aktuellen Funktionen und Anforderungen entsprechen
Trainingsmaterialien
Feld
Beschreibung
Name des Artefakts
Trainingsmaterialien
Verantwortlich
Fachbereich
Ziel des Dokuments
Bereitstellung von Materialien zur Schulung der Endbenutzer und Administratoren.
Regelmäßige Überprüfung und Aktualisierung der Trainingsmaterialien notwendig, um sicherzustellen, dass sie den aktuellen Funktionen und Anforderungen entsprechen
Regelmäßige Überprüfung und Aktualisierung der E-Learning-Module notwendig, um sicherzustellen, dass sie den aktuellen Funktionen und Anforderungen entsprechen
Textverarbeitungssoftware (z.B. MS Word, Google Docs)
Zusätzliche Anmerkungen
Regelmäßige Überprüfung und Aktualisierung der Evaluationsberichte notwendig, um sicherzustellen, dass sie den aktuellen Erkenntnissen entsprechen. Während der Projektabschlussbericht den operativen Abschluss eines Projekts dokumentiert und reflektiert, zielt der Evaluationsbericht darauf ab, die Wirkung und den Erfolg des Projekts zu bewerten und daraus Lehren für zukünftige Initiativen zu ziehen.