Download - Athens scrum meetup

Transcript
Page 1: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 1

SCRUM Principles

Yiannis Mavraganis

Page 2: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 2

What do you hope to get from this Meetup?

An excellent answer I got:

“Stop projects from failing so easily.”

Page 3: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 3

Agile Philosophy

Page 4: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 4

The most popular agile method

“… the team tries to go the distance as a unit, passing the ball back and forth". 1986 Harvard Business Review article “The New New Product Development Game” by Hirotaka Takeuchi and Ikujiro Nonaka

Simple lightweight framework to manage complex product development, founded on empirical process control theory. 3 Pillars:

• Transparency, • Inspection, • Adaptation

Page 5: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 5

Team Work analogies“A phalanx was, therefore, very densely packed …. If its allowed to compare war with sport: a hoplite battle was something like a "scrum" in a rugby match”.

“…the coordinated teamwork enables the system as a whole (here, the boat) to achieve its optimum performance.” By Sam Guckenheimer and Neno Loje

"Especially in 1974 and 1988, Holland could defend as a whole and attack as a whole…”

If a left back started attacking a centre back would fill in his place and a midfielder would take the place of the centre back so the team would retain it’s organisational structure.

Page 6: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 6

• Less risk• Early realization of value

• Increased productivity, through better communication and transparency

• Reveals inefficiencies, so that you can improve

• Better rhythm!

SCRUM Benefits

Page 7: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 7

3 Roles 5 Events 3 Artifacts

SCRUM Master

Development Team

Product Owner Daily SCRUM

Sprint

Sprint Planning, Review, Retrospectives

Product Backlog

Sprint Backlog

Increment

Page 8: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 8

Page 9: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 9

Team characteristics

deliver products iteratively and incrementally,

maximizing opportunities for feedback

Small, autonomous, self organized, cross functional

Page 10: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 10

• Build Quality In!“Technical debt can kill you…”

• At the end of each sprint: potentially shippable product increment, according to Definition of Done

Development Team: why it is building the Increment.

Fundamental Points

• Sprint Goal

Page 11: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 11

“…implementing only parts of Scrum is possible, the result is not Scrum”

SCRUM Guide (SCRUM.org)

Simple to understand but difficult to master,consider it like a diet…

(needs discipline, you cannot ignore a certain aspect)

And do not forget it is a culture game!

Advice

Page 12: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 12

“The best and fastest way to learn a sport is to watch and imitate a

champion.”Jean-Claude Killy. Triple Olympic champion

Page 13: Athens scrum meetup

1st SCRUM Meetup, Athens Oct 2013 13

Thank you!