Im vorliegenden Assignment soll der Prozess des Requirements Engineerings zur Ablösung eines alten ERP-Systems dargestellt werden. Als Teil der Ausarbeitung werden ein schrittweises Vorgehen, verschiedene Methoden und die erforderliche Dokumentation beschrieben. Die Anforderungsanalyse wird anhand eines fiktiven mittelständischen Handelsunternehmens für Spezialwerkzeuge, welches seine Produkte hauptsächlich über den Webshop betreibt, skizziert.
Das Requirements Engineering (RE) ist mittlerweile eine eigene Disziplin mit anspruchsvollen Tätigkeiten geworden. Studien belegen, dass etwa 60% der Fehler in Systementwicklungsprojekten bereits im Requirements Engineering entstehen. Viel zu oft zerbricht man sich vorschnell den Kopf über eine Lösung – ohne verstanden zu haben, welches Problem konkret gelöst werden muss. Deshalb ist es wichtig, schon am Beginn eines Projektes die Anforderungen des Kunden zu verstehen und diese strukturiert zu verwalten. Viele Unternehmen haben die Wichtigkeit des RE bereits erkannt und für diese Tätigkeiten spezialisierte Requirements Engineers eingestellt.
Im zweiten Kapitel werden die Grundlagen des Requirements Engineerings und im Speziellen die Tätigkeiten des Requirements Engineers erläutert, um den Prozess des RE verstehen zu können. Dazu werden in Kapitel drei das Ermitteln, Formulieren, Prüfen, Beurteilen und Dokumentieren von Anforderungen im Falle des mittelständischen Unternehmens dargestellt. Im letzten Abschnitt wird das Assignment zusammengefasst und kritisch reflektiert.
Inhaltsverzeichnis
1. Einleitung
1.1 Ausgangssituation
1.2 Ziel- und Aufgabenstellung
1.3 Aufbau der Arbeit
2. Grundlagen
2.1 Anforderung
2.2 Requirements Engineering
2.3 Requirements Engineer
2.4 ERP-System
3. Prozess des Requirements Engineerings
3.1 Anforderungen ermitteln
3.2 Anforderungen formulieren
3.3 Anforderungen prüfen und bewerten
3.4 Anforderungen verwalten
4. Fazit
4.1 Zusammenfassung
4.2 Kritische Reflexion
Zielsetzung & Themen der Arbeit
Die vorliegende Arbeit zielt darauf ab, den strukturierten Prozess des Requirements Engineerings am Beispiel der Ablösung eines ERP-Systems in einem fiktiven mittelständischen Handelsunternehmen für Spezialwerkzeuge darzustellen und die notwendigen methodischen Schritte zu erläutern.
- Grundlagen des Requirements Engineerings
- Methodik zur Ermittlung von Anforderungen
- Formulierung und Dokumentation von Systemanforderungen
- Qualitätssicherung durch Prüfung und Bewertung
- Management und Verwaltung von Anforderungen im Entwicklungsprozess
Auszug aus dem Buch
3.1.4 Ermittlungstechniken
Bei der Anforderungsermittlung ist es entscheidend, welche Funktionalitäten Auswirkungen auf die Zufriedenheit der Stakeholder haben. Dabei wird zwischen Basis-, Leistungs- und Begeisterungsfaktoren unterschieden.
• Basisfaktoren werden als selbstverständlich gesehen und werden vom Kunden vorausgesetzt.
• Leistungsfaktoren sind die Features, die bewusst vom Kunden verlangt werden.
• Begeisterungsfaktoren sind Funktionalitäten, die der Kunde nicht kennt und erst während der Benutzung als angenehme Überraschung entdeckt.
Mit der Zeit werden Begeisterungsfaktoren zu Leistungs- und schließlich zu Basisfaktoren. Um die Faktoren erfassen zu können, werden unterschiedliche Ermittlungstechniken benötigt.
Zusammenfassung der Kapitel
1. Einleitung: Dieses Kapitel führt in die Thematik des Requirements Engineerings ein, erläutert die Problemstellung und definiert das Ziel sowie den Aufbau der Ausarbeitung.
2. Grundlagen: Hier werden die zentralen Begriffe wie Anforderung, Requirements Engineering sowie die Rolle des Requirements Engineers und die Bedeutung von ERP-Systemen theoretisch definiert.
3. Prozess des Requirements Engineerings: Dieses Kapitel beschreibt den praktischen Prozess von der Ermittlung über die Formulierung und Prüfung bis hin zur Verwaltung von Anforderungen in einem Unternehmen.
4. Fazit: Der letzte Abschnitt fasst die Ergebnisse zusammen und reflektiert kritisch über das erreichte Ziel sowie die Vollständigkeit der dargestellten Methoden.
Schlüsselwörter
Requirements Engineering, ERP-System, Anforderungsmanagement, Systemanalyse, Stakeholder, Lastenheft, Qualitätssicherung, Softwareentwicklung, Prozessmodellierung, Anforderungsschablone, Modellierung, IT-Infrastruktur, Anforderungsanalyse, Systemgrenze, Methodik
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit behandelt den systematischen Prozess des Requirements Engineerings im Kontext einer ERP-Systemeinführung.
Welche zentralen Themenfelder werden abgedeckt?
Zentrale Themen sind die Anforderungsermittlung, -formulierung, -prüfung und -verwaltung unter Berücksichtigung von Stakeholder-Bedürfnissen.
Was ist das primäre Ziel der Untersuchung?
Das Ziel ist es, ein schrittweises Vorgehen für die Anforderungsanalyse anhand eines fiktiven Handelsunternehmens aufzuzeigen.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit stützt sich auf eine Literaturanalyse und wendet etablierte Standards des Requirements Engineerings (IREB) auf ein Fallbeispiel an.
Was wird im Hauptteil der Arbeit behandelt?
Im Hauptteil werden der Prozess des Requirements Engineerings, verschiedene Ermittlungstechniken und Methoden zur Qualitätssicherung von Anforderungen detailliert dargestellt.
Welche Schlüsselbegriffe charakterisieren die Arbeit?
Die Arbeit wird maßgeblich durch Begriffe wie Requirements Engineering, ERP-System, Anforderungsanalyse und Systemgrenzen bestimmt.
Warum ist die Trennung von Anforderung und Lösung wichtig?
Die Trennung ist essenziell, um das eigentliche Problem oder Bedürfnis zu verstehen, bevor vorschnell technische Lösungswege eingeschlagen werden.
Welche Rolle spielt der "Requirements Engineer"?
Er fungiert als Mittler zwischen Stakeholdern und der technischen Entwicklung und stellt sicher, dass Anforderungen korrekt erfasst und dokumentiert werden.
Wie werden Begeisterungsfaktoren definiert?
Begeisterungsfaktoren sind Funktionalitäten, die für den Kunden unerwartet sind und erst bei der Nutzung positiv auffallen, bevor sie langfristig zum Standard werden.
Welche Rolle spielen Qualitätskriterien für Anforderungen?
Sie dienen dazu, Anforderungen messbar, eindeutig und konsistent zu machen, um Fehler in der Systementwicklung signifikant zu reduzieren.
- Citar trabajo
- Dominik Wolter (Autor), 2018, Der Prozess des Requirements Engineerings zur Ablösung eines alten ERP-Systems, Múnich, GRIN Verlag, https://www.grin.com/document/591204