ZUKEN E³ GmbH Ulm-Einsingen Qualitativ sicheres Testen in agiler Prozessumgebung. Jürgen Blatz Software Engineer Quality Assurance Product Development
|
|
- Kristian Bösch
- vor 8 Jahren
- Abrufe
Transkript
1 ZUKEN E³ GmbH Ulm-Einsingen Qualitativ sicheres Testen in agiler Prozessumgebung Jürgen Blatz Software Engineer Quality Assurance Product Development
2 Referent Dipl.Ing. (FH) Jürgen Blatz 1988 Studium zur Techn. Informatik in Ulm Mitwirkung an der Entwicklung von Software für Hochregallager und dem Mautsystem für die norwegische Stadt Oslo per optischer Nummernerfassung E: 1989 Anstellung bei CIM-Team Ulm Software-Portierung eines Leiterplattenentflechtungsmodel von Fortran nach C Weiterentwicklung des Modules für HP 2002 Entwicklung objektorientierter Verkablungssoftware E³.series 2008 Übernahme CIM-Team durch die Zuken E3 GmbH Spezialisierung im Bereich QA/Software-Test 2011 Einführung SRUM-Prozess in der Entwicklung QA/Test im agilen Entwicklungsfeld Privat Ausgleichsport Leitung Einstein-Vorbereitungsgruppe EM-19 2
3 Überblick Kurzes Firmenportrait Wo ist unsere Software weltweit im Einsatz Maschinenbau, Automobilindustrie, Aerospace, Spezialfahrzeuge, Schienenfahrzeuge Agile Methoden contra V-Modell Agile Test-Methoden noch Fragen Software-Präsentation E³.series (nach Vortrag auf Wunsch) 3
4 Zuken Corporate Profile Summary Founded Revenue Year Ended March 2013 Corporate Headquarters European Headquarters North American Headquarters Stock Listing Employees Operational Excellence 1976 $231,500,427* Yokohama, Japan Munich, Germany Westford, Massachusetts Tokyo Stock Exchange Level-1 1,191 Profitable, no debt * using the original currency and the average exchange rate for the period. 4
5 Zuken Technologiezentren Japan Entwicklung Zuken Zentrale, Japan - Yokohama Deutschland Entwicklung Zuken EAS Hauptsitz, Deutschland - Hallbergmoos GB Entwicklung Zuken E3 Entwicklung Deutschland - Ulm Zuken Entwicklung, Deutschland - Paderborn Zuken Entwicklung, Großbritannien - Bristol
6 Zuken E³ GmbH Ulm - Einsingen Gegründet 1987 in Ulm als CIM-Team Standort früher in Ulm Söflingen mit ca. 10 Mitarbeitern Neubau 1993 in Ulm-Einsingen 1998 Übernahme von E-CAD Systemen von HP/Cade Laichingen und beteiligte Mitarbeiter Zuken E3 Entwicklung Deutschland - Ulm 2001 Übernahme des E-CAD Systems promis von TCS in Süssen und beteiligte Mitarbeiter 2001 Übernahme des E-CAD Systems VarCAD 2006 Beteiligung der Zuken AG Japan 2014 neues Vertriebs-und Schulungszentrum Sedanstr. Ulm Aktuell ca. 90 Mitarbeiter in Ulm - Einsingen
7 ZUKEN Strategie Produkt- und Industrie- spezifisch spezifische Technologie Electrical Electronic Electrical Electronic spezifische Technologie Mechanical Semiconductors Mechanical Semiconductors PLM PLM Electrical Electronic Integration Integration Mechanical PLM spezifische Technologie Semiconductors Gemeinsame Kerntechnologien Software / Dienstleistungen / Management-Expertise Integration Electrical Electronic Integration Electrical Electronic spezifische Technologie Mechanical Semiconductors Mechanical Semiconductors PLM PLM
8 E³.series - Industriesegmente Spezielle Lösungen für spezifische Anwendungsgebiete Fahrzeuge Automobile Agrarmaschinen Baumaschinen, Kräne Züge Luft- und Raumfahrt Businessjets Militärflugzeuge Satelliten Konsumprodukte Drucker, Kopierer, Scanner Kommunikationssysteme Medizintechnik Weiße Ware
9 Fahrzeughersteller / Automotive Entwicklung von Fahrzeugen aller Art Spezielle Module für Automotive und Transportation 9
10 Industry Solutions - E³.machinery (Maschinen- und Anlagenbau) Unterstützung internationaler Standards im Maschinenbau 10
11 Industry Solutions - E³.systems Verkabelung elektronischer Systeme Integration von PCB-Designdaten als Black-Box 11
12 Agile Vorstellungen If you think Agile means cowboy programmers doing whatever they want with no requirements, no rules, no documentation, and no testing, you might read too much Dilbert (Angela Dugan 2013)
13 Agile Wahrnehmungen und unser Ziel:
14 Agile Idee Scrum kulinarisch gesprochen: Es ist wesentlich einfacher einen kleinen Bissen zu verdauen als einen großen. Wir schneiden auch ein Steak in mundgerechte Happen, bevor wir es genießen. Entwickeln in Inkrementen Übertragen: Es macht Sinn, ein großes Projekt in mehreren Inkrementen zu entwickeln. Angefangen mit den wichtigen Teilen. Die Qualität bleibt immer im Auge.
15 Methodik: Scrum 15
16 Scrum: Teams Aktuell 3 Entwickler-Teams Team jeweils in einem Raum Entwicklung in Scrum- Teams Alle Rollen sollten im Team vertreten sein (Entwickler, Software-Architekt, QA/Tester) Agile Methoden erfordern Absprachen im Team. Ein Scrum-Master für alle 3Teams 16
17 Scrum: Teams Team Eigenverantwortlich Unterschiedliche Schwerpunkte (Entwickler, Architekten, Tester ) Scrum Master Vermittler Unterstützer nur verantwortlich für Einhaltung der Prozessabläufe Product Owner Vertritt die Auftragsseite für Rückfragen des Teams zuständig Pflege Product Backlog 17
18 Scrum: Teams Retrospektive Instrument zur Verbesserung der Prozesse /Abläufe/Qualität Sprint Backlog Team und PO haben Weiterentwicklung im Auge Übersichtliche Aufgabenverteilun g Teams Story PO schreibt die Story Legt Akzeptanzkriteri en fest Agile Praxis Sprint Review Auslieferungsfähig es Inkrement Kunde kann Einblick nehmen Estimation- Meeting Vorabschätzung mit Experten-Wissen Abschätzungen Planning Poker nach Komplexität Tägliche Standups PO immer upto date schnelle Problemlösungen Sprint Planning Team commited sich auf die Aufgaben 18
19 Agiler Test Agiler Test (-Entwicklung) ist Eigenverantwortung der Teams Agil entwickeln Test-getrieben entwickeln Eigenverantwortlich entwickeln und Qualitätsstandards umsetzen Sehr hohe Test-Automation Bis zur Definiton of Done Komplette Prozess-Dokumentation 19
20 Agile Software Test / Methoden Gewährleistet durch hohe Test-Automation Qualitativ sicheres Testen Durch Selbstdisziplin der Teams mit Fokus auf Qualität Durch stetig verfügbare Software-Inkremente Definition of Done 20
21 Agile Software Test / Definition of Done Alle Akzeptanzkriterien sind erfüllt Die Implementierung ist entsprechend der CodingHints und CleanCode-Richtlinien durchgeführt Code Review ist durch einen anderen Entwickler durchgeführt Die Änderungen sind in allen geforderten Software-Releases integriert Die Unit Tests und Konsistenzprüfungen sind sinnvoll ergänzt oder angepasst Die Unit Tests werden bestanden Funktionstest ist durch eine andere Person durchgeführt Automatisierte Tests und Testpläne sind sinnvoll ergänzt oder aufgenommen Der Punkt ist nach dem Prozess-Workflow abgeschlossen 21
22 Agile Software Test ISO zertifiziert Konsistenz-Tests Unit-Tests Modul-Tests Code-Reviews Test Quality Automatisierte Tests durch Software- Schnittstelle GUI Test-Automation (Ranorex) Komplette Entwicklungs-Dokumentation Pair-Programming bei komplexen Aufgaben 22
23 Agile Software Test Konsistenztests 23
24 Agile Software Test Unit- und Modul Tests Prüft Daten-Strukturen Erweiterung gehört zu jeder Neu-Entwicklung Unit-Tests laufen nach Compile Modul-Tests nächtlich E³.series 2015 (Feb :37:12 Build UnitTest: Testing TypeLibrary Compatibility Warning: Environment variable PRODUCTDEV_SERVER not set, using All 2447 Methods of [ ] found in [ ] All 41 ComClasses and 174 Interfaces of [ ] found in [ ] QueryInterface for 180 Interfaces of [ ] succeeded! ApplicationInterface / DbeApplicationInterface Test - succeeded! UnitTest: TypeLibrary Compatibility Test succeeded! 24
25 Agile Software Test Code Review 25
26 Agile Software Test Nächtliche Builds Täglich testbare Software-Versionen Automatisierte Tests Vollautomatische Tests aller Grundfunktionen Prüfung an Kundenprojekten Prüflauf über Software Schnittstelle GUI Tests GUI Tests Ranorex Studio 26
27 Agile Software Test Weitere Tests Spezielle Testpläne Manuelle Testvorgaben Manuelle Vorgaben für nicht Team-Mitarbeiter Kunden-Akzeptanztests Software PreReleases Kunden-Tests Immer neue Ideen zur Qualitätssicherung 27
28 Risikoanalyse Product risk matrix Abwägung: Risiko Wahrscheinlichkeit aus Kundensicht aus Entwicklersicht 28
29 Agil vs. V-Modell Agil V-Modell Entwicklungsmodell Agil (Scrum ) V-Modell Team-Größe Klein, agil 3-8 Personen Überwiegend große Teams Team work Aufgabenplanung und Erstellung im Team Architekt erstellt Modell Entwickler setzen dieses unabhängig um Tester Als Team-Member QA-Abteilung Testfälle erzeugt durch Akzeptanzkriterien Spezifikationen Testfälle Viel automatisiert und ständig erweitert Strikt entsprechend der Spezifikation 29
30 Agil vs. V-Modell Agil V-Modell Change Management 30 Kommen ins SprintBacklog und durchlaufen komplette Test-Vorgaben Kunde einbezogen nach jedem Sprint selten Integration Software-Build / Testversionen Qualität Anpassungen Terminbindung Täglich: Nur geprüfte lauffähige Entwicklungspunkte Täglich Täglich überprüfbare Versionen Dynamisch täglich im StandUp oder spätestens mit nächstem Sprintplaning Definierte Auslieferungszeitpunkte - gegebenenfalls Abstriche in Für Bugs gibt es keine Test- Spezifikationen Gemeinsame Entwicklung auf nicht lauffähiger Source Wöchentlich / teils in Monatsphasen oder zu bestimmten Meilensteinen Manchmal wochenlang keine Testversion verfügbar Anpassungen nicht ohne komplexe Umstrukturierungen möglich Stets Termin-Verlängerungen - gegebenenfalls Abstriche in der Terminbindung
31 Agile Software Test mehr Tests wesentlich mehr Automation mehr Qualität kürzer verfügbare Software-Inkremente Fazit mehr Mitbestimmung und Kooperation Entwickler höhere Kundenzufriedenheit motivierte Entwickler 31
32 Agiles Testing / Bookworm Agile Testing: Der agile Weg zur Qualität Viele auch unterschiedliche Praxisbeispiele Agile Testing: A Practical Guide for Testers and Agile Teams How to get testers engaged in agile development Where testers and QA managers fit on an agile team What to look for when hiring an agile tester How to transition from a traditional cycle to agile development How to complete testing activities in short iterations How to use tests to successfully guide development How to overcome barriers to test automation Soft Skills für Softwaretester und Testmanager Bezieht sich mehr auf die Team-Integration der Tester 32
33 Further ideas / Questions 33
Jürgen Blatz Software Engineer Quality Assurance Product Development
ZUKEN E³ GmbH Ulm-Einsingen GUI Graphical user interface testing in der Praxis Jürgen Blatz Software Engineer Quality Assurance Product Development Referent Dipl.Ing. (FH) Jürgen Blatz 1988 Studium zur
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
MehrTaking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum
Taking RM Agile CLICK TO EDIT MASTER OPTION 1 Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum Click to edit Master subtitle style Christian Christophoridis Requirements Management
MehrWarum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität
Warum sich das Management nicht für agile Softwareentwicklung interessieren sollte - aber für Agilität Marcus Winteroll oose GmbH Agenda I. Ziele und Zusammenarbeit II. Was wir vom agilen Vorgehen lernen
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrSCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter. Dirk.Prueter@gmx.de
SCRUM Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter Dirk.Prueter@gmx.de Überblick Was ist SCRUM Wie funktioniert SCRUM Warum lohnt es sich, SCRUM anzuwenden
MehrAndrea Grass & Dr. Marcus Winteroll oose Innovative Informatik GmbH. Geschäftsprozessmanagement und Agilität geht das zusammen?
Andrea Grass & Dr. Marcus Winteroll oose GmbH Geschäftsprozessmanagement und Agilität geht das zusammen? Agenda I. Wozu eigentlich BPM? II. Vorgehen und Rollen im abpm III. Methoden und Techniken IV. Resümee
MehrWir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.
Wir erledigen alles sofort Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind. agilecoach.de Marc Bless Agiler Coach agilecoach.de Frage Wer hat
MehrScrum. Übung 3. Grundlagen des Software Engineerings. Asim Abdulkhaleq 20 November 2014
Grundlagen des Software Engineerings Übung 3 Scrum Asim Abdulkhaleq 20 November 2014 http://www.apartmedia.de 1 Inhalte Scrum Wiederholung Was ist Scrum? Übung: Scrum Workshop (Bank Accounts Management
MehrGlobale Scrum Retrospektive
SWP: Spieleprogrammierung Fachbereich Mathematik und Informatik Globale Scrum Retrospektive Do, Hoang Viet(do@mi.fu-berlin.de) Freie Universität Berlin, SoSe 2012 Was ein Softwareprojekt nicht ist! Keine
MehrAgile Softwareentwicklung mit Scrum
Agile Softwareentwicklung mit Scrum Einführung und Überblick zum agilen Softwareentwicklungsprozess Scrum März 2006 Robert Schmelzer, DI(FH) E-Mail: robert@schmelzer.cc Web: http://www.schmelzer.cc Einführung
MehrEinführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen
Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen Wer bin ich Kurse und Vorträge mit Jeff Sutherland und Ken Schwaber Verschiedene Kurse der Scrum.org Professional
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
MehrUnser verflixtes 7. Jahr im Testmanagement. Bernd Schindelasch 26. Juni 2013
Unser verflixtes 7. Jahr im Testmanagement Bernd Schindelasch 26. Juni 2013 Agenda EWE TEL GmbH Testmanagement bei EWE TEL (klassisch) Agile - SCRUM Testmanagement im SCRUM-Projekt Ausblick und Zusammenfassung
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Individuelles Vorgehensmodell mit dem TFS als Schlüssel zum Erfolg Arpagaus Patrick Bereichsleiter AKROS AG Stricker Mark Software Architekt AKROS AG Agenda Einleitung AKROS
MehrScrum mit User Stories
Ralf Wirdemann Scrum mit User Stories HANSER Inhaltsverzeichnis 1 Einführung 1 1.1 Warum dieses Buch? 2 1.2 Struktur und Aufbau 3 1.3 Dankeschön 5 1.4 Feedback 5 2 Beispiel: Scrumcoaches.com 7 2.1 Das
MehrSoftware-Dokumentation im agilen Entwicklungsprozess
Software-Dokumentation im agilen Entwicklungsprozess Ulrike Müller, Knowledge Manager, SAP AG Monika Pfanner, Knowledge Architect, SAP AG tekom-herbsttagung Wiesbaden, 24. Oktober 2012 SAP und Knowledge
MehrChristian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014.
Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014. PROJEKT ÜBERBLICK Entwicklung von Fahrerassistenz-Software zur Vorverarbeitung und Fusion von Sensordaten aus
MehrMit agilen Methoden kommen Sie weiter
Mit agilen Methoden kommen Sie weiter Wir machen Sie und Ihr Unternehmen fit für Scrum. Rido - Fotolia.com Was ist Scrum? Scrum stellt heute eines der bekanntesten agilen Produktentwicklungs-Frameworks
MehrMachbar? Machbar! 07.10.2010
TANNER AG 2010 TANNER AG Kemptener Straße 99 D-88131 Lindau (B) Telefon +49 8382 272-0 Fax +49 8382 272-900 www.tanner.de info@tanner.de Agile Softwareentwicklung im regulativen Umfeld. Machbar? Machbar!
MehrPraktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare
Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" bei AGFA HealthCare SCRUM Praktische Erfahrungen beim Einsatz des Vorgehensmodells "SCRUM" eines Entwicklerteams von AGFA HealthCare 2 Praktische
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
MehrTFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,
TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com Thomas Gugler seit 2005 bei
MehrAGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM
AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM 09.07.2015 NATALIE WENZ JAN GERTGENS Vorstellung Natalie Wenz Studium Medieninformatik an der Hochschule Reutlingen mit Abschluss als Master
MehrMeetings in SCRUM. Leitfaden. Stand: 10.11.2014
^^ Meetings in SCRUM Leitfaden Stand: 10.11.2014 Sitz der Gesellschaften: Cassini Consulting GmbH Bennigsen-Platz 1 40474 Düsseldorf Tel: 0211 / 65 85 4133 Fax: 0211 / 65 85 4134 Sitz der Gesellschaft:
MehrInhaltsverzeichnis. Ralf Wirdemann. Scrum mit User Stories ISBN: 978-3-446-41656-7. Weitere Informationen oder Bestellungen unter
Ralf Wirdemann Scrum mit User Stories ISBN: 978-3-446-41656-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41656-7 sowie im Buchhandel. Carl Hanser Verlag, München 1 Einführung.....................................
MehrAgile Entwicklung nach Scrum
comsolit AG Hauptstrasse 78 CH-8280 Kreuzlingen Tel. +41 71 222 17 06 Fax +41 71 222 17 80 info@comsolit.com www.comsolit.com Agile Entwicklung nach Scrum Seite 1 / 6 Scrum V 1.0 1. Wieso Scrum Die Entwicklung
MehrAgiles Testmanagement am Beispiel Scrum
Agiles Testmanagement am Beispiel Scrum SEQIS Software Testing Know-How Weitere Termine 16. September Testmanagement mit externen Partnern 21.Oktober Software unter Druck: Erfolgsfaktoren bei Last- und
MehrProduktmanagement vom Kundenticket zum Release
Produktmanagement vom Kundenticket zum Erfahrungen aus vier Jahren Entwicklung nach SCRUM, Geschäftsführer, Scrum Master 7 von 58 9 von 58 Bekannte Kunden 10 von 58 17 von 58 20 von 58 Ziele der Einführung
MehrAgiles Projektmanagement mit Scrum
Agiles Projektmanagement mit Scrum Josef Scherer CSM, CSP Lösungsfokussierter Berater josef.scherer@gmail.com 2009, Josef Scherer Scherer IT Consulting Freiberuflicher Scrum Coach Lösungsfokussierter Berater
MehrDer Business Analyst in der Rolle des agilen Product Owners
Der Business Analyst in der Rolle des agilen Owners HOOD GmbH Susanne Mühlbauer Büro München Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- Inhalte Agile Software
Mehrden sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015
Agile Methoden als Diagnose-Tool für den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015 Über mich Berufliche Erfahrung 3 Jahre Projektabwicklung 2 Jahre
MehrErfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen
Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen Thomas Löchte Geschäftsführer Informationsfabrik GmbH Wir produzieren INFORMATION. Konzeption und Architektur Implementierung [ETL,
MehrAgile Management Einführung in agiles Management
Agile Management Einführung in agiles Management Agile Management Agile Management-Methoden Einführung Agile Management PQRST e.u. - Ing. Erich Freitag Version 25.06.2013 Lernziele Den Unterschied zwischen
MehrScaling Scrum Nexus professionell umsetzen
Scaling Scrum Nexus professionell umsetzen Frankfurter Entwicklertag 2016 Fahd Al-Fatish Agile Coach, Professional Scrum Trainer Dr. Reinhard Schmitt Organisationsberater und Trainer Skalierung bedeutet
MehrSollten folgende drei Fragen durch das Team positiv beantwortet werden, sind wichtige SCRUM-Elemente in Ihrem Team erfolgreich installiert.
SCRUM-CHECKLISTE Teilen Sie diese Liste an alle Teammitglieder aus. Jeder soll einen Haken an der Stelle setzen, die er für Ihr SCRUM Team als erfüllt ansieht. Anschließend diskutieren Sie über fehlende
MehrScrum. Agile Software Entwicklung mit. Agile Software Entwicklung mit. Scrum. Raffael Schweitzer 18. November 2003
Agile Software Entwicklung mit Raffael Schweitzer 18. November 2003 Agenda Einleitung Was ist? Wie funktioniert? Einsatzbereiche Erfolgsfaktoren Fazit Agenda Einleitung Was ist? Wie funktioniert? Einsatzbereiche
MehrWie viel Geschäftsprozess verträgt agile Softwareentwicklung?
@LeanAgileScrum #LASZH LAS Conference 2012 Sponsoren Wie viel Geschäftsprozess verträgt agile Softwareentwicklung? Marcus Winteroll 16:15 Auditorium Organisationsteam Patrick Baumgartner (Swiftmind GmbH)
MehrEinführung in Scrum. Agiles Projektmanagement. Martin Krüger 27.04.2011 Entwicklung von Workflowanwendungen
Einführung in Scrum Agiles Projektmanagement Martin Krüger 27.04.2011 Entwicklung von Workflowanwendungen Warum Agiles Projektmanagement? Scrum Empfehlungen Das Seminar Planbarkeit Warum Agiles Projektmanagement?
MehrDurch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen
PRESSEINFORMATION Simulation erhöht Ausbringung Durch die virtuelle Optimierung von Werkzeugen am Computer lässt sich die reale Produktivität von Servopressen erhöhen Göppingen, 04.09.2012 Pressen von
MehrITIL und Entwicklungsmodelle: Die zwei Kulturen
Kombination von IT Service Management (ITIL) und Anwendungsentwicklung Kai Witte und Matthias Kaulke, München, den 30.03.2006 Rahmeninformationen Wo sind wir? Unternehmensdarstellung (1) Unabhängiges Beratungsunternehmen
MehrProjektmanagement. Vorlesung von Thomas Patzelt 8. Vorlesung
Projektmanagement Vorlesung von Thomas Patzelt 8. Vorlesung 1 Möglicher Zeitplan, Variante 3 26.03. Vorlesung 1, Übung Gr.2 28.05. Keine Vorlesung, Pfingstmontag 02.04. Keine Vorlesung, Hochschultag 04.06.
MehrSabotage in Scrum. dem Prozess erfolglos ins Knie schiessen. Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007
Sabotage in Scrum dem Prozess erfolglos ins Knie schiessen Andreas Leidig (andrena objects ag) Vortrag bei den XP Days 2007 1 Überblick Sabotage? Wer kann sabotieren? Was kann sabotiert werden? Wieviel
MehrSCRUM Agile Entwicklungsmethoden für die Automobilindustrie. Dr. Sascha Riexinger 15.04 2015, TechDay2015 - Kirchentellinsfurt
SCRUM Agile Entwicklungsmethoden für die Automobilindustrie Dr. Sascha Riexinger 15.04 2015, TechDay2015 - Kirchentellinsfurt Was ist SCRUM? Framework Iterativ Kein komplettes Prozessmodel Basierend auf
MehrAgiles Requirements Engineering mit Scrum. Rainer Fetscher Neuss, 16. November 2010
Agiles Requirements Engineering mit Scrum Rainer Fetscher Neuss, 16. November 2010 1 Inhalt A. Vorstellung Creditreform B. Grundprinzipien in SCRUM C. IST-Stand D. Ausgangssituation E. Der Weg F. Fazit
MehrProjektmanager, Scrummaster, SW-Entwickler. Webbasierte Software. Teilweise Medizinprodukt Scrum seit 2006
Überleben mit Scrum Andrea Schulz Hintergrund Projektmanager, Scrummaster, SW-Entwickler Siemens Healthcare Webbasierte Software Produkte (Releases als Projekte) Teilweise Medizinprodukt Scrum seit 2006
MehrScrum-Einführung bei der Projektron GmbH
Business Coordination Software Kosten sparen. Termine einhalten. Ziele erreichen. Scrum-Einführung bei der Projektron GmbH Matthias Fleschütz Projektron GmbH Jens Wilke headissue GmbH Projektron GmbH Softwarehersteller
MehrDie Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer
Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer Inhalt Top Themen Requirements Testen Testautomatisierung Change-Management Risiko-Management Agile Methoden Traceability
MehrLeichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum
Leichtgewichtige Traceability im agilen Entwicklungsprozess am Beispiel von Scrum Traceability Workshop SE 2013 Aachen 26. Feb. 2013 Elke Bouillon 1, Baris Güldali 2, Andrea Herrmann 3, Thorsten Keuler
MehrDi 7.2. Sprinten mit dem V-Modell XT. Olaf Lewitz. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich
Di 7.2 January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich Sprinten mit dem V-Modell XT Olaf Lewitz Sprinten mit dem V-Modell XT Olaf Lewitz microtool GmbH, Berlin Konkurrenz
MehrTrotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012
Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012 Agenda 1. Scope, Motivation und Begriffsklärung 2. Modellierung
MehrSCRUM. Vertragsgestaltung & Vertragsorientierte Projektdurchführung. Katharina Vierheilig Vorlesung: Juristisches IT-Projektmanagement 08.01.
SCRUM Vertragsgestaltung & Vertragsorientierte Projektdurchführung Katharina Vierheilig Vorlesung: Juristisches IT- Agile Softwareentwicklung SCRUM 2 SCRUM Agiles Manifest Individuen und Interaktion Prozesse
MehrScrum und Legacy. Wie neue Vorgehensweisen helfen alte Applikationen zu verstehen. Stefan Merten, Daniel Sack XP-Days 2009, Karlsruhe
Wie neue Vorgehensweisen helfen alte Applikationen zu verstehen Interactive Objects GmbH 2009-11-27 Outline c Interactive Objects GmbH - 2009 2/ 17 Outline c Interactive Objects GmbH - 2009 3/ 17 Unser
MehrSuccess-Story. Das Unternehmen. mobile.international
Success-Story mobile.international Das Unternehmen mobile.international ist ein Unternehmen der ebay-gruppe, das Internet-Marktplätze für Kfz in verschiedenen Ländern entwickelt und betreibt. Das Unternehmen
MehrJava Entwicklung für Embedded Devices Best & Worst Practices!
Java Entwicklung für Embedded Devices! George Mesesan Microdoc GmbH Natürlich können wir dieses neue log4j Bundle auch auf dem Device verwenden. Ist doch alles Java. Java Micro Edition (ME) Java Standard
MehrHow to Survive an Audit with Real-Time Traceability and Gap Analysis. Martin Kochloefl, Software Solutions Consultant Seapine Software
How to Survive an Audit with Real-Time Traceability and Gap Analysis Martin Kochloefl, Software Solutions Consultant Seapine Software Agenda Was ist Traceability? Wo wird Traceability verwendet? Warum
MehrStuttgart, 25.04.2008 Scrum im Wasserfall... oder wie kann Agilität dem Kunden schmackhaft gemacht werden?
Stuttgart, 25.04.2008 Scrum im Wasserfall... oder wie kann Agilität dem Kunden schmackhaft gemacht werden? Hier steht der Titel der Präsentation - Stuttgart, mit Datum Folie 1 dmc besseres E-Business beginnt
MehrInhaltsverzeichnis. Inhaltsverzeichnis... I. 1 Problemstellung... 1. 2 V-Modell... 1. 2.1 Allgemeines... 1. 2.2 Anwendung des V-Modells...
Inhaltsverzeichnis Inhaltsverzeichnis... I 1 Problemstellung... 1 2 V-Modell... 1 2.1 Allgemeines... 1 2.2 Anwendung des V-Modells... 3 3 SCRUM-Modell... 4 3.1 Allgemeines... 4 3.2 Anwendung des SCRUM-Modells...
MehrFührung von agilen verteilten Teams
Führung von agilen verteilten Teams Stefan Glase Ich stelle mich vor Stefan.Glase Solution Architect stefan.glase@opitz-consulting.com Twitter: @stefanglase 1 Manifest für Agile Softwareentwicklung Wir
MehrEffiziente Testautomatisierung in agilen Projekten
Effiziente Testautomatisierung in agilen Projekten Neue Software-Trends, Wien 15.9.2011 DI Manfred Baumgartner ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409
MehrDie PROJEN-GmbH bietet ihren Kunden einheitliche
Die PROJEN-GmbH Hintergründe und Entstehung Der Ursprung der PROJEN-GmbH liegt in der Projektmanagement-Beratung. Die Firmengründer haben 2011 gemeinschaftlich ein ganzheitliches Konzept für professionelles
MehrTestplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw, 16.04.2013
Software Komponenten FS13 Gruppe 03 Horw, 16.04.2013 Bontekoe Christian Estermann Michael Moor Simon Rohrer Felix Autoren Bontekoe Christian Studiengang Informatiker (Berufsbegleitend) Estermann Michael
MehrQualitätserlebnis statt Qualitätssicherung. Eine Mehrfachfallstudie agiler Teams
Qualitätserlebnis statt Qualitätssicherung. Eine Mehrfachfallstudie agiler Teams 12.06.2014, Abschlussvortrag Masterarbeit Holger Schmeisky Die Forschungsfrage Wie und unter welchen Bedingungen funktioniert
MehrIT-Basics 2. DI Gerhard Fließ. Vorgehensmodelle
IT-Basics 2 DI Gerhard Fließ Vorgehensmodelle Sichtbarkeit Die Sichtbarkeit von Membervariablen und Methoden können durch die folgenden Schlüsselworte geregelt werden: private nur in der eigenen Klasse
MehrVorstellung. Wie entsteht Architektur in Scrum
Vorstellung Thema Architektur - Begriffsdefinition Eine Architektur (vοn griechisch αρχή = Anfang, Ursprung und lateinisch tectum = Haus, Dach) beschreibt in der Informatik im Allgemeinen das Zusammenspiel
MehrSoftware-Validierung im Testsystem
Software-Validierung im Testsystem Version 1.3 Einleitung Produktionsabläufe sind in einem Fertigungsbetrieb ohne IT unvorstellbar geworden. Um eine hundertprozentige Verfügbarkeit des Systems zu gewährleisten
MehrKlassisches Projektmanagement und agil
Klassisches Projektmanagement und agil (K)ein Widerspruch!? OPITZ CONSULTING GmbH 2011 Seite 1 Klassisches Projektmanagement und agil (K)ein Widerspruch!? Dr. Andreas Wagener, Project Manager OPITZ CONSULTING
MehrREADY-STEADY-DONE! Der Product Owner are you READY for agile?!
READY-STEADY-DONE! Der Product Owner are you READY for agile?! Susanne Mühlbauer HOOD GmbH Büro München Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- Neue Ideen sind
MehrQualitätsmanagementsystem der IHK Köln. Überblick 2015
Qualitätsmanagementsystem der IHK Köln Überblick 2015 Aktivitäten zur Weiterentwicklung des QM-Systems /1 Nach dem bestandenen Zertifizierungsaudit (November 2014) hat die Dynamik im QM-System nicht nachgelassen.
MehrDiplomarbeit. Konzeption und Implementierung einer automatisierten Testumgebung. Thomas Wehrspann. 10. Dezember 2008
Konzeption und Implementierung einer automatisierten Testumgebung, 10. Dezember 2008 1 Gliederung Einleitung Softwaretests Beispiel Konzeption Zusammenfassung 2 Einleitung Komplexität von Softwaresystemen
MehrPraxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG
Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration Markus Stollenwerk, Noser Engineering AG Agile Softwareentwicklung Crash-Kurs Markus Stollenwerk, 27.9.2013
MehrKombinationsangebot "Professional Scrum Training" mit Vertiefung "Führen als Scrum Master" (PST-Kombi)
isqi GmbH David-Gilly-Str.1 14469 Potsdam Germany Ihr Kontakt: Daniela Shmädicke +49 331 231810-16 daniela.schmaedicke@isqi.org isqi GmbH International Software Quality Institute David-Gilly-Str.1 14469
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
MehrProject Management mit SharePoint
Project Management mit SharePoint PM Forum Augsburg Thomas Luister / Jürgen Settele 24 th February 2012 Copyright Siemens Protection AG 2012. notice All / Copyright rights reserved. notice Agenda 1 Einführung
Mehr08.02.2016 VIELE SAGEN... hohe Qualität große Erfahrung besondere Spezialisierung. nur für Sie!
IT - EVOLUTION _ Wir kennen die Entwicklung der IT. _gestalten. Das zahlt sich jetzt für Sie aus. 1 VIELE SAGEN... hohe Qualität große Erfahrung besondere Spezialisierung nur für Sie! 4 2 EINIGE KÖNNEN
Mehryour engineering partner boost your development
boost development Individuelle Lösungen von Ihrem Engineering Partner Luft- und Raumfahrt Wir realisieren Ihre Visionen und setzen unser ganzes Know-How ein, damit Ihre Ziele praxisgerecht, zeitnah und
MehrM E S S T E C H N I K
M E S S T E C H N I K Service / Dienstleistung Die Springer GmbH ist Ihr Dienstleister in dem Bereich der industriellen Messtechnik. Mit stetig wachsendem Leistungsumfang sowie einem motivierten und qualifizierten
Mehr«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»
«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.» www.pse-solutions.ch ANTOINE DE SAINT-EXUPÉRY 1 PROJECT SYSTEM ENGINEERING
MehrProjektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/12 3.11.2011 Dana Wroblewski
Projektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/12 3.11.2011 Dana Wroblewski 1. Was heißt Agil 2. Scrum? Grundbegriffe 3. Wer benutzt Scrum 4. Vorteile & Nachteile von
MehrScrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm
Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum
MehrScrum Einführung. SWP: Spieleprogrammierung Fachbereich Mathematik und Informatik
SWP: Spieleprogrammierung Fachbereich Mathematik und Informatik Scrum Einführung Do, Hoang Viet(do@mi.fu-berlin.de) Freie Universität Berlin, SoSe 2013 Rollen Product Owner Definiert die Ziele Product
MehrPraktikant / Abschlussarbeit im Bereich Softwareentwicklung / Mechatronik (m/w)
Praktikant / Abschlussarbeit im Bereich Softwareentwicklung / Mechatronik (m/w) Automatisiertes Erstellen von Berichten in EasyConfig V4 EasyConfig ist eine bei der entwickelte Software zur Auslegung und
MehrSMART Newsletter Education Solutions April 2015
SMART Education Newsletter April 2015 SMART Newsletter Education Solutions April 2015 Herzlich Willkommen zur aktuellen Ausgabe des Westcon & SMART Newsletters jeden Monat stellen wir Ihnen die neuesten
MehrMit agilen Methoden kommen Sie weiter
Mit agilen Methoden kommen Sie weiter Wir machen Sie und Ihr Unternehmen fit für Scrum. Was ist Scrum? Scrum ist ein agiles Produktentwicklungs-Framework zur schlanken Entwicklung von Software. Da Scrum
MehrExtreme Programming: Überblick
Extreme Programming: Überblick Stefan Diener / Apr 18, 2007 / Page 1 Prinzipien Rollen Planung Implementierung Praktiken weitere Vorgehensweisen Grenzen Inhalt Stefan Diener / Apr 18, 2007 / Page 2 Prinzipien
MehrProjektmanagement. Vorlesung von Thomas Patzelt 9. Vorlesung
Projektmanagement Vorlesung von Thomas Patzelt 9. Vorlesung 1 Pläne Kein Plan überlebt die erste Feindberührung - Feldmarschall Helmuth von Moltke Prognosen sind schwierig, besonders wenn sie die Zukunft
MehrÄnderungen ISO 27001: 2013
Änderungen ISO 27001: 2013 Loomans & Matz AG August-Horch-Str. 6a, 55129 Mainz Deutschland Tel. +496131-3277 877; www.loomans-matz.de, info@loomans-matz.de Die neue Version ist seit Oktober 2013 verfügbar
MehrHilfe, mein SCRUM-Team ist nicht agil!
Hilfe, mein SCRUM-Team ist nicht agil! Einleitung: Laut unserer Erfahrung gibt es doch diverse unagile SCRUM-Teams in freier Wildbahn. Denn SCRUM ist zwar eine tolle Sache, macht aber nicht zwangsläufig
MehrQualifikationsbereich: Application Engineering Zeit:
Höhere Fachprüfung ICT-Manager Musterprüfung 2015 Höhere Fachprüfung ICT-Manager Muster KAF Zeit: Die Lösungen sind auf diese Arbeitsblätter zu schreiben. Es werden nur die Lösungen auf den Arbeitsblättern
MehrGelebtes Scrum. Weg vom Management hin zur Führung
Gelebtes Scrum Weg vom Management hin zur Führung Herausforderungen Was ist Scrum? Wer? Pigs Chicken Bild: http://www.implementingscrum.com/ Nein Danke, ich würde da voll drinstecken, aber du wärest
MehrSilca Software ERKLÄRUNG. February 2013 Copyright Silca S.p.A. V.2.0
ERKLÄRUNG Was ist eine KARTE? KARTE oder Gesamtheit der Parameter hinsichtlich Abstände, Frästiefe, Fräsbasis, Winkel, Bezug, Spannbacke, Fräser ( insgesamt etwa 250 Parameter für jede Schlüsselachse )
MehrVerbesserung und Pflege der Dokumentation der DPP-Software Saros
Verbesserung und Pflege der Dokumentation der DPP-Software Saros Meike Johannsen Freie Universität Berlin Seminar "Beiträge zum Software Engineering", 2011 Saros FU Berlin, Dokumentation von Saros, BSE
MehrWater-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer
Water-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer Wasserfall vs. Agile: Eine Erfolgsstory 2 Umsetzung agiler Prinzipien Entwicklungsprozess 2009 30.6% 13.4% 20.6% 35.4% Agil Iterativ
Mehrdspace (1/3) dspace: Gegründet 1988 in Paderborn Mitarbeiter: Über 650 Mitarbeiter weltweit, davon über 70 % Ingenieure Ständiges Mitarbeiterwachstum
Agenda dspace und das V-Modell für Steuergeräte- Entwicklung Wie funktioniert Rapid Control Prototyping TargetLink: Vom Model zum Code Ein Wort zu HIL Praxisbeispiele dspace (1/3) dspace: Gegründet 1988
MehrERFOLGREICH SPRINTEN TROTZ MAINTENANCE
BITKOM SOFTWARE SUMMIT» Erfolgreich Sprinten trotz Maintenance «ERFOLGREICH SPRINTEN TROTZ MAINTENANCE» «Präsentation Frederic Ebelshäuser frederic.ebelshaeuser@yatta.de twitter.com/febelshaeuser Yatta
MehrProjektmanagement Vorlesung 12/ 13
Folie 1 Projektmanagement Vorlesung 12/ 13 Prof. Adrian Müller, PMP FH Kaiserslautern phone: +49 6332 914-329 http://www.fh-kl.de/~amueller Folie 2 Inhalte Agile Modelle Manifesto Übersicht XP Prinzipien
MehrFirmenportrait open4business GmbH. open4business. Softwareentwicklung für Unternehmen
Firmenportrait open4business GmbH open4business Softwareentwicklung für Unternehmen Wer sind Wer wir sind Kurzprofil Die open4business GmbH ist ein mittelständisches IT-Dienstleistungsunternehmen mit Firmensitz
MehrInformationswirtschaft II Rational Unified Process (RUP)
Informationswirtschaft II Rational Unified Process (RUP) Wolfgang H. Janko, Michael Hahsler und Stefan Koch Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe Das
MehrInformationswirtschaft II
Rational Unified Process (RUP) Informationswirtschaft II Wolfgang H. Janko, Michael Hahsler und Stefan Koch Seite 1 Inhalt Historische Entwicklung Kennzeichen von RUP Lebenszyklus und Phasen Arbeitsabläufe
MehrSoftware-Engineering in der industriellen Praxis
.consulting.solutions.partnership Software-Engineering in der industriellen Praxis Überblick, Ablauf Dr. Marc Lohmann Studium der Informatik an der Universität Paderborn Promotion in Informatik im Bereich
Mehr