Weiterentwicklungs-Projekten
|
|
- Hannelore Blau
- vor 6 Jahren
- Abrufe
Transkript
1 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
2 Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis vili x xi I Einleitung 1.1 Hintergrund und Kontext Problematik Fragestellungen Stand der Forschung Ziel der Forschungsarbeit Nutzen und Relevanz Methodologie und Vorgehen Struktur der Arbeit Zusammenfassung II Grundlagen 1 Klassische Software-Entwicklung Software-Produkt Software-Entwicklungsressourcen Software-Entwicklungsprozess Software-Anwendung Software-Lebenszyklus Lebenszyklen und Phasen Lebenszyklus-Prozesse und Ergebnisse der ISO Wartung und Weiterentwicklung im Software-Lebenszyklus Klassischen Vorgehens- und Lebenszyklusmodelle Sequentielle Modelle Nicht-sequentielle Modelle 16 2 Agile Software-Entwicklung 2.1 Zentrale Begriffe in der Agilen Software-Entwicklung Das Agile Manifest Die Werte des Agilen Manifests Die Prinzipien des Agilen Manifests Agile Praktiken Agiler Prozess Agile Kernkonzepte Grundannahmen in der Agilen Software-Entwicklung Änderung von Anforderungen Qualität als fixe Größe Agile Vorgehensmodelle extreme Programming (XP) Serum Weitere Agile Vorgehensmodelle a Feature Driven Development (FDD) 34 bcrystal iii
3 messbare 3 Qualitätssicherung und -bewertung Der Qualitätsbegriff in der Software-Entwicklung Qualitätssichten Qualitätsmerkmale Qualitätsdimensionen Produktqualität Prozessqualität Ressourcenqualität Formale Darstellung der Qualitätsdimensionen, Software-Messung Messergebnis Messziele Messprozess Ausgewählte Metriken und Verfahren Lines of Code (LOC) Zyklomatische Komplexität (McCabe) CK-Metrics Suite Capability Maturity Model Integration (CMMI) Softwarequalitätsmanagement (SQM) Analytische Qualitätssicherung Konstruktive Qualitätssicherung Organisatorische Qualitätssicherung Total Quality Management (TQM) Verifikation und Validierung Testen Formale Darstellung des Softwarequalitätsmanagement (SQM) 47 4 Wartung und Weiterentwicklung Software-Wartung Arten dar Wartung Durchführung der Wartung Spezielle Wartungsaktivitäten Wartbarkeit Weiterentwicklung von Software (Evolution) 51 5 Zusammenfassung 52 III Anforderungen an eine Agile Qualitätssicherung und -bewertung 53 1 Anforderungen durch die Agile Software-Entwicklung Berücksichtigung von Agilen Kemkonzepten Berücksichtigung und Unterstützung der Grundannahmen Berücksichtigung von Werten und Prinzipien Bezug auf Agile Praktiken Berücksichtigung des Agilen Prozesses Formalisierte Zusammenfassung 55 2 Anforderungen aus Sicht der Qualitätssicherung und -bewertung Berücksichtigung von Qualitätssichten, -merkmalen und -dimensionen Empirisches Vorgehen Qualität Software-Qualitätsmanagement (SQM) Formalisierte Zusammenfassung 57 3 Anforderungen durch den Kontext Wartung und Weiterentwicklung Berücksichtigung von Wartungsaktivitäten 58 iv
4 3.2 Berücksichtigung von Weiterentwicklungsaktivitäten Formalisierte Zusammenfassung 58 4 Spezifische Anforderungen an Modelle und Methoden Modelle zur Qualitätsbewertung Vergleichbarkeit Ganzheitliche Betrachtung Methoden zur Qualitätssicherung Operationalisierbarkeit Formalisierte Zusammenfassung 59 5 Bewertung anhand der Anforderungen 60 6 Zusammenfassung 62 IV Gegenwärtige Ansätze zur Agilen Qualitätssicherung und -bewertung 63 1 Allgemeine Ansätze aus dem Bereich Agilität und Empirie Empirische Forschungen in der Agilen Entwicklung Empirische Untersuchungsergebnisse von Agilen Methoden Eine vergleichende Analyse von Agilen Methoden 66 2 Allgemeine Ansätze aus dem Bereich Agilität und Qualität ISO 9001 und Agile Software-Entwicklung Agile Softwarequalitätssicherung Qualität im Agilen Umfeld Agility Measurement Index Qualitätssicherung in der Agilen Software-Entwicklung Die Rolle der Softwarequalität in XP Die Rolle von Rückmeldungen und Anpassung in der Agilen Entwicklung Bewertung von Agilität 75 3 Spezielle Ansätze im Bereich Agile Praktiken und Qualität Erfahrungen mit Pair Programming in einem Agilen Projekt Ein strukturiertes Experiment mit Test-getriebener Entwicklung (TDD) Qualitätseffekte von Test-getriebener Entwicklung (TDD) Erkennung von und Reaktion auf "Bad Smells" in XP 79 4 Spezielle Ansätze im Bereich Agilität und Prozessqualität XP auscmm-sicht Reifegradmodell XPMM Einschränkungen Agiler Prozesse Softwareprozessmetriken und Agile Methoden Agile Maturity Model (AMM) Ein iterativer Verbesserungsprozess für Agile Software-Entwicklung 87 5 Spezielle Ansätze im Bereich Agilität und Produktqualität Agile Qualitätssicherung Messung von Testqualität durch Code-Metriken Die Entwicklung von OO-Qualitätsmetriken in Agilen Projekten 90 6 Spezielle Ansätze im Bereich Agilität und Software-Messung Ein Framework zur Bewertung von XP Software-Metriken für Agile Software-Entwicklung Eine empirische Studie zu Stabilitätsmetriken und dem QMOOD Modell Passende Agile Messkonzepte Bedeutung der Softwaremessung bei Agilen Projektparadigmen 95 v
5 Continuous Continuous Continuous 2-Dim. 1-Dim. 7 Spezielle Ansätze im Bereich Agilität in Wartung und Weiterentwicklung Der Beitrag der Agilen Software-Entwicklung zur Weiterentwicklung Agile Software-Entwicklung und Software-Wartung Agile Software-Entwicklung für große fragile Bestands-Anwendungen Agile Weiterentwicklung zur Verbesserung von Bestandssoftware Agile Ansätze für die Software-Wartung extreme Programming (XP) in der Software-Wartung Ein Agiler Prozess in Wartung und Weiterentwicklung Zusammenfassung 102 V Neue Ansätze zur Agilen Qualitätssicherung und -bewertung Agile Software Development Model (ASDM) Zielsetzung des Modells Vorgehen zur Entwicklung des Modells Die Basis-Konzepte des ASDM Beziehungen zwischen den Basiskonzepten Vollständigkeit der Modell-Instantiierung extreme Programming (XP) im ASDM Serum im ASDM 11ß 1.8 Herausforderungen Zusammenfassung Agile Maturity Model Integration (AMMI) Qualitätssichten und -dimensionen Agiler Praktiken Der Reifegrad Agiler Entwicklungsmethoden und Vorgehensmodelle Reifegrad (Level) 1 - iterative & incremental Reifegrad (Level) 2-3-Dim. Practices Reifegrad (Level) 3 - Practices Reifegrad (Level) 4 - Practices Reifegrad (Level) 5 -Adapting Practices Herausforderungen Zusammenfassung Continuous Integration, Cont. Measurement, Cont. Improvement (3C) Geeignete Metriken für (interne) Software-Qualität im 3C Geeignete klassische Metriken für den 3C-Ansatz Geeignete Agile Metriken für den 3C-Ansatz 129 a Tests 129 b Test-Growth-Ratio 129 ctest-coverage 130 d Bröken Builds Der 3C-Ansatz Schritt 1 Integration Schritt 2 - Measurement Schritt 3 Improvement Herausforderungen Zusammenfassung 139 VI Validation der neuen Ansätze zur Agilen Qualitätssicherung und -bewertung Das Agile Vorgehensmodell Entwicklungs- und Releasezyklen Konfigurationsmanagement 142 vi
6 1.3 Multi Stage Environment Anforderungs-, Planungs- und Fehlermanagement Zusammenfassung Anwendung der Modelle und Methoden in und ASDM I2-Abbildung im ASDM 144 a Werte und Prinzipien 144 b Praktiken 145 c Rollen 145 d Artefakte 145 e Prozess 145 f Substitute 145 g Beziehungen Ergebnisse und AMMI Umfrage zu Agilen Praktiken Ergebnisse I2und 3C Wartung und Weiterentwicklung in Typisierung von Java-Generics Ergebnisse Zusammenfassung Prüfung der Modelle und Methoden gegen die Anforderungen ASDM AMMI C Zusammenfassung 163 VII Zusammenfassung und Ausblick Zusammenfassung FazitASDM FazitAMMI Fazit 3C Ergebnisse Agile Qualitätsbewertung Agile Qualitätssicherung Kontext Wartung und Weiterentwicklung Qualitätseigenschaften Agiler Software-Entwicklung Schlussfolgerungen Ausblick Weiterentwicklung der Modelle und Methoden Weitere Forschungsfragen 168 Literaturverzeichnis 169 Anhang 1 - Extreme Feedback Device: "The Batman Lamp" 176 vii
Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis
VII Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis XIII XV XVII 1 Einleitung 1 1.1 Motivation 1 1.2 Zielsetzung 3 1.3 Forschungsleitfragen 4 2 Forschungsdesign 5 2.1
MehrWhitepaper: Agile Methoden im Unternehmenseinsatz
Whitepaper: Agile Methoden im Unternehmenseinsatz Agilität ist die Fähigkeit eines Unternehmens, auf Änderungen in seinem Umfeld zu reagieren und diese zum eigenen Vorteil zu nutzen. Inhaltsverzeichnis
MehrKonzeption und Evaluation eines Ansatzes zur Methodenintegration im Qualitätsmanagement
Konzeption und Evaluation eines Ansatzes zur Methodenintegration im Qualitätsmanagement Dissertation zur Erlangung des Grades eines Doktors der Wirtschaftswissenschaft eingereicht an der Wirtschaftswissenschaftlichen
MehrAgile Softwareentwicklung
Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich
MehrEinfü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
MehrIT-Servicequalität im Lebenszyklus
IT-Servicequalität im Lebenszyklus Prof. Dr. Ralf Kneuper IT Quality Day 14. April 2016 IT-Servicequalität 1/22 Prof. Dr. Ralf Kneuper Dipl.-Mathematiker, Univ. Bonn PhD Computer Science, Univ. of Manchester
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
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
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......................
Mehr2 Begriffliche und theoretische Grundlagen... 9
Inhaltsverzeichnis Geleitwort... V Vorwort... VII Zusammenfassung... IX Inhaltsverzeichnis... XI Abbildungsverzeichnis... XVII Tabellenverzeichnis... XIX Abkürzungsverzeichnis... XXIII 1 Einführung...
MehrSoftware-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,
MehrDIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION
DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG Michael Palotas 7. April 2015 1 GRIDFUSION IHR REFERENT Gridfusion Software Solutions Kontakt: Michael Palotas Gerbiweg
MehrDer Wert von Nachrichten im deutschen Fernsehen
, Jens Woelke, Michaela Maier, Nicole Diehlmann Der Wert von Nachrichten im deutschen Fernsehen Ein Modell zur Validierung von Nachrichtenfaktoren >lfm: Landesanstalt für Medien Nordrhein-Westfalen (LfM)
MehrSoftware-Qualität Ausgewählte Kapitel
Martin Glinz Software-Qualität Ausgewählte Kapitel Kapitel 1 Einführung Universität Zürich Institut für Informatik 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind für den persönlichen,
MehrAgilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!
Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013! Sie wollen alles über agile Softwareentwicklung wissen? Wie können Sie agile Methoden
MehrEmpirische Evidenz von agilen Methoden. Seminar in Software Engineering Wintersemester 03/04
Empirische Evidenz von agilen Methoden Seminar in Software Engineering Wintersemester 03/04 Agenda Einleitung Bedeutung von agil Kurzübesicht agiler Methoden Überprüfung des (agilen) Erfolges Ausgewählte
MehrKlausur mit Lösungshinweisen zur Vorlesung Planung und Entwicklung von IuK-Systemen Sommersemester 2005 02. August 2005 Deckblatt Hinweise
Klausur mit Lösungshinweisen zur Vorlesung Planung und Entwicklung von IuK-Systemen Sommersemester 2005 02. August 2005 Deckblatt Hinweise Die Bearbeitungszeit der Klausur beträgt 90 Minuten. Es sind alle
MehrCMMI und SPICE im Automotive Umfeld
Vorträge 2006 CMMI und SPICE im Automotive Umfeld Inhalt Motivation Übersicht zu CMMI Anwendung in Entwicklungsprojekten Prozess Management als Lösungsansatz SPICE Motivation Jährliche Kosten für Prozessverbesserung
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
MehrTrends in der Agilität Dr. Martin Geier
Projektmanagement Agil Trends in der Agilität Dr. Martin Geier Zahlen und Fakten Fakten Gründung 2001 Standorte: Deutschland: Erlangen, München USA: Detroit, Miami Auszeichnungen 2004 2008 2011 2006, 2007,
MehrWallmü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
MehrEin paar Fragen zum Start
Qualitätsmanagement Ein paar Fragen zum Start Was bedeutet für Sie Software Qualität oder was ist richtig gute Software? Was ist Ihre Lieblingssoftware und was gefällt Ihnen daran? Definition : Qualität
MehrTimo Holm. Evaluation von Informationssystemen im technischen Service für industrielle Anlagen. Verlag Dr. Kovac
Timo Holm Evaluation von Informationssystemen im technischen Service für industrielle Anlagen Verlag Dr. Kovac Hamburg 2010 Zusammenfassung V Abstract VII Danksagung IX XI Abbildungsverzeichnis XV Tabellenverzeichnis
MehrNadine Löw. Organisatorische Wandlungsfähigkeit als Wettbewerbsvorteil und Erfolgsfaktor. Eine empirische Untersuchung. WiKu
Nadine Löw Organisatorische Wandlungsfähigkeit als Wettbewerbsvorteil und Erfolgsfaktor Eine empirische Untersuchung WiKu IX Geleitwort Vorwort Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis
MehrMit einem Geleitwort von Prof. Dr. Helmut Krcmar
Sonja Hecht Ein Reifegradmodell für die Bewertung und Verbesserung von Fähigkeiten im ERP- Anwendungsmanagement Mit einem Geleitwort von Prof. Dr. Helmut Krcmar 4^ Springer Gabler Inhaltsverzeichnis Geleitwort
Mehr2.2 Ansätze zur Qualitätssicherung
2.2 Ansätze zur Qualitätssicherung 13 2.2 Ansätze zur Qualitätssicherung Im folgenden Kapitel sollen bewährte Ansätze vorgestellt werden, die zur Bewertung und Verbesserung der Produkt- und Prozessqualität
MehrKlassische und agile Vorgehensmodelle Ein historischer Überblick
Klassische und agile Vorgehensmodelle Ein historischer Überblick Prof. Dr. Ralf Kneuper Beratung für Softwarequalitätsmanagement und Prozessverbesserung PVM 2015 1 Ralf Kneuper Dipl.-Mathematiker, Univ.
MehrVersicherungszyklen in der Schaden- und Unfallversicherung - Erklärungsansätze und Steuerungsmöglichkeiten
Karlsruher Reihe II Risikoforschung und Versicherungsmanagement Band 5 Herausgegeben von Prof. Dr. Dr. h. c. Robert Schwebler Prof. Dr. Ute Werner Versicherungszyklen in der Schaden- und Unfallversicherung
Mehr1.1 Basiswissen komprimiert... 4 1.2 Praxiswissen Testmanagement Übersicht... 8. 2 Testprozess und Testwerkzeuge 11
xi 1 Einleitung 1 1.1 Basiswissen komprimiert.......................... 4 1.2 Praxiswissen Testmanagement Übersicht.............. 8 2 Testprozess und Testwerkzeuge 11 2.1 Fundamentaler Testprozess.........................
Mehr- Agile Programmierung -
Fachhochschule Dortmund Fachbereich Informatik SS 2004 Seminar: Komponentenbasierte Softwareentwicklung und Hypermedia Thema: - - Vortrag von Michael Pols Betreut durch: Prof. Dr. Frank Thiesing Übersicht
MehrPraxiswissen Softwaretest - Testmanagement
Praxiswissen Softwaretest - Testmanagement Aus- und Weiterbildung zum Certified Tester Advanced Level nach ISTQB-Standard dpunkt.verlag 1 Einleitung 1 1.1 Basiswissen - komprimiert 4 1.2 Praxiswissen Testmanagement
MehrDipl.-Wirt.-Inf. Matthias Zapp
Semantische Wiki-Systeme in der vvandlungsfähigen Produktion Von der Fakultät Konstruktion-, Produktions- und Fahrzeugtechnik der Universität Stuttgart zur Erlangung der Würde eines Doktor-Ingenieurs (Dr.-Ing.)
MehrExtreme Programming. Frank Gerberding LINEAS Informationstechnik GmbH Theodor-Heuss-Straße 2 D-38122 Braunschweig
Extreme Programming Frank Gerberding LINEAS Informationstechnik GmbH Theodor-Heuss-Straße 2 D-38122 Braunschweig Stand: 11.06.2007 LINEAS Gruppe - Zahlen und Fakten LINEAS Gruppe Branche Software- und
MehrDiplomarbeit. Fachliche Integration von Metrik-Dashboards und Dashboard-Vorlagen für bestehende Software-Projekte
Fakultät für Mathematik, Informatik und Naturwissenschaften Forschungsgruppe Softwarekonstruktion Diplomarbeit Fachliche Integration von Metrik-Dashboards und Dashboard-Vorlagen für bestehende Software-Projekte
MehrScrum Gestaltungsoptionen Empowerment
Scrum Gestaltungsoptionen Empowerment WING Zweite Transferkonferenz, 2016-04-06 Matthias Grund, andrena objects ag 2 Scrum-Modell kommt mit (nur!) drei Rollen aus: (crossfunctional) Scrum Owner Owner Scrum
MehrObligatorisches Lesen Vorgehensmodelle (Phasenmodelle)
Obligatorisches Lesen Vorgehensmodelle (Phasenmodelle) Zuser Kap. 1-3 oder Ghezzi Chapter 1 oder Pfleeger Chapter 1; Chap 8.1 http://homepages.cs.ncl.ac.uk/brian.randell/nato/ The first International Conference
MehrSoftware- 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
MehrTransinstitutionelle Informationssystem-Architekturen in vernetzten kooperativen Versorgungsformen des Gesundheitswesens
Technische Universität Braunschweig Transinstitutionelle Informationssystem-Architekturen in vernetzten kooperativen Versorgungsformen des Gesundheitswesens Von Universität Carolo-Wilhelmina zu zur Erlangung
Mehr1 Einleitung 1. 2 Entwicklung und Bedeutung von COBIT 7
vii 1 Einleitung 1 Teil I COBIT verstehen 5 2 Entwicklung und Bedeutung von COBIT 7 2.1 ISACA und das IT Governance Institute....................... 7 2.2 Entstehung von COBIT, Val IT und Risk IT....................
MehrUmsichtig planen, robust bauen
Umsichtig planen, robust bauen iks Thementag Mehr Softwarequalität Best practices für alle Entwicklungsphasen 19.06.2012 Autor: Christoph Schmidt-Casdorff Agenda Softwarearchitektur Architekturkonformität
Mehrextreme Programming Eine Einführung mit Empfehlungen und Erfahrungen aus der Praxis dpunkt.verlag Henning Wolf Stefan Roock Martin Lippert
Henning Wolf Stefan Roock Martin Lippert extreme Programming Eine Einführung mit Empfehlungen und Erfahrungen aus der Praxis 2., überarbeitete und erweiterte Auflage dpunkt.verlag 1 Einleitung 1 1.1 Die
MehrAgile Java-Entwicklung in der Praxis
Agile Java-Entwicklung in der Praxis Michael Hüttermann O'REILLY* Beijing Cambridge Famham Köln Paris Sebastopol Taipei Tokyo Inhalt Prolog Einleitung XI XV Teil I: Die Methodik agiler Softwareentwicklung
MehrInhaltsverzeichnis. Abbildungsverzeichnis. Tabellenverzeichnis. Abkürzungsverzeichnis. 1. Einführung 1
Kerstin Föll Consumer Insight Emotionspsychologische Fundierung und praktische Anleitung zur Kommunikationsentwicklung Mit einem Geleitwort von Prof. Dr. Volker Trommsdorff Deutscher Universitäts-Verlag
MehrAnlegerschutz im Recht der Vermögensverwaltung. von. Prof. Dr. Rolf Sethe LL.M. (London) ulls. Verlag Dr.OttoSchmidt Köln
Anlegerschutz im Recht der Vermögensverwaltung von Prof. Dr. Rolf Sethe LL.M. (London) 2005 ulls Verlag Dr.OttoSchmidt Köln Vorwort Inhaltsverzeichnis Abbildungsverzeichnis Tabellenverzeichnis Abkürzungsverzeichnis
MehrExtreme Programming mit Rails. xpdays, 23. November 2007 Tammo Freese
Extreme Programming mit Rails xpdays, 23. November 2007 Tammo Freese Agenda Ruby on Rails wird als agil vermarktet Aber: Was ist Ruby on Rails agil, was nicht? Konkret: Wie gut ist Ruby on Rails für XP
MehrScrum, ISIS und ISO 9001 zertifiziertes Qualitätsmanagement. Joachim Meyer
Scrum, ISIS und ISO 9001 zertifiziertes Qualitätsmanagement Joachim Meyer Inhalt ISIS ISO Zertifizierung S eite 2 Agile Softwareentwicklung Scrum TDD Extreme Programming Feature-Driven Development Lean
MehrAgile Methoden Ein Überblick. Wolfgang Richter JIPP.IT GmbH 2011
Agile Methoden Ein Überblick Wolfgang Richter JIPP.IT GmbH 2011 Inhalt Was sind agile Methoden? Wie funktionieren agile Methoden? Warum verwendet man agile Methoden? Was sind agile Methoden? Agile Methoden
MehrHerkömmliche Softwareentwicklungsmodelle vs. Agile Methoden
vs. Agile Methoden Christoph.Kluck@Student.Reutlingen University.de Medien und Kommunikationsinformatik Agenda Einführung Vorgehensmodelle Herkömmlich agil Resümee Klassische Probleme Nachgereichte Anforderungen
MehrAgile Softwareprozess-Modelle
Agile Softwareprozess-Modelle Steffen Pingel Regionale Fachgruppe IT-Projektmanagement 2003-07-03 Beweglich, Lebhaft, Wendig Was bedeutet Agil? Andere Bezeichnung: Leichtgewichtiger Prozess Manifesto for
MehrSOFTWARETECHNIK. Kapitel 7 Vorgehensmodelle. Vorlesung im Wintersemester 2012/13 FG System- und Software-Engineering Prof. Dr.-Ing.
SOFTWARETECHNIK Kapitel 7 Vorgehensmodelle Vorlesung im Wintersemester 2012/13 FG System- und Software-Engineering Prof. Dr.-Ing. Armin Zimmermann Inhalt Vorgehensmodelle Sequenzielle Modelle Iterative
MehrWissen sichtbar machen
Wissen sichtbar machen Wissensmanagement mit Mapping- Techniken herausgegeben von Heinz Mandl und Frank Fischer Hogrefe Verlag für Psychologie Göttingen Bern Toronto Seattle Inhaltsverzeichnis I Zur Einführung
MehrVorlesung Software-Engineering I
Vorlesung Software-Engineering I im 3. und 4. Semester 02. Vorgehensmodelle - Überblick Planung Analyse/Entwurf Implementierung Test Einführung Änderung Wartung Auslauf Wozu ein Vorgehensmodell? Vorgehensmodelle
MehrGrober Behandlungsfehler und Kausalitätsvermutung
Jenny Sträter Grober Behandlungsfehler und Kausalitätsvermutung Beweislastumkehr ohne medizinwissenschaftliche Basis? Nomos Inhaltsverzeichnis A. Einleitung 11 B. Problemstellung anhand von Beispielsfällen
MehrAgile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg
Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen
Mehr1 Einleitung. 1.1 Unser Ziel
1 Dieses Buch wendet sich an alle, die sich für agile Softwareentwicklung interessieren. Einleitend möchten wir unser mit diesem Buch verbundenes Ziel, unseren Erfahrungshintergrund, das dem Buch zugrunde
MehrWundmanagement auf Basis des Nationalen Expertenstandards "Pflege von Menschen mit chronischen Wunden". Soll-/Ist-Analyse
Medizin Anika Gerull Wundmanagement auf Basis des Nationalen Expertenstandards "Pflege von Menschen mit chronischen Wunden". Soll-/Ist-Analyse Emprische Untersuchung einer gefäßchirurgischen Pflegeeinheit
MehrI. II. I. II. III. IV. I. II. III. I. II. III. IV. I. II. III. IV. V. I. II. III. IV. V. VI. I. II. I. II. III. I. II. I. II. I. II. I. II. III. I. II. III. IV. V. VI. VII. VIII.
MehrErfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen.
Stefan Topp Honeywell International SARL 16. Februar 2012 Erfahrungsbreicht... Von der Auswahl bis zur Verwendung von Contour im Grossunternehmen. 1 Agenda Hintergruende Der Auswahlprozess Ausrollen von
MehrEinführung eines agilen Vorgehensmodells auf der Basis von Werkzeugen und eines Leitbildes
Einführung eines agilen Vorgehensmodells auf der Basis von Werkzeugen und eines Leitbildes Andreas Romahn Leipzig, 28.09.2010 InMediasP GmbH Neuendorfstraße 18 a 16761 Hennigsdorf www.inmediasp.de gestalten
MehrSoftwarequalität: Definitionen, Wünsche, Grenzen
Softwarequalität: Definitionen, Wünsche, Grenzen iks Thementag Mehr Softwarequalität Ausgewählte Themen 22.05.2014 Autor: Christoph Schmidt-Casdorff Agenda Einführung Was ist Softwarequalität? Qualität
MehrAGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!)
HOCHSCHULE ESSLINGEN FAKULTÄT INFORMATIONSTECHNIK STUDIENGANG SOFTWARETECHNIK UND MEDIENINFORMATIK AGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!) WISSENSCHAFTLICHE PRÜFUNG WOJCIECH LESNIANSKI 22.01.2016
MehrSoftwareentwicklung nach der ISO9001?
Agenda Softwareentwicklung nach der ISO9001? von Robert Woll Motivation Einige aktuelle Herausforderungen für Unternehmen heutzutage: zunehmende Konkurrenz höhere Kundenanforderungen stärkere Integration
MehrProduktqualität in agilen Entwicklungsvorgehen. BITKOM Software Summit Frankfurt, 23. September 2014 Dominik Rost, Hartmut Schmitt
Produktqualität in agilen Entwicklungsvorgehen BITKOM Software Summit Frankfurt, 23. September 2014 Dominik Rost, Hartmut Schmitt 1 Motivation 2 Agile Entwicklungsvorgehen Status Quo vorwiegend eingesetzte
MehrWertorientiertes Restrukturierungsund Integrationscontrolling bei Unternehmensakquisitionen
Niels Ahlemeyer Wertorientiertes Restrukturierungsund Integrationscontrolling bei Unternehmensakquisitionen Verlag Dr. Kovac Hamburg 2013 Vorwort V Inhaltsverzeichnis VII Abbildungsverzeichnis XI Abkürzungsverzeichnis
MehrIterativ. Inkrementell
Iterativ Inkrementell Build Release Test Qualität Architektur & Documentation Distributed Version Control Continuous Integration TDD Design Agile Architektur Dependency Feature Branches Mocks
MehrQualitätssicherung von Software (SWQS)
Qualitätssicherung von Software (SWQS) Prof. Dr. Holger Schlingloff Humboldt-Universität zu Berlin und Fraunhofer FOKUS 2.7.2013: Reifegradmodelle Folie 2 Fragen zur Wiederholung Was wissen Sie über die
MehrInhaltsübersicht. Verzeichnisse
Inhaltsübersicht Verzeichnisse I 1 Einleitung 1 1.1 Problemstellung 1 1.2 Zielsetzung 3 1.3 Forschungsfrage 4 1.4 Forschungskonzeption 5 1.5 Struktur der Arbeit 10 2 Grundlagen der Planung in der Auftragsabwicklung
MehrMethoden der agilen Softwareentwicklung für eingebettete Systeme
Seminarvortrag Methoden der agilen Softwareentwicklung für eingebettete Systeme Lisa Krause Aachen, 27.01.2010 Inhaltsübersicht Motivation Einführung in die Softwaretechnik - Ziele - Traditionelle Prozessmodelle
MehrContinuous Integration
Embedded & Software Engineering Continuous Integration technik.mensch.leidenschaft März 2015 DIN EN ISO 9001 Was ist CI? Was ist Continuous Integration? l Continuous Integration (CI) kommt von Xtreme Programming
MehrSPICE in der medizinischen Software-Entwicklung
SPICE in der medizinischen Software-Entwicklung MedConf 2012 Matthias Hölzer-Klüpfel Medical SPICE Medizinische Software Regulatorische Grundlagen Referenzmodell Medical SPICE Beispiele 1968: Software-Krise
MehrAgile BI - Mehr als ein agiles Vorgehensmodell - TDWI Germany e.v.
Agile BI - Mehr als ein agiles Vorgehensmodell - Die Arbeitsgruppe Agile BI des TDWI e.v. Agenda Herausforderungen der Business Intelligence BI-Agilität als Lösungsansatz Steigerung der BI-Agilität mit
MehrDie tatsächliche Berichterstattung über immaterielle Vermögenswerte
Johanna Wauschkuhn Aus der Reihe: e-fellows.net stipendiaten-wissen e-fellows.net (Hrsg.) Band 691 Die tatsächliche Berichterstattung über immaterielle Vermögenswerte Empirische Untersuchung zur Berichterstattung
Mehrtssoftware made in Germany Systeme
Qualitätssoftware tssoftware made in Germany Claus Lewerentz Lehrstuhl Software-Systemtechnik BTU Cottbus Software-intensive Systeme Software ist überall Integraler Bestandteil von Geräten / technischen
MehrPROJEKTMANAGEMENT QUALITÄTSMANAGEMENT
Friedrich-Schiller-Universität Jena Fakultät für Mathematik und Informatik Lehrstuhl für Softwaretechnik Dipl. Ing. Gerhard Strubbe IBM Deutschland GmbH Executive Project Manager (IBM), PMP (PMI) gerhard.strubbe@de.ibm.com
MehrAuktionen und Revenue Management in der Automobilindustrie
Auktionen und Revenue Management in der Automobilindustrie Hybride Distribution zur selbstregulierenden Fahrzeugallokation Bearbeitet von Dr. Thomas Ruhnau 1. Auflage 2012. Taschenbuch. xviii, 232 S. Paperback
MehrV-Methode, RUP, Waterfall oder was?
5. Bayerischer IT-Rechtstag am 26. Oktober 2006 auf der SYSTEMS 2006 in München Übersicht über die verschiedenen Vorgehensmodelle Dr. Sarre & Schmidt EDV-Sachverständige, München Öffentlich bestellter
MehrSoftware-Verifikation
Hochschule Wismar Fakultät für Wirtschaftswissenschaften Semesterarbeit (Arbeitsplan und Grobkonzeption) Software-Verifikation Fernstudiengang Master Wirtschaftsinformatik Modul: Formale Methoden Semester:
Mehr1.1 Motivation und Relevanz des Forschungsziels 1 1.2 Zielsetzung der Arbeit 5 1.3 Forschungsmethodik 7 1.4 Aufbau der Dissertation 12
VI Inhaltsübersicht Inhaltsübersicht VI Inhaltsverzeichnis IX Abbildungsvcrzeichnis XVI Tabcllcnverzeichnis XIX Abkürzungsverzeichnis XXI 1 Einleitung 1 1.1 Motivation und Relevanz des Forschungsziels
MehrCHAIR IV. Software & Systems Engineering. CMMI und Konsorten: Fortentwicklung der Reifegradmodelle. Tilman Seifert 1.
CMMI und Konsorten: Fortentwicklung der Reifegradmodelle Tilman Seifert 1. Dezember 2004 1 Leitfragen Reifegradmodelle: Rückblick: 10 Jahre CMM: Was dazugelernt? CMMI, SPiCE, ITIL, Six Sigma Trends: Vorgehens-
MehrLehrplan: SW- Qualitätssicherung
Lehrplan: SW- Qualitätssicherung Tobias Brückmann Volker Gruhn Gliederung 1 Grundlagen und Kontext im SW- Prozess 1.1 Ursachen und Risiken von SW- Fehlern 1.2 KlassifikaGon von Fehlern 1.3 Begriffe (Qualität,
MehrWettbewerbsvorteile im SAP-Outsoureing durch Wissensmanagement - Methoden zur effizienten Gestaltung des Übergangs ins Application Management -
Wettbewerbsvorteile im SAP-Outsoureing durch Wissensmanagement - Methoden zur effizienten Gestaltung des Übergangs ins Application Management - Benedikt Schmidt ITO Inhalt 1 EINLEITUNG 1 1.1 Forschungsproblem
MehrSoftware Engineering. 2. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2010
Software Engineering 2. Methodologien Franz-Josef Elmer, Universität Basel, HS 2010 Software Engineering: 2. Methodologien 2 Wie den Entwicklungsprozess organisieren? Dokumentieren Verwalten Instandhalten
MehrDas Wasserfallmodell - Überblick
Das Wasserfallmodell - Überblick Das Wasserfallmodell - Beschreibung Merkmale des Wasserfallmodells: Erweiterung des Phasenmodells Rückkopplungen zwischen den (benachbarten) Phasen sind möglich Ziel: Verminderung
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
MehrAgile Methoden. David Tanzer. Oliver Szymanski
Agile Methoden David Tanzer Oliver Szymanski Ziel von Softwareentwicklung Anforderungen zuverlässig und effizient in lauffähige Software verwandeln. Ziel von Softwareentwicklung Bedürfnisse des Kunden
MehrDer Deutsch-Chinesische Rechtsstaatsdialog
Katja Levy Der Deutsch-Chinesische Rechtsstaatsdialog Die konstruktivistische Untersuchung eines außenpolitischen Instruments Nomos Inhalt Abkürzungsverzeichnis 13 Abbildungsverzeichnis 17 Tabellenverzeichnis
MehrMedical SPICE. Was bringt die neue VDI-Richtlinie 5702? Matthias Hölzer-Klüpfel
Medical SPICE Was bringt die neue VDI-Richtlinie 5702? Matthias Hölzer-Klüpfel VDI Fachausschuss Wann ist Software ein Medizinprodukt? Software-Qualität in der Medizintechnik VDI: Fachbereich Medizintechnik
MehrI. Inhaltsverzeichnis
- 5 - Inhaitsverzeichnis I. Inhaltsverzeichnis I. Inhaltsverzeichnis 5 II. Abbildungsverzeichnis 10 III. Tabellenverzeichnis 13 IV. Abkürzungsverzeichnis 14 1 Einleitung 15 1.1 Relevanz der Thematik 15
MehrDie Ermittlung und Behandlung des immateriellen Vermögens
Wirtschaft Alexander Sablatnig Die Ermittlung und Behandlung des immateriellen Vermögens Insbesondere des Firmenwertes - nach nationaler und internationaler Rechnungslegung Magisterarbeit Alexander Sablatnig
MehrInhaltsverzeichnis. Abbildungs- und Tabellenverzeichnis Abkürzungsverzeichnis... 13
Inhaltsverzeichnis 5 Inhaltsverzeichnis Abbildungs- und Tabellenverzeichnis... 11 Abkürzungsverzeichnis... 13 I. Einleitung... 15 Begründung des Forschungsinteresses... 15 Theoretischer Hintergrund...
MehrAutomotive SPiCE und IEC 61508 Synergie oder Widerspruch?
Safety Competence Center Vienna Automotive SPiCE und IEC 61508 Synergie oder Widerspruch? Pierre Metz, Gabriele Schedl copyright SYNSPACE, SCC fh campus wien All rights reserved Problemfelder Produktsicherheit
MehrRobert Zeidler. Die Determinanten der. Zinsspannen deutscher Banken
Robert Zeidler Die Determinanten der Zinsspannen deutscher Banken Eine empirische Analyse unter besonderer Berücksichtigung der Zinsergebnisspaltung Verlag Dr. Kovac Hamburg 2014 Tabellenverzeichnis Abbildungsverzeichnis
Mehrm Immobilien 3/M Jan A. Schubert
3/M Jan A. Schubert Büroimmobilien in Deutschland: Die Bedeutung der Beschäftigungsstruktur für die Marktauswahl institutioneller Investoren m Immobilien Inhaltsverzeichnis Abbildungsverzeichnis IX Tabellenverzeichnis
MehrAlistair Cockburn: Die Methodenfamilie Crystal
Alistair Cockburn: Die Methodenfamilie Vorstellung und mit anderen agilen Ansätzen Wissenschaftliche Vertiefung von Timo Acquistapace 1 von 20 Gliederung 1. 2. Methodenfamilie 3. von 4. Abschließender
MehrSecure SDLC für die Masse dank OpenSAMM? OWASP 17.11.2011. The OWASP Foundation. Dr. Bruce Sams. http://www.owasp.org
Secure SDLC für die Masse dank OpenSAMM? Dr. Bruce Sams 17.11.2011 Copyright The Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the License. The Foundation
MehrEntwicklungsmethoden
Slide 5.1 Entwicklungsmethoden Prof. Dr. Josef M. Joller jjoller@hsr.ch Development Methodologies Prof. Dr. Josef M. Joller 1 Session 5 Slide 5.2 TOOLS Development Methodologies Prof. Dr. Josef M. Joller
Mehr- Theoretischer Bezugsrahmen -
Inhaltsverzeichnis 1. Leserführung 1 1.1. Teil 1: Der theoretische Bezugsrahmen... 1 1.2. Teil 2: Das Produkt... 1 1.3. Teil 3: Das Produkt in der Praxis... 2 1.4. Teil 4: Schlussfolgerungen... 2 2. Einleitung
MehrKundensegmentierung, Risikodialog und Risikomanagement für gehobene Privatkunden
Kundensegmentierung, Risikodialog und Risikomanagement für gehobene Privatkunden Eine Betrachtung aus finanzmarktökonomischer Sicht DISSERTATION der Universität St. Gallen, Hochschule für Wirtschafts-,
MehrInnovativität und Arbeitgeberattraktivität
Luise Pauline Sommer Innovativität und Arbeitgeberattraktivität Eine empirische Untersuchung mit Fokus auf den deutschen Mittelstand Verlag Dr. Kovac Hamburg 2012 Inhaltsverzeichnis Abbildungsverzeichnis
MehrÜbungsaufgaben zum Software Engineering: Management
Übungsaufgaben zum Software Engineering: Management Grundbegriffe: Aufgabe 1: Aus welchen Disziplinen setzt sich das Software Engineering zusammen? a. Informatik b. Physik c. Psychologie d. Chemie e. Geologie
Mehr