02 Anforderungsgerechte Produktgestaltung Flashcards
Anforderungen - Definition
Anforderungen sind geforderte Funktionen und Eigenschaften eines Produkts, gleichbedeutend sind die Begriffe Forderung, Randbedingung und Restriktion.
- Anforderungen dienen als Vorgabe zur Produktgestaltung und der Validierung des Zielerreichungsgrads des Produktes.
Anforderungsmanagement - Definition
Das Anforderungsmanagement unterstützt im Rahmen der Produktgestaltung und aggregiert Anforderungen aus verschiedenen Quellen
Quellen von Anforderungen
Stakeholder stellen direkt oder indirekt Anforderungen an das Produkt
Anforderungen treten in unterschiedlichen Phasen des Produktlebenszyklus auf
Funktionsgerechtes Produkt - Anforderungen sind… (4)
Bekannt, verstanden, abgestimmt und realisierbar
Eindeutig formuliert, strukturiert und dokumentiert
Korrekt verfügbar
Rückverfolgbar und nachvollziehbar
Requirements Engineering (Anforderungsmanagement/Aufgabenklärung) - Definition und Bestandteile (5)
Überführt die Anforderungen hin zu einem funktionsgerechten Produkt
Bestandteile:
Scoping
Anforderungsanalyse
Anforderungsspezifikation
Anforderungsmodellierung
Anforderungsreviews
Produktlebenszyklus - Definition
Beschreibt die Summe der einzelnen Phasen, die ein Produkt entlang der zeitlichen Dimension durchläuft.
Nachhaltiger Produktlebenszyklus
Ein nachhaltiger Produktlebenszyklus wird nach dem Prinzip kleiner Kreisläufe in erster Linie durch die Verlängerung der Nutzungsphase und die kontinuierliche Rückführung von Produkten und Materialien erzielt.
Arten von Anforderungen
Kundensicht
Marktanforderungen
Bedürfnisse, Forderungen der Kundinnen und Kunden
Unternehmenssicht
Produktanforderungen
Analyse der Marktanforderungen
Komponentenanforderungen
Abbildung auf konkreten Produktkomponenten
Kano-Modell
Gliedert Kundenwünsche und hilft diese zu priorisieren
Kano-Modell: Merkmale
- Begeisterungsmerkmale
- Leistungsmerkmale
- Basismerkmale
- Unerhebliche Merkmale
- Rückweisende Merkmale
Begeisterungsmerkmale
Stiften überproportionalen Nutzen und tragen zur Differenzierung bei. Sie sollten für High-End-Varianten angeboten werden
Leistungsmerkmale
Sind den Kunden bewusst und tragen bei guter Umsetzung zur Beseitigung von Kundenunzufriedenheit bei.
Basismerkmale
Werden den Kunden erst bei Nichterfüllung bewusst (implizite Erwartung). Basismerkmale sollten daher in allen Varianten standardmäßig angeboten werden.
Unerhebliche Merkmale
Merkmale, die den Kunden egal sind. Ihr Vorhandensein, wie auch ihr Fehlen, ist ohne Belang für sie. Sie tragen daher nicht zur Erhöhung der Zufriedenheit der Kunden bei. Bei einer Nichterfüllung führen sie aber auch nicht zu einer Unzufriedenheit.
Rückweisende Merkmale
Merkmale, die bei einer Umsetzung zu einer Unzufriedenheit der Kunden führen. Werden sie nicht umgesetzt, so sind die Kundinnen und Kunden automatisch zufrieden. (z.B. Warnsignal nicht angelegter Anschnallgurte, Schalldämpfer Sportwagen)
Lastenheft - Definition
Das Lastenheft, auch Anforderungsspezifikation genannt, ist ein strukturiertes Dokument, das alle gültigen und abgestimmten Anforderungen beschreibt, sowie alle relevanten Zusatzinformationen zu den Anforderungen enthält.
o Das Lastenheft wird vor dem Pflichtenheft aufgestellt.
o Entsteht in der Definitionsphase des Produktes und ist eine Zusammenfassung aller fachlichen Basisanforderungen des Auftraggebenden bzw. des Nutzenden an das Projekt.
-> Was/Wofür? -> Problemraum
Pflichtenheft
Beschreibt die Umsetzung aller Anforderungen.
o Entsteht in der Konzeptionsphase und kann detaillierte Fortentwicklung des in der Definitionsphase aufgestellten Lastenheftes betrachtet werden.
o Überprüfung der technischen Umsetzbarkeit und wirtschaftlichen Machbarkeit der Anforderungen
o Stellt die verbindliche Vereinbarung für die Realisierung des Projektes zwischen den Auftraggebenden und Auftragnehmenden dar.
-> Wie/Womit? -> Lösungsraum
Anforderungsarten
Technisch-Wirtschaftliche Anforderungen
- Rein technische Anforderungen
- Schnittstellen
- Kosten
- Gesetze, Normen, Patente, Garantien
Organisatorische Anforderungen
- Zeit
- Personal
- Hilfsmittel
Anforderungen - Identifikator
Identifiziert eine Anforderung eindeutig
Anforderungen - Beschreibung
Beschreibt die Anforderung kurz und prägnant
Anforderungen - Quelle
Identifiziert die anfordernde Person oder das Dokument, aus dem sich die Anforderung ergibt
Anforderungen - Abnahmekriterien
Beschreibt eine messbare Bedingung, anhand derer die Erfüllung der Anforderung geprüft werden kann
Anforderungsstruktur
Die Anforderungen sind in einer vorgegebenen Anforderungsstruktur definiert
Funktionsstruktur
Implementiert die Anforderungen und kann weitere Anforderungen bedingen
Tests
Tests mit Prototypen sichern die Anforderungen ab
Nachverfolgbarkeit von Anforderungen
Horizontale Nachverfolgbarkeit
Beschreibt Zusammenhänge auf einer Entwicklungsebene
Vertikale Nachverfolgbarkeit
Beschreibt Zusammenhänge von System- bis zu Komponentenanforderungen
Dokumentationsformen und Softwarelösungen für das Anforderungsmanagement
- Textverarbeitung/Tabellenkalkulation
- Anforderungsmanagementsoftware
Dokumentationsformen und Softwarelösungen für das Anforderungsmanagement - Textverarbeitung/Tabellenkalkulation
Manuelle Erfassung und Verwaltung von Anforderungen und Office-Anwendungen
Vorteile:
o Weit verbreitete Datenformate
o Keine zusätzliche Software erforderlich
Nachteile:
o Keine Rückverfolgbarkeit
o Schlechte Möglichkeiten zur Strukturierung
o Keine Versionierung
Beispiele:
Word, Excel
Dokumentationsformen und Softwarelösungen für das Anforderungsmanagement - Anforderungsmanagementsoftware
“Atomisierte“ Erfassung von Anforderungen, d.h. von einzelnen Objekten
In einer Anforderungsmanagementsoftware werden Anforderungen automatisiert erfasst und verwaltet. Anforderungen werden als eigenständiges Objekt behandelt, sodass die Anforderungsstruktur abgebildet werden kann.
Vorteile:
o Rückverfolgbarkeit und Strukturierungsmöglichkeit
o Bessere Versionierung und Dokumentation
o Automatische Prüfung auf Vollständigkeit etc.
Nachteile:
o Spezielles Datenformat
o Zusätzliche Software erforderlich
Beispiele:
Serena, Polarion, IBM