Description
Requirements-Engineering befaAt sich mit Vorgehensweisen zur PrAzisierung der Problemstellung am Beginn einer Systementwicklung; es ist eine Teildisziplin im Grenzbereich zwischen Informatik und Anwendungswissenschaften. Dabei geht es um die systematische Entwicklung einer Spezifikation, die beschreibt, was ein Softwareprodukt tun soll - aber nicht, wie es das tun soll.
Im Mittelpunkt stehen Methoden, Beschreibungsmittel und Werkzeuge zur Ermittlung, Formulierung und Analyse von Aufgabenstellungen und Anforderungen an Systeme mit dem Ziel, die SoftwarequalitAt zu verbessern, "Fehlverhalten" von Software zu vermeiden und so Entwicklungsrisiken und -kosten zu senken. Dabei werden auch neueste Entwicklungen wie z.B. UML (Unified Modeling Language) berA1/4cksichtigt.
Praxisorientiert, gibt dieses Buch sowohl Einsteigern als auch Profis einen fundierten, aktuellen Aoeberblick A1/4ber das Fachgebiet und den Forschungsstand.