20
Rev. 2013 01 AGILE: TOP FIVE REASONS WHY IT MATTERS TO YOU 10 September 2013 1 SAP Education Agile Event 21 November 2013 Olav Maassen

02 Olav Maassen -Xebia- Agile overview

Embed Size (px)

Citation preview

Page 1: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

AGILE:

TOP FIVE REASONS WHY IT

MATTERS TO YOU

10 September 2013 1

SAP Education Agile Event

21 November 2013

Olav Maassen

Page 2: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

SUCCESS OF PROJECTS IS LOW

Most important reasons:

‒ User/customer participation

‒ Management support

‒ Clear business goals

Traditional Agile

12 augustus 2013 2

Page 3: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

Always

O en

Some mes

Seldomornever

WHY THE OVERRUN?

25% of initial

requirements change

41% of defects are due

to insufficient or faulty

requirements

64% of features is

seldom or never used

10 September 2013 3

Source: Chaos Report, Standish Group

Page 4: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

REALITY OF SOFTWARE DEVELOPMENT

Three things we wish were true:• The customer knows what he wants• Developers know how to build it• Nothing will change along the way

Three things we have to live with:• The customer discovers what he wants• The developers discover how to build it• Many things change along the way

In software development, an empiricalapproach generally yields better results than a prescriptive one. Our current approach can be improved.

10 September 2013 4

Source: Henrik Kniberg

Page 5: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

AGILE MANIFESTO

“While there is value in the items on the right, we value the items on the left more”

Individuals and interactions

Working software

Customer collaboration

Responding to change

over

over

over

over

processes and tools

comprehensive documentation

contract negotiation

following a plan

We are uncovering better ways of developing

software by doing it and helping others do it.

Through this work we have come to value:

12 augustus 2013 5

Page 6: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

EXPERIMENTATION

over

THE MANIFESTO’S MISSING LINE

10 September 2013 6

See Xebia Blog - http://blog.xebia.com/2013/06/13/constructing-your-parachute-on-the-way-down-overcoming-organizational-gravity-for-smarties/

IMPLEMENTATION

Page 7: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Agility is the application of common sense

with an uncommon level of discipline

RON JEFFRIES

10 September 2013 7

Page 8: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

AGILE IS …..UHHH

Philosophy‒ Positive humanity, power of collaboration, motivation by Authority, Mastership,

Purpose, …

Culture‒ Give room to creativity, self-organization, make mistakes and learn,

responsibility and feedback, …

Attitude / Behavior / Mindset‒ Daring, entrepreneurial, quality, initiative, responsible, energetic, can do!,

committed, …

Collaboration‒ Constructive, helpful, together, open, respectful, …

Process / Approach‒ Short cycle time, transparent, feedback, create value, self-organization,

incremental, …

www.xebia.com

© Xebia 2011 page 33

Personal Agility

Personal Agility

Persoonlijke omgang

Oplossings-aanpak

Werkwijze

Grondhouding

Open

Respectvol

Hulpvaardig

Samen

Constructief

Daadkracht / Can do

Initierend

Ondernemend

Verantwoordelijk Gecommitteerd

Durf

Betrouwbaar

Kwaliteit

Iteratief Feedback zoeken

Opknippen

Value/Doel gericht

Lerend

Efficient

Impediments expliciet

Als team

Scherpe focus

Effectief

10 September 2013 8

Page 9: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

INCREMENTAL VS ITERATIVE

10 September 2013 9

Incremental: Build one part completely at a time based on the original idea.

Iterative: Build a rough version, validate this and continue building bilding more quality and functionality in.

Page 10: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

WHICH LEAN/AGILE METHOD

DO YOU FOLLOW MOST CLOSELY?

10 September 2013 10

Source: Agile Survey 2011, Xebia - http://www.xebia.com/agilesurvey2011

Page 11: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01 10 September 2013 11

Page 12: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01 10 September 2013 12

Page 13: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

1: REDUCE RISK EARLY

12 augustus 2013 13

Time

Risk Agile

Waterfall

Page 14: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

2: BETTER TIME TO MARKET

12 augustus 2013 14

Time

Value Agile

Waterfall

Page 15: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Begin Miiddle End

Bu

sin

ess E

ng

ag

em

en

t

Wa

terf

all

Fa

se

dIt

era

tive

Fu

ll A

gile

= Business Interaction

Traditional

Flexible

3: EFFECTIVE BUSINESS ENGAGEMENT & COLLABORATION

12 augustus 2013 15

Page 16: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

4: ADAPT TO CHANGING CONDITIONS

10 September 2013 16

Page 17: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

NEW PRODUCT DEVELOPMENT

Unpredictable

Learn from doing

Constant improvement

Adapt to change

Decide as late as possible

Practices as starting point

1710 September 2013

Page 18: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

5: REDUCE WASTE

10 September 2013 18

Always

O en

Some mes

Seldomornever

Page 19: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

Source: https://www.box.com/shared/mg9kq3d17e

TOP 5 REASONS AGILE IS IMPORTANT FOR YOU

1. Reduce Risk Early

2. Better Time to Market

3. Effective Business Engagement & Collaboration

4. Adapt to changing conditions

5. Reduce Waste

6. Higher Quality

7. Higher Confidence through Transparency

8. More Engaged Employees

10 September 2013 19

Page 20: 02 Olav Maassen -Xebia- Agile overview

Rev. 2013 – 01

ANY QUESTIONS LEFT ON THE BOARD?

2010 September 2013