Informationstechnologie im KMU
  • Individuelle Beratung
  • Über Blog und Author
  • Kontakt

Requirements Engineering

Requirements Engineering

Informationen für professionelles Requirements Engineering, Buchtipp, Ausbildung, Zertifizierungen.

Was ist Requirements Engineering?

RE als professionelle Tätigkeit umfasst die Analyse, Dokumentation, Abstimmung und Prüfung von Anforderungen.

Analyse

Anforderungen können Sie mit folgenden Methoden analysieren:

  • Interviews mit Stakeholder
  • Fragebogen
  • Analyse von Geschäftsprozessen, Use Case Modelling
  • Analyse von bestehenden IT-Lösungen, Dokumenten, Audio-Videos
  • Beobachtung im Feld (in die Lehre gehen)
  • Kreativitätstechniken (Brain-Stroming, Brain-Storming paradox, Perspektivenwechsel, Analogietechnik)

Dokumentation

Um Unklarheiten und Missverständnisse zu vermeiden, sollten Sie ein für alle Stakeholder zugängliches Glossar angelegen. Das Glossar beinhaltet die verwendeten Begriffe mit einer allgemein verständlichen Definition.

Die Anforderungen sollten schriftlich in einem Anforderungskatalog dokumentiert werden.

Zur Dokumentation eignen sich folgende Methoden:

  • Natürlich-sprachige Dokumentation
  • Nutzung von Modellen (UML)
    • Use Case
    • Klassendiagramm
    • Aktivitätsdiagramm
    • Zustandsdiagramm

Zur natürlichsprachigen Dokumentation von Anforderungen sollten Schablonen verwendet werden, damit die Anforderungen eindeutiger und leichter verständlich wird.

Beispiel für Schablonen
Beispiele für Requirement Schablonen

Abstimmung

Die Anforderungen müssen vom Requirement Engineer mit allen Stakeholdern abgestimmt werden.

Ziel ist, dass alle Stakeholder die dokumentierte Anforderung gleich verstehen und der Umsetzung zustimmen. Kommt es hier zu Konflikten, müssen diese geklärt werden.

Nur abgestimmte Anforderungen sollten in die Umsetzung gehen.

Prüfung

Die definierten Anforderungen müssen von einer anderen Person als dem Autor geprüft werden, um Fehler aufzudecken.

Qualitätskriterien für Anforderungen: Abgestimmt, Eindeutig, Notwendig, Konsistent, Prüfbar, Realisierbar, Verfolgbar, Vollständig, Verständlich
2565 Downloads

Qualitätskriterien für Anforderungen

Datei herunterladen Requirements_Qualitätskriterien.png – 68,62 kB

ISO/IEC/IEEE Standards

RE wird in zwei Standards abgedeckt:

  • ISO/IEC 25010: Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models
  • ISO/IEC/IEEE 29148:2018: Systems and software engineering — Life cycle processes — Requirements engineering

Wann wird Requirements Engineering benötigt?

RE in aller Breite wird in der Softwareentwicklung eingesetzt (siehe Individual-Software).

Auch bei der Erstellung von Lastenheft und Pflichtenheft helfen RE Methoden.

Ausbildung, Zertifizierungen

CPRE – IREB

Eine vor allem in Europa anerkannte Ausbildung/Zertifizierung ist CPRE von IREB. Der CPRE Foundation-Level beinhaltet bereits alles für professionelles RE.

Auf der IREB Website gibt es eine Liste von Trainingsanbietern, z.B. die Technikum Academy in Wien.

Im Buch Requirements Engineering von Klaus Pohl und Chris Rupp wird RE ausführlich erklärt. Das Buch baut auf den IREB/CPRE Foundation Lehrplan auf, gibt zusätzliche Erklärungen und beinhaltet Beispiele.

IIBA

Im US-Raum ist das International Institute of Business Analysis (IIBA) bekannt und bietet mit dem BABOK Guide ausführliche Informationen zur Anforderungsanalyse. Auch IIBA bietet die Möglichkeit zur Zertifizierung.

Tools

RE Tools werden zur Dokumentation der Anforderungen verwendet. Ein Zusatznutzen ist, dass damit auch die Abhängigkeiten zwischen den Anforderungen abgebildet werden können.

Spezifische RE Tools sollten folgende Funktionen unterstützen:

  • Hierarchische Dokumentation der Anforderungen
  • Dokumentation der Abhängigkeiten zwischen Anforderungen (Tracing)
  • Versionierung von Anforderungen und Gruppierung in Releases
  • Unterstützung bei Prüfung und Freigabe der Anforderungen

Eine Übersicht über Tools am Markt finden Sie unter www.volere.org/requirements-tools

Teilen mit:

  • Klick, um auf Facebook zu teilen (Wird in neuem Fenster geöffnet) Facebook
  • Klicken Sie, um auf X zu teilen (Wird in neuem Fenster geöffnet) X

Gefällt mir:

Gefällt mir Lade …
Vorheriger BeitragWie viele Projekte verträgt ein Unternehmen?Versinken in der PapierflutNächster Beitrag Das Geschäft effizienter machen - DigitalisierungDas geht ein Licht auf

Weitere Artikel

  • Freie Software (Open Source) im Unternehmen einsetzen
  • Eine neue IT-Lösung designen
  • Requirements Engineering
  • Feinspezifikation – Pflichtenheft erstellen
  • Lastenheft – Anforderungskatalog

Kategorien

  • Generische Lösungen
  • Allgemeines
  • Analyse
  • Spezifische Produkte
  • Anforderungsdefinition
  • Planung von IT-Projekten
  • Beschaffung
  • Feinspezifikation
  • Fragen&Antworten
  • Entwicklung, Customizing
  • Test/Abnahme
  • Schulung/Go-Live
  • Der IT-Betrieb
  • Zusammenarbeit

Schlagwörter

agiles Projektmanagement backup Berichte BI big data build cloud cloud-computing Cloud-Service cloud-services cloud backup cloud computing collaboration desaster recovery digitale transformation digital transformation disaster recovery DSGVO ERP Feinkonzept industrie 4.0 IT-Seccrity IT-Training kmu software vergleich Kundenportal lessons learned office office-software Office365 office365 use cases projektabschluss Projektstruktur Ressourcenplanung restore risiko sicherheit sicherheitskonzept sicherung software cloud software vergleich Team-Software Training Warenwirtschaft Website zusammenarbeit
Impressum und Datenschutz

Kategorien

  • Generische Lösungen
  • Allgemeines
  • Analyse
  • Spezifische Produkte
  • Anforderungsdefinition
  • Planung von IT-Projekten
  • Beschaffung
  • Feinspezifikation
  • Fragen&Antworten
  • Entwicklung, Customizing
  • Test/Abnahme
  • Schulung/Go-Live
  • Der IT-Betrieb
  • Zusammenarbeit
Cookie-Zustimmung verwalten
Wir verwenden Cookies, um unsere Website und unseren Service zu optimieren.
Unsere Datenschutzerklärung
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten Sie {vendor_count} Lieferanten Lesen Sie mehr über diese Zwecke
Einstellungen
{title} {title} {title}
%d