Software- Produktmanagement



Ähnliche Dokumente
Inhalt. 1 Wesen des Software-Produktmanagements 1. 2 Wirtschaftlichkeit eines Softwareprodukts Auslieferungsstrategie 71

Software- Qualitätssicherung

9.6 Korrekturmaßnahmen, Qualitätsverbesserung

Prozesse Last oder Lust?

Instandhaltungslogistik

Praktikum/Thesis im Bereich Softwareentwicklung - Embedded Softwareentwicklung

Kapitel 10: Dokumentation

Software-Projektkalkulation

Spezielle Lebenslösung für die Grafts zum Aufbewahren - Songul Alci

Software Engineering

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Software Engineering. Sommersemester 2012, Dr. Andreas Metzger

Wirtschaftsinformatik I Teil 2. Sommersemester Übung

Grundlagen Software Engineering

Inhalt. 1. Einleitung. 2. Ausblick. Gegenstand und Motivation Problemstellung Zielsetzung Fragestellungen. Weiteres Vorgehen

Software-Wartung Grundbegriffe und Einordnung Der Wartungsprozeß

Lernaufgabe Industriekauffrau/Industriekaufmann Angebot und Auftrag: Arbeitsblatt I Auftragsbeschreibung

Basiswissen Softwaretest

Software- Projektmanagement kompakt

Modul 7: Geschäftsprozesse, SLA, ITIL und CMDB (Fortsetzung)

Requirements Engineering I. Der Spezifikationsprozess!

Softwarequalität. TÜV SÜD Product Service GmbH. Damit Ihre Softwareprodukte sicher ins Ziel kommen.

Moderne Instandhaltung - vom Stiefmütterchen zur Chefsache - - Trends und Potenziale -

Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Das sollten Sie Engineering Support GmbH

Bautzen IT.Solutions GmbH CeBIT 2011

Requirements Engineering Research Group!

IT-Governance und COBIT. DI Eberhard Binder

1 Einleitung zum Thema Softwaremigration 1

Softwareanforderungsanalyse

Software- Entwicklungsaktivitäten und Vorgehensmodelle. Lebenszyklusmodell

_PROXESS Update. ο Service Zone 6 (gem. Anlage) 1.332,00 Alle Preise zuzüglich MwSt. Angebot zum Release-Update PROXESS 3.

logi.guard Maintenance meets Automation Offene Condition Monitoring Plattform von logi.cals powered by Messfeld

Entwicklung eines Beratungsprogramms zur Förderung der emotionalen Intelligenz im Kindergarten

Risiken für den Arbeitsschutz bei Restrukturierungen: Die Bedeutung organisationaler Resilienz reflektiert an drei Fallbeispielen

DVB-S Empfangsgerät, Videorecorder und Fernseher (Fernseher mit zwei Scart- (oder HDMI-)Eingängen)

Unternehmensführungslehre

Einführung von Arbeitszeitflexibilisierung Leitfaden MASQT, NRW Entwicklung- und Einführungsprozess von Arbeitszeitmodellen

Eberhard Lehmann: Projekte im Informatik-Unterricht Software Engineering, Ferd. Dümmlers Verlag, Bonn Inhaltsverzeichnis.

WORKFLOWS UND INITIALISIERUNG DER ARCHITEKTURENTWICKLUNG MANAGEMENT VON IT ARCHITEKTUREN

Der Rational Unified Process

Installation OMNIKEY 3121 USB

Requirements Engineering I. Verwalten von Anforderungen!

Inhalt. Teil I: Die Grundlagen. Vorwort zur deutschen Ausgabe... Wie Sie dieses Buch lesen sollten... Für wen ist dieses Buch gedacht?...

I NFORMATIONSVERANSTALTUNG M ASTERARBEIT AM LEHRSTUHL FÜR MARKETING 8. FEBRUAR 2011

Der Kunde in agilen Projekten

BILFINGER INDUSTRIAL MAINTENANCE DAS NEUE BILFINGER MAINTENANCE CONCEPT BMC

Abkommen. zwischen. der Regierung der Bundesrepublik Deutschland. und. der Regierung der Russischen Föderation. über. und

Einführung in das Software-Qualitätsmanagement

Technische Universität München Fachgebiet Dienstleistungsökonomik. Strategisches Kooperationsmanagement von Wirtschaftsverbänden.

Rechtsanwalt Michael Drasdo, Fachanwalt für Miet- und Wohnungseigentumsrecht. Die Stimmrechtswertigkeit im Rahmen der Verwalterbestellung

Software Survivability

Inhaltsverzeichnis.

Die richtigen Partner finden, Ressourcen finden und zusammenführen

