Anforderungsmanagement


A. J.
Diese Lernkarten behandeln das Thema Requirements-Engineering und Management auf Universitätsniveau. Sie konzentrieren sich auf die Definition und Verfeinerung von Anforderungen, die Systemanalyse und typische Probleme im Prozess. Die Karteikarten erklären, was Anforderungen sind, wie sie dokumentiert und spezifiziert werden, und welche Qualitätskriterien dabei gelten. Sie richten sich an Studierende und Fachleute, die lernen möchten, wie man Anforderungen effektiv erfasst, dokumentiert und managt, um Projekte erfolgreich umzusetzen.
Karten
12
Lernende
4
Sprache
Deutsch
Kategorie
Informatik
Stufe
Universität
Erstellt / Aktualisiert
17.04.2018 / 19.11.2021

Lernkarten

Was ist der Nutzen des Anforderungsmanagement

Was sind Anforderungen?

Was sind Qualitätskriterien im Requirements-Engineering (Aufzählen)

- Vollständig
- Atomar
- Technisch Lösungsneutral
- Konsistent
- Prüfbar
- Notwendig
§ Verfolgbar
§ Realisierbar
§ Eindeutig

Was sind Qualitätskriterien im Requirements-Engineering (Spezifikationen)

- Vollständig
- Konsistent
- Erschwinglich
- Abgegrenzt

Definition Requirements-Engineering

Der Requirements-Engineering Prozess hat zum Ziel, dass


- alle relevanten Anforderungen bekannt und in dem erforderlichen
Detaillierungsgrad verstanden sind

- die involvierten Stakeholder eine ausreichende Übereinstimmung über die
bekannten Anforderungen erzielen

-alle Anforderungen konform zu den Dokumentationsvorschriften dokumentiert
bzw. konform zu den Spezifikationsvorschriften spezifiziert sind

Definition Anforderung

Eine Anforderung ist:


1. Eine Bedingung oder Fähigkeit, die von einem Benutzer (Person oder System)
zur Lösung eines Problems oder zur Erreichung eines Ziels benötigt wird.


2. Eine Bedingung oder Fähigkeit, die ein System oder Teilsystem erfüllen oder
besitzen muss, um einen Vertrag, eine Norm, eine Spezifikation oder andere,
formell vorgegebene Dokumente zu erfüllen.


3. Eine dokumentierte Repräsentation einer Bedingung oder Eigenschaft gemäss
(1) oder (2).

Haupttätigkeiten im Requirements-Engineering

Anforderung: Rechtliche Verbindlichkeit

Typische Probleme

- Unklare Zielvorstellungen für das System
- Hohe Komplexität der zu lösenden Aufgabe
- Kommunikationsprobleme - Sprachbarrieren zwischen den Projektbeteiligten
- Sich ständig verändernde Ziele und Anforderungen
- Schlechte Qualität der Anforderungen
- Unnötige Merkmale

Systemanalyse

Die Systemanalyse hat zum Ziel, die wirklichen und damit auch
tragfähigen und stabilen Anforderungen an das System zu ermitteln, bevor
deren Umsetzung startet.

Anforderungen und deren Verfeinerung

Bei Anforderungen ergibt sich häufig ein Wechsel von Problemstellung und
Lösung. Es sollte strikt darauf geachtet werden, dies strikt zu trennen, denn:


- die Problemstellung in der Regel länger gültig, als die Lösung es ist


- zu einer Problemstellung findet sich im Normalfall mehr wie nur eine Lösung.


> Die Lösungen dürfen nur dann angegeben werden, wenn Ihnen diese
wichtig sind, und Sie keine anderen Lösungen zulassen.

Requirements-Engineer – Mittler zwischen Welten

Lernen