feat(i18n): final cleanup - PID-vorlage + sample quote in English
- PID-vorlage.md: all remaining German fields/headers translated - angebot-beispiel.html: sample sales quote translated, lang='en' dev-process repo is now fully English.
This commit is contained in:
+62
-62
@@ -1,92 +1,92 @@
|
|||||||
# Project Initiation Document (PID)
|
# Project Initiation Document (PID)
|
||||||
|
|
||||||
| Feld | Wert |
|
| Field | Value |
|
||||||
|-----------------|-------------------------------|
|
|-----------------|-------------------------------|
|
||||||
| Projektname | [Name] |
|
| Project name | [Name] |
|
||||||
| Auftraggeber | [Firma / Ansprechpartner] |
|
| Client | [Company / contact person] |
|
||||||
| Auftragnehmer | Stefan Lohmaier |
|
| Contractor | Stefan Lohmaier |
|
||||||
| Datum | [YYYY-MM-DD] |
|
| Date | [YYYY-MM-DD] |
|
||||||
| Version | [1.0] |
|
| Version | [1.0] |
|
||||||
| Status | [Entwurf / Freigegeben] |
|
| Status | [Draft / Approved] |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 1. Projektziel
|
## 1. Project goal
|
||||||
|
|
||||||
[Was soll erreicht werden? Ein bis drei Saetze.]
|
[What is to be achieved? One to three sentences.]
|
||||||
|
|
||||||
## 2. Scope
|
## 2. Scope
|
||||||
|
|
||||||
### In Scope
|
### In scope
|
||||||
|
|
||||||
- [Lieferumfang Punkt 1]
|
- [Deliverable 1]
|
||||||
- [Lieferumfang Punkt 2]
|
- [Deliverable 2]
|
||||||
|
|
||||||
### Out of Scope
|
### Out of scope
|
||||||
|
|
||||||
- [Was explizit nicht enthalten ist]
|
- [What is explicitly not included]
|
||||||
- [Abgrenzung zu anderen Teilprojekten]
|
- [Boundary to other sub-projects]
|
||||||
|
|
||||||
## 3. Randbedingungen
|
## 3. Constraints
|
||||||
|
|
||||||
| Randbedingung | Beschreibung |
|
| Constraint | Description |
|
||||||
|-------------------------|-------------------------------------------|
|
|--------------------------|------------------------------------------|
|
||||||
| Zielplattform | [z.B. ARM Cortex-R5, Renesas RH850] |
|
| Target platform | [e.g. ARM Cortex-R5, Renesas RH850] |
|
||||||
| ASIL | [QM / A / B / C / D] |
|
| ASIL | [QM / A / B / C / D] |
|
||||||
| Normen | [ASPICE 4.0, ISO 26262:2018] |
|
| Standards | [ASPICE 4.0, ISO 26262:2018] |
|
||||||
| Programmiersprache | [C / C++ / Rust] |
|
| Programming language | [C / C++ / Rust] |
|
||||||
| Coding Standard | [MISRA C:2012 / MISRA C:2023] |
|
| Coding standard | [MISRA C:2012 / MISRA C:2023] |
|
||||||
| Laufzeitumgebung | [Bare-Metal / AUTOSAR Classic / Linux] |
|
| Runtime environment | [Bare-metal / AUTOSAR Classic / Linux] |
|
||||||
| Kundenvorgaben | [Spezifische Anforderungen des Kunden] |
|
| Customer requirements | [Specific customer requirements] |
|
||||||
|
|
||||||
## 4. Lieferergebnisse
|
## 4. Deliverables
|
||||||
|
|
||||||
| Nr. | Lieferergebnis | Format | Termin |
|
| No. | Deliverable | Format | Due |
|
||||||
|-----|-----------------------------------|---------------|-------------|
|
|-----|-----------------------------------|---------------------|-------------|
|
||||||
| 1 | Software Requirements Specification | GitLab Issues | [Datum] |
|
| 1 | Software Requirements Specification | Gitea Issues | [Date] |
|
||||||
| 2 | Architektur-Dokumentation | GitLab Wiki | [Datum] |
|
| 2 | Architecture documentation | Gitea Wiki | [Date] |
|
||||||
| 3 | Quellcode | Git Repository| [Datum] |
|
| 3 | Source code | Git repository | [Date] |
|
||||||
| 4 | Unit Tests + Coverage Report | CI-Artefakt | [Datum] |
|
| 4 | Unit tests + coverage report | CI artifact | [Date] |
|
||||||
| 5 | MISRA Compliance Report | CI-Artefakt | [Datum] |
|
| 5 | MISRA compliance report | CI artifact | [Date] |
|
||||||
| 6 | Testbericht | Markdown/PDF | [Datum] |
|
| 6 | Test report | Markdown / PDF | [Date] |
|
||||||
| 7 | Release-Paket | Git Tag + Artefakte | [Datum] |
|
| 7 | Release package | Git tag + artifacts | [Date] |
|
||||||
|
|
||||||
## 5. Meilensteine
|
## 5. Milestones
|
||||||
|
|
||||||
| Meilenstein | Datum | Kriterium |
|
| Milestone | Date | Criterion |
|
||||||
|--------------------------|-------------|------------------------------------------|
|
|--------------------------|-------------|--------------------------------------------|
|
||||||
| Projektstart | [Datum] | PID freigegeben |
|
| Project start | [Date] | PID approved |
|
||||||
| Requirements Complete | [Datum] | Alle Anforderungen reviewed |
|
| Requirements complete | [Date] | All requirements reviewed |
|
||||||
| Architecture Complete | [Datum] | Architektur reviewed und freigegeben |
|
| Architecture complete | [Date] | Architecture reviewed and approved |
|
||||||
| Code Complete | [Datum] | Implementierung abgeschlossen, Tests gruen |
|
| Code complete | [Date] | Implementation finished, tests green |
|
||||||
| Verification Complete | [Datum] | Coverage-Ziele erreicht, MISRA compliant |
|
| Verification complete | [Date] | Coverage targets met, MISRA compliant |
|
||||||
| Release | [Datum] | Alle Exit-Kriterien erfuellt |
|
| Release | [Date] | All exit criteria met |
|
||||||
|
|
||||||
## 6. Risiken (initial)
|
## 6. Risks (initial)
|
||||||
|
|
||||||
| ID | Risiko | Wahrscheinlichkeit | Auswirkung | Massnahme |
|
| ID | Risk | Probability | Impact | Action |
|
||||||
|------|----------------------------------|---------------------|------------|----------------------------------|
|
|------|----------------------------------|-------------|---------|---------------------------------|
|
||||||
| R-01 | [Risikobeschreibung] | [H/M/L] | [H/M/L] | [Gegenmassnahme] |
|
| R-01 | [Risk description] | [H/M/L] | [H/M/L] | [Mitigation] |
|
||||||
| R-02 | [Risikobeschreibung] | [H/M/L] | [H/M/L] | [Gegenmassnahme] |
|
| R-02 | [Risk description] | [H/M/L] | [H/M/L] | [Mitigation] |
|
||||||
|
|
||||||
## 7. Beteiligte Rollen
|
## 7. Roles involved
|
||||||
|
|
||||||
| Rolle | Person / Organisation | Verantwortung |
|
| Role | Person / organisation | Responsibility |
|
||||||
|--------------------------|------------------------|-----------------------------------|
|
|--------------------------|------------------------|-----------------------------------|
|
||||||
| Projektleiter | Stefan Lohmaier | Gesamtverantwortung |
|
| Project manager | Stefan Lohmaier | Overall responsibility |
|
||||||
| Software-Entwickler | Stefan Lohmaier | Implementierung, Unit Tests |
|
| Software developer | Stefan Lohmaier | Implementation, unit tests |
|
||||||
| QA-Verantwortlicher | [Name / extern] | QA-Aktivitaeten, Audits |
|
| QA responsible | [Name / external] | QA activities, audits |
|
||||||
| Safety-Verantwortlicher | [Name / extern] | ISO 26262 Compliance |
|
| Safety responsible | [Name / external] | ISO 26262 compliance |
|
||||||
| Reviewer | [Name / extern] | Code- und Dokument-Reviews |
|
| Reviewer | [Name / external] | Code and document reviews |
|
||||||
| Auftraggeber | [Name] | Anforderungen, Abnahme |
|
| Client | [Name] | Requirements, acceptance |
|
||||||
|
|
||||||
## 8. Freigabe
|
## 8. Approval
|
||||||
|
|
||||||
| Rolle | Name | Datum | Unterschrift / GitLab-Verweis |
|
| Role | Name | Date | Signature / Gitea reference |
|
||||||
|----------------------|---------------------|-------------|-------------------------------|
|
|---------------------|---------------------|-------------|-------------------------------|
|
||||||
| Auftragnehmer | Stefan Lohmaier | [Datum] | |
|
| Contractor | Stefan Lohmaier | [Date] | |
|
||||||
| Auftraggeber | [Name] | [Datum] | |
|
| Client | [Name] | [Date] | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Aenderungen an diesem Dokument werden im GitLab-Wiki versioniert.*
|
*Changes to this document are versioned in the Gitea wiki.*
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="de">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
<title>Angebot: Accessibility Audit – slohmaier Engineering</title>
|
<title>Quote: Accessibility Audit – slohmaier Engineering</title>
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
--text: #111417;
|
--text: #111417;
|
||||||
@@ -60,79 +60,79 @@
|
|||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<h1>Angebot: Accessibility Audit</h1>
|
<h1>Quote: Accessibility Audit</h1>
|
||||||
|
|
||||||
<p class="meta">
|
<p class="meta">
|
||||||
<strong>Datum:</strong> 03.04.2026
|
<strong>Date:</strong> 2026-04-03
|
||||||
<strong>Version:</strong> 1.0<br>
|
<strong>Version:</strong> 1.0<br>
|
||||||
<strong>Projekt:</strong> Accessibility Review – DemoApp v2.3<br>
|
<strong>Project:</strong> Accessibility review – DemoApp v2.3<br>
|
||||||
<strong>Auftraggeber:</strong> Acme GmbH, Berlin
|
<strong>Client:</strong> Acme GmbH, Berlin
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<h2>Zusammenfassung</h2>
|
<h2>Summary</h2>
|
||||||
<p>Dieses Angebot beschreibt den Umfang und die Konditionen für einen Accessibility Audit der Windows-Desktop-Anwendung DemoApp v2.3, mit Fokus auf NVDA-Screenreader-Kompatibilität.</p>
|
<p>This quote describes the scope and terms of an accessibility audit for the Windows desktop application DemoApp v2.3, focused on NVDA screen-reader compatibility.</p>
|
||||||
|
|
||||||
<h2>Inhalt</h2>
|
<h2>Content</h2>
|
||||||
|
|
||||||
<h3>1. Ziel</h3>
|
<h3>1. Goal</h3>
|
||||||
<p>Prüfung der Anwendung auf Bedienbarkeit mit NVDA (Windows) sowie Identifikation und Beschreibung konkreter Accessibility-Mängel mit Handlungsempfehlungen.</p>
|
<p>Verify the application is operable with NVDA (Windows) and identify and document specific accessibility defects with recommended actions.</p>
|
||||||
|
|
||||||
<h3>2. Umfang</h3>
|
<h3>2. Scope</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Vollständiger Durchgang aller Hauptdialoge und Workflows mit NVDA</li>
|
<li>Complete walk-through of all main dialogs and workflows with NVDA</li>
|
||||||
<li>Prüfung auf UIA-Baumstruktur und korrekte Rollen/Namen/Beschreibungen</li>
|
<li>Check the UIA tree and correct roles / names / descriptions</li>
|
||||||
<li>Dokumentation aller Befunde mit Reproduktionsschritten und Schweregrad</li>
|
<li>Documentation of all findings with reproduction steps and severity</li>
|
||||||
<li>Priorisierte Handlungsempfehlungen</li>
|
<li>Prioritised recommendations</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p><strong>Nicht enthalten:</strong> Implementierung von Korrekturen, Regressionstesting nach Fixes.</p>
|
<p><strong>Not included:</strong> implementation of fixes, regression testing after fixes.</p>
|
||||||
|
|
||||||
<h3>3. Anforderungen</h3>
|
<h3>3. Requirements</h3>
|
||||||
<table>
|
<table>
|
||||||
<thead>
|
<thead>
|
||||||
<tr><th>Nr.</th><th>Anforderung</th><th>Priorität</th></tr>
|
<tr><th>No.</th><th>Requirement</th><th>Priority</th></tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td>1</td><td>Vollständige NVDA-Bedienbarkeit aller Workflows</td><td>Muss</td></tr>
|
<tr><td>1</td><td>Full NVDA operability of all workflows</td><td>Must</td></tr>
|
||||||
<tr><td>2</td><td>UIA-konforme Benennung aller Steuerelemente</td><td>Muss</td></tr>
|
<tr><td>2</td><td>UIA-compliant naming of all controls</td><td>Must</td></tr>
|
||||||
<tr><td>3</td><td>Tastaturnavigation ohne Maus</td><td>Muss</td></tr>
|
<tr><td>3</td><td>Keyboard navigation without mouse</td><td>Must</td></tr>
|
||||||
<tr><td>4</td><td>Logische Fokusreihenfolge</td><td>Soll</td></tr>
|
<tr><td>4</td><td>Logical focus order</td><td>Should</td></tr>
|
||||||
<tr><td>5</td><td>Kontraste mind. WCAG 2.1 AA</td><td>Soll</td></tr>
|
<tr><td>5</td><td>Contrast at least WCAG 2.1 AA</td><td>Should</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>4. Vorgehen</h3>
|
<h3>4. Approach</h3>
|
||||||
<ol>
|
<ol>
|
||||||
<li>Einrichtung der Testumgebung (Windows 11, NVDA 2024.4)</li>
|
<li>Set up test environment (Windows 11, NVDA 2024.4)</li>
|
||||||
<li>Manueller Test aller Hauptdialoge und Workflows</li>
|
<li>Manual test of all main dialogs and workflows</li>
|
||||||
<li>UIA-Dump-Analyse mit dumpUIA</li>
|
<li>UIA dump analysis with dumpUIA</li>
|
||||||
<li>Dokumentation der Befunde</li>
|
<li>Documentation of findings</li>
|
||||||
<li>Übergabe Auditbericht als PDF</li>
|
<li>Delivery of audit report as PDF</li>
|
||||||
</ol>
|
</ol>
|
||||||
<p>Geschätzte Dauer: <strong>3 Werktage</strong></p>
|
<p>Estimated duration: <strong>3 working days</strong></p>
|
||||||
|
|
||||||
<h3>5. Offene Punkte</h3>
|
<h3>5. Open points</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Übergabe Testversion der Anwendung</li>
|
<li>Provision of a test build of the application</li>
|
||||||
<li>Zugang zu Testdaten für repräsentative Workflows</li>
|
<li>Access to test data for representative workflows</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>6. Lieferergebnis</h3>
|
<h3>6. Deliverable</h3>
|
||||||
<p>Auditbericht (PDF) mit:</p>
|
<p>Audit report (PDF) with:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Zusammenfassung und Gesamtbewertung</li>
|
<li>Summary and overall assessment</li>
|
||||||
<li>Vollständige Befundliste mit Schweregrad, Screenshot, Reproduktionsschritten</li>
|
<li>Full list of findings with severity, screenshot, reproduction steps</li>
|
||||||
<li>Priorisierte Handlungsempfehlungen</li>
|
<li>Prioritised recommendations</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<h2>Konditionen</h2>
|
<h2>Terms</h2>
|
||||||
<p>
|
<p>
|
||||||
Tagessatz: auf Anfrage<br>
|
Day rate: on request<br>
|
||||||
Zahlungsziel: 14 Tage nach Rechnungsstellung<br>
|
Payment due: 14 days after invoice<br>
|
||||||
Gültig bis: 17.04.2026
|
Valid until: 2026-04-17
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|||||||
Reference in New Issue
Block a user