Lehrbuch der Software-Technik

Größe: px
Ab Seite anzeigen:

Download "Lehrbuch der Software-Technik"

Transkript

1 Helmut Balzert Lehrbuch der Software-Technik Software-Management Software-Qualitätssicherung Unternehmensmodellierung mit CD-ROM Spektrum Akademischer Verlag Heidelberg Berlin

2 Inhalt II Software-Management 1 LE 1 1 Grundlagen Einführung Aufgaben Produktivität Einflußfaktoren der Produktivität Produktivität und Qualität Maßnahmen zur Produktivitätssteigerung 23 LE2 2 Planung Einführung Aufbau von Prozeß-Architekturen und Prozeß-Modellen Aufbau von Projektplänen Zeitplanung mit MPM-Netzplänen Einsatzmittelplanung Kostenplanung Methodik der Projektplanung 55 LE 3 3 Organisation Einführung Grundlagen der Organisationsgestaltung Koordinationsmechanismen Die fünf Teile einer Organisation Gestaltung von Positionen Gestaltung der Aufbauorganisation Projektleiter und Matrixstrukturen Situative Faktoren Die Projektstruktur Die Profibürokratie Mischstrukturen Kooperation Fachabteilung - Systemanalyse 92 LE 4 Prozeß-Modelle Prozeß-Modelle Das Wasserfall-Modell Das V-Modell Das Prototypen-Modell Das evolutionäre/inkrementelle Modell Das objektorientierte Modell 123 XV

3 II Inhalt Das nebenläufige Modell Das Spiralmodell 129 LE 5 4 Personal Grundlagen Allgemeine Qualifikationen Spezialisierung Führungs-und Fachlaufbahn Aufgaben und Aktivitäten Stellen besetzen Integration neuer Mitarbeiter Weiterbildung und Training von Mitarbeitern Personalentwicklung 157 LE6 5 Leitung Grundlagen Hochqualifizierte Mitarbeiter führen Teams bilden und führen Kreativität fördern Risiken managen 176 LE 7 Innovationen einführen Einführung von Innovationen Der Lebenszyklus von Innovationseinführungen Charakteristika einer Innovation Charakteristika der Zielgruppe Charakteristika des sozialen Systems Charakteristika des Kommunikationsprozesses Regeln zur Erleichterung einer CASE-Einführung Eigenschaften eines Methodenberaters Eigenschaften des ersten Projekts Beispiel einer Migrationsstrategie Die Lernkurve 210 LE8 6 Kontrolle Grundlagen Metriken definieren, einführen und anwenden Konfigurationsmanagement etablieren Konfigurationen Versionen und ihre Verwaltung Varianten Konfigurations-und Änderungsmanagement 241 XVI

4 III Inhalt III Software - Qualitätssicherung 253 LE9 1 Grundlagen Einführung und Überblick Qualitätsmodelle Qualitätszielbestimmung 269 LE 10 2 Qualitätssicherung Qualitätsmanagement und Qualitätssicherung Prinzipien der Software-Qualitätssicherung Beispiel: Qualitätssicherung im V-Modell 294 LEU 3 Manuelle Prüfmethoden Manuelle Prüfmethoden Inspektion Review Walkthrough Weitere Prüfmethoden Verbesserung der Prozeßqualität 327 LE 12 ISO 9000 und TQM Der ISO 9000-Ansatz Aufbau und Inhalt von ISO Zertifizierung Vor-und Nachteile Der TQM-Ansatz Prinzipien des TQM Konzepte des TQM Qualitätszirkel Quality Function Deployment (QFD) Vor-und Nachteile 353 LE 13 CMM und SPICE Der CMM-Ansatz Die fünf Reifegradstufen Die Hauptkriterien Durchführung von Prozeßverbesserungen Aufwand und Nutzen Vergleiche CMM vs. ISO 9000 vs. TQM Vor- und Nachteile Der SPICE-Ansatz Die Struktur von SPICE Die Prozeß-Dimension Die Reifegrad-Dimension Vor- und Nachteile Business Engineering 383 XVII