Wie kann der Religionsunterricht Jugendlichen ohne Ausbildungsplatz helfen?

Software Engineering. Dokumentation! Kapitel 21

Aussage: Das Seminar ist hilfreich für meine berufliche Entwicklung

Übungsaufgaben zum Software Engineering: Management

Übungsklausur vom 7. Dez. 2007

Qualitätssicherung im Lebenszyclus des itcs Anspruch und Wirklichkeit. Dr. Claus Dohmen Frankfurt / Main

ECM für Güterwagen die Behördensicht

Informationssystemanalyse Lebenszyklusmodelle 3 1. Lebenszyklusmodelle sollen hauptsächlich drei Aufgaben erfüllen:

Patrick Bartsch. Verbesserung. der Patientensicherheit. im Krankenhaus

Strategische Managementsysteme im internationalen Unternehmen

3.1 Das kognitive Modell Annahmen Der Zusammenhang zwischen Verhalten und automatischen Gedanken 51

Was ist speziell an IT- Beschaffungen?

Junior/Senior (C#).NET Softwareentwickler (m/w) (Jn 17956)

ITIL - Die Einführung im IT-Systemhaus der BA. Rolf Frank - itsmf Jahrestagung Projekt ITIL2010

Dipl.-Ing. Adolf Rötzel. Instandhaltung. - eine betriebliche Herausforderung. 3. Auflage. VDE VERLAG GMBH Berlin Offenbach

Großbeerener Spielplatzpaten

Modellbasiertes Testen

Erfolgsfaktor Work-Life Balance? Ein Vergleich verschiedener Personengruppen

Software-Praktikum. Gabriele Taentzer Philipps-Universität Marburg Sommersemester 2013

ERFOLGSREZEPTE FÜR IHR UNTERNEHMEN. Neue Struktur im Service Center. Marc Hennek TDS HR Services & Solutions GmbH

Inhaltsverzeichnis. Abbildungsverzeichnis Tabellenverzeichnis

Reinigung Normale Reingung der CheckStab Leitfähigkeitselektrode Gründliche Reinigung der Leitfähigkeitselektrode... 2

Angepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards -

BERATUNG, COACHING UND SCHULUNG FÜR ARBEITGEBER UND VORGESETZTE

Entwicklung der Abiturdurchschnittsnoten an den öffentlichen und privaten Gymnasien in Baden-Württemberg seit Allgemeinbildende Gymnasien

Modul 8: Geschäftsprozesse, SLA, ITIL und CMDB (Fortsetzung)

Software Produktlinien: Einführung und Überblick

Funktionale Sicherheit in der Praxis

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Allgemeine Geschäfts- u. Lieferbedingungen Online Shop xqisit (Stand: 06/2014)

Qualifikationserfordernisse durch das Internet der Dinge in der Logistik

Erfolgsfaktoren im Projektmanagement

TMap NEXT Test Manager

IGH Primarstufe Info Klasse 4 Verfahren Grundschulempfehlung Schuljahr

Die Vergütung von Logistik- Führungskräften

EMDR Supervisions- und Auffrischungstag

Haftpflichtversicherung für ein Praktikum während der Herbstferien 2013 Nur für Schüler der 9. Klasse der RS Füssen

Erfahrungen und Wünsche eines Güterichterhandlungs- Kunden

ChangeManagement. Vom IT-Spezialisten zum Führungsexperten

WSR Softwarewartung und Prozessmodelle in Theorie und Praxis. Urs Kuhlmann Andreas Winter

Die Orgadata AG ist ein stark expandierendes Software-Unternehmen aus Leer. Mit unserem System LogiKal

Das sollten Sie Engineering Support GmbH

Transkript:

Harry M. Sneed Martin Hasitschka Maria-Therese Teichmann Software- Produktmanagement Wartung und Weiterentwicklung bestehender Anwendungssysteme dpunkt.verlag

Wegweiser durch dieses Buch xxv 1 Wesen des Software-Produktmanagements 1 1.1 Das Besondere am Software-Produktmanagement 1 1.2 Die vier P im Software Engineering 8 1.3 Maintenance und Evolution von Softwaresystemen 13 1.4 Ein Produktlebenszyklusmodell für Software 20 1.5 Zur Problematik der Systemerhaltung und -Weiterentwicklung... 27 2 Wirtschaftlichkeit eines Softwareprodukts 37 2.1 Untersuchungen zur Produktivität in der Systemerhaltung 37 2.2 Zum Nutzwert der Systemerhaltung 44 2.3 Die Kosten der Systemerhaltung 46 2.4 Erfolgsfaktoren für das Software-Produktmanagement 52 2.5 Kalkulation der Systemerhaltungskosten 64 3 Auslieferungsstrategie 71 3.1 Grundfragen der Auslieferungsstrategie - ein Überblicksbeispiel... 72 3.2 Liefermenge 79 3.3 Lieferplanung 80 3.4 Lieferhäufigkeit 82 3.5 Lieferverhalten bei kritischer Software 84 3.6 Liefermitteilungen 86 3.7 Inkrementelle Auslieferungen und Vollauslieferungen 87 3.8 Liefertypen 87 3.9 Symptome falsch gewählter Lieferintervalle 92 3.10 Weiterentwicklungszweige 97 3.11 Anforderungen an ein Versionsverwaltungssystem 103 3.12 Service Level Agreements 105

4 Aufbauorganisation 107 4.1 Organisationsstruktur und Produktstruktur 107 4.2 Struktur eines Softwareprodukts 108 4.3 Aufbau einer Produktbetreuungsorganisation 111 4.4 Querschnittsstellen 119 4.5 Ausbaustufen der betriebsinternen Produktbetreuungsorganisation 130 5 Produktmanagementprozesse 137 5.1 Hauptprozesse und ihre Auslöser 137 5.2 Klassifizierungsprozess 140 5.3 Instandhaltungsprozess 141 5.4 Änderungsprozess 141 5.5 Weiterentwicklungsprozess 141 5.6 Prozessüberschneidungen 141 5.7 Prozess der Erstellung neuer Komponenten 144 5.8 Prozess der Modifikation von Komponenten 144 5.9 Lieferprozess 148 5.10 Produktbewertungsprozess 157 5.11 Dienstleistungsprozesse 160 5.12 Einbezug von Fremdkomponenten 161 6 Instandhaltungsprozess 163 6.1 Die Bedeutung des Mängelmanagements 163 6.2 Die Kosten der Unscharfe 164 6.3 Die Grenze zwischen Mangel und Erweiterungsantrag 166 6.4 Die Schwereklassen 167 6.5 Mängelaufbereitung 169 6.6 Einkreisung der Mängelursachen 181 6.7 Mängelbehebung 188 6.8 Organisation der Instandhaltung 194 6.9 Anforderungen an ein Mängelmanagementsystem 195 6.10 Beispiel eines Abweichungsmanagementsystems 202 7 Änderungsprozess 205 7.1 Die Bedeutung des Änderungsprozesses 205 7.2 Meldung eines Anwenderantrags 206 7.3 Lebenszyklus eines Änderungsantrags 213 7.4 Anforderungen an ein Änderungsmanagementsystem 228

8 Weiterentwicklungsprozess 229 8.1 Gründe für die Trennung der Weiterentwicklung von der Erhaltung 229 8.2 Erweiterungsprojekte 231 8.3 Sanierungsprojekte 237 8.4 Migrationsprojekte 242 8.5 Integrationsprojekte 247 9 Regressionstestmanagement 257 9.1 Problematik des Regressionstests 258 9.2 Regressionstestschritte 262 9.3 Regressionstestansätze 266 9.4 Regressionstestmessung 271 9.5 Regressionstestwerkzeuge 280 10 Konfigurationsmanagement 287 10.1 Bedeutung des Konfigurationsmanagements 287 10.2 Konfigurationsmanagement eines eingefrorenen Produkts 288 10.3 Konfigurationsmanagement und Versionsmanagement 295 10.4 Konfigurationsmanagement und Änderungsmanagement 299 10.5 Konfigurationsmanagement, Test und Lieferung 305 10.6 Konfigurationsmanagement und Mängelmanagement 307 10.7 Konfigurationsmanagement und die Entwicklung 308 10.8 Konfigurationsmanagement und Change Propagation 311 10.9 Der Konfigurationsmanagementplan 313 10.10 Anforderungen an ein Konfigurationsmanagementsystem 314 11 Softwareprodukt-Repository-Management 321 11.1 Softwareprodukt-Repository 321 11.2 Eine Softwareprodukt-Repository für das Produktmanagement... 327 11.3 Aufbau einer Softwareprodukt-Repository 331 11.4 Nutzung der Softwareprodukt-Repository 339 11.5 Beispiel einer Softwareprodukt-Repository 343 12 Qualitätsmanagement 357 12.1 Produktqualität 358 12.2 Prozesse 359 12.3 Produktqualität und Prozessqualität 361 12.4 Aufgaben des Qualitätsmanagements 364

12.5 Das Qualitätsmanagementsystem 369 12.6 Qualitätsprüfungen 375 12.7 Metriken 377 12.8 Verbesserungen des Qualitätsmanagementsystems 388 12.9 Prozessänderungsprozess 392 Abkürzungsverzeichnis 397 Glossar 399 Literatur 409 Index 427