Testing in an agile world
|
|
- Hertha Kappel
- vor 6 Jahren
- Abrufe
Transkript
1 Testing in an agile world 13. Neu-Ulmer Test-Engineering-Day Dr. Gabriele Haller gt-muenchen GmbH Josef-Beiser-Str München
2
3 Prinzipien hinter dem Agilen Manifest 1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. 2. Heiße Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden. 3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. 4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. 5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. 6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht. 7. Funktionierende Software ist das wichtigste Fortschrittsmaß. 8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können. 9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. 10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. 11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. 12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.
4 Umsetzung der agilen Prinzipien
5 Umsetzung der agilen Prinzipien Quelle: Komus, Ayelt et al. Studie: Status Quo Agile 2016/2017; Hochschule Koblenz
6 Umsetzung mit Scrum Framework zur Entwicklung und Pflege von komplexen Produkten iterativ inkrementelles Vorgehen Transparenz, regelmäßige Inspektion, Anpassung hohe Kundenorientierung, Mehrwert schaffen leichtgewichtig und einfach zu verstehen (nicht ganz so einfach umzusetzen) geschaffen und weiter entwickelt von Ken Schwaber und Jeff Sutherland Start Mitte der 90er Jahre übersetzt in über 30 Sprachen freier Download auf
7 Umsetzung mit Scrum
8 Elemente von Scrum Rollen Product Owner Scrum Master Development Team cross-functional self-organized Scrum Events Alle Events time-boxed (= fixer Zeitrahmen) Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective Scrum Artefakte Product Backlog Sprint Backlog Increment Zitat aus Scrum Guide Vers. Nov 2017 : Scrum recognizes no sub-teams in the Development Team, regardless of domains that need to be addressed like testing, architecture, operations, or business analysis
9 die Rolle des agilen Testers Scrum Team = Product Owner + Scrum Master + Development Team Teamgröße: 3 x 9 PO Dev Dev cross-functional: alle Fähigkeiten zum Erledigen der Arbeit im Team vorhanden selbstorganisiert kein Chef T SM Dev Tester? Test Manager? RE Zitat aus Scrum Guide Vers. Nov 2017 : Scrum recognizes no sub-teams in the Development Team, regardless of domains that need to be addressed like testing, architecture, operations, or business analysis
10 die Rolle des agilen Testers Scrum Team = Product Owner + Scrum Master + Development Team Teamgröße: 3 x 9 PO Dev T Dev cross-functional: alle Fähigkeiten zum Erledigen der Arbeit im Team vorhanden selbstorganisiert kein Chef SM Dev RE Test Manager? Zitat aus Scrum Guide Vers. Nov 2017 : Scrum recognizes no sub-teams in the Development Team, regardless of domains that need to be addressed like testing, architecture, operations, or business analysis
11 Fundamentaler Testprozess (nach ISTQB) Beginn Planung Analyse und Entwurf Steuerung Realisierung & Durchführung Auswertung und Bericht Abschluß Ende
12 Testen in Scrum Testen erfolgt inkrementell sprintweise - parallel zur Entwicklung Sprint Backlog Inkrement - es sind noch nicht alle Requirements spezifiziert, wenn man mit der Codierung beginnt nur diejenigen für den aktuellen Sprint (Sprint Backlog) - noch nicht alle Testfälle spezifiziert nur diejenigen für den aktuellen Sprint
13 User story Als <User> möchte ich, damit Akzeptanzkriterien: Beispiel: Als Kundin des Online Bankings möchte ich stets meinen Kontostand angezeigt bekommen, damit ich beim Ausfüllen einer Überweisung nicht versehentlich mein Konto überziehe Akzeptanzkriterium: Kontostand in jedem Screen an derselben Stelle erkennbar. - aus Sicht eines Users geschrieben - kurze, einfache Beschreibung einer Funktionalität (nicht mehr als 2 Sätze) - jede User Story wird auf einer Karte notiert - keine Lösung in einer User Story - jede User Story wird mit Akzeptanz Kriterien ergänzt
14 Testen in Scrum Für jeden Sprint / für jedes Inkrement: 1. die Requirements dieses Sprints verstehen (=user stories mit Akzeptanz Kriterien) 2. täglicher Austausch mit den Entwicklern darüber, wie codiert und wie getestet wird 3. Testfälle werden auf der Basis der Akzeptanzkriterien entworfen 4. Testfälle ausführen, Fehler dokumentieren, täglich Feedback geben 5. Fehler beheben 6. Retrospective im Team Lessons Learned fließen in nächsten Sprint ein Notwendige Changes(an Requirements, Code oder Testfällen) bereits im nächsten Sprint fail fast, fail cheap
15 Testpyramide explor. Testen Manuelle Fehlersuche autom. Testszenarien Unit Tests autom. UI Test autom. Abnahmetest Unit Tests klassisch: Fehler finden agil: Fehler vermeiden
16 Exploratives Testen kein zufälliger, willkürlicher Test Nur bedingt erfahrungsbasierter Test gute Testing Kenntnisse erforderlich keine eigenen Methoden erforschen des Testobjekts kann partiell geplant werden Ziel: Lernen
17 Test driven development Grundidee: Tests werden vor der Codierung entworfen REFACTORING GREEN RED RED: zunächst einen Testfall schreiben, der fehlschlägt. GREEN: soviel Code implementieren, dass der Test erfolgreich durchläuft. REFACTORING: Test und Produktivcode werden refaktorisiert
18 Teststufen im traditionellen Testing Acceptance test System test Integration test Komponenten test Die Teststufen werden hintereinander ausgeführt es gibt Übergabe Gates
19 Die 4 Quadranten des agilen Testings Business Business orientierte Tests, die das Team unterstützen Business orientierte Tests, die das Produkt betrachten Team Technologie orientierte Tests, die das Team unterstützen Technologieorientierte Test, die das Produkt betrachten Produkt Technologie Idee ursprünglich von Brian Marick
20 Die 4 Quadranten des agilen Testings manuell & automat. Prototypen Simulationen Business Exploratives Testen Usability Testing User Acceptance Testing Beta Test manuell Team Unit Tests Komponenten Tests Integrations Tests Performance Testing Load Testing Security Testing Reliability Testing Produkt weitgehend automat. Technologie mit Tools Idee ursprünglich von Brian Marick
21 Die hybride Welt des Testens
22 Zusammenfassung Das Entscheidende beim agilen Testing ist: verstehen, was Agilität bedeutet!!! verstehen, was Agilität für das eigene Projekt bedeutet myagile es gibt nicht DIE agile Lösung / den Standard für Alles die agile Prinzipien leben großer Change im mindset keine neuen Test-Tools, keine neuen Test-Methoden
MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...
MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ina Einemann @IEinemann Ulf Mewe @mewflu 2 Praxisbeispiele Tourismus Logistik 3 ANALYSE
MehrMURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf
MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu Ulf Mewe @mewflu Praxisbeispiele Logistik Scrum Daily Scrum Entwicklungsteam
MehrAgile IT-Projekte zum Festpreis ein Widerspruch in sich?
Agile IT-Projekte zum Festpreis ein Widerspruch in sich? Alexandra Kaiser Juristisches IT-Projektmanagement WiSe 2016/17 Gliederung Vorgehensmodelle Wasserfallmodell Agile Methoden am Beispiel von Scrum
MehrAgilität trifft Funktionale Sicherheit
Agilität trifft Funktionale Sicherheit Wie agil können FuSi Projekte sein? Dipl.-Ing. (FH) Martin Heininger HEICON Global Engineering Agiles Manifest 12 Prinzipien hinter dem Agilen Manifest FuSi Softwareentwicklung
MehrPraxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld. Andreas Becker, Uwe Valentini Agile-by-HOOD 19.02.2014
Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld Andreas Becker, Uwe Valentini Agile-by-HOOD 19.02.2014 Reguliertes agil-skaliertes Umfeld Product Daily Definiton of Done Planning
MehrZusammenarbeit in der agilen Software-Entwicklung. Ansatzpunkte zur Analyse agiler (Software-Entwicklungs-) Teams
Zusammenarbeit in der agilen Software-Entwicklung Ansatzpunkte zur Analyse agiler (Software-Entwicklungs-) Teams Projekt: Positive Conflict and Psychological Health in Agility «Wir untersuchen, vor welchen
MehrSieben süße Versuchungen agiler Produktentwicklung
Sieben süße Versuchungen agiler Produktentwicklung SPEAKER Jörg Domann 1990-1995 TU Dresden Fakultät für Informatik 1995-2000 SoftEd Systems 2000-2006 Accenture 2006 - heute Freiberufler u.a. für SoftEd
MehrProjektmanagement. 10. Agiles Projektmanagement. Norbert Paul Darmstadt,
Projektmanagement 10. Agiles Projektmanagement Norbert Paul Darmstadt, 16.12.2016 Agenda Herausforderung und Umgang mit Komplexität und Unsicherheit Scrum als Beispiel eines agilen Vorgehensmodell Das
MehrProjektmanagement. 10. Agiles Projektmanagement. Norbert Paul Darmstadt,
Projektmanagement 10. Agiles Projektmanagement Norbert Paul Darmstadt, 23.06.2017 Agenda Herausforderung und Umgang mit Komplexität und Unsicherheit Scrum als Beispiel eines agilen Vorgehensmodell Das
MehrAgiles Projektmanagement nur eine Illusion?
Fachgruppe IT-Projektmanagement, Stuttgart, 11.4.2014 Dirk Jahnke, Managing Consultant Agenda These: Sprint 1: > Motivation > Versuch einer Definition Agiles Projektmanagement Sprint 2: > Vergleich mit
MehrAgile und Solution Focus
9_FNUBVN_N _NU5ZVN_NPZ +-,/(-// dddvcsbru_rpz JR_VN@a_ONB8 cr_vn5a_onna +-00(.,-/.)) Agile und Solution Focus q FNUBVN_NJR_VN@a_ON _NU5ZVN_NPZcR_VN5a_ONNa 6G8H_RSSRZbR,DaOR_)( 9_FNUBVN_N Eröffnung dddvcsbru_rpz
MehrAgiler Healthcheck. Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013
Agiler Healthcheck Dieter Bertsch & Sabine Canditt Agile Center Allianz Deutschland München / Januar 2013 Inhalt 1 2 3 Motivation Existierende Healthchecks Agiler Healthcheck der Allianz "Der Glaube an
MehrScrum in Theorie und Praxis.
Scrum in Theorie und Praxis bernd_bettermann@web.de 1 Zur Person... Softwareentwicklung seit 1988 Anfänge mit COBOL und ISAM-Datenbank später Clipper und Visual Objects Scrum im.net- und WEB-Umfeld Sartorius
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
MehrWas Sie über SCRUM wissen sollten...
Was Sie über SCRUM wissen sollten... +Pluswerk AG Solmsstr.6a 60486 Frankfurt Tel: (089) 130 145 20 Fax: (089) 130 145 10 info@pluswerk.ag Commerzbank Frankfurt IBAN: DE08 5004 0000 0716 6200 00 BIC: COBADEFFXXX
MehrVon der Funktion zum Prozess - Führen von agilen Organisationen Scrum. Backlog Doing Done
Von der Funktion zum Prozess - Führen von agilen Organisationen Scrum Backlog Doing Done Agenda Was ist Scrum? Produkt-Backlog Team Development Team Product Owner Scrum Master Scrum-Arbeitszyklus Sprint
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
MehrFühren von agilen Organisationen Scrum
Backlog Doing Done Führen von agilen Organisationen Scrum Daily Scrum Product Owner Scrum Master Review Product Backlog Backlog Development Team Product Increment Planning Retrospective WAS IST SCRUM?
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
MehrAgilität und Adaption Fluch oder Segen der industriellen Softwareentwicklung. Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 08/08/13
Fluch oder Segen der industriellen Softwareentwicklung Sebastian Graf, PROMATIS software GmbH DOAG 2013, Nürnberg, 1 Agenda Über den Referenten Grundlegendes zum Thema agile Softwareentwicklung Praxiserfahrungen
MehrDurch bessere Organisation zu höherer Produktivität und Qualität
Durch bessere Organisation zu höherer Produktivität und Qualität Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Dr. Ferdinand Gramsamer Head of Testing Services www.bbv.ch Abstract Wir gehen von
MehrSCRUM. Agile Development
SCRUM Agile Development Konflikte! Zahlen für das Management! Planzahlen! Einfache Regeln! Einfache Kommunikation! Einhaltung von Vorgaben! Entwickler und Designer! Freiräume! Flexibilität! Kurze Iteration
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
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
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
MehrWie funktioniert agile Software-
Wie funktioniert agile Software- Entwicklung mit SCRUM Zürich, 8. Mai 008 Jean-Pierre König, namics ag Software Engineer Bern, Frankfurt, Hamburg, München, St. Gallen, Zug, Zürich www.namics.com Agenda»
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
MehrAgenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management
Agenda Entmystifizierung DevOps vs. Test Management Fundamentaler Testprozess Rollenverteilung Testerstellung Testplanung für Sprints Testausführung Testauswertung Fazit 2 Take-Aways Klarheit in der Begriffswelt
MehrSCRUM. Scrum in der Software Entwicklung. von Ernst Fastl
SCRUM Scrum in der Software Entwicklung von Ernst Fastl Agenda 1. Die Entstehung von Scrum 2. Überblick über den Prozess 3. Rollen 4. Meetings 5. Artefakte 6. Fragen & Antworten Agenda 1. Die Entstehung
MehrThema: Hybride Nutzung und agile Methoden im klassischen Kontext
Project Management Institute PMI Köln Chapter e. V. Robert Link, PMI Köln Chapter Folge 10: Agiles PMO agile Methoden in das Methodenportfolio einbinden Thema: Hybride Nutzung und agile Methoden im klassischen
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
MehrProjektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan
Projektmanagement Das Scrum - Framework Version: 5.0 Stand: 28.05.2017 Autor: Dr. Olaf Boczan Lernziel Sie können mit eigene Worten das Framework Scrum beschreiben. Sie können die Rollen, Aktivitäten und
Mehr70+ Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten Business-Lösungen geht.
SCRUM IN DER PRAXIS 2 70+ Bei uns arbeiten mehr als 70 IT- und Softwareexperten für Kunden aus dem B2B-Bereich. Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten
MehrScrum professionell skalieren. warum mit Nexus?
Scrum professionell skalieren warum mit Nexus? Scrum professionell skalieren warum mit Nexus? Scrum Deutschland 2016 Düsseldorf Marion Gakstatter Agile Coach / Scrum Master 3 Agenda Einführung Nexus die
MehrAgiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011. Thomas Hemmer
Agiles Projektmanagement erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011 Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de conplement AG, Nürnberg 2 conplement
MehrFrank.Maar@microsoft.com Developmentprozesse - Grundlage Ihrer Entwicklung Grundsätzliche Art der Vorgehensweise formal agil V-Modell XT MSF for CMMI Improvement definiert MSF Agile SCRUM Prozess-Inhalte
MehrEffiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH www.wind-soft.
Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle Folie 2 Agenda Projektmanagement: Ziele und Methoden Agile Methoden: Scrum Agile Methoden im BI Umfeld PM
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
MehrScrum technische Umsetzung und kaufmännische Rahmenbedingungen
Scrum technische Umsetzung und kaufmännische 9. Darmstädter Informationsrechtstag 2013 Darmstadt, 15. November 2013 Franziska Bierer 2 andrena ojects ag Gründung 1995 Standorte in Karlsruhe und Frankfurt
MehrSoftware Engineering. 4. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2014
Software Engineering 4. Methodologien Franz-Josef Elmer, Universität Basel, HS 2014 Software Engineering: 4. Methodologien 2 Wie den Entwicklungsprozess organisieren? Dokumentieren Verwalten Instandhalten
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
MehrAgile Methoden auch im klassischen Umfeld geht das? Wie?
Agile Methoden auch im klassischen Umfeld geht das? Wie? Prof. Dr. Ayelt Komus 1. Praxiswerkstatt Agilität und Digitalisierung www.praxiswerkstatt.eu 22. Juni 2016 Prof. Dr. Ayelt Komus komus@hs-koblenz.de
MehrImplementierung von Nexus Scaled Scrum
Projektmanagement Implementierung von Nexus Scaled Scrum Jasmina Muhic, Senior Project Manager Braincourt GmbH Braincourt GmbH, Fasanenweg 11, 70771 Leinfelden-Echterdingen, T +49 711 75 85 80 0, F +49
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
MehrRE-Metriken in SCRUM. Michael Mainik
RE-Metriken in SCRUM Michael Mainik Inhalt Agile Methoden Was ist SCRUM? Eine kurze Wiederholung Metriken Burn Down Graph Richtig schätzen Running Tested Features WBS/ Earned Business Value Business Value
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
MehrSCRUM. Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug
SCRUM Agile Softwareentwicklung mit Scrum Semesterprojekt: Zug um Zug Rollen Product Owner (WIR): Definition von Produkt-Features (User Stories) Priorisieren der Features für die nächsten Sprints Scrum
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
MehrWie funktioniert Scrum?
Wie funktioniert Scrum? Inhaltsverzeichnis: 1 Agile Softwareentwicklung 2 1.1 Scrum 3 1.1.1 Rollen im Scrum 3 1.1.2 Framework in Scrum 4 1.1.3 Scrum Meetings 5 1.2 Agiles Manifest 7 1.3 Werte für eine
MehrSpannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics.
Agile Breakfast. Spannungsfeld Agile. Herausforderungen. Dienstleister. Auftraggeber. Namics. ST. GALLEN, 29. NOVEMBER 2016. Philipp Gort. Project Manager. Ihr könnt schon bei euch intern nach Scrum entwickeln.
MehrDas Agile Team. Skills, Arbeitsweise, Umgebung
Das Agile Team Skills, Arbeitsweise, Umgebung Das Team handelt Das Team Verwandelt Anforderungen in potentially shippable product increment Der handelnde Agent Selbstorganisiert - was heisst das Gemeinsam
MehrDrei Kennzeichen eines Projekts
Drei Kennzeichen eines Projekts Erreichen eines vorher festgesetzten Ziels in einem bindenden Zeitplan mit bestimmten Ressourcen Budget Mitarbeitern Hilfsmitteln 2/ 3/ Ziel Zeitplan Ressourcen Ein Projekt
MehrSoftware Engineering
Software Engineering Prof. Adrian A. Müller, PMP Fachbereich Informatik und Mikrosystemtechnik Fachhochschule Kaiserslautern, Standort Zweibrücken Prof. A. Müller, FH KL Software Engineering WS '11/'12
MehrIterativ. Inkrementell
Iterativ Inkrementell Build Release Test Qualität Architektur & Documentation Distributed Version Control Continuous Integration TDD Design Agile Architektur Dependency Feature Branches Mocks
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
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
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
MehrWARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017
WARUM AGILE ENTWICKLUNG OHNE TEST NICHT FUNKTIONIERT SCRUM-DAY 2017 Vorstellung Lutz Malburg Bildquelle: tagcloud.com 2 Scrum aus der Vogelperspektive Backlogrefinement 3 Rahmenbedingung unbekannt Anforderungen
MehrProjektorganisation und Vorgehen in agilen Projekten. Noser Technologieimpulse München 2013 - Matthias Neubacher
Projektorganisation und Vorgehen in agilen Projekten Noser Technologieimpulse München 2013 - Matthias Neubacher Ein wenig Theorie Agile Methoden Warum? hohe Anpassbarkeit schnellere Ergebnisse günstigere
MehrEinführung in SCRUM. Helge Baier 21.01.2010
Einführung in SCRUM Helge Baier 21.01.2010 Helge Baier Master of Computer Science (Software Engineering) über 10 Jahre Erfahrung in der Software Entwicklung Zertifizierung zum Scrum Master (2009) praktische
MehrProjektmanagement. Agile Skalierung. Version: 6.0 Stand: Autor: Dr. Olaf Boczan
Projektmanagement Agile Skalierung Version: 6.0 Stand: Autor: Dr. Olaf Boczan Lernziel Sie können den Grund für die Skalierung von agilen Vorgehensweisen mit eigene Worten erklären. Sie kennen mögliche
MehrScrum für Business Intelligence Projekte erfolgreich nutzen. Es begrüßt Sie Thomas Löchte
Scrum für Business Intelligence Projekte erfolgreich nutzen Es begrüßt Sie Thomas Löchte Die Informationsfabrik Die Informationsfabrik macht erfolgreiche BI und DWH Projekte und hat zufriedene, referenzierbare
MehrValue Delivery and Customer Feedback
Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien
MehrScrum skaliert: Wie wir das Exoskelett Nexus mit Leben füllen
Scrum skaliert: Wie wir das Exoskelett Nexus mit Leben füllen Entwicklertag 2017 Karlsruhe 23. Mai 2017 Marion Gakstatter Agile Coach Felix Schad Agile Coach Agenda Skalierung bedeutet. dass für ein Produkt
MehrFortgeschrittenes Sotwareentwicklungsprojekt
Fortgeschrittenes Sotwareentwicklungsprojekt Verteilte Softwareentwicklung Olga Liskin olga.liskin@inf.uni-hannover.de 16.10.2012 Ablauf heute Organisatorisches Herausforderungen verteilter Softwareentwicklung
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,
MehrVon Bäumen, Früchten und Gärtnern - warum agile Prinzipien auch im BI Umfeld funktionieren. Es begrüßt Sie Thomas Löchte
Von Bäumen, Früchten und Gärtnern - warum agile Prinzipien auch im BI Umfeld funktionieren Es begrüßt Sie Thomas Löchte Die Informationsfabrik Die Informationsfabrik macht erfolgreiche BI und DWH Projekte
MehrGI Fachgruppentreffen RE 2015
GI Fachgruppentreffen RE 2015 Miteinander reden statt gegeneinander schreiben Lagerfeuer Bundenbach Schmidtburg 2003 von Tiger St.Georg - selbst fotografiert von Tiger St.Georg. Susanne Mühlbauer 1 November
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
MehrDevOps. Alexander Pacnik, Head of DevOps Engineering
DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver
MehrIBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline
IBM Software Bob (Product owner) Scott (SCRUM Master) Marco (Development Lead) Deb (Developer) Tanuj (Test Lead) 1 definieren 2 definieren und verlinken 3 Sprint Planning Meeting 1 Backlog pflegen 4 Sprint
MehrSelbstorganisiert ein Ziel erreichen Analyse, Architektur und Design in agilen Software-Projekten
Selbstorganisiert ein Ziel erreichen Analyse, Architektur und Design in agilen Software-Projekten 1 Qualifikation Über den Vortragenden Freiberuflicher SW-Entwickler und Berater seit 2006 Certified Scrum
MehrDevOps in der Praxis. Alexander Pacnik 24.11.2015
DevOps in der Praxis Alexander Pacnik 24.11.2015 Einführung... DevOps Versuch einer Definition Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH 2 Einführung... DevOps Versuch
MehrWissenschaftliche Vertiefung. Lukas Ruckwied Softwaretechnik und Medieninformatik / 17
Wissenschaftliche Vertiefung 202016 Lukas Ruckwied Softwaretechnik und Medieninformatik 1 / 17 von Use Case 0 in Scrum zu User Story Mapping 2 / 17 XX A big picture helps communicate effectively with users,
MehrProjekt- Manager. scrum Master Lehrgangsbeschreibung. Verdienst: 72.000 EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca. 3.000-4.
Projekt- Manager Verdienst: 72.000 EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca. 3.000-4.000 scrum Master Lehrgangsbeschreibung Stand der Lehrgangsbeschreibung 06.05.16 Seite 1 von 6
MehrMultiprojekt- & MultiproduktLandschaften mit Scrum. Jennifer Vosseler
Multiprojekt- & MultiproduktLandschaften mit Scrum Referenten: Heiko Hütter Jennifer Vosseler Datum: 10.05.2017 Inhalt 1. Was ist Scrum? 1.1 Definition und Zielsetzung 1.2 Hintergrund 2. Das Scrum-Framework
MehrProjektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten
Projektmanagement Agile Methoden: Extreme Programming / Scrum Dokument V 1.2 Probleme bei Projekten Viel Arbeit, die an den Zielen vorbeigeht Viel Dokumentation für f r unbenutzte Bestandteile Fehlende
MehrGutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt
Gutes Benehmen Akzeptanztest-getriebene Software-Entwicklung in einem Web-Projekt 1 David Tanzer Bakk. Techn. (JKU Linz) Certified Scrum Master Freiberufler seit 2006 http://davidtanzer.net business@davidtanzer.net
MehrAgilität auf Unternehmensebene - Was hält uns davon ab?
Agilität auf Unternehmensebene - Was hält uns davon ab? Alexander Birke, Juli 2015 Copyright 2015 Accenture All rights reserved. Wie stellt sich Agilität heute dar? Das Scrum Framework: einfach und mittlerweile
Mehr1 Historie, Vorteile und Eignung von Serum 1. 2 Überblick über den Serum-Ablauf, die Rollen, Meetings, Artefakte und Prinzipien 17
xi Inhaltsübersicht 1 Historie, Vorteile und Eignung von Serum 1 2 Überblick über den Serum-Ablauf, die Rollen, Meetings, Artefakte und Prinzipien 17 3 Serum produktbezogen 35 4 Entwicklung mit Serum 83
MehrDie andere agile Methode
Feature Driven Development Die andere agile Methode stefan.roock@akquinet.de, henning.wolf@akquinet.de, http://www.it-agile.de Herzlich Willkommen! Stefan Roock akquinet it-agile GmbH agile Projekte Coaching
MehrCompact Scrum Guide. Agile Coach / Business Consultant @ Prowareness Contact: o.mann@prowareness.de, 0176-52845680
Compact Scrum Guide Author: Oliver Mann, Role: Agile Coach / Business Consultant @ Prowareness Contact: o.mann@prowareness.de, 0176-52845680 Compact Scrum Guide Inhalt 1. Was ist Scrum und wofür wird es
MehrTestmanagement. Marc Müller Principal Consultant. marc.mueller@4tecture.ch @muellermarc www.4tecture.ch
Testmanagement Marc Müller Principal Consultant marc.mueller@4tecture.ch @muellermarc www.4tecture.ch Agenda Einführung Testplanung für Sprints Demo MTM Agenda Chapter 1/4 Company Presentation 4tecture
MehrContent Marketing. Wie Sie mit agilem Management Ihre Content Strategie erstellen. Live-Webinar mit Babak Zand
Content Marketing Wie Sie mit agilem Management Ihre Content Strategie erstellen Live-Webinar mit Babak Zand Babak Zand Blogger & Content-Stratege www.babak-zand.de @BaZaKom Agenda? Was ist eine agile
MehrAgiles Management mit Scrum. Was bieten wir!... 6
Inhalt Transformation der Unternehmenskultur... 1 Was ist Scrum?... 1 Die Rollen im Scrum Projekt... 2 Der Scrum Prozess... 3 Sprints... 4 Sprint Planning... 4 Daily Scrum... 4 Sprint Review... 4 Ergebnisse
MehrProjektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand: 23.06.2016
Projektmanagement Agile Vorgehensweise / Scrum Version: 1.0 Stand: Lernziel Sie können in eigenen Worten darstellen warum Agilität notwendig ist. Sie können mit eigene Worten das Framework Scrum beschreiben.
MehrITEMO IT Education Management Organization e.v. Landaubogen 1, München
SCRUM Lehrplan Version: 3.0 Freigabe: B. Moeske, M. Plötz Gültig ab: 15.03.2018 Die Zeitvorgaben sind eine Vorschrift, wie lange eine Präsenzschulung dauern muss. Die Dauer der Präsenzschulung kann auf
MehrStart. Kreative Zielanalyse. Ideenmanagement. Stakeholdermanagement. Nutzung vorhandener Prototypen etc. Extrem schlanker Prozess.
Start Kreative Zielanalyse Ideenmanagement Stakeholdermanagement Nutzung vorhandener Prototypen etc. Extrem schlanker Prozess 3 Rollen 4 Artefakte wenige Regeln 0 1 2 Product Owner (1/2) Kreative Zielanalyse
MehrDIESER UNANGENEHME MOMENT ZWISCHEN STUDIUM UND RENTE...
DIESER UNANGENEHME MOMENT ZWISCHEN STUDIUM UND RENTE... NOVATEC GMBH IT CONSULTING LEINFELDEN-ECHTERDINGEN SCRUM SCRUM 1995 WURDE SCRUM BEI DER KONFERENZ OOPSLA VON JEFF SUTHERLAND & KEN SCHWABER VORGESTELLT
MehrProjekt- Manager. Verdienst: EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca scrum Master Lehrgangsbeschreibung
Projekt- Manager Verdienst: 72.000 EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca. 3.000-4.000 scrum Master Lehrgangsbeschreibung Einführung Scrum Master Der Ansatz von Scrum beruht auf
MehrBusiness Analysis Body of Knowledge BABOK v3. Konzepte Scope Struktur. Ursula Meseberg microtool GmbH Berlin
Business Analysis Body of Knowledge BABOK v3 Konzepte Scope Struktur Ursula Meseberg microtool GmbH Berlin 1980 Mach mal Systemanalyse Tom DeMarco, Structured Analysis and System Specification, 1978, p
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
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
MehrAGILER PROJEKT- MANAGER
AGILER PROJEKT- MANAGER Tutorien: 1-mal wöchentlich Prüfungsvorbereitungen: Probetests und Übungsaufgaben Prüfung: Online-Prüfung, Abschlussarbeit SCRUM MASTER LEHRGANGSBESCHREIBUNG LEHRGANGSGEBÜHR: 1.460,20
MehrAgile Softwareentwicklung. Yelve Yakut
Agile Softwareentwicklung Yelve Yakut Index Projekte Vorgehensmodelle Agilität Scrum Feature Driven Development 20.05.08 Agile Softwareentwicklung #2 Projektplanung Von 210 Projekten im Zeitraum von 1997
MehrWIR LIEBEN AGILITÄT UND VIELFALT. smidignetzwerk. Agilität zum Ausprobieren. Produzieren für Morgen
WIR LIEBEN AGILITÄT UND VIELFALT smidignetzwerk Agilität zum Ausprobieren Produzieren für Morgen Digitale Transformation? Herausforderungen und Potentiale Veränderte Erwartungen und Anforderungen Komplexere
MehrCONTINUOUS DELIVERY. Entmystifiziert. codecentric AG
CONTINUOUS DELIVERY Entmystifiziert WIE SOFTWARE LIEFERN? 01.07.2014 2 WAS IST CONTINUOUS DELIVERY? Robust Wiederholbar Effektiv 01.07.2014 3 LANDSCHAFTEN Continuous Integration Public / Private Hybrid
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
MehrDokumenten Management: Freigabe und Veröffentlichung. ITEMO IT Education Management Organization e.v. Leonhard-Moll-Bogen 1, München
SCRUM Lehrplan Dokumenten Management: Freigabe und Veröffentlichung Version: 2.2 Freigabe: B. Moeske, R. Kuhlig Datum: 01.07.2017 1/8 SCRUM Foundation Zeitvorgabe 18 x 45 Min = 810 Min (13h 30 Min) Thema
MehrWARUM SCRUM OHNE INSPECT & ADAPT NICHT FUNKTIONIERT W-JAX 2017
WARUM SCRUM OHNE INSPECT & ADAPT NICHT FUNKTIONIERT W-JAX 2017 Vorstellung Lutz Malburg Bildquelle: tagcloud.com 2 Worum geht es heute? Projekte in Schieflage Ist Inspect & Adapt verstanden? 1. Auffrischung
Mehr