5 III Inhalt 5 Produktqualität - Komponenten 391 LE 14 Testende Verfahren Einführung und Überblick Klassifikation analytischer Verfahren Der Kontrollflußgraph Kontrollflußorientierte Strukturtestverfahren Das Anweisungs-und das Zweigüberdeckungstestverfahren Die Pfadüberdeckungstestverfahren Die Bedingungsüberdeckungstestverfahren Zur Auswahl geeigneter Testverfahren 412 LE 15 Testende Verfahren Datenflußorientierte Strukturtestverfahren Die Defs/Uses-Verfahren Weitere Verfahren Funktionale Testverfahren Funktionale Äquivalenzklassenbildung Grenzwertanalyse Test spezieller Werte Zufallstest Test von Zustandsautomaten Kombinierter Funktions-und Strukturtest 435 LE 16 Verifizierende Verfahren Verifikation Intuitive Einführung Zusicherungen Spezifizieren mit Anfangs- und Endebedingung Verifikationsregeln Termination von Schleifen Entwickeln von Schleifen Symbolisches Testen 463 LE 17 Analysierende Verfahren und OO-Testen Analyse der Bindungsart Bindung von Prozeduren und Funktionen Bindung von Datenabstraktionen und Klassen Metriken für Komponenten Die Halstead-Metriken Die McCabe-Metrik Metriken für objektorientierte Komponenten Anomalieanalyse Testen objektorientierter Komponenten Testen von Klassen Testen von Unterklassen 494 XVIII

6 6 Produktqualität - Systeme 503 IV Inhalt LE 18 Integrationstest Einführung und Überblick Der Integrationstest Integrationsstrategien Integrationsverfahren Integration objektorientierter Systeme Analyse der Kopplungsart Kopplung zwischen Prozeduren und Funktionen Kopplung zwischen Datenstrukturen und Klassen 526 LE 19 System-und Abnahmetest Metriken für Systeme Der Systemtest Der Abnahmetest Das Produktzertifikat Testprozeß und -dokumentation 547 IV Querschnitte und Ausblicke 555 LE 20 1 Prinzipien und Methoden Prinzipien Prinzip der Abstraktion Prinzip der Strukturierung Prinzip der Hierarchisierung Prinzip der Modularisierung Geheimnisprinzip Prinzip der Lokalität Prinzip der Verbalisierung Abhängigkeiten zwischen den Prinzipien Allgemeine Methoden 582 LE21 2 CASE Grundlagen Was ist CASE? CASE-Werkzeugkategorien Ziele von CASE Allgemeine Anforderungen an CASE-Werkzeuge Allgemeine Anforderungen an CASE-Plattformen Allgemeine Anforderungen an CASE-Umgebungen CASE - heute und morgen Zur Auswahl von CASE-Umgebungen Evaluationsverfahren für CASE Kosten/Nutzen von CASE 628 XIX

7 IV Inhalt LE 22 3 Wiederverwendung Zur Problematik Wiederverwendbarkeit und Wiederverwendung Technik Organisation Management Kosten/Nutzen der Wiederverwendung Einführung der Wiederverwendung 656 LE 23 4 Sanierung Zur Problematik Konzepte und ihre Terminologie Technik Verpacken von Altsystemen Verstehen von Altsystemen Kosten/Nutzen der Sanierung CARE-Werkzeuge 680 V Unternehmensmodellierung 687 LE 24 1 Grundlagen Einführung und Überblick Anforderungen an ein Unternehmen Geschäftsprozesse und ihre Eigenschaften Wie sieht ein modernes Unternehmen aus? Die Rolle der Informations-und Kommunikationstechnik Kriterien für ergonomische Arbeitsplätze Was muß modelliert werden? 716 LE 25 2 Objektorientierte Unternehmensmodellierung Überblick über die Methode Analyse des bestehenden Unternehmens Entwicklung einer Unternehmensvision Modellierung des neuen Unternehmens Strukturierung von Geschäftsprozessen und Unternehmensmodellen 747 Namens- und Organisationsindex 757 Sachindex 761 XX

Inhaltsverzeichnis. Teil I Grundlagen 1

Inhaltsverzeichnis. Teil I Grundlagen 1 xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz

Mehr

Software Engineering

Software Engineering Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken 3., korrigierte Auflage dpunkt.verlag Teil i Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben

Mehr

Jochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag

Jochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken dpunkt.verlag Inhaltsverzeichnis 1 Modelle und Modellierung 1.1 Modelle, die uns umgeben 1.2 Modelltheorie 1.3

Mehr

Peter Liggesmeyer. Software-Qualität. Testen, Analysieren und Verifizieren von Software

