MURCS - Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht...

  • Published on
    11-Jan-2017

  • View
    97

  • Download
    1

Transcript

MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu Ina Einemann @IEinemann 2 3 Praxisbeispiele Logistik Tourismus ANALYSE 4 5 Analyse Rollen Ereignisse Artefakte Dailys Sprints Sprint Planning Refinement Review SM PO Scrum Master Product Owner DEV Cross-funktionales Developmentteam Product Backlog Retrospective DIE REISE GEHT LOS oder die Praxisbeispiele 6 TOURISMUS 7 8 Tourismus Gleicher Funktionsumfang wie altes System 9 Tourismus Tourismus 10 11 Tourismus: Was wurde umgesetzt? Rollen Ereignisse Artefakte Dailys Sprints SM PO Product Backlog Sprint Planning Refinement Review Retrospective DEV SM PO DEV Cross-funktionales Developmentteam Scrum Master Product Owner 12 Tourismus: Bewertung LOGISTIK 13 Logistik 14 Logistik 15 18 Logistik: Was wurde umgesetzt? Rollen Ereignisse Artefakte Dailys Sprints SM PO Product Backlog Sprint Planning Refinement Review Retrospective DEV SM PO DEV Cross-funktionales Developmentteam Scrum Master Product Owner 19 Logistik: Bewertung BERPRFUNG DES KURSES oder der Nokia Test 21 22 Nokia Test Jeff Sutherland 23 Nokia Test Jeff Sutherland Nokia Test Kategorien 24 0 10 1 2 3 4 5 6 7 8 9 1 - Iterationen Sprints sind zeitlich begrenzt 25 2 Variabel, 4 < Dauer 2 - Qualitaetssicherung Softwarefunktionen sind getestet und funktionieren am Ende der Iteration 26 2 Automatisches Deployment mit allen autom. Akzeptanztests alle 24 Stunden 1 Einige Entwicklertests (Unit Tests) 1 Entwicklertests (Unit Tests) pro Story 2 Funktionen werden vor Review getestet 2 Funktionen werden direkt nach Fertigstellung getestet 2 Team automatisiert Akzeptanztest fr jede Story 3 - Sprint Stories Spezifikation der Backlog Items 27 1 Anforderungen fr Sprint Items sind spezifiziert 1 Anforderungen sind unabhngige und priorisierte User Stories 2 User Stories starten mit Als , mchte ich , damit 2 User Stories haben nachprfbare Akzeptanztests 2 Das Team hat eine Definiton of Ready 2 Das Team hat eine Definiton of Done 35 Nokia Test 1 - Iterationen 10 6 6 - Schtzungen 1 7 2 - Qualittssicherung 2 1 7 Burn-down Chart 2 0 3 - Sprint Stories 1 1 8 - Retrospective 4 0 4 - Product Owner 0 6 9 - Scrum Master 1 7 5 - Product Backlog 3 4 10 - Team 9 3 36 Nokia Test 1 - Iterationen 10 6 - Schtzungen 1 7 2 - Qualittssicherung 2 1 7 Burn-down Chart 2 0 3 - Sprint Stories 1 1 8 - Retrospective 4 0 4 - Product Owner 0 6 9 - Scrum Master 1 7 5 - Product Backlog 3 4 10 - Team 9 3 6 37 Ergebnisse des Nokia-Tests Logistik Tourismus 3,5 3,3 Nokia Test Kategorien 38 0 10 1 2 3 4 5 6 7 8 9 6 Monate Velocity +200% BERPRFUNG DES KURSES oder eine alternative Bewertung 39 40 41 Empirische Prozesssteuerung Transparenz, Inspektion & Adaption 42 Bewertung Empirische Prozesssteuerung Transparenz berprfung Anpassung Anpassung Prinzipien hinter dem Agilen Manifest 1. Unsere hchste Prioritt ist es, den Kunden durch frhe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. 2. Heisse Anforderungsnderungen selbst spt in der Entwicklung willkommen. Agile Prozesse nutzen Vernderungen zum Wettbewerbsvorteil des Kunden. 3. Liefere funktionierende Software regelmig innerhalb weniger Wochen oder Monate und bevorzuge dabei die krzere Zeitspanne. 4. Fachexperten und Entwickler mssen whrend des Projektes tglich zusammenarbeiten. 5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Untersttzung, die sie bentigen und vertraue darauf, dass sie die Aufgabe erledigen. 6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu bermitteln, ist im Gesprch von Angesicht zu Angesicht. 43 Prinzipien hinter dem Agilen Manifest 7. Funktionierende Software ist das wichtigste Fortschrittsma. 8. Agile Prozesse frdern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmiges Tempo auf unbegrenzte Zeit halten knnen. 9. Stndiges Augenmerk auf technische Exzellenz und gutes Design frdert Agilitt. 10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. 11. Die besten Architekturen, Anforderungen und Entwrfe entstehen durch selbstorganisierte Teams. 12. In regelmigen Abstnden reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. 44 45 Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 46 Logistik: Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 47 Tourismus: Bewertung Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen LAND IN SICHT oder das Fazit 49 50 Sprints Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 51 Daily Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 52 Planning Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 53 Refinement Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 54 Review Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 55 Retrospective Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 56 Product Backlog Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 57 Wer das will ... Empirische Prozesssteuerung Agile Werte & Prinzipien Transparenz berprfung Anpassung Anpassung Unterschiedliche Perspektiven Commitment Kundenzufriedenheit Direkte Kommunikation Selbstorganisation Einfachheit Regelmige Auslieferungen 58 Muss das machen ... Rollen Ereignisse Artefakte Dailys Sprints SM PO Product Backlog Sprint Planning Refinement Review Retrospective DEV SM PO DEV Cross-funktionales Developmentteam Scrum Master Product Owner 59 Fazit Scrum ist einfach MURCS Wir machen jetzt Scrum, aber das Meeting passt leider nicht und einen PO haben wir irgendwie auch nicht... Ulf Mewe @mewflu Ina Einemann @IEinemann

Recommended

View more >