| Anforderungsanalyse / Requirements Engineering (RE)nicht ohne methodische Vorgehensweise |
Anforderungsanalyse Methode Situationsanalyse Vorlage Modelle use cases Ist-Analyse Formular Architektur System-Abgrenzung Systemkontext |
|
SIP - Strategische Informationssystemplanung GPM - Geschäftsprozess-Modellierung Methoden Problemanalyse / Schwachstellenanalyse Durchführbarkeitsanalyse / Wirtschaftlichkeitsanalyse Werkzeuge Requirements Engineering Evolutionäre / inkrementelle Vorgehen RUP - Rational Unified Process MDA - Model Driven Architecture Methode SA - Strukturierte Analyse Methode ESA - Essentielle System-Analyse Methode SD - Strukturiertes Design Methode ERM - Entity-Relationship-Modellierung Methode RM - Relationen-Modellierung Methode UML - Unified Modeling Language Werkzeuge Software Engineering Kapazitätsplanung / Ressourcenplanung Methode NuWA - Nutzwertanalyse Auswahl Requirements Engineering (CARE) Tool Auswahl Software Engineering (CASE) Tool Auswahl Projekt-Management (PM) Tool Informationssystem-Planung Kommunikationsanalyse Versicherung Organisation Prozessmodellierung und Ablauf-Organisation Rating Know-how-Transfer Software-Entwicklung Vorgehensmodell Analyse Vorgehensmodell mit Word-Dokumentation Cockpit - Steuerung der Simulation Anleitung und Hilfe für Sudoku-Rätsel Copyright © | Unser ThemaMethoden und Techniken der Anforderungsanalyse | ||||
In der einfachsten Form führt der Weg zu Anforderungen (Requirements) über das Sammeln von Hinweisen der Nutzer eines IV-System oder über die Befragung der Beteiligten. Für die Verwaltung dieser Anforderungen, das Anforderungsmanagement, gilt es dann eine einheitliche strukturierte Form der Definition zu finden mit
der Anforderung und über ein Formular bzw. Template verbindlich zu machen. In der einfachsten Form werden die Anforderungen in einem Katalog zusammengestellt. Sollen diese Anforderungen auch in Strukturen abgebildet, die Abhängigkeiten der Anforderungen voneinander aufgezeigt sowie deren spätere Zuordnung zu IT-Projekten und die Umsetzung in Systemen erkennbar gemacht werden, dann reicht für das Anforderungsmanagement ein Formular bzw. Template allein nicht mehr aus. Hier ist für die Anforderungsanalyse der Einsatz eines Requirements Engineering Tool (CARE-Tool) unumgänglich. Auch über das Projekt-Management-Werkzeug in-Step ist die Verwaltung von Anforderungen, die Zuordnung zu Projekten bzw. einem Release (Version) der Software-Entwicklung und die Verfolgung in der Projekt-Abwicklung gemäß dem Requirements Engineering realisierbar. | |||||
Als Methoden, die überwiegend der Anforderungsanalyse zugeordnet werden, sind neben der Systemabgrenzung die Situationsanalyse, Bedarfsanalyse, Problemanalyse, Zielanalyse und Restriktionsanalyse zu sehen. Die Analysemethoden des Requirements Engineering beschäftigen sich mit der Ausgangssituation einschließlich der bekannten Schwachstellen. | |||||
| |||||
Jede weitere der in der Anforderungsanalyse einzusetzenden Methoden und Techniken, wie Funktionsanalyse (Strukturierte Analyse oder Essentielle System-Modellierung), Informationsanalyse (Entity-Relationship-Modellierung) und Use-Case-Modellierung (s. UML - Unified Modeling Language), ist dem Software Engineering entlehnt oder sie gehört zum Projektmanagement. Zum Thema Methoden des Anforderungsmanagement / der Anforderungsanalyse bietet INffORUM die Auswahl eines Requirements Engineering Tool, die Schulungen (Seminar, Workshop, Tutorial), Coaching und die Unterstützung bei der Durchführung, u. a. durch die Bereitstellung der Formulare / Templates für das Anforderungsmanagement. Das Training zu den Methoden der Anforderungsanalyse, sowohl Seminar als auch Workshop und Tutorial, kann dabei auf den speziellen Bedarf einer IT-Projekt-Gruppe zugeschnittenen werden. Profitieren Sie von den langjährigen Erfahrungen der INffORUM Berater. | |||||