AIIT - Vorlesung 6
Anforderungsmanagement
Anforderungsmanagement
-
- 1 / 12
-
Flashcards
Erläutern sie Anforderungen und Anforderungsmanagement
Anforderungen:
Anforderungen repräsentieren technische Entwicklungsziele bzw. gewünschte Produkteigenschaften
Anforderungsmanagement:
- Ursprünge in der Informatik
- Erstellungs-, Abstimmungs- und Dokumentationsprozess der erforderlichen Informationen
- Anforderungsmanagement dient der Kommunikation zwischen Kunde und Projekt und gewährleistet dadurch eine hhe Qualität des Produktes
Was ist ein Lastenheft?
Gesamtheit der Anforderungen des Auftraggebers an die Lieferung und Leistungen des Auftragnehmers
- Beschreibt die Anforderungen aus Anwendersicht einschließlich der Randbedingungen
- Lastenheft dient als Ausschreibungs-, Angebots- und Vertragsgrundlage
- Lastenheft definiert das WAS und WOFÜR zu lösen ist
Was macht das Quality Function Deployment und welche Methode wendet es an?
Was heißt Anforderungen konkretisieren
Anforderungen analysieren, detaillieren und wenn möglich quantifizieren
Nennen sie Qualitätskriterien für technische Anforderungen
- Bewertbar
- Abgeschlossen
- Nachweisbar
- Notwendig
- Verständlich
- Realisierbar
- Korrekt
- Klassifizierbar
- Konsistent
- Prüfbar
- Gültig und aktuell
- Quantitativ (zähl-, mess-, wäg- oder vergleichbar)
Was ist ein Pflichtenheft?
"Vom Auftragnehmer erarbeitete Realisierungsvorgaben aufgrund der Umsetzung des vom Auftraggeber vorgegebenen Lastenheftes"
- Enthält das Lastenheft
- Wird in der Regel von Auftragnehmer erstellt
- Bedarf der Genehmigung durch den Auftraggeber
- Stellt die verbindliche Vereinbarung für die Realisierung und Abwicklung des Projekts für Auftragnehmer und Auftraggeber dar
- Definiert WIE und WOMIT die Anforderungen realisiert werden
Wie kann das Erfüllen der Anforderungen überprüft werden?
Bereits bei der Definition der Anforderungen muss bedacht werden, wie und womit eine Anforderung oder eine Fukion erfüllt wird und wie die Erfüllung getestet werden soll.
- Wie kann festgestellt werden:
- womit eine Anforderung erfüllt würde?
- ob eine Anforderung erfüllt wurde?
- inwieweit eine Anforderung erfüllt wurde?
- wann eine Anforderung erfüllt wurde?
- wer für die Erfüllung zuständig ist?
- Realisierung
- Identifikation des erfüllenden Elements einer Anforderung (z.B. Funktion, Bauteil, Prozess, Mitarbeiter)
- Beurteilung des Zustandes des erfüllten Elements (der Zustand der Realisierung, Fertigung, Herstellung)
Was sind die Vorteile von informationstechnischer Unterstützung während der Entwicklung?
- Verwaltung einer großen Anzahl von Anforderungen
- Historie zur Verfolgung und Bewertung von Änderungen
- Auswirkungen von Änderungen analysierbar
- Wiederverwertbarkeit der Anforderungen in folgenden Projekten
- Bereitstellung von Informationen zur Klärung der Anforderungen
- Bereitstellung von Informationen zur Validierung der Anforderungen
- Unterschiedliche Sichten auf die Anforderungen
- Reifegrad der Entwicklung bewertbar
Welche Informationen sind in Informationstechnischen Unterstützungssystemen abzulegen?
- Name der Anforderung
- Eindeutige Nummerierung zur Identifikation
- Datum der Erstellung
- Anforderungsquelle
- Verantwortlicher für die Anforderung
- Datum der letzten Änderung
- Historie von Änderungen
- Priorität der Anforderungen
- Erfüllungsstatus
- (Verknüpfungen zu anderen Anforderungen)
- (Verknüpfungen zu Dokumenten)
- (Verknüpfungen zu CAD-Modellen)
Was ist Monitoring der Anforderungen?
Während der Produktnutzung:
- Änderung der Kundenanforderungen bzw. der Gewichtung im Laufe der Produktnutzung
- Bedeutung der Anforderungen an Qualität (z.B. Wartungsintervalle) nimmt zu
Vorgehen:
- Aufnahme von Verbesserungsvorschlägen
- Analyse von Schadensfällen (siehe Beispiel S-Bahn München)
Ziel:
- Erfahrungen und Änderungen in die nächste Generation des Produktes einfließen lassen