Scrum - Theorie und Praxis - inf.fu- · PDF fileScrum - Theorie und Praxis Ein Vortrag im...

26
Scrum - Theorie und Praxis Ein Vortrag im Rahmen des Seminars ”Beiträge zum Software Engineering” von Maria Spiering

Transcript of Scrum - Theorie und Praxis - inf.fu- · PDF fileScrum - Theorie und Praxis Ein Vortrag im...

Scrum - Theorie und PraxisEin Vortrag im Rahmen des Seminars”Beiträge zum Software Engineering”

vonMaria Spiering

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Gliederung

• Einleitung & Motivation

• Scrum - Theorie

• Scrum - Praxis

• Studie I - Zufriedenheit und Motivation

• Studie II - Projekterfolg

• Fazit

2

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Einordnung

•Software-Entwicklung

•Software-Prozesse

3

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Einordnung

•Software-Entwicklung

•Software-Prozesse

3

ad hoc

V-Modell XTRUP

Wasserfallmodell

XP

Crystal

Scrum

FDD

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

In der Theorie

4

Scrum

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Scrum - Die Rollen

•Product Owner

•ScrumMaster

•Team

5

Scrum Der Ablauf I

6

Scrum Der Ablauf I

6

•Was habe ich erreicht?

•Was will ich erreichen?

•Was hindert mich daran?

Scrum Der Ablauf I

6

Scrum Der Ablauf II

7

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Scrum - Ein Beispiel

•Der ScrumMaster

• ”Der Unterschied zwischen Coach und Boss”

8

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

ScrumIn der Praxis

-Zufriedenheit & Motivation

9

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Studie I - Der Inhalt

•Grundlage

• Studie zur Arbeitszufriedenheitagile vs. nicht-agile Projekte

•Studie IBjørnar Tessem und Frank Maurer (2007)

• qualitative Scrum-Studie

• semi-strukturierte Interviews

10

Kennmerkmale des

Arbeitsplatzes

Entscheidende

psychische Stadien

Persönliche Ergebnisse

und Arbeitsergebnisse

- Vielseitigkeit der Fertigkeiten

- Aufgabenidentität

- Aufgabenbedeutung

- Autonomie

- Feedback

Erfahrene Sinnhaftigkeit

der Arbeit

Erfahrene Verantwortlichkeit

für Arbeitsergebnisse

Kenntnis der Ergebnisse

der Arbeitsaktivitäten

- Hohe innere

Arbeitsmotivation

- Arbeitsleistung

von hoher Qualität

- große Befriedigung

bei der Arbeit

- wenig Fluktuation

und Fehlzeiten

Studie I - Der Inhalt Job Characteristics Model (JCM)

11

Kennmerkmale des

Arbeitsplatzes

Entscheidende

psychische Stadien

Persönliche Ergebnisse

und Arbeitsergebnisse

- Vielseitigkeit der Fertigkeiten

- Aufgabenidentität

- Aufgabenbedeutung

- Autonomie

- Feedback

Erfahrene Sinnhaftigkeit

der Arbeit

Erfahrene Verantwortlichkeit

für Arbeitsergebnisse

Kenntnis der Ergebnisse

der Arbeitsaktivitäten

- Hohe innere

Arbeitsmotivation

- Arbeitsleistung

von hoher Qualität

- große Befriedigung

bei der Arbeit

- wenig Fluktuation

und Fehlzeiten

Studie I - Der Inhalt Job Characteristics Model (JCM)

11

Daily Scrum Sprint Review

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Studie I - Fazit

•Ergebnisse

• Förderung der Kernmerkmale durch Scrum

• Ausprägungen je nach Rolle

12

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Studie I - Fazit

•Ergebnisse

• Förderung der Kernmerkmale durch Scrum

• Ausprägungen je nach Rolle

•Bewertung

• psychologische Probleme

• nur 5 semi-strukturierte Interviews(Alternative: Fragebogen nach Hackman & Oldham)

12

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

ScrumIn der Praxis

-Projekterfolg

13

Exkurs Chaos-Report der Standish Group

14

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Studie II - Der Inhalt

•Grundlage

• explorative Studie

• Ursachen für Erfolge von agilen Projekten

• 25 Attribute

• ”regular delivery of software”

• ”delivering most important features first”

•Studie II: Franca et al. (2010)

• Ziel: Überprüfung der 25 Attribute

• Methode

• Umfrage

15

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Studie II - Fazit

•Ergebnisse• viele erfolgreiche Projekte

• nur 8 von 25 Attributen

•Bewertung

• Attribute

• nicht Scrum- oder agil-spezifisch

• keine Korrelation bei”following agile-oriented project management process”

• Projekterfolg = nur 1 Frage

16

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Fazit

17

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Fazit

•Theorie

• Scrum-Praktiken einfach

• Umsetzung schwer (→ Details!!!)

•Praxis

• Scrum = populär + erfolgreich

• Ursachen für Erfolg von Scrum

• Gründe für zufriedene Scrum-Praktiker

• Gründe für erfolgreiche Scrum-Projekte

• empirische Studien unterrepräsentiert

18

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Wichtigste Quellen• Ken Schwaber. Agile Project Management With Scrum. Microsoft Press, 2004.

• Bjørnar Tessem and Frank Maurer. Job Satisfaction and Motivation in a Large Agile Team. Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming, pages 54-61, Springer-Verlag, 2007.

• A. César C. Franca et al. An empirical study on the relationship between the use of agile practices and the success of Scrum projects. Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, pages 1-4, ACM, 2010.

• Grigori Melnik and Frank Maurer. Comparative Analysis of JobSatisfaction in Agile and Non-Agile Software Development Teams.blabla, 2006.

• Tsun Chow and Dac-Buu Cao. A survey study of critical successfactors in agile software projects. Journal of Systems and Software,2008.

19

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Danke!

20

Maria SpieringScrum, 14.07.2011, Freie Universität Berlin

Danke!

Fragen?

20