Peter Liggesmeyer. Software-Qualität. Testen, Analysieren und Verifizieren von Software Peter Liggesmeyer Software-Qualität Testen, Analysieren und Verifizieren von Software Spektrum Akademischer Verlag Heidelberg» Berlin ( 1 Einführung 1 1.1 Motivation 2 1.2 Terminologie und Begriffsdefinitionen

Mehr

Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase)

Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase) Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase) Prof. Dr. Rolf Dornberger Software-Engineering: 7 Implementierungsphase 27.04.2006 1 7 Implementierungsphase

Mehr

Software Engineering. Prozessqualität CMM, CMMI und SPICE

Software Engineering. Prozessqualität CMM, CMMI und SPICE Software Engineering Prozessqualität CMM, CMMI und SPICE Die Inhalte der Vorlesung wurden primär auf Basis der jeweils angegebenen Literatur erstellt. Darüber hinaus finden sich ausgewählte Beispiele zur

Mehr

Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering

Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering Helmut Balzert Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering 3. Auflage Unter Mitwirkung von Heide Balzert Rainer Koschke Uwe Lämmel Peter Liggesmeyer Jochen Quante Spektrum

Mehr

Software Engineering

Software Engineering Software Engineering Grundlagen, Menschen, Prozesse, Techniken von Jochen Ludewig, Horst Lichter 1. Auflage Software Engineering Ludewig / Lichter schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

Lehrbuch Grundlagen de r Informati k

Lehrbuch Grundlagen de r Informati k Helmut Balzert Lehrbuch Grundlagen de r Informati k Konzepte und Notatione n in UML, Java und C++ Algorithmik und Software-Techni k Anwendungen LE 1 1 Einführung - Computersysteme un d Informatik 1 1

Mehr

Inhaltsverzeichnis. Grundlagen und Begriffsbildung

Inhaltsverzeichnis. Grundlagen und Begriffsbildung Inhaltsverzeichnis Teil I Grundlagen und Begriffsbildung 1 Grundlagen... 3 1.1 Einleitung... 3 1.1.1 Ziele dieses Buchs... 6 1.1.2 Für wen ist dieses Buch?... 6 1.1.3 Erforderliches Vorwissen... 7 1.1.4

Mehr

Software Engineering. Prozessqualität ISO 9000, TQM und CMM/CMMI

Software Engineering. Prozessqualität ISO 9000, TQM und CMM/CMMI Software Engineering Prozessqualität ISO 9000, TQM und CMM/CMMI Die Inhalte der Vorlesung wurden primär auf Basis der jeweils angegebenen Literatur erstellt. Darüber hinaus finden sich ausgewählte Beispiele

Mehr

5 Produktqualität Komponenten: Testende Verfahren 2 [stark gekürzt]

5 Produktqualität Komponenten: Testende Verfahren 2 [stark gekürzt] 1 Software-Qualitätssicherung 2 Einführung und Überblick LE 1 V Unternehmensmodellierung 5 Produktqualität Komponenten: Testende Verfahren 2 [stark gekürzt] Prof. Dr. Helmut Balzert Lehrstuhl für Software-Technik

Mehr

Software Engineering

Software Engineering lan Sommerville 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Software Engineering 6. Auflage Pearson Studium ein

Mehr

Peter Liggesmeyer. Software-Qualität. Testen, Analysieren und Verifizieren von Software. 2. Auflage. Spektrum k-/l AKADEMISCHER VERLAG

Peter Liggesmeyer. Software-Qualität. Testen, Analysieren und Verifizieren von Software. 2. Auflage. Spektrum k-/l AKADEMISCHER VERLAG Peter Liggesmeyer Software-Qualität Testen, Analysieren und Verifizieren von Software 2. Auflage Spektrum k-/l AKADEMISCHER VERLAG 1 Inhaltsverzeichnis 1 Einführung 1 1.1 Motivation 2 1.2 Terminologie

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest isqi-reihe Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard von Andreas Spillner, Tilo Linz 5., überarbeitete und aktualisierte Auflage Basiswissen

Mehr

Karol Frühauf, Jochen Ludewig, Helmut Sandmayr. Software-Prüfung Eine Anleitung zum Test und zur Inspektion

