Project Initiation Document (PID)
| Feld |
Wert |
| Projektname |
[Name] |
| Auftraggeber |
[Firma / Ansprechpartner] |
| Auftragnehmer |
Stefan Lohmaier |
| Datum |
[YYYY-MM-DD] |
| Version |
[1.0] |
| Status |
[Entwurf / Freigegeben] |
1. Projektziel
[Was soll erreicht werden? Ein bis drei Saetze.]
2. Scope
In Scope
- [Lieferumfang Punkt 1]
- [Lieferumfang Punkt 2]
Out of Scope
- [Was explizit nicht enthalten ist]
- [Abgrenzung zu anderen Teilprojekten]
3. Randbedingungen
| Randbedingung |
Beschreibung |
| Zielplattform |
[z.B. ARM Cortex-R5, Renesas RH850] |
| ASIL |
[QM / A / B / C / D] |
| Normen |
[ASPICE 4.0, ISO 26262:2018] |
| Programmiersprache |
[C / C++ / Rust] |
| Coding Standard |
[MISRA C:2012 / MISRA C:2023] |
| Laufzeitumgebung |
[Bare-Metal / AUTOSAR Classic / Linux] |
| Kundenvorgaben |
[Spezifische Anforderungen des Kunden] |
4. Lieferergebnisse
| Nr. |
Lieferergebnis |
Format |
Termin |
| 1 |
Software Requirements Specification |
GitLab Issues |
[Datum] |
| 2 |
Architektur-Dokumentation |
GitLab Wiki |
[Datum] |
| 3 |
Quellcode |
Git Repository |
[Datum] |
| 4 |
Unit Tests + Coverage Report |
CI-Artefakt |
[Datum] |
| 5 |
MISRA Compliance Report |
CI-Artefakt |
[Datum] |
| 6 |
Testbericht |
Markdown/PDF |
[Datum] |
| 7 |
Release-Paket |
Git Tag + Artefakte |
[Datum] |
5. Meilensteine
| Meilenstein |
Datum |
Kriterium |
| Projektstart |
[Datum] |
PID freigegeben |
| Requirements Complete |
[Datum] |
Alle Anforderungen reviewed |
| Architecture Complete |
[Datum] |
Architektur reviewed und freigegeben |
| Code Complete |
[Datum] |
Implementierung abgeschlossen, Tests gruen |
| Verification Complete |
[Datum] |
Coverage-Ziele erreicht, MISRA compliant |
| Release |
[Datum] |
Alle Exit-Kriterien erfuellt |
6. Risiken (initial)
| ID |
Risiko |
Wahrscheinlichkeit |
Auswirkung |
Massnahme |
| R-01 |
[Risikobeschreibung] |
[H/M/L] |
[H/M/L] |
[Gegenmassnahme] |
| R-02 |
[Risikobeschreibung] |
[H/M/L] |
[H/M/L] |
[Gegenmassnahme] |
7. Beteiligte Rollen
| Rolle |
Person / Organisation |
Verantwortung |
| Projektleiter |
Stefan Lohmaier |
Gesamtverantwortung |
| Software-Entwickler |
Stefan Lohmaier |
Implementierung, Unit Tests |
| QA-Verantwortlicher |
[Name / extern] |
QA-Aktivitaeten, Audits |
| Safety-Verantwortlicher |
[Name / extern] |
ISO 26262 Compliance |
| Reviewer |
[Name / extern] |
Code- und Dokument-Reviews |
| Auftraggeber |
[Name] |
Anforderungen, Abnahme |
8. Freigabe
| Rolle |
Name |
Datum |
Unterschrift / GitLab-Verweis |
| Auftragnehmer |
Stefan Lohmaier |
[Datum] |
|
| Auftraggeber |
[Name] |
[Datum] |
|
Aenderungen an diesem Dokument werden im GitLab-Wiki versioniert.