• No results found

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

N/A
N/A
Protected

Academic year: 2021

Share "Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant"

Copied!
45
0
0

Loading.... (view fulltext now)

Full text

(1)

‘Water-Scrum-Fall

– Agile Reality for Large Organisations

By Manav Mehan

(2)

Agile Foundations

Interests and Experience

Leading Change and Transformation in Large, Complex organisations

Agile Coach, Practitioner & Trainer on Scrum, Lean, XP, FDD and DSDM

Certified Prince 2 Practitioner, Certified Scrum Master & Accredited Trainer

Creation & leadership of Portfolio/ Program Management, PMO & QA functions

Business Process Management in Agile, CMMi, Six Sigma, Lean & ITIL

Line, Budgetary & Functional Management in fast paced, large organisations

Off shoring, Outsourcing and Distributed working across US, Europe & India

(3)

Agile Foundations CONFIDENTIAL

Creating

quality, working deliverables

That provide the

highest possible business value

Whilst

reducing the risk

of failure

Inspect & Adapt

Agile Delivery is about....

(4)

-Agile Foundations

Agenda

What is Water-Scrum-Fall?

What difference does it make?

Tale of a Retail Bank

(5)

Agile Foundations CONFIDENTIAL

Disclaimer

Water-Scrum-Fall is fine

as a starting point

BUT

You are doomed

if its the end goal of your Agile journey

(6)

-Agile Foundations

(7)

Agile Foundations CONFIDENTIAL

Water-Scrum-Fall

(8)

-Agile Foundations

(9)

Agile Foundations CONFIDENTIAL

Agenda

8

-What is Water-Scrum-Fall?

What difference does it make?

Tale of a Retail Bank

(10)

Agile Foundations

Value

Cost

Time

Agile Delivery

Agile Delivery

Value

Cost

Time

Predictive Delivery

Value

Cost

Time

(11)

Agile Foundations CONFIDENTIAL

Based on 4,770 participants from 91 countries

Industry’s View of Agile Benefits

(12)

-Agile Foundations

(13)
(14)

Agile Foundations

Agile is an umbrella term for a variety of adaptive, iterative and

(15)

Agile Foundations CONFIDENTIAL

ABC 2012

Family of Agile Methods

XP

Lean

XP

Lean

DSDM

A/OUP

Scrum

XP

Lean

Agile

Management

Practices

Agile Method

Framework:

Defined project lifecycle;

deliverables; roles etc.

Agile

Engineering

Practices

XP

Lean

Scrum

Scrum

DSDM

A/OUP

DSDM

A/OUP

Agile Practices

Individual Methods

Combinations

(16)

-Agile Foundations

ABC 2012

Values

Principles

Practices

(17)

Agile Foundations CONFIDENTIAL

ABC 2012

Values

Principles

Practices

Being

Doing

Understanding

16

(18)

Agile Foundations

The Agile Journey!

(19)

Agile Foundations CONFIDENTIAL

Understanding

The Agile Journey!

(20)

-Agile Foundations

Agenda

What is Water-Scrum-Fall?

What difference does it make?

Tale of a Retail Bank

(21)

Agile Foundations CONFIDENTIAL

A Large Retail Bank

(22)

-Agile Foundations

Managing Money!

(23)

Agile Foundations CONFIDENTIAL

Complex Set of Technologies

22

(24)

Agile Foundations

(25)

Agile Foundations CONFIDENTIAL

Water-Scrum-Fall Considerations

24

-Change Management/ Transformation, Governance, Compliance & Gating

Executive Sponsor/

Business Stakeholders

Business Case,

Requirements & Funding

Engineering Practices

TDD , CI , Refactoring

(26)

Agile Foundations

Understanding

(27)

Agile Foundations CONFIDENTIAL

ABC 2012

1 – 4 weeks

24hrs

Product

Backlog

S P R I N T

Potentially

Deployable

Increment

Daily Stand-Up Meeting

Done since yesterday?

Plan for today?

