6e458ae76f
ASPICE 4.0 / ISO 26262 Entwicklungsprozess fuer kleine Teams. Inhalte: - README mit hybrider Format-Strategie (Word + Markdown) - Toolstack (Gitea, Doorstop, Cppcheck, gcov, CppUTest, pandoc) - Markdown-Vorlagen fuer Requirements + Architektur (SA, SWA) - Markdown-Vorlagen fuer formelle Dokumente (PID, PM-Plan, QA-Plan, SWE-Plan, Test-Plan, Reviews, Non-Conformity, MISRA Permits/Records) - Word-Master-Template (slohmaier-doc-template.docx) mit ISO-9001- konformer Document Control, Formatvorlagen, Auto-Verzeichnissen - Build-Scripts (build_word_template.py, generate_word_vorlagen.sh) - gitea-aspice-setup.md, V-Modell-Infografik
93 lines
4.4 KiB
Markdown
93 lines
4.4 KiB
Markdown
# 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.*
|