Karol Frühauf, Jochen Ludewig, Helmut Sandmayr. Software-Prüfung Eine Anleitung zum Test und zur Inspektion Karol Frühauf, Jochen Ludewig, Helmut Sandmayr Software-Prüfung Eine Anleitung zum Test und zur Inspektion (f Hochschulverlag AG an der ETH Zürich B.G. Teubner Stuttgart Inhalt Vorwort 3 Inhalt 5 Verzeichnis

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester - Foundation Level nach ISTQB-Standard Bearbeitet von Andreas Spillner, Tilo Linz überarbeitet 2005. Buch. XX, 284 S. Hardcover ISBN

Mehr

Entwicklungs-Prozess

Entwicklungs-Prozess B e r e i c h e Software-Entwicklungs Entwicklungs-Prozess von Helmut Wolfseher (BWCE) als Partner der IndustrieHansa Kontakt Entwicklung der Kostenverhältnisse für Fehlerbeseitigung Kosten Kosten für

Mehr

CMMI. Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) dpunkt.

CMMI. Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) dpunkt. Ralf Kneuper CMMI Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) 3., aktualisierte und uberarbeitete Auflage dpunkt.verlag xiii Inhaltsverzeichnis

Mehr

IV Software-Qualitätssicherung

IV Software-Qualitätssicherung Softwaretechnik- Praktikum: 6. Vorlesung Jun.-Prof Prof.. Dr. Holger Giese Raum E 3.165 Tel. 60-3321 Email: [email protected] Softwaretechnikpraktikum: IV Software-Qualitätssicherung (Fortsetzung) Jun.-Prof Prof..

Mehr

Inhaltsverzeichnis. Informationssicherheits-Management nach ISACA

Inhaltsverzeichnis. Informationssicherheits-Management nach ISACA Inhaltsverzeichnis 1 Einleitung und Motivation... 1 1.1 Der Wert von Informationen... 1 1.2 Informationssicherheit und IT-Sicherheit... 3 1.3 Informationssicherheit, Daten- und Geheimschutz... 6 1.3.1

Mehr

Vorlesung Software-Management. Sanierung

Vorlesung Software-Management. Sanierung Vorlesung Software-Management Sommersemester 2011 Sanierung Prof. Dr. K.-P. Fähnrich / Thomas Riechert 21.06.2011 Prof. Dr. K.-P. Fähnrich / Thomas Riechert 1 Übersicht der Vorlesung (1) Grundlagen (2)

Mehr

3. Organisation: Gestaltung

3. Organisation: Gestaltung Software Management (Schwerpunkt) 3. Organisation: Gestaltung Prof. Dr. K.-P. Fähnrich 26.04.2006 Prof. Dr. K.-P. Fähnrich 1 Übersicht der Vorlesung 1. Grundlagen 2. Planung 3. Organisation: Gestaltung

Mehr

Software-Qualität Ausgewählte Kapitel

Software-Qualität Ausgewählte Kapitel Institut für Informatik! Martin Glinz Software-Qualität Ausgewählte Kapitel Kapitel 1 Einführung" 2011 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den persönlichen, nicht kommerziellen

Mehr

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement Prof. Dr. H.-G. Gräbe, T. Riechert Institut für Informatik Sommersemester 2010 Allgemeine Bemerkungen Jedes Blatt ist mit

Mehr

Software- Qualitätssicherung

Software- Qualitätssicherung Ernest Wallmüller Software- Qualitätssicherung in der Praxis Carl Hanser Verlag München Wien IX 1 Software-Qualität und Software-Qualitätssicherung 1 1.1 Software Engineering und Software-Qualitätssicherung

Mehr

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018

Projektmanagement und Softwareentwicklung. Nina Stodolka, WS2017/2018 Projektmanagement und Softwareentwicklung Nina Stodolka, WS2017/2018 Softwareentwicklung Anforderung Umsetzung Test Rollout Quelle: eigene Darstellung 2 Konstruktives Qualitätsmanagement Technische Maßnahmen

Mehr

Einführung in das Software-Qualitätsmanagement

Einführung in das Software-Qualitätsmanagement Roland Petrasch Einführung in das Software-Qualitätsmanagement ^oyoc; 0 Einleitung 9 1 Qualitätsmanagement in der Software-Entwicklung 11 1.1 Entwicklung von Software-Produkten 11 1.1.1 Begriffsbestimmung

Mehr

Wallmüller Software-Qualitätsmanagement in der Praxis

