Demoprojekt

Systemidee

Das (fiktive) Ziel des Demo-Projektes ist ein webbasiertes Werkzeug für die Erfassung und Verwaltung von Anforderungen mit großer Flexibilität bzgl. Konfiguration und Erweiterbarkeit.

Systemziele

  • Einzelne Komponenten (Anforderungen, Projekte, …) sollen voneinander unabhängig sein.
  • Es werden verschiedene Technologien verwendet.
  • Pro Entwicklungsstufe werden einzelne Aspekte vereinfacht oder entfallen zunächst (z.B. I18N)

Technische Vorgaben

Die Unabhängigkeit der Komponenten soll über Micro-Services mit REST-Schnittstelle realisiert werden.

Anforderungsmanagement

  • Verwaltung von Anforderungen
Link-Management
  • Verwaltung von semantischen Links
Tag-Management
  • Verwaltung von Tags/Labels
Workflow-Managment
  • Verwaltung von Workflows

Benutzerverwaltung

  • Verwaltung von Benutzer
  • Verwaltung von Gruppen

Projektverwaltung

  • Verwaltung von Projekten
  • Verwaltung von Modulen
  • Verwaltung von Projektrollen
  • Zuordnung von Benutzern über Rollen zu Projekten

Dokumentenververwaltung

  • Erzeugung von Anforderungsdokumenten aus Basis von Berichten