V2 - Anforderungsgerechte Produktgestaltung Flashcards
Was macht ein Funktionsgerechtes Produkt aus?
Schritte der funktionsgerechten Produktgestaltung
Wozu dienen Anforderungen?
Anforderungen dienen als Vorgabe zur Produktgestaltung und der Validierung des Zielerreichungsgrads des Produktes.
Was sind Anforderungen?
Anforderungen sind geforderte Funktionen und Eigenschaften eines Produkts, gleichbedeutend sind die Begriffe Forderung, Randbedingung und Restriktion.
Quellen von Anforderungen
Requirements Engineering
Anforderungen sind…
bekannt, verstanden und abgestimmt
eindeutig formuliert, strukturiert und dokumentiert
korrekt verfügbar
rückverfolgbar und nachvollziehbar
Anforderungen - Sichten (Pyramide)
Kundensicht
Marktanforderungen (Warum?)
– Bedürfnisse, Forderungen der
Kundinnen und Kunden
Unternehmenssicht
Produktanforderungen (Was?)
– Analyse der Marktanforderungen
Komponentenanforderungen (Wie?)
– Abbildung auf konkreten
Produktkomponenten
Kano-Modell (Achsen x - Anforderungserfüllung; y Kundenzufriedenheit)
Begeisterungsmerkmale stiften überproportionalen Nutzen und tragen zur Differenzierung bei. Sie sollten für
High-End-Varianten angeboten werden.
Leistungsmerkmale sind den Kundinnen und Kunden bewusst und tragen bei guter Umsetzung zur Beseitigung von Kundenunzufriedenheit bei.
Basismerkmale werden den Kundinnen und Kunden erst bei Nichterfüllung bewusst (implizite Erwartung). Basismerkmale sollten daher in allen
Varianten standardmäßig angeboten werden.
Unerhebliche Merkmale sind Merkmale, die den Kundinnen und Kunden egal sind. Ihr Vorhandensein, wie
auch ihr Fehlen, ist ohne Belang für den sie. Sie tragen daher nicht zur Erhöhung der Zufriedenheit der Kundinnen und Kunden bei. Bei einer Nichterfüllung führen sie aber auch nicht zu einer Unzufriedenheit.
Rückweisende Merkmale sind Merkmale, die bei einer Umsetzung zu einer Unzufriedenheit der Kundinnen und Kunden führen. Werden sie nicht umgesetzt, so sind die Kundinnen und Kunden automatisch zufrieden.
Lastenheft - Fragen
Das Lastenheft wird vor dem Pflichtenheft aufgestellt. Es 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 - Fragen
Das Pflichtenheft beschreibt die Umsetzung aller Anforderungen. Es entsteht in der Konzeptionsphase und
kann als detaillierte Fortentwicklung des in der Definitionsphase aufgestellten Lastenheftes betrachtet werden. Neben der technischen Umsetzbarkeit wird die wirtschaftliche Machbarkeit der Anforderungen überprüft. Das Pflichtenheft stellt die verbindliche Vereinbarung für die Realisierung des Projektes zwischen Auftraggebenden und Auftragnehmenden dar.
Wie?, Womit? –> Problemraum
Anforderungsstruktur - Beschreibung
Anforderungsarten
Lastenheft - Anforderungsspezifikation
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.
Heutige Lastenhefte
50% übernommen,
30% geraten richtig,
20% geraten falsch
latente Kundenanforderungen lieber so: User Story Card: Als WER möchte ich WAS damit ich WOZU
Traceability…
bedeutet die Zuordnung von Anforderungen zu beliebigen Entwicklungsartefakten und ermöglicht den Nachweis, dass kritische Anforderungen im Rahmen der Entwicklung umgesetzt und validiert wurden.
Anforderungen - Abhängigkeiten
Anforderungen - Nachverfolgbarkeit
Horizontale Nachverfolgbarkeit beschreibt Zusammenhänge auf einer Entwicklungsebene
Vertikale Nachverfolgbarkeit beschreibt
Zusammenhänge von System- bis zu
Komponentenanforderungen
–> Softwarewerkzeuge unterstützen die Dokumentation und Strukturierung von Anforderungen in allen Phasen des Produktlebenszyklus
Nachverfolgbarkeit - Grafik
Anforderungsmanagement - Dokumentation
Textverarbeitung/Tabellenkalkulation
Manuelle Erfassung und Verwaltung von Anforderungen und Office-Anwendungen
Vorteile
Weit verbreitete Datenformate
Keine zusätzliche Software erforderlich
Nachteile
Keine Rückverfolgbarkeit
Schlechte Möglichkeiten zur Strukturierung
Keine Versionierung
Anforderungsmanagementsoftware
„Atomisierte“ Erfassung von Anforderungen, d.h. von einzelnen
Objekten
Vorteile
Rückverfolgbarkeit und Strukturierungsmöglichkeit
Bessere Versionierung und Dokumentation
Automatische Prüfung auf Vollständigkeit etc.
Nachteile
Spezielles Datenformat
Zusätzliche Software erforderlich
Zieldreieck - Anforderungen
Der Konflikt zwischen Anforderungs- und Kostengerechtheit verlangt ein systematisches Vorgehen.
Bereich –> Funktionale Anforderung –> Einschränkung aus Kostensicht