Wallmüller Software-Qualitätsmanagement in der Praxis Wallmüller Software-Qualitätsmanagement in der Praxis Mechatronik im Maschinenbau Technische Universität Darmstadt Prof. Dr.-Ing. Stephan Rinderknecht Petersenstraße 30 64287 Darmstadt Telefon: +49 61

Mehr

Inhaltsverzeichnis. Ernest Wallmüller. Software Quality Engineering. Ein Leitfaden für bessere Software-Qualität ISBN:

Inhaltsverzeichnis. Ernest Wallmüller. Software Quality Engineering. Ein Leitfaden für bessere Software-Qualität ISBN: sverzeichnis Ernest Wallmüller Software Quality Engineering Ein Leitfaden für bessere Software-Qualität ISBN: 978-3-446-40405-2 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-40405-2

Mehr

Systematisches Requirements Engineering und Management

Systematisches Requirements Engineering und Management Christof Ebert Systematisches Requirements Engineering und Management Anforderungen ermitteln, spezifizieren, analysieren und verwalten 2., aktualisierte und erweiterte Auflage ^1 dpunkt.verlag Inhalt

Mehr

1 3 0 4 0 6 0 9 0 9 0 9 0 7 0 8 0 1 0 2 0 7 0 6 0 9 0 0 0 5 0 6 0 9 0 6 0 0 0 0. 0 1. 0 1 0 8 0 6 0 6 0 9 0 5 0 6 0 4 0 7 0 8 0 6 0 7 0 4 0 8 0 6 0 6 0 6 0 3 0 2 0 9 0 2 0 1 0 6 0 8 0 4 0 7 0 5 0 5 0 8

Mehr

Basiswissen Software- Projektmanagement

Basiswissen Software- Projektmanagement Bernd Hindel Klaus Hörmann Markus Müller «Jürgen Schmied Basiswissen Software- Projektmanagement Aus- und Weiterbildung zum Certified Professional for Project Management nach isqi-standard 2., überarbeitete

Mehr

Inhaltsverzeichnis Einführung und Überblick

Inhaltsverzeichnis Einführung und Überblick Inhaltsverzeichnis 1 Einführung und Überblick......................... 1 1.1 Das System Fahrer-Fahrzeug-Umwelt................. 2 1.1.1 Aufbau und Wirkungsweise elektronischer Systeme...... 3 1.1.2 Elektronische

Mehr

Basiswissen Software-Projektmanagement

Basiswissen Software-Projektmanagement isql-reihe Basiswissen Software-Projektmanagement Aus- und Weiterbildung zum Certified Professional for Project Management nach isql-standard von Bernd Hindel, Klaus Hörmann, Markus Müller, Jürgen Schmied

Mehr

Prozess-Modelle für die Softwareentwicklung

Prozess-Modelle für die Softwareentwicklung Prozess-Modelle für die Softwareentwicklung Prof. Dr. Andreas Spillner Institut für Informatik und Automation Hochschule Bremen Übersicht Softwareentwicklungs-Modelle Wasserfall-Modell Vorgehensmodell

Mehr

Strategisches Komplexitätsmanagement in der Produktentwicklung

Strategisches Komplexitätsmanagement in der Produktentwicklung Karsten Dehnen Strategisches Komplexitätsmanagement in der Produktentwicklung Verlag Dr. Kovac Verzeichnis Abbildungsverzeichnis Tabellenverzeichnis v xi xiv Abkürzungsverzeichnis xv Symbolverzeichnis

Mehr

Vorlesung Softwaretechnik - Vorgehensmodelle, V-Modell XT -

Vorlesung Softwaretechnik - Vorgehensmodelle, V-Modell XT - Vorlesung Softwaretechnik - Vorgehensmodelle, V-Modell XT - Prof. Dr.-Ing. Klaus-Peter Fähnrich WS 2007/2008 Prof. K.-P.Fähnrich 1 Übersicht Vorgehensmodelle Allgemein Vorgehensmodelltypen Das V-Modell

Mehr

IT-Sicherheit mit System

IT-Sicherheit mit System Klaus-Rainer Müller IT-Sicherheit mit System Sicherheitspyramide und Vorgehensmodelle - Sicherheitsprozess und Katastrophenvorsorge - Die 10 Schritte zum Sicherheitsmanagement Mit 26 Abbildungen vieweg

Mehr

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement

Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement Klausur zu den Teilgebieten Software-Management und Software-Qualitätsmanagement Prof. K.-P. Fähnrich, Prof. H.-G. Gräbe, T. Riechert Institut für Informatik Sommersemester 2012 Allgemeine Bemerkungen

Mehr

examen.press Software-Qualität Bearbeitet von Dirk W Hoffmann

examen.press Software-Qualität Bearbeitet von Dirk W Hoffmann examen.press Software-Qualität Bearbeitet von Dirk W Hoffmann 1. Auflage 2008. Buch. XIV, 568 S. Hardcover ISBN 978 3 540 76322 2 Format (B x L): 15,5 x 23,5 cm Weitere Fachgebiete > EDV, Informatik >

Mehr

Vorlesung Software-Management. Wiederverwendung

Vorlesung Software-Management. Wiederverwendung Vorlesung Software-Management Sommersemester 2010 Wiederverwendung Prof. Dr. K.-P. Fähnrich / Thomas Riechert 08.06.2010 Prof. Dr. K.-P. Fähnrich / Thomas Riechert 1 Übersicht der Vorlesung (1) Grundlagen

Mehr

Georg Erwin Thaller. Qualitatsoptimierung der Software-Entwicklung. Das Capability Maturity Model (CMM) 3vieweg

Georg Erwin Thaller. Qualitatsoptimierung der Software-Entwicklung. Das Capability Maturity Model (CMM) 3vieweg Georg Erwin Thaller Qualitatsoptimierung der Software-Entwicklung Das Capability Maturity Model (CMM) 3vieweg Inhaltsverzeichnis Abschnitt I: Software in der modernen Industriegesellschaft 1.1 Die Bedeutung

Mehr

13. Qualitätsmanagement Software Engineering

13. Qualitätsmanagement Software Engineering 13. Qualitätsmanagement Software Engineering Fachhochschule Darmstadt Haardtring 100 D-64295 Darmstadt Prof. Dr. Bernhard Humm FH Darmstadt, 19. Januar 2006 Einordnung in den Kontext der Vorlesung 1. Einführung

Mehr

Software Engineering. Prozessqualität ISO 9000 und TQM (Exkurs GQM)

Software Engineering. Prozessqualität ISO 9000 und TQM (Exkurs GQM) Software Engineering Prozessqualität ISO 9000 und TQM (Exkurs GQM) Die Inhalte der Vorlesung wurden primär auf Basis der jeweils angegebenen Literatur erstellt. Darüber hinaus finden sich ausgewählte Beispiele

Mehr

Vorlesung Projektmanagement und Teamorganisation. Dr. Bernhard Schätz Leopold-Franzens Universität Innsbruck Sommersemester 2003

Vorlesung Projektmanagement und Teamorganisation. Dr. Bernhard Schätz Leopold-Franzens Universität Innsbruck Sommersemester 2003 Vorlesung Projektmanagement und Teamorganisation Dr. Bernhard Schätz Leopold-Franzens Universität Innsbruck Sommersemester 2003 Übersicht 1. Übersicht 2. Projektmanagement und Software-Engineering 3. Projektstrukturen

Mehr

Software-Qualitätsmanagement in der Praxis

Software-Qualitätsmanagement in der Praxis Software-Qualitätsmanagement in der Praxis Software-Qualität durch Führung und Verbesserung von Software-Prozessen Bearbeitet von Ernest Wallmüller 2., vollständig überarbeitete Auflage 2001. Buch. XII,

Mehr

xiii Inhaltsverzeichnis 1 Einleitung 1

xiii Inhaltsverzeichnis 1 Einleitung 1 xiii 1 Einleitung 1 1.1 Die Money AG.................................. 4 1.2 Grundlagen..................................... 8 1.2.1 Warum Reifegradmodelle?................. 10 1.2.2 Warum SPICE?.........................

Mehr

35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler

35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler 35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler Zwei geschäftsführende Gesellschafter, 6 Mitarbeiter Fokus: Oracle und Webentwicklung Planung, Durchführung

Mehr

1. Grundbegriffe der Softwaretechnik. 1.1 Herausforderungen

1. Grundbegriffe der Softwaretechnik. 1.1 Herausforderungen 1. Grundbegriffe der Softwaretechnik 1.1 Herausforderungen Worin bestehen die Herausforderungen großer (Software-)Projekte? Ein Gartenbauer benötigt 3 Stunden, um eine 0,8 m lange Zierbrücke über einen

Mehr

Qualitätssicherung. Software(technik)praktikum - Vorlesung Qualitätssicherung

Qualitätssicherung. Software(technik)praktikum - Vorlesung Qualitätssicherung 12.04.2013 1 Qualitätssicherung 12.04.2013 2 Externe Qualitätsprobleme (1) 12.04.2013 3 Externe Qualitätsprobleme (1) Entwicklungskosten >300 Mio. Erwartete Dauer: 1 Jahr (tatsächlich: 3 Jahre) Unterstützt

Mehr

modellzentrierter Test

modellzentrierter Test modellzentrierter Test Systematisierung und Effizienzsteigerung durch den Einsatz von Modellen E. Herzog, G. Klebes, F. Prester sepp.med GmbH MDSD Today 2008, Über uns Metamethoden für innovative Software-

Mehr

Semester: -- Workload: 150 h ECTS Punkte: 5

Semester: -- Workload: 150 h ECTS Punkte: 5 Modulbezeichnung: Qualitätssicherung im SW-Prozess Modulnummer: IQSS Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 150 h ECTS Punkte: 5 Zugangsvoraussetzungen:

Mehr

Basiswissen Softwaretest

Basiswissen Softwaretest Andreas Spillner Tilo Linz Basiswissen Softwaretest Aus- und Weiterbildung zum Certified Tester Foundation Level nach ISTQB-Standard 3., überarbeitete und aktualisierte Auflage I Technische l'^vrau«! D~w.-iE*arit

Mehr

Lehrbuch der Objektmodellierung

Lehrbuch der Objektmodellierung Heide Balzert Lehrbuch der Objektmodellierung Analyse und Entwurf mit CD-ROM Technische Universität Darmstadt FACHBEREICH INFORMATIK BIBLIOTHEK Inventar-Nr.: Sachgebiete: Standort: Tt Spektrum Akademischer

Mehr

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete

Mehr

Software - Automatisierung

Software - Automatisierung Carma McClure Software - Automatisierung Reengineering - Repository - Wiederverwendbarkeit Die deutsche Ausgabe besorgte Doris Martin Eine Coedition der Verlage Carl Hanser und Prentice-Hall International

Mehr

1 Einleitung 1. 2 Grundkonzepte 11

1 Einleitung 1. 2 Grundkonzepte 11 Inhalt 1 Einleitung 1 1.1 Softwarequalität betrifft viele 1 1.2 Für wen dieses Buch gemacht ist 1 1.3 Was Sie von diesem Buch erwarten können 2 1.4 Das Abenteuer von Q 3 1.5 Themen und Anspruch 3 1.5.1

Mehr

Basiswissen Software-Projektmanagement

Basiswissen Software-Projektmanagement isql-reihe Basiswissen Software-Projektmanagement Aus- und Weiterbildung zum Certified Professional for Project Management nach isqi-standard von Bernd Hindel, Klaus Hörmann, Markus Müller, Jürgen Schmied

Mehr

qualitätsmanagementsysteme

qualitätsmanagementsysteme qualitätsmanagementsysteme Wiederholung 5 Wintersemester 2017/2018 Arbeitsgruppe Wirtschaftsinformatik Managementinformationssysteme Folie 1 kaizen Prozessorientierung Kontinuierliche Verbesserung Allumfassende,

Mehr

Basiswissen Software- Projektmanagement

Basiswissen Software- Projektmanagement Bernd Hindel Klaus Hörmann Markus Müller Jürgen Schmied Basiswissen Software- Projektmanagement Aus- und Weiterbildung zum Certified Project Manager nach isqi-standard dpunkt.verlag 1 Überblick, Einführung

Mehr

Vorlesung Software Engineering I

Vorlesung Software Engineering I Vorlesung Software Engineering I 1 Einführung: Software, Qualität und Prinzipien Prof. Dr. Dirk Müller Software-Enthusiasmus in 1950ern Software mit riesigen Vorteilen gegenüber Hardware auf Universalrechnern

Mehr

Rechts Inhaltsverzeichnis

Rechts Inhaltsverzeichnis Rechts 1 Einführung in das Projektmanagement... 1 1.1 Was ist ein Projekt?... 1 1.2 Was ist Projektmanagement?... 3 1.3 Projektmanagement in der Theorie... 4 1.3.1 Die Integration von Projektmanagement

Mehr

Software- Qualitätsmanagement

Software- Qualitätsmanagement Software- Qualitätsmanagement Kernfach Angewandte Informatik Sommersemester 2005 Prof. Dr. Hans-Gert Gräbe 5. BOOTSTRAP und SPiCE Prozess-Dimension Assessment-Modell und Referenz-Modell (ISO 15504 - Teil

Mehr

3 Manuelle Prüfmethoden 5 Produktqualität Komponenten: Testende Verfahren 1 6 Produktqualität Systeme: System- und Abnahmetest

3 Manuelle Prüfmethoden 5 Produktqualität Komponenten: Testende Verfahren 1 6 Produktqualität Systeme: System- und Abnahmetest 1 Software-Qualitätssicherung 3 Manuelle Prüfmethoden 5 Produktqualität Komponenten: Testende Verfahren 1 6 Produktqualität Systeme: System- und Abnahmetest 2 Inhalt 3.1 Manuelle Prüfmethoden 3.1.1 Inspektion

Mehr

Inhaltsverzeichnis. 1 Wie ist dieses Buch zu lesen? 1. 2 Erläuterung im Buch referenzierter Konzepte 5. 3 Verstehen der Capability Level 0 bis 5 15

Inhaltsverzeichnis. 1 Wie ist dieses Buch zu lesen? 1. 2 Erläuterung im Buch referenzierter Konzepte 5. 3 Verstehen der Capability Level 0 bis 5 15 D3kjd3Di38lk323nnm ix 1 Wie ist dieses Buch zu lesen? 1 2 Erläuterung im Buch referenzierter Konzepte 5 2.1 Produktlinie............................................ 5 2.2 Standardsoftwarekomponente..............................

Mehr

Software Engineering

Software Engineering Literatur Gliederung Software Engineering Herbert Kuchen Universität Münster Di+Fr 14:15-15:45, M2 Wintersemester 2009/2010 1 Literatur Gliederung Basis-Literatur H. Balzert: Lehrbuch der Software-Technik,

Mehr

Klausurentraining Weiterbildung 5 Vorwort 6

Klausurentraining Weiterbildung 5 Vorwort 6 Klausurentraining Weiterbildung 5 Vorwort 6 1. Einleitende Zusammenhänge 15 1.1 Chancen und Risiken des Projektmanagement sowie Projektarten 15 Aufgabe 1: Chancen mit Projektmanagement (1) 15 Aufgabe 2:

Mehr

Professionelles Projektmanagement in der Praxis

Professionelles Projektmanagement in der Praxis Professionelles Projektmanagement in der Praxis Veranstaltung 7 Teil 5 (11.07.2005): Qualitätsmanagement SS 2005 1 Definition und Ziele Zeit Qualität Kosten Qualität ist die Gesamtheit der Eigenschaften

Mehr

Software-Test: Funktionstest

Software-Test: Funktionstest 0/23 Software-Test: Funktionstest Andreas Zeller Lehrstuhl Softwaretechnik Universität des Saarlandes, Saarbrücken Funktionale Testverfahren 1/23 Funktionale Testverfahren testen gegen die Spezifikation

Mehr

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering 4 Entwurfs-, Implementierungs- und Abnahmephase Prof. Dr. Rolf Dornberger OPTSWE_SWE: 4 Entwurfs-, Implementierungs-

Mehr

Einführung in die Wirtschaftsinformatik

Einführung in die Wirtschaftsinformatik Einführung in die Wirtschaftsinformatik Übersicht zu den Inhalten der Vorlesung Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus finden sich ausgewählte

Mehr

Software Engineering

Software Engineering Software Engineering Gustav Pomberger, Wolfgang Pree Architektur-Design und Prozessorientierung ISBN 3-446-22429-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22429-7 sowie

Mehr

DevOps. Alexander Pacnik, Head of DevOps Engineering

DevOps. Alexander Pacnik, Head of DevOps Engineering DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver

Mehr

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen White Paper Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen Die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen

Mehr

IT-Projekt-Management

IT-Projekt-Management IT-Projekt-Management email: [email protected] http: www.dr-vuong.de Datum 13.10.2005 2005 by, Bielefeld Seite 1 Projekt-Ablauf und - Organisation Datum 13.10.2005 2005 by, Bielefeld Seite 2 IT-Projekte:

Mehr