Skip to main content

2014 | Buch

100 Minuten für Anforderungsmanagement

Kompaktes Wissen nicht nur für Projektleiter und Entwickler

insite
SUCHEN

Über dieses Buch

In der Produkt-, System- und Softwareentwicklung spielt der professionelle Umgang mit Anforderungen eine entscheidende Rolle für den Erfolg der gesamten Entwicklung und für das entstehende Produkt. Dieses Buch vermittelt in kompakter Form das notwendige Grundwissen für Anforderungsmanagement. Begleitet werden die Ausführungen von Praxiserfahrungen und Beispielvorlagen.

Inhaltsverzeichnis

Frontmatter
1. Hinweise zur Verwendung des Buchs
Zusammenfassung
Bevor wir zusammen auf die Anforderungsreise gehen, möchte ich Ihnen Hinweise zur Verwendung des Buchs geben. Mit diesem Buch bekommen Sie ein Hilfsmittel zur Hand, das Ihnen mit wenig Zeitaufwand und in kompakter Form einen Einblick zum Thema Anforderungsmanagement ermöglicht. Sie werden die Tätigkeiten und die wichtigsten Prinzipien und Vorgehensweisen kennen lernen.
Marcus Grande
2. Anforderungsmanagement?
Zusammenfassung
Anforderungen beschreiben Eigenschaften, Funktionalitäten und Qualitäten an ein Produkt. Im täglichen Leben und selbst dann, wenn es keinen wirklichen technischen Hintergrund dafür gibt, werden Sie auch mit Anforderungen zu tun haben. Denken Sie dabei an Ihre Anforderungen bei folgenden Tätigkeiten: Einkaufen von Lebensmitteln, Auswahl von Möbeln, Wahl eines neuen Autos, dem Erwerb einer Wohnung oder dem Bau eines Hauses. Wahrscheinlich werden Sie Ihre Wünsche und Ziele nicht immer als Anforderungen aufschreiben. Das Nachdenken darüber wird schon ein Schritt hin zur ersten Haupttätigkeit im AM sein, dem Finden von Anforderungen.
Marcus Grande
3. Wie beginnen Sie Anforderungsmanagement?
Zusammenfassung
Das AM startet mit dem Finden von Anforderungen. Am Anfang entstehen dazu die Ideen zu einem Produkt oft in den Köpfen von Einzelnen oder Gruppen, die sich u.a. bei Besprechungen und Telefonkonferenzen austauschen. Damit Sie die richtigen Anforderungen ermitteln können, müssen Sie sowohl die „richtigen” Personen finden als auch „klar” kommunizieren. Bei der Ablage und Dokumentation der Anforderungen benötigen Sie vorher festgelegte Strukturen. Für die Abläufe und Tätigkeiten werden Vorgaben unerlässlich sein.
Marcus Grande
4. Wer macht Anforderungsmanagement?
Zusammenfassung
Zur Durchführung der Tätigkeiten und Aufgaben im AM müssen bestimmte Personen definiert werden. Doch wer nimmt sich der Aufgaben an? Wer genau muss diese Tätigkeiten durchführen? Welche Qualitäten und welche Fähigkeiten müssen diese Personen besitzen?
Marcus Grande
5. Werkzeuge
Zusammenfassung
Ich habe mich hier bewusst dazu entschieden, schon in diesem frühen Kapitel das Thema Werkzeuge für AM anzugehen, da die Frage nach der Dokumentation und Speicherung der Anforderungen im Verlauf von AM auch sehr früh gestellt wird. Spätestens dann, wenn Gespräche geführt wurden und die Ergebnisse festgehalten werden müssen, kommt die Frage nach dem „Wie denn genau?“.
Marcus Grande
6. Spezialisierte Werkzeuge
Zusammenfassung
Spezialisierte Werkzeuge sind Werkzeuge, die speziell für die Aufgaben im Anforderungsmanagement entwickelt wurden. Auf dem Markt gibt es eine Vielzahl solcher Werkzeuge, die sehr viele und zudem komplexe Funktionalitäten unterstützen.
Marcus Grande
7. Anforderungen
Zusammenfassung
Sobald Sie sich mit Anforderungen beschäftigen, werden Sie feststellen, dass Sie unterschiedliche Arten von Anforderungen benötigen: Funktionale Anforderungen und nicht-funktionale Anforderungen. Der Begriff nicht-funktionale Anforderungen ist sehr unspezifisch und bezieht sich formal auf alle Anforderungen, die nicht zu den funktionalen Anforderungen gehören. Die nicht-funktionalen Anforderungen werden in die beiden Bereiche Qualität und Randbedingungen unterteilt.
Marcus Grande
8. So finden Sie Anforderungen
Zusammenfassung
Sie haben schon erfahren, dass die Kommunikation und das Zusammentreffen und Diskutieren mit den Stakeholdern für das Finden von Anforderungen eine sehr wichtige Rolle im AM spielt. Jetzt werden Sie die Methoden und Techniken zur Ermittlung von Anforderungen kennen lernen.
Marcus Grande
9. Die Anforderungsdokumentation
Zusammenfassung
In den Anforderungsdokumenten werden die Anforderungen an das Produkt dokumentiert. Die Dokumente werden unterschiedlich genannt, obwohl es eigentlich alles Spezifikationen sind: Lastenheft aus Sicht des Auftraggebers, Pflichtenheft aus Sicht des Auftragnehmers. Sie und Ihre Organisation werden dann auf Basis der Inhalte des Pflichtenhefts fachspezifische Spezifikationen erstellen. Die Lasten- und Pflichtenhefte enthalten in aller Regel neben den funktionalen Anforderungen noch weitere Informationen: Zeitpunkte und Inhalte geplanter Auslieferungen, rechtliche und kaufmännische Bedingungen sowie Referenzen auf Normen. Diese Anforderungen werden den nicht-funktionalen Anforderungen zugeordnet. Das sind Anforderungen zur Qualität und zu vorgegebenen Randbedingungen.
Marcus Grande
10. So formulieren Sie Anforderungen
Zusammenfassung
Sie haben als Dokumentationsform für die Anforderungen einfache Vorlagen und die Anforderungs-Datenbank spezialisierter Werkzeuge kennen gelernt. Der Begriff Erstellen und Aufschreiben ist jedoch noch sehr abstrakt.
Marcus Grande
11. Wahre Anforderungen – Validierung
Zusammenfassung
Sie haben die Anforderungen ermittelt und durch Anwendung der Formulierungsbaupläne und Formulierungsregeln aufgeschrieben. Sie ergänzten sie mit Standard-Elementen der Unified Modelling Language mit Diagrammen und dokumentierten die Anforderungen in den Anforderungsspezifikationen.
Marcus Grande
12. Nachverfolgbarkeit
Zusammenfassung
Mit der Nachverfolgbarkeit erstellen Sie Informationen, die Angaben zu den Quellen der Anforderungen und die Ziele zu nachfolgenden Artefakten dokumentieren. Die Nachverfolgbarkeit ist der Bereich im AM, der u.a. für die Pflege und Verwaltung von Anforderungen benötigt wird. Diese Verfolgbarkeitsinformationen können Sie im AM-Werkzeug als Verknüpfungen und Referenzen anlegen oder in einer eigenen Datei als Textinformation eintragen. Die Quellen der Anforderungen geben an, aus welchen Dokumenten und welchen Textstellen Sie Ihre formulierten Anforderungen abgeleitet haben. Das Ziel gibt an, in welchen Artefakten Ihre Anforderungen umgesetzt sind. Die Nachverfolgbarkeit soll in beide Richtungen umgesetzt werden.
Marcus Grande
13. Versions- und Konfigurationsmanagement
Zusammenfassung
Bei Versionen und der zugehörigen Disziplin Versionierung geht es um eine Vorgehensweise, die gewährleistet, dass Sie Anforderungen, Anforderungsdokumente und alle notwendigen Artefakte nach Änderungen eindeutig unterscheiden können.
Marcus Grande
14. Die Pflege und Verwaltung von Anforderungen
Zusammenfassung
Das Leben von Anforderungen beginnt schon mit den ersten Gesprächen. Spätestens wenn Sie die Anforderungen aufschreiben, haben Sie damit die erste dokumentierte Spezifikation, wenn auch nur als Konzept. Es beginnen somit schon die Pflege- und Verwaltungstätigkeiten für die Anforderungen.
Marcus Grande
15. Vorgehensmodelle
Zusammenfassung
Eine Produktentwicklung ist in mehrere Phasen aufgeteilt. Dazu zählen z.B. die Phasen: Planung, Anforderungsermittlung, Umsetzung und Test. Für diese verschiedenen und strukturierten Phasen beschreiben Vorgehensmodelle die Abläufe (Prozesse) und Tätigkeiten. Für den Fachbereich der Softwareentwicklung existieren verschiedene Vorgehensmodelle, die die Komplexität der Softwareentwicklung besser beherrschbar machen. Als Synonym zum Vorgehensmodell wird auch der Begriff Prozessmodell verwendet.
Marcus Grande
16. Reifegradmodelle
Zusammenfassung
Reifegradmodelle beschreiben Abläufe (Prozesse) und hilfreiche Praktiken für eine Produktentwicklung. Sie bilden die Basis zur Beurteilung der Qualität von Prozessen. Bekannte Reifegradmodelle sind CMMI (Capability Maturity Model Integration) und SPICE (Software Process Improvement and Capability Determination).
Marcus Grande
17. Praxisbeispiel Spannungsüberwachung
Zusammenfassung
Mit diesem Beispiel aus dem Bereich der Technik sollen die Wege des AM und seiner Methoden von der Ermittlung bis zur Verwaltung noch einmal gezeigt werden. Die „Spannungsüberwachung” ist eine Funktionalität für ein Produkt, bei dem die Spannungsversorgung permanent überwacht werden muss.
Marcus Grande
18. Praxisbeispiel Haustier
Zusammenfassung
Einmal losgelöst von Produktentwicklungen und dem damit oft verbundenen technischen Hintergrund, möchte ich in diesem nichttechnischen Praxisbeispiel die Haupttätigkeiten aus dem AM anhand einer wahren „Haustier-Geschichte” noch einmal mit Ihnen durchlaufen.
Marcus Grande
Backmatter
Metadaten
Titel
100 Minuten für Anforderungsmanagement
verfasst von
Marcus Grande
Copyright-Jahr
2014
Electronic ISBN
978-3-658-06435-8
Print ISBN
978-3-658-06434-1
DOI
https://doi.org/10.1007/978-3-658-06435-8