Barriers?

Backlog tasks

expanded by

the team

Sprint Review Meeting

Demo completed features

to all stakeholders

Sprint Planning Meeting

Review Product Backlog

Build Sprint Backlog

Commit to selected scope

Release Planning Meeting

Product Backlog

Prioritised features

desired by customer

Sprint Retrospective Meeting

How did we do?

What can we improve?

Ken Schwaber and Mike Beedle “Agile Software Development with Scrum”

Prentice-Hall, 2001

Vision

Vision

Aim of the project

With a business owner

Sprint

Backlog

Scrum

(28)

-Agile Foundations

(29)

Agile Foundations CONFIDENTIAL

ABC 2012

28

(30)

Agile Foundations

Understanding

(31)

Agile Foundations CONFIDENTIAL 30

(32)

Agile Foundations

Understanding

(33)

Agile Foundations CONFIDENTIAL 32

(34)

Agile Foundations

(35)

Agile Foundations CONFIDENTIAL

Water-Scrum-Fall: Mature Version

(36)

-Agile Foundations

Principles and Support

Collaboration

Discipline

Good enough

WSF/ Agile overview training

WSF/ Agile Foundations training

WSF/ Agile Practitioner training

WSF/ Agile Business Analyst training

WSF/ Agile Product Owner training

(37)

Agile Foundations CONFIDENTIAL

Understanding

The Agile Journey!

(38)

-Agile Foundations

ABC 2012

Values

Principles

Practices

Being

Doing

Understanding

(39)

Agile Foundations CONFIDENTIAL

The Outcome

Business Value

Speed to Market

Flexibility

Close collaboration of

Business and IT through

empowered and

knowledgeable

Product

Owners.

Time-boxed

2 week DBT cycle

(‘sprints’) deliver user testable

components throughout the

development lifecycle, demonstrated

through end of sprint

‘show and

tells’. Early testing result in quicker

turnaround of defects and optimise

final testing activities.

Final scope of sprint

n+1 agreed in sprint

n, allowing

continuous

alignment of IT

delivery to shifting

business needs.

20 % Early Value Delivery

4 Risks identified were mitigated early

33% Reduction in Manpower cost

Only 6% of total defects were reported

Pilot results

Iterative * Incremental * Interactive

(40)

-Agile Foundations

Understanding

(41)

Agile Foundations CONFIDENTIAL

Agenda

40

-What is Water-Scrum-Fall?

What difference does it make?

Tale of a Retail Bank

(42)

Agile Foundations

(43)

Agile Foundations CONFIDENTIAL

Change Management

(44)

-Agile Foundations

(45)

Manav Mehan

Principal Agile consultant

Manav.Mehan@tcs.com

Thank You !

References

Related documents

2001-2002: Teaching Assistant, Observational Astronomy (Astro 310), University of Maryland, College Park 2001-2003: Teaching Assistant, Introduction to Astrophysics I and II (Astro

chordoma 2 retrospective case series (n=41): At present insufficient scientific evidence to support or to refute Craniopharyngioma 1 retrospective comparative study &

Resolving the current infrastructure problems and generating a standard to inte- grate mobile digital signatures into e-Business applications were decisive factors for the foundation

CHALLENGES AND LEAN SOLUTIONS Let us discuss some common challenges in Agile Scru m methodology and overcoming those with lean solutions Be low a re some challenges in Agile

I Agile processes: eXtreme Programming (XP), Scrum, Feature Driven Development (FDD), Lean Software Development, (Kanban, Scrumban),.. eXtreme

 Agile is an umbrella term that encompasses many processes and practices, such as Scrum, Extreme Programming, Lean Software Development, Kanban, and more….. Lean Lean Lean

We have used the model to assess two of the most popular agile software development methods: XP and Scrum, based on the explicit practices defined by their proponents. The assessment

We are told how to respond in Philippians 1:28-29, “not in any way terrified by your adversaries...For to you it has been granted on behalf of Christ, not only to believe in