SWT-Portfolio

Einsendeaufgaben Softwaretechnik · Berliner Hochschule für Technik (BHT)

REQ-E1 — Projektaufgabe Requirements

Abgabe zur Einsendeaufgabe REQ-E1 (Softwaretechnik, Kapitel 2.9)

Projekt: SWT-Portfolio — diese GitHub-Pages-Site. Die Aufgabe verlangt das Beschreiben eines Projekts mit den Methoden des Requirements Engineering, das Abbilden derselben Requirements in mindestens zwei Werkzeugen sowie eine Constitution.

Hinweis: Das beschriebene Projekt wurde nicht nur spezifiziert, sondern auch vollständig umgesetzt: alle drei Iterationen der Constitution-Roadmap sind live auf dieser Pages-Site verifizierbar (Reiter Home, DVC-E1, REQ-E1, RE-Tool).

Teil A — Self-made-Tool

Markdown-Tabelle (versioniert per Git)

Sieben Requirements mit 15 Attributen, gepflegt als Markdown im Repo — analog zu „Notion / Airtable / Trello", aber rein dateibasiert.

Requirements-Tabelle ansehen

Teil B — AI-built Tool

Interaktives Browser-Werkzeug, gebaut mit Claude

Dieselben sieben Requirements als Demo-Daten in einem lauffähigen RE-Tool mit Formular, Tabelle, LocalStorage-Persistenz und JSON-Export/Import. Die KI-Konstruktion ist in req-e1/prompts.md mit allen Prompts dokumentiert.

RE-Tool öffnen Prompts ansehen

Teil C — Constitution

Im Frage-Antwort-Verfahren mit KI erstellt

Feature-Spezifikationen mit Given/When/Then-Validierungen je Iteration:

Verwendete Attribute (15)

ID, Datum, Autor, Historie, Kurzbeschreibung, Lange Beschreibung, Status, Priorität, Kategorie, Abnehmer, Abnahmekriterium, Abhängigkeiten, Referenz, Juristische Relevanz, Anmerkungen