Top Banner
1 Common Challenges in Adopting Agile by Rachel Davies © Agile Experience Ltd About you .. Are you: New to agile? • Practicing? • Expert?
10

Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

May 06, 2015

Download

Technology

IIBA UK Chapter

Rachel Davies' slides from Northampton IIBA event in August
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

1

Common Challenges inAdopting Agile

by Rachel Davies

© Agile Experience Ltd

About you ..

Are you:

• New to agile?

• Practicing?

• Expert?

Page 2: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

2

© Agile Experience Ltd

Traditional Waterfall

Phases of activity focused on a fixed-scope release.

• Divide the work up

• Resist change

• Communicate via documents

© Agile Experience Ltd

Agile is not speeding this up

• Agile is not a caseof “do less, go faster”

• Mistake to focus onreplacing:-– Process– Role descriptions– Tools– Templates– Training

Page 3: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

3

© Agile Experience Ltd

Agile Manifesto

Shared values and principles for better ways todevelop software (2001)

© Agile Experience Ltd

Individuals and interactions

over processes and tools

Page 4: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

4

© Agile Experience Ltd

Working software

over comprehensive documentation

© Agile Experience Ltd

Customer collaboration

over contract negotiation

Page 5: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

5

© Agile Experience Ltd

Responding to change

over following a plan

© Agile Experience Ltd

Key Agile Principles

• Our highest priority is to satisfy the customer ���throughearly and continuous delivery ���of valuable software

• Welcome changing requirements, even late indevelopment.

• Business people and developers must work together dailythroughout the project

• The most efficient and effective method of conveyinginformation to and within a development team is face-to-

face conversation. Build projects around motivatedindividuals. Give them the environment and support theyneed, and trust them to get the job done.

www.agilemanifesto.org

Page 6: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

6

© Agile Experience Ltd

Agile is ..

Concurrent activity to create continuous flow ofreleases.

• Develop iteratively

• Cross-functional teams

• Frequent releases

© Agile Experience Ltd

Potential Benefits

• Deliver change more quickly (smallerreleases)

• More confidence in delivery dates (testingdone throughout)

• Improved employee retention (motivatingwork)

• Better solutions (user feedback folded in)

Page 7: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

7

© Agile Experience Ltd

But ..

• Products may not be easy to break intoincremental releases.

• Pipeline to live may be constrained.• Iterative development feels like rework.• Reorganising into cross-functional teams is

challenging especially when key functionsare outsourced.

© Agile Experience Ltd

Agile depends on Teamwork

Real-time interactions rather than processorchestrated via artefacts.

Page 8: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

8

© Agile Experience Ltd

Teamwork relies on Motivation

• Make vision andbenefits clear

• Permission to try newapproach

• Empower team tomake choices abouthow they work

• Build awareness andresponsibility

© Agile Experience Ltd

New Skills Take Time

Becoming agile requires:

• Understanding principles

• Time to practice

• Coaching to avoid old habits

Page 9: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

9

© Agile Experience Ltd

Support across the organisation

Agile can have impact on many areas:• Hiring policy• Line management• Incentives• Operations• Office Furniture

© Agile Experience Ltd

Further Reading

Mike Cohn

– “Succeeding with Agile”

Rachel Davies & Liz Sedley– “Agile Coaching”

James Shore & Shane Warden– “The Art of Agile Development”

Page 10: Common challenges in adopting Agile: IIBA Northampton event 23rd August 2011

10

© Agile Experience Ltd

Any Questions?

Get in touch– Email: [email protected]– Twitter: @rachelcdavies– Blog: http://agilecoach.typepad.com/– Web: http://www.agilexp.com