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