An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

14
Hosted by AbilityNet for SOCITM Third Sector Group Agile: A short introduction John Lindberg, MD, Greenlight PM UK Peter Heather, ARETEN David Clayden, SOCITM Third Sector Group Mark Walker, AbilityNet

description

Slide deck from: Agile': does it work? Experience from the Third Sector 1pm, Wednesday, 2 July, 2014 Socitm's Third Sector Group presents a webinar on Agile, the latest in our current series of webinars with AbilityNet, on Wednesday July 2nd at 1pm. The panel of speakers includes: * John Lindberg, MD of GreenlightPM * Peter Heather, consultant to Areten, and previously of Nethope and WaterAid Agile approaches to project management promise the early delivery of business benefits by operating in a slimline and flexible way. We will draw on the experience of the panel to discuss why and how you might want to introduce Agile work practices, to identify the common issues and obstacles met when adopting them and provide concrete examples of Agile in use. This webinar is ideal for any project manager who is considering Agile, or wants to compare it to other options. A video recording of the webinar will be available soon at www.vimeo.com/abilitynet This webinar was organised by SOCITM Third Sector Group and hosted by AbilityNet. For more details about SOCITM please visit www.socitm.net

Transcript of An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Page 1: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Agile: A short introduction

John Lindberg, MD, Greenlight PM UK

Peter Heather, ARETEN

David Clayden, SOCITM Third Sector Group

Mark Walker, AbilityNet

Page 2: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Agenda

• Introductions to the panel• What is the problem?• Why do organisations introduce Agile• Comparison• Common issues or barriers to adoption• Adoption Models that work

2

Page 3: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Who are we ?

• SOCITM Third Sector Group• Practitioners and charity people with experience

of adopting Agile development

3

Page 4: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Who are we?

John Lindberg, MD, Greenlight PM UK

Peter Heather, ARETEN

David Clayden, SOCITM Third Sector Group

Page 5: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Opportunity to ask questions

• There are no stupid questions….• Hear from the panellists about the different agile

journeys that companies take that may be relevant to you.

5

Page 6: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

What is the problem?

• Why Agile…

• How will this help me in my role?

• A short story to give you an overview of the opportunities that Agile offers and the approaches that might work for you.

6

Page 7: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Why do organisations introduce agile?

Product related issues

• Uncertainty (Risk)

• Quality issues

• Change (a lot of it…)

• Cost over-run

Human aspect

• Empowering teams

• Encourage collaboration

OR in some cases…because it is a fashionable thing to do…

Page 8: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group 8

Comparison

Copyright © 2014 Greenlight Project Management SL GPM-11:138 Uen Rev PA1

Requirements

Delivery

Requirements

Delivery

Time

Ris

k

Time

Ris

k

Fe

ed

ba

ck

& le

arn

ing

Time Fe

ed

ba

ck

& le

arn

ing

Time

Time

Cu

sto

me

r V

alu

e

Time

Cu

sto

me

r V

alu

e

Sequential Iterative & Incremental

Page 9: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Common issues & obstacles

Lack of initial vision and goals around how far do you want to take your Agile journey and why?

Misunderstanding around what Agile is and what it is not…it is not a Project management Framework !

Lack of key roles and responsibilities (Product Owner, End users etc.)

Communication/Education to end customers

Half baked solutions e.g. introducing Kanban without WIP limits, introducing SCRUM without having a Product Owner.

Page 10: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Not an “all or nothing” decision

Easy to introduce Agile ways of working

• Iterations or Sprints

• Daily stand up meeting

• Information radiators

• Timebox

• Demos

• Pair working

• Use task management tools like JIRA

• Combine Waterfall and Agile (Hybrid)

Introduce new Agile practices after trying some out

Page 11: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

WARNING!

• Introducing Agile is a Change project.

• It needs to be carefully introduced and managed.

• Use Agile practices to introduce into your organisation.

Page 12: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Hybrid example

Copyright © 2014 Greenlight Project Management SL GPM-11:138 Uen Rev PA1

SCOPING & FEASIBILITY PLANNING EXECUTION LAUNCH

SUPPORT

GATE 1

GATE 2

GATE 3

GATE4

Governance & Control

GATE 0

Project Readiness

PR2

PR3

Iteration

Iteration

Iteration

Iteration

PR1

CommunityMarketing

GATE5

Project Proposal

Overview + Scoring

α β

IC SC

V1.0 Vx.y

Page 13: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Most popular Agile methods & recommended read

Method What is it? Pillars/Values Typical Practise and artefacts Reference

ScrumSet of team guidance practices, roles, events, artefacts and rules to execute a project by

Adaption, Transparency, Inspection

Sprint, Product and Sprint Backlog, Product Owner, Scrum master, Definition of done

Scrum alliance

XP (Extreme programming)Software development centric agile method. Focus is on SW development good practice.

Simplicity, Communication, Feedback, Courage, Respect

Whole team (co-located), collective code ownership, pair programming, Metaphor, Code standards, small release etc.

Extreme programming

FDD (Feature driven development)

Simple approach to building products and systems. First develop a model for the product, build feature list and the plan the work.

Software engineering best practice

Domain object modelling, Developing by feature, Inspections, Regular builds, Configuration management etc.

Feature driven development

DSDM (Dynamic system development method)

Early agile model, encompassing broad aspects of an agile project from feasibility and business case to implementation.

Focus on business need, Deliver on time, Collaborate, Develop iteratively, Never compromise quality, Build incrementally from firm foundation, demonstrate control, and communicate continuously and clearly.

Early architectural considerations, agile suitability filters and agile contracts

 DSDM org

Crystal

Family of methodologies ranging from Crystal Clear (small low critical projects) to Crystal Magenta (Highly critical systems). Cater for tailoring

Frequent delivery, Reflective improvement, Co-located teams, personal safety, Focus , Easy access to experts, Technical environment

   Crystal

Recommended Read: XP and Scrum from the Trenches

Page 14: An introduction to Agile, SOCITM Third Sector Group Webinar 2 July 2014

Hosted by AbilityNet for SOCITM Third Sector Group

Your Questions