Ein großer Teil meiner Tätigkeit als System Analyst beinhaltet das Requirements Engineering. Dazu habe ich mich als Professional for Requirements Engineering zertifizieren lassen.

In der Rolle des Requirements Engineer wirke ich als Vermittler zwischen Steakholdern und den Entwicklern oder Anbietern eines neuen Software Systems. Ziel ist es, ein Software System entwickeln zu lassen oder auszuwählen, das allen Anforderungen und Rahmenbedingungen entspricht. Diese Anforderungen erfahre ich mittels Umfragen, persönlichen Gesprächen, Beobachtungen oder anderen Nachforschungen. Ich muss dabei Basisfaktoren, Leistungsfaktoren und Begeisterungsfaktoren nach dem Kano-Modell ermitteln. Am Ende entsteht dann ein User Requirements Dokument, anhand derer die Software entwickelt oder ausgewählt wird.

Solche Dokumente dienen im öffentlichen Dienst und größeren Unternehmen als Ausschreibungsverfahren.

Zu folgenden Themen wurde ich 2018 vom International Requirements Engineering Board (IREB) zertifiziert:

  • kommunikationstheoretische Grundlagen
  • Eigenschaften eines Requirements Engineer
  • Arten von Requirements (Anforderungen)
  • Bedeutung und Kategorisierung von Qualitätsanforderungen
  • System und Systemkontext abgrenzen
  • Requirements ermitteln
    • Anforderungsquellen
    • Anforderungskategorisierungen nach dem Kano-Modell
    • Ermittlungstechniken
  • Anforderungen dokumentieren
    • Dokumentengestaltung
    • Arten der Dokumentation
    • Dokumentenstrukturen
    • Verwendung von Anforderungsdokumenten
    • Qualitätskriterien für das Anforderungsdokument
    • Qualitätskriterien für Anforderungen
    • Erstellen eines Glossars
  • Anforderungen natürlichsprachig dokumentieren
  • Anforderungen modellbasiert dokumentieren
    • Ziel Modelle
    • Use Cases
    • Die drei Perspektiven auf Anforderungen
    • Anforderungsmodellierung in der
      • Strukturperspektive
      • Funktionsperspektive
      • Verhaltensperspektive
  • Anforderungen prüfen und abstimmen
  • Anforderungen verwalten
  • Werkzeugunterstützung