Files
Masterarbeit/Versuche/Versuch 03/Versuch03.md

2.8 KiB

Versuch 03 - Kurzuebersicht

Inhalt

Fokus auf Use-Case- und Modulanalyse (ERP-Dokumentation), inkl. Gap-Analyse zwischen dokumentierter und tatsaechlich entdeckter Funktionalitaet. Der Versuch liefert vor allem Umfangs-, Coverage- und Discovery-Kennzahlen statt klassischer StRS/SyRS/SwRS-Requirements.

Kennzahlen (einheitliches Vergleichsformat)

Kennzahl Wert
Ergebnisdateien gesamt 30
Ergebnisdateitypen (MD/PDF/CSV/SQL/YAML/JSON/TXT) 24 / 4 / 0 / 2 / 0 / 0 / 0
Markdown-Zeilen gesamt 21.882
Anforderungen/Features gesamt (konsolidiert) 1.720 (siehe Requirements.md)
Formale Anforderungen gesamt (StRS+SyRS+SwRS) 0
Stakeholder-Anforderungen (StRS) 0
System-Anforderungen (SyRS) 0
Software-Anforderungen (SwRS) 0
Use Cases gesamt (explizit) 1.720
Dokumentierte Use Cases 509
Undokumentierte Use Cases 1.211 (71% Gap)
Ueberlappung Use Cases <-> Anforderungen (abgezogen) 0 (bereits dedupliziert)
ISO-29148-Compliance n.v.
Traceability-Abdeckung n.v. (kein StRS->SyRS->SwRS-Nachweis)
Code Coverage n.v.
Test Coverage n.v.
Analysierte Quellartefakte 150.000+ LoC analysiert; 3.412 potenzielle Use Cases
Separate Traceability-CSV (Dateien / Zeilen) 0 / 0

Vorgehen

  • Erweiterter Prompt zu Claude Code
  • Verwendung spezialisierter generischer Agenten
  • Verwendung von MCP-Servern zur Erweiterung der Discovery-Breite
    • Serena MCP (Memory/Knowledge)
    • Windows-MCP (UI-Interaktion)
    • MSSQL MCP (DB-Schema-Analyse)

Verwendeter Prompt

Please analyze this software project and write a reuqirements specification according to modern standards.
Use Agents and MCP servers wherever possible.
Keep superflous texts to a minimum and concentrate on actual requirements.

Agenten (Beispiele)

  • Tools/Agents/centron-documentation-writer.md
    • Dokumentiert Module, Architektur und Muster
  • Tools/Agents/nhibernate-query-reviewer.md
    • Query-/Persistenzanalyse fuer datengetriebene Use Cases
  • Tools/Agents/centron-code-reviewer.md
    • Review und Ableitung technischer Funktionalitaet
  • Tools/Agents/webservice-developer.md
    • API- und Integrationssicht in der Discovery

Ergebnisbeispiele aus ERP_DOCUMENTATION

  • ERP_DOCUMENTATION/ANALYSIS_SUMMARY.md
    • 34 identifizierte Module, davon 11 neu entdeckt
  • ERP_DOCUMENTATION/UNDOCUMENTED_USE_CASES_SUMMARY.md
    • 1.720+ extrahierte Use Cases, ca. 71% Dokumentations-Gap
  • ERP_DOCUMENTATION/USE_CASES.md und ERP_DOCUMENTATION/USE_CASE_MAPPING.md
    • Konsolidierte Use-Case-Sichten und Zuordnungen
  • ERP_DOCUMENTATION/SCREENSHOT_MAPPING_COMPLETE.md
    • UI-/Screenshot-Mapping zur funktionalen Validierung

Evaluation-Hinweis

Sehr stark fuer Funktions-/Use-Case-Discovery und Doku-Gap-Analyse; konsolidierte Zaehlung erfolgt in Requirements.md.