Anforderungsanalyse
Nach der initialen Erhebung von Anforderungen ist es notwendig, diese unter verschiedenen Gesichtspunkten zu analysieren. Hierzu gehört beispielsweise das Überprüfen, ob überhaupt alle Anforderungen an das System technisch und wirtschaftlich umgesetzt werden können. Durch die Betrachtung verschiedener Teilaspekte mit Hilfe von Modellen kann weiterhin das System auf Anforderungsebene hinsichtlich einzelner Aspekte optimiert und neue Anforderungen können abgeleitet werden. So helfen Interaktionsmodelle beispielsweise, das System für die spätere Benutzung optimal an den Bedürfnissen der Endnutzer auszurichten. Wichtig ist innerhalb der Anforderungsanalyse allerdings auch, Auswirkungen von Anforderungen beziehungsweise Änderungen an Anforderungen frühzeitig identifizieren und abschätzen zu können.
Zusammenfassend lassen sich folgende Praktiken der Anforderungsanalyse zuordnen.
