Was sind anfordernugen
Repräsentieren technische Entwicklungsziele bzw. gewünschte Produkteigenschaften.
Diese dienen als Grundlage für sämtliche Entscheidungen. A- müssen strukturiert, erweitert und ergänzt.
Das Vergessen von Anforderungen kann schwerwiegende Folgen haben.
Es können Konflikten zwischen Anforderungen stehen: Fahrrad: Leicht/Stabil
Was ist Anforderungsmanagement?
Erstellungs-, Abstimmungs- und Dokumentationsprozess der erforderlichen Informationen. Dient der Kommunikation zwischen Kunde und Projektleitung und gewährleistet dadurch eine hohe Qualität des Produktes.
Wie ist der Lyfecicle einer Anforderung?
Anforderungsbestimmung > Überprüfen der Anforderung .> Monitoring während des Betriebs (Aufnahmen von Vorschlägen, Analyse von Schäden)
Aktivitäten beim Entwickeln von Anforderungen?
Prinzipieller Ablauf der Anfordeurngsbestimmung
I .Kundenanforderungen identifizieren
II. Lastenheft erstellen (Was & Wofür)
III. Pflichtenheft (Wie & Womit)
Zuordnung der Anforderungen zu Tests/ Abnahmekriterien
Anforderung > Funktionen> Systemarchitekturen > Lösungen > Test und Validierung (Auch von Anforderung aus)
Abzulegende Information?
Name der Anforderung
- Eindeutige Nummerierung zur Identifikation
- Datum der Erstellung
- Anforderungsquelle
- Verantwortlicher für die Anforderung
Nutzen während der Entwicklung?
- Verwaltung einer großen Anzahl von Anforderungen
- Historie zu Verfolgung und Bewertung von Änderungen
- Auswirkungen von Änderungen analysierbar
- Wiederverwertbarkeit der Anforderungen in folgenden Projekten
-Bereitstellung von Informationen zur Klärung der Anforderungen
Was ist das Lastenheft
Gesamtheit der Anforderungen der
Auftraggeber:innen an die Lieferung und Leistungen der
Auftragnehmer:innen
•Beschreibt die Anforderungen aus
Anwender:innensicht einschließlich der Randbedingungen
•Lastenheft dient als Ausschreibungs--, Angebots und Vertragsgrundlage
•Lastenheft definiert das WAS und WOFÜR zu lösen ist
Welche Schritte sind nötig für die Erstellung des Pflichtenhefts
Anforderungen erweitern: Mit einem globalen Blick auf das Problem angehen: Normen, Gesetze, Produktion Möglichkeiten, implizite Wünsche
Reduzieren: Streichen bzw. Anpassen von Anforderungen
Konkretisieren: mit messbaren Ziele definieren, nicht „kostengünstig“ sondern “maximal X Betrag”
Herunterbrechen
Zielkonflikte-Analyse: Kompromisse finden
Korrekturen: Veränderung von Randbedingungen, falsche Annahmen.
Pflichtenheft
Von
Auftragnehmer:innen erarbeitete Realisierungsvorgaben aufgrund der Umsetzung des von
Auftraggeber:innen vorgegebenen Lastenheftes
•Enthält die Anforderungsliste
•Wird in der Regel von Auftragnehmer erstellt
•Bedarf der Genehmigung durch
die Auftraggeber:innen
•Stellt die verbindliche Vereinbarung für die Realisierung und Abwicklung des Projekts für Auftragnehmer:innen und Auftraggeber:innen dar
•DefiniertWIE und WOMIT die Anforderungen realisiert werden
Wichtige Aspekte der Validierung
-richtigen Stakeholder einbeziehen
-Fehlererkennung
-Validierung aus unterschiedlichen Sichten
-wiederholte Validierung
Validierungstechniken
Statisch:
-reviews
-Probe-entwicklung
Dynamisch:
-Feedback von User
-Protoypen
Monitoring während des Betriebs
-Aufnahme von Verbesseungsvorschlägen
-Analyse con Schadensfällen
-Analyse der Daten, die während der Produktnuzung entstehen
Nutzen von Anforderungsmanagement 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
Arten der Dokumentation
Last changed2 years ago