# 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.*