100 Minuten für Anforderungsmanagement - Marcus Grande

100 Minuten für Anforderungsmanagement (eBook)

Kompaktes Wissen nicht nur für Projektleiter und Entwickler

(Autor)

eBook Download: PDF
2011 | 2011
XII, 140 Seiten
Vieweg & Teubner (Verlag)
978-3-8348-8135-9 (ISBN)
Systemvoraussetzungen
17,98 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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.

Dipl.-Ing. Marcus Grande ist Teamleiter und Softwareentwickler im Bereich der Embedded Systeme. Während dieser Tätigkeit und der Arbeit als Dozent und Coach, liegen seine Schwerpunkte in den Bereichen Anforderungs- und Konfigurationsmanagement, Softwaredesign und -architektur sowie Qualitätssicherung und dem Testen von Software.

Dipl.-Ing. Marcus Grande ist Teamleiter und Softwareentwickler im Bereich der Embedded Systeme. Während dieser Tätigkeit und der Arbeit als Dozent und Coach, liegen seine Schwerpunkte in den Bereichen Anforderungs- und Konfigurationsmanagement, Softwaredesign und -architektur sowie Qualitätssicherung und dem Testen von Software.

Inhaltsverzeichnis 5
Vorwort 10
1 Hinweise zur Verwendung des Buches 11
1.1 Kurzbeschreibung zum Thema 11
1.2 Informationen zur Struktur des Buches 12
1.3 Erklärung der verwendeten Begriffe 13
2 Anforderungsmanagement? 19
2.1 Was sind Anforderungen? 19
2.2 Warum benötigen Sie Anforderungen? 19
2.3 Anzeichen von unzureichendem Anforderungsmanagement 22
2.4 Folgen von unzureichendem Anforderungsmanagement 23
2.5 Haupttätigkeiten im Anforderungsmanagement 24
2.6 Gründe für Anforderungsmanagement 25
2.7 Ziele von Anforderungsmanagement 25
2.8 Wege zum professionellen Anforderungsmanagement 26
2.9 Umgang mit skeptischen Mitarbeitern 28
3 Wie beginnen Sie Anforderungsmanagement? 31
3.1 Struktur und Vorgaben 31
3.2 Wahl der Stakeholder 32
3.3 Kommunikation 33
3.4 Anforderungen dokumentieren 33
3.5 Anmerkungen zum Aufschreiben und Beginnen 34
3.6 Anforderungsmanagement in der Organisation 36
3.7 Werkzeuge 36
4 Wer macht Anforderungsmanagement? 37
4.1 Der Anforderungsmanager 37
4.2 Aufgaben des Anforderungsmanagers 37
4.3 Profil des Anforderungsmanagers 38
4.4 Mögliche Anforderungsmanager 38
4.5 Stellenausschreibung Anforderungsmanager 38
5 Werkzeuge 40
5.1 Einfach-Werkzeuge 40
5.2 Spezialisierte Anforderungswerkzeuge 42
5.3 Hinweise zur Auswahl eines spezialisierten Werkzeugs 43
6 Anforderungen 45
6.1 Funktionale Anforderungen 45
6.2 Nicht-funktionale Anforderungen 45
6.2.1 Qualität 46
6.2.2 Randbedingungen 46
6.3 Attribute von Anforderungen – das FAPA 47
6.3.1 Identifikation 49
6.3.2 Name 50
6.3.3 Beschreibung 50
6.3.4 Status 50
6.3.5 Version 50
6.3.6 Sonstige Attribute 51
7 So finden Sie Anforderungen 54
7.1 Produkt und Produktkontext 54
7.2 Kommunikation 54
7.3 Anforderungsquellen 55
7.3.1 Stakeholder 55
7.3.2 Dokumente 55
7.4 Ermittlungstechniken 56
7.4.1 Befragungstechniken 56
7.4.2 Kreativitätstechniken 56
7.4.3 Abläufe durchdenken 57
7.4.4 Beobachtungstechniken 57
7.4.5 Weitere unterstützende Techniken 58
7.5 Zufriedenheitskategorien Kano-Modell 58
8 Die Anforderungsdokumentation 60
8.1 Beispiel Software-Anforderungs-Spezifikation 61
8.2 Qualitätskriterien für das Anforderungsdokument 68
8.3 Checklisten 69
8.4 Beispiel Checkliste Anforderungsspezifikation 69
9 So formulieren Sie Anforderungen 71
9.1 Anforderungen und Testen 72
9.2 Formulieren und Sprache 72
9.3 Formulierungsbaupläne 73
9.4 Formulierungsregeln 75
9.5 Dokumentieren mit Hilfe der UML 76
9.6 Was genau ist UML? 76
9.7 Beispiele Anwendungsfall- und Aktivitätsdiagramm 78
10 Wahre Anforderungen – Validierung 80
10.1 Ziele der Validierung 80
10.1.1 Qualitätssicherung 81
10.1.2 Freigabe 81
10.2 Qualitätssicherung der Anforderungen 82
10.3 Prüfungsprinzipien 83
10.4 Prüftechniken 84
10.5 Qualitätsprüfung der Anforderungen 86
10.6 Abstimmen der Anforderungen 88
10.6.1 Umgang mit Konflikten 88
10.7 Verifikation von Anforderungen 89
11 Nachverfolgbarkeit 90
11.1 Warum müssen Sie Nachverfolgbarkeit realisieren? 92
11.1.1 Qualitätssicherung 93
11.1.2 Einfluss-Analyse 94
11.1.3 Wiederverwendung 95
11.2 Was müssen Sie für die Nachverfolgbarkeit machen? 95
11.3 Tipps zur Nachverfolgbarkeit 96
11.4 Beispiel Anforderungs-Nachverfolgbarkeits-Matrix 98
12 Versions- und Konfigurationsmanagement 100
12.1 Versionsmanagement 100
12.2 Konfigurationsmanagement 102
12.3 Baselines und Releases 103
12.4 Konfigurationsmanagement und Anforderungen 104
13 Die Pflege und Verwaltung von Anforderungen 105
13.1 Tätigkeiten für die Pflege und Verwaltung 105
13.2 Aufwände für die Anforderungspflege 106
13.3 Änderungsmanagement 107
13.3.1 Ablauf Änderungsanfrage 108
13.3.2 Ablauf Änderungsbearbeitung 110
13.4 Beispiel Änderungsformular 111
14 Vorgehensmodelle 113
14.1 Ziele von Vorgehensmodellen 113
14.2 Vorgehensmodelle der Softwareentwicklung 114
15 Reifegradmodelle 117
15.1 Ziele der Reifegradmodelle 117
15.2 CMMI 117
15.3 SPICE 119
16 Praxisbeispiel Spannungsüberwachung 121
16.1 Aufgabenstellung Spannungsüberwachung 121
16.2 Anforderungen ermitteln 121
16.3 Anforderungen dokumentieren 123
16.3.1 Hardware-Anforderungs-Spezifikation (HAS) 123
16.3.2 Software-Anforderungs-Spezifikation (SAS) 124
16.4 Validierung der Anforderungen 126
17 Praxisbeispiel Haustier 128
17.1 Anforderungen ermitteln 128
17.2 Anforderungen dokumentieren 130
17.2.1 Anforderungsspezifikation 130
17.2.2 Katzen-Anforderungs-Spezifikation (KAS) 131
17.3 Validierung der Anforderungen 132
17.4 Pflege der Anforderungen 133
Literatur, Referenzen und Stichworte 135
Indexverzeichnis 139

Erscheint lt. Verlag 1.4.2011
Zusatzinfo XII, 140 S. 21 Abb.
Verlagsort Wiesbaden
Sprache deutsch
Themenwelt Informatik Software Entwicklung Requirements Engineering
Wirtschaft Betriebswirtschaft / Management Projektmanagement
Schlagworte Anforderungsermittlung • Anforderungsspezifikation • Empfehlungen • Entwicklungingenieure • Kompakt • Leitlinien • Praxiserfahrungen • Projektleiter • Prozessmodelle • Requirement Enineering • Softwareentwickler • Traceability • Werkzeuge
ISBN-10 3-8348-8135-X / 383488135X
ISBN-13 978-3-8348-8135-9 / 9783834881359
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 2,2 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich