Software Engineering
|
|
- Arnim Baumgartner
- vor 5 Jahren
- Abrufe
Transkript
1 Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken 3., korrigierte Auflage dpunkt.verlag
2 Teil i Grundlagen 1 1 Modelle und Modellierung Modelle, die uns umgeben Modelltheorie Ziele beim Einsatz von Modellen Entwicklung und Validierung von Modellen Modelle im Software Engineering Theoriebildung Modellierung durch Graphen und Grafiken Modellierung durch Zahlen: Skalen und Skalentypen Übergänge zwischen verschiedenen Skalentypen 22 2 Grundbegriffe Kosten Engineering und Ingenieur Software Arbeiten, die an Software ausgeführt werden Weitere Grundbegriffe 40 3 Software Engineering Fortschritte in Hardware und Software Grundideen des Software Engineerings Probleme und Chancen des Software Engineerings Lehrbücher und andere Basisliteratur 54
3 Software-Nutzen und -Kosten 57 Die Kosten eines Software-Projekts 57 Der Aufwand in den einzelnen Phasen des Software-Projekts und in der Wartung 61 Risiken durch Qualitätsmängel 62 Die Beziehung zwischen Fehlerentstehung und -entdeckung 63 Software-Qualität 65 Qualität 65 Taxonomie der Software-Qualitäten 66 Menschen und Prozesse 71 Menschen im Software Engineering 73 Software-Leute und Klienten 73 Rollen und Verantwortlichkeiten 74 Die Produktivität des Projekts 76 Motivation und Qualifikation 79 The Personal Software Process 83 Moralische und ethische Aspekte 85 Das Software-Projekt - Begriffe und Organisation 89 Begriffsbildung 89 Software-Projekte 92 Projekttypen 93 Formen der Teamorganisation 95 Die interne Organisation der Software-Hersteller 99 Projektleitung und Projektleiter 103 Ziele und Schwerpunkte des Projektmanagements 103 Das Vorprojekt 104 Start des Projekts, Planung 107 Aufwand, Kosten, Risiken 114 Projektkontrolle und -Steuerung 137 Der Projektabschluss 146 Projektmanagement als Führungsaufgabe 148
4 xvii 9 Vorgehensmodelle Code and Fix und der Software Life Cycle Schwierigkeiten mit dem Wasserfallmodell Die Klassifikation der Programme nach Lehman Prototyping Nichtlineare Vorgehensmodelle Das Spiralmodell Prozessmodelle Begriffe und Definitionen Das Phasenmodell Das V-Modell Der Unified Process Cleanroom Development Agile Prozesse Bewertung und Verbesserung des Software-Prozesses Voraussetzungen hoher Software-Qualität CMMI, das Reifegradmodell für Software-Prozesse SPICE / ISO Prozessverbesserung 253 Teil III Daueraufgaben im Software-Projekt Dokumentation in der Software-Entwicklung Begriff und Einordnung Ziele und Wirtschaftlichkeit der Dokumentation Taxonomie der Dokumente Die Benutzungsdokumentation Die Qualität der Dokumente Die Form der Dokumente, Normen Dokumentation in der Praxis Die gefälschte Entstehungsgeschichte 268
5 I xviii 13 Software-Qualitätssicherung und-prüfung Software-Qualitätssicherung Prüfungen Mängel und Fehler Prüfungen im Überblick Reviews Varianten der Software-Inspektion Metriken und Bewertungen Metriken, Begriff und Taxonomie Objektive Metriken, Messung Subjektive Metriken, Beurteilung Pseudometriken Die Suche nach der geeigneten Metrik Ein Beispiel für die Entwicklung einer Metrik Hinweise für die praktische Arbeit Werkzeuge und Entwicklungsumgebungen Bewertung von Methoden und Werkzeugen Computer-Aided Software Engineering Offene integrierte Software-Engineering-Umgebungen Code-Generierung aus Modellen Die Auswahl eines Werkzeugs Ein Blick in die Praxis 348 Teil IV Techniken der Software-Bearbeitung Analyse und Spezifikation Die Bedeutung der Spezifikation im Entwicklungsprozess Die Analyse Begriffslexikon und Begriffsmodell Anforderungen Die Spezifikation im Überblick Die Darstellung der Spezifikation Konzepte und Komponenten der Spezifikation 384
6 xix I 16.8 Muster und Normen für die Spezifikation Regeln für Analyse und Spezifikation Entwurf Ziele und Bedeutung des Entwurfs Begriffe Prinzipien des Architekturentwurfs Der objektorientierte Entwurf Wiederverwendung von Architekturen Die Qualität der Architektur Codierung Programmiersprachen als Werkstoffe Regeln für die Codierung Die Dokumentation des Codes Realisierungen des Information Hiding Robuste Programme Das Vertragsmodell Werkzeuge zur Codierung Programmtest Begriffe und Grundlagen des Tests Einige spezielle Testbegriffe Die Testdurchführung Die Auswahl der Testfälle Der Black-Box-Test Der Glass-Box-Test Testen mit Zufallsdaten Beispiele zum Test Ausblick 539
7 I xx 20 Integration Einbettung der Integration in die Software-Entwicklung Integrationsstrategien Probleme der Integration Planung und Dokumentation der Integration Grundsätze für die Integration 548 TeilV Verwaltung und Erhaltung von Software Konfigurationsverwaltung Grundlagen der Konfigurationsverwaltung Die Aufgaben der Konfigurationsverwaltung Identifikation und Benennung von Software-Einheiten Arbeitsbereiche für die Software-Verwaltung Software-Wartung Begriff und Taxonomie der Software-Wartung Inhalt und Ablauf der Wartung Risiken, Probleme und Grundsätze der Wartung Die Wartungsorganisation Reengineering Software-Evolution Reengineering Refactoring Erblasten, Legacy Software Wiederverwendung Die alltägliche Wiederverwendung Terminologie und Taxonomie der Wiederverwendung Kosten und Nutzen der Wiederverwendung Chancen und Probleme der Wiederverwendung Rahmenbedingungen für die Wiederverwendung Entwicklungstechniken für die Wiederverwendung Von der Codierung zur Komposition 614
8 xxi Teil VI Nachwort, Literatur und Index Nachwort: Die Schule der Software-Ingenieure Software Engineering in der Praxis Stand der Technik und Stand der Praxis Der Studiengang Softwaretechnik Nachfrage und Angebot auf dem Ausbildungsmarkt Literaturangaben Hinweise zu den Literaturangaben Literaturangaben, nach Verfassern geordnet Verzeichnis der Normen und Standards 649 Index 653
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
MehrJochen 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
MehrSoftware 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
MehrSoftware Engineering: Grundlagen, Menschen, Prozesse, Techniken. Click here if your download doesn"t start automatically
Software Engineering: Grundlagen, Menschen, Prozesse, Techniken Click here if your download doesn"t start automatically Software Engineering: Grundlagen, Menschen, Prozesse, Techniken Jochen Ludewig, Horst
MehrInhaltsverzeichnis. 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
MehrInhaltsverzeichnis Die V-Modell XT Grundlagen IT-Strategie und Implementierung unternehmensweiter Vorgehensmodelle
1 Die V-Modell XT Grundlagen... 1 Andreas Rausch, Manfred Broy 1.1 V-Modell XT Übersicht... 2 1.1.1 Zielsetzung... 4 1.1.2 Projekttypen... 5 1.1.3 Vorgehensbausteine... 6 1.2 Projektdurchführungsstrategien...
Mehr1 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
MehrSystematisches 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
MehrKarol 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
Mehr1.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
MehrLehrbuch der Software-Technik
Helmut Balzert Lehrbuch der Software-Technik Software-Management Software-Qualitätssicherung Unternehmensmodellierung mit CD-ROM Spektrum Akademischer Verlag Heidelberg Berlin Inhalt II Software-Management
MehrSystematisches Requirements Engineering
Systematisches Requirements Engineering Anforderungen ermitteln, spezifizieren, analysieren und verwalten von Christof Ebert 3., aktualisierte und erweiterte Auflage Systematisches Requirements Engineering
MehrCMMI. 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
MehrSoftware 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
MehrGeorg 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
MehrWirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung II / Software Engineering II Modulnummer
Modulbeschreibung Programmierung II / Software Engineering II Modulname Programmierung II / Software Engineering II Modulnummer -1.2 Inhalt Programmierung II Software Engineering II Grundlagen der objektorientierten
Mehr2 Softwarearchitektur in der Organisationsstruktur 25
xiii Teil I Grundlagen und Organisation 1 1 Grundlagen 3 1.1 Warum Softwarearchitektur?.............................. 4 1.2 Was ist Softwarearchitektur?.............................. 6 1.2.1 Definition
MehrSPI - Software Process Improvement mit CMMI, PSP/TSP und ISO 15504
SPI - Software Process Improvement mit CMMI, PSP/TSP und ISO 15504 von Ernest Wallmüller 1. Auflage Hanser München 2007 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40492 2 Zu Leseprobe schnell
MehrSoftwareentwicklung und Projektmanagement
Softwareentwicklung und Projektmanagement Fr. Hauser, WS 2018/2019 Wiederholung 2 5 6 Agenda 1. Einführung in die Softwareentwicklung 7 1. Einführung in die Softwareentwicklung Softwaretechnik / Software
MehrInhaltsverzeichnis 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
MehrBasiswissen 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
MehrWeiterentwicklungs-Projekten
Magdeburger Schriften zum Empirischen Software Engineering Andre Janus Konzepte für Agile Qualitätssicherung und -bewertung in Wartungs- und Weiterentwicklungs-Projekten Shaker Verlag Aachen 2013 Inhaltsverzeichnis
MehrAbbildungsverzeichnis
Abbildungsverzeichnis Abb. 1 1 Original und Modell nach Stachowiak 6 Abb. 1 2 Anwendung des Modells als Experiment für eine geplante Änderung 8 Abb. 1 3 Beispiele für Graphen im Software Engineering 14
Mehr3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP
3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie
MehrEffiziente Qualitätssicherung in Prozessmodellen: GREME eine Review-Methode
Effiziente Qualitätssicherung in Prozessmodellen: GREME eine Review-Methode Christa Weßel, Uta Christoph, Sandra Geisler 22. SPIN (Software and Systems Process Improvement Network) "Die Weisheit der Vielen
Mehrexamen.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 >
MehrChristoph Bommer Markus Spindler Volkert Barr. Softwarewartung. Grundlagen, Management und Wartungstechniken. dpunkt.verlag
Christoph Bommer Markus Spindler Volkert Barr Softwarewartung Grundlagen, Management und Wartungstechniken dpunkt.verlag Teil I Grundlagen der Softwarewartung 1 1 Einleitung 3 1.1 Demografie in der Software
MehrInhalt. 1 Einleitung 1. 2 Grundkonzepte 11. 3 Erfahrungen systematisch nutzen 39
xi 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......................
MehrModellgetriebene Softwareentwicklung
Jens Trompeter (Hrsg.), Georg Pietrek (Hrsg.), Juan Carlos Flores Beitran, Boris Holzer, Thorsten Kamann, Michael Kloss, Steffen A. Mork, Benedikt Niehues, Karsten Thoms Modellgetriebene Softwareentwicklung
MehrVortrag Iterative Prozessmodelle/SCRUM
Vortrag Iterative Prozessmodelle/SCRUM von Marcus Hörger 1 Übersicht Einleitung Prozess Der Software-Entwicklungsprozess Prozessmodelle Lineare Prozessmodelle Das Phasenmodell Iterative Prozessmodelle
Mehr22. Januar Gruppe 2: TOPCASED
22. Januar 2008 Aufgabenstellung Modellgetriebene Softwareentwicklung auf Basis von am Beispiel eines Seminarverwaltungssystems Ziel Entwicklungsprozess Anforderungen & Codegenerierung Modellierung & Templates
MehrModell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen
Modell zur Einflussanalyse Ein Modell zur Einflussanalyse von Methodenänderungen in Entwicklungsprozessen Roland Koppe, Stefan Häusler, Axel Hahn 2 Übersicht Einleitung und Motivation Ansatz und Methodik
MehrWirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung I/ Software Engineering I Modulnummer
Modulbeschreibung Programmierung I/ Software Engineering I Modulname Programmierung I/ Software Engineering I Modulnummer -1.3 Pflicht-/Wahlpflicht-/ Pflicht Modul-Verantwortlicher Prof. Erich Stein Inhalt/Untermodule
Mehr1.1 Demografie in der Software Größe als Herausforderung Ursachen für Altersschwäche Wegweiser durch dieses Buch...
ix Teil I Grundlagen der Softwarewartung 1 1 Einleitung............................................................ 3 1.1 Demografie in der Software............................... 3 1.2 Größe als Herausforderung...............................
MehrGrundlagen der Wirtschafts informatik
Andreas Fink Gabriele Schneidereit Stefan Voß Grundlagen der Wirtschafts informatik Zweite, überarbeitete Auflage mit 78 Abbildungen und 16 Tabellen Physica-Verlag Ein Unternehmen von Springer Vorwort
MehrQualitätsmanagement. Andreas Bäuml SWT-Projekt 16.11.2007 WS 07/08
Qualitätsmanagement Andreas Bäuml SWT-Projekt 16.11.2007 WS 07/08 Gliederung Gliederung: 1. Motivation 2. Qualitätsmanagement 3. Konstruktive Maßnahmen 4. Analytische Maßnahmen 5. Diskussion Projekt Softwaretechnik:
MehrInhalt Einleitung...1 Einführung in das Risikomanagement...7 Prinzipien wirkungsvollen Risikomanagements... 57
1 Einleitung...1 1.1 Ziele des Buches...2 1.2 Orientierungshilfe...2 1.2.1 Schritt 1: Grundlagen...3 1.2.2 Schritt 2: Wirkung...3 1.2.3 Schritt 3: Anwendung...4 1.3 Leseanleitung...4 2 Einführung in das
MehrGrundkurs Wirtschaftsinformatik
Dietmar Abts Wilhelm Mülder Grundkurs Wirtschaftsinformatik Eine kompakte und praxisorientierte Einführung 3., überarbeitete und aktualisierte Auflage vieweg . ^.ächriis 1 Einführung 1 1.1 Begriff und
MehrVerbesserung von Softwareprozessen mit CMMI
Seminar Software Management 2 Agenda Einordnung und Motivation Aufbau des CMMI Umsetzung von CMMI mit dem IDEAL Modell Bewertung 3 Agenda Einordnung und Motivation Aufbau des CMMI Umsetzung von CMMI mit
MehrVorlesung 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
MehrBegleitvorlesung zum Softwaretechnikpraktikum SS 2003
Begleitvorlesung zum Softwaretechnikpraktikum SS 2003 Wilhelm Schäfer Literatur: Helmut Balzert, Lehrbuch der Softwaretechnik, Band 2 Spektrum Akademischer Verlag, Heidelberg; Berlin 1998 1 Produktivität
MehrEinfü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
MehrGrundlagen des Software Engineering
Gustav Pomberger und Günther Blaschek Grundlagen des Software Engineering Prototyping und objektorientierte Software-Entwicklung Mit 101 Abbildungen Technische Universität Darmstadt FACHBEREICH INFORMATIK
MehrProgrammieren 2 - Java
Programmieren 2 - Java Fachhochschule Wiesbaden, FB Informatik Studiengang Medieninformatik Vorlesung im SS 2002 1 Ziele Ausbau der bisherigen Fertigkeiten und Techniken des Programmierens in Java mit
MehrWintersemester Systementwicklung: Grundlagen. Prof. Dr. Christoph Rosenkranz. Katholische Universität Eichstätt-Ingolstadt
Wintersemester 2016-2017 Systementwicklung: Grundlagen Prof. Dr. Christoph Rosenkranz Katholische Universität Eichstätt-Ingolstadt 1 Informationsmanagement 1.1 Strategisches IT-Management 1.2 Operatives
MehrInhaltsverzeichnis. Teil I Softwareentwicklung und Produktivität 5
vii 1 Einleitung 1 Teil I Softwareentwicklung und Produktivität 5 2 Professionalisierung als Herausforderung 7 2.1 Wie wird heute Software entwickelt?......................... 8 2.1.1 Aktivitäten der Softwareentwicklung...................
Mehr1 Einleitung zum Thema Softwaremigration 1
xi 1 Einleitung zum Thema Softwaremigration 1 1.1 Die Motivation für Softwaremigration........................ 1 1.2 Zum Zustand der IT in der betrieblichen Praxis................. 4 1.3 Alternativen zur
MehrVorlesung 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
MehrBest Practice Software-Engineering
Best Practice Software-Engineering In dieser Reihe sind bisher erschienen: Martin Backschat / Bernd Rücker Enterprise JavaBeans 3.0 Grundlagen Konzepte Praxis Peter Liggesmeyer Software-Qualität, 2. Auflage
Mehrxiii 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?.........................
MehrSoftware 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
MehrModularitätsbetrachtung von Webanwendungen im Rahmen des Plat_Forms Wettbewerbs
Andreas Franz Arbeitsgruppe Software Engineering, Institut für Informatik der Freien Universität Berlin Modularitätsbetrachtung von Webanwendungen im Rahmen des Plat_Forms Wettbewerbs Abschlussvortrag
MehrSoftware 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,
MehrMessung und Bewertung des Qualitätsmerkmals Prozessziele und -anforderungen von Softwareprozessen
Messung und Bewertung des Qualitätsmerkmals Prozessziele und -anforderungen von Softwareprozessen Dr. Ralf Kneuper Beratung für Softwarequalitätsmanagement und Prozessverbesserung 2012-09-07 1 Ralf Kneuper
MehrSoftware-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
MehrAgile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung
Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung ROSALINDE SCHUSTER TESTMANAGERIN INDUSTRY RSCHUSTER@ASSYSTEM.COM CHRISTOPH LEGAT SOFTWARE
MehrIT-Risikomanagement leben!
Fabian Ahrendts Anita Marton IT-Risikomanagement leben! Wirkungsvolle Umsetzung fur Projekte in der Softwareentwicklung 4y Springer Inhalt Einleitung 1 1.1 Ziele des Buches 2 1.2 Orientierungshilfe 2 1.2.1
MehrProjektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung
Projektmanagement Management- und Phasen-Modelle Vom Wasserfall bis Extreme Programming / Scrum Dokument V 1.1 Wie kommt es zu einem Projektauftrag? Auftraggeber Projekt-Idee / Ziele [Anforderungen/Spezifikation/
MehrInhalt. Teil I Fallstudienbasierte Einführung 1. Teil M Untersuchungsobjekt Unternehmen 13. Teil III Systemtheorie und Modellierung 57
Inhalt Abkürzungsverzeichnis ix Teil I Fallstudienbasierte Einführung 1 1 Systemanalyse - Das Buch im Überblick 3 1.1 Motivation und Einleitung zu diesem Buch 3 1.2 Eine Fallstudie als Rahmen des Buchs
MehrObjektorientiertes Programmieren
JL Ute Claussen Objektorientiertes Programmieren Mit Beispielen und Übungen in C++ Zweite, überarbeitete und erweiterte Auflage Mit 24 Abbildungen Springer Inhaltsverzeichnis 1 Einleitung 1 1.1 Was ist
MehrEntwicklungs-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
MehrVorlesung: Software Engineering
Vorlesung: Software Engineering 3.1 Dipl.-Wirt.Inf. Sebastian Neuhaus Wintersemester 2006/2007 Lehrstuhl für Wirtschaftsinformatik und Operations Research Prof. Dr. Peter Chamoni 87 Gliederung 1. Einführung
MehrBasiswissen 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
MehrORGANISATORISCHES. So#ware Technik Prof. Dr. Wolfgang Schramm
ORGANISATORISCHES So#ware Technik Prof. Dr. Wolfgang Schramm Inhalt 1 o Organisatorisches o Fragen o Inhaltliches o Vorlesungs-Übersicht 2 Für diejenigen, die mich noch nicht kennen...... zu meiner Person
MehrSoftware Engineering 1. Einführung und Begriffe
1. Einführung und Begriffe Prof. Dr. Klaus Ostermann 1 Agenda } Organisatorisches } Begriffsklärung: Softwaretechnik } Aufbau der Vorlesung 2 Organisatorisches 3 Organisation der LV } Umfang: 2 SWS mit
MehrKapitel 1. Softwaretechnik: Überblick
Seite 1 Kapitel 1 Softwaretechnik: Überblick Prof. Dr. Rolf Hennicker 19.10.2010 Ziele Seite 2 Verstehen, womit sich die Disziplin der Softwaretechnik (engl. Software Engineering) beschäftigt Qualitätskriterien
MehrSoftware 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
MehrRequirements Engineering Research Group!
Martin Glinz Thomas Fritz Software Engineering Herbstsemester 2016 Einleitung zur Vorlesung! Requirements Engineering Research Group! 2006, 2016 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe
MehrKernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3
Systems Engineering Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen! zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration
MehrSoftware- und Systementwicklung
Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm
Mehr1. 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
Mehr13. 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
MehrIT-Projekt-Management
IT-Projekt-Management email: vuongtheanh@netscape.net http: www.dr-vuong.de 2005 by, Bielefeld Seite 1 Vorgehensmodell 2005 by, Bielefeld Seite 2 Was ist ein Vorgehensmodell? Strukturbeschreibung über
MehrSoftware Engineering. Einleitung zur Vorlesung. Herbstsemester Universität Zürich Institut für Informatik
Martin Glinz Harald Gall Software Engineering Herbstsemester 2010 Einleitung zur Vorlesung Universität Zürich Institut für Informatik 2010 Martin Glinz und Harald Gall. Alle Rechte vorbehalten. Speicherung
MehrSoftwareprozessmodelle
Softwareprozessmodelle jung@cncgmbh.eu Definition Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that
MehrSoftwareentwicklungsumgebungen
Softwareentwicklungsumgebungen Pit Pietsch Dipl.-Wirt.-Inform. Universität Siegen Fachgruppe Praktische Informatik Themen 1. SEU / Eclipse 2. Emf Ecore & Model Driven Engineering 3. Model-Repositories
MehrMyProcess AG Kurzprofil
MyProcess AG Kurzprofil MyProcess AG, Lachen, CH-8853, Schweiz Positionierung Die MyProcess AG hat Kernkompetenzen auf allen wesentlichen Gebieten der Software-Entwicklung auf Basis neuer Technologien.
MehrAnwendungsorientierte Wirtschaftsinformatik
Paul Alpar Rainer Alt Frank Bensberg Heinz Lothar Grob Peter Weimann Robert Winter Anwendungsorientierte Wirtschaftsinformatik Strategische Planung, Entwicklung und Nutzung von Informationssystemen 7.,
MehrBasiswissen 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
MehrInhaltsverzeichnis. 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
MehrEntwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC Dr. Michael Schwarz
Entwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC 62304 Dr. Michael Schwarz Agenda ITK Engineering AG Von der Idee bis zum Produkt Überblick und Motivation Herausforderungen sensorlose
MehrSoftware Engineering. 5. Architektur
Software Engineering 5. Architektur Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz Implementierung Konfigurationsmanagement
MehrBasiswissen 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
MehrSICHERES TESTEN MIT POLARION. Frank Ziesel
SICHERES TESTEN MIT POLARION Frank Ziesel 03.05.2018 1. MOTIVATION 2. POLARION 3. TESTSPEZIFIKATION Testkonzept Testspezifikation in Polarion Testplattformen 4. TESTDURCHFÜHRUNG Manuelle Ausführung Testautomatisierung
MehrPerformancebewertung und -Sicherung von orchestrierten Serviceangeboten
Dmytro Rud Performancebewertung und -Sicherung von orchestrierten Serviceangeboten Verlag Dr. Kovac Hamburg 2009 nhaltsverzeichnis 1. Einführung 1 1.1. Motivation und Ziele 1 1.2. Aufbau der Dissertationsschrift
MehrEntwicklung von Automatik-Funktionen in einer Fahrsimulation. Realisierung der Automatiken: Entwurf, Implementation, Test
Semesterprojekt Entwicklung von Automatik-Funktionen in einer Fahrsimulation WS 2012/13 Realisierung der Automatiken: Entwurf, Implementation, Test K. Bothe 26. 11. 2012 Aufgaben im Überblick Automatiken
MehrAnalyse und Entwurf von Softwaresystemen mit der UML
Analyse und Entwurf von Softwaresystemen mit der UML Bearbeitet von Horst A. Neumann 2. Auflage 2002. Buch. XVI, 480 S. Hardcover ISBN 978 3 446 22038 6 Format (B x L): 17,7 x 24,5 cm Gewicht: 1049 g Zu
MehrSoftware Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering mit Übungen Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering 2 Organisation Ort: Seminarraum 05.002, Spiegelgasse 5 Ablauf: 15:15 Vorlesung Prüfung: Schriftlich,
MehrVorgehensmodelle im Software Engineering
Technische Universität München Vorgehensmodelle im Software Engineering Einführung und Überblick Dr. Marco Kuhrmann Institut für Informatik Software & Systems Engineering Agenda Metadaten Team Termine
MehrWas kennzeichnet qualitativ hochwertige Software Systeme? Wie kann hohe Software Qualität erreicht werden?
Was kennzeichnet qualitativ hochwertige Software Systeme? Wie kann hohe Software Qualität erreicht werden? WS 2016 HTW Dresden FIM Software Engineering I Prof. Dr. Ing. Anna Sabine Hauptmann 1 Funktionserfüllung
MehrPraxiswissen Softwaretest Testmanagement
isql-reihe Praxiswissen Softwaretest Testmanagement Aus- und Weiterbildung zum Certified Tester Advanced Level nach ISTQB-Standard von Andreas Spillner, Thomas Roßner, Mario Winter, Tilo Linz 3., überarb.
Mehr1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell:
1 Einführung und Überblick 1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell: Anstoß Auftrag Projekt planen Anforderungen spezifizieren Lieferung Architektur entwerfen System
MehrProjektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1
Projektplan Software Engineering Projekt November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Der Projektplan Grundlage der gemeinsamen Arbeit innerhalb des Teams und mit
MehrObjektorientierte Systementwicklung
Karl-Heinz Rau Objektorientierte Systementwicklung Vom Geschäftsprozess zum Java-Programm Mit 162 Abbildungen vieweg Überblick und Vorbemerkungen 1 1 Objektorientierte Software-Entwicklung 5 1.1 Überblick
Mehr