1 Einleitung und Grundlagen

Die Bedeutung des Requirements Engineering für die erfolgreiche, den Kunden1 zufriedenstellende Entwicklung von Systemen ist mittlerweile nicht mehr zu übersehen. In der Praxis ist es üblich, einen entsprechenden Aufwand für das Requirements Engineering einzuplanen. Der Requirements Engineer ist dementsprechend meist eine eigenständige Rolle im Projekt mit anspruchsvollen Tätigkeiten.

1.1 Requirements Engineering – Was?

Um ein Entwicklungsprojekt zum Erfolg zu führen, muss zunächst bekannt sein, was die Anforderungen an das System sind.

Definition 1–1: Anforderung

Eine Anforderung ist:

  1. (1) Ein notwendiges Bedürfnis eines Stakeholders.
  2. (2) Eine Fähigkeit oder Eigenschaft, die ein System erfüllen muss.
  3. (3) Eine dokumentierte ...

Get Basiswissen Requirements Engineering, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.