Gaining Momentum with Agile at NOPSA

47
Perth - Gaining Momentum with Agile Thursday, 29 April 2010 © ThoughtWorks 2010 Introduction Angela Ferguson, Principal Consultant ThoughtWorks Speakers John Townsend, Chief Information Officer Ian Crawford, Senior Information Officer National Offshore and Petroleum Safety Authority Mike Allen, Senior Project Manager MLC

description

Walkthrough of how National Offshore Petroleum Safety Authority (NOPSA) went Agile

Transcript of Gaining Momentum with Agile at NOPSA

Page 1: Gaining Momentum with Agile at NOPSA

Perth - Gaining Momentum with Agile

Thursday, 29 April 2010

© ThoughtWorks 2010

Introduction Angela Ferguson, Principal Consultant

ThoughtWorks

Speakers John Townsend, Chief Information Officer Ian Crawford, Senior Information Officer

National Offshore and Petroleum Safety Authority

Mike Allen, Senior Project Manager MLC

Page 2: Gaining Momentum with Agile at NOPSA

NOPSA gets Agile

Or … how we learned to stop worrying and trust the card wall.

© ThoughtWorks 2010

Page 3: Gaining Momentum with Agile at NOPSA

What is NOPSA?

© ThoughtWorks 2010

Page 4: Gaining Momentum with Agile at NOPSA

West Atlas and Montara wellhead, August 2009

© ThoughtWorks 2010

Page 5: Gaining Momentum with Agile at NOPSA

No fatalities

© ThoughtWorks 2010

Page 6: Gaining Momentum with Agile at NOPSA

Deepwater Horizon, April 2010

Page 7: Gaining Momentum with Agile at NOPSA

11 Crew missing

Page 8: Gaining Momentum with Agile at NOPSA

Project Survival

© ThoughtWorks 2010

Page 9: Gaining Momentum with Agile at NOPSA

Unpredictable Change

© ThoughtWorks 2010

Page 10: Gaining Momentum with Agile at NOPSA

© ThoughtWorks 2010

Unpredictable Change

Page 11: Gaining Momentum with Agile at NOPSA

Process Uncertainty

© ThoughtWorks 2010

Page 12: Gaining Momentum with Agile at NOPSA

Rapid Feedback

© ThoughtWorks 2010

Page 13: Gaining Momentum with Agile at NOPSA

User Acceptance

© ThoughtWorks 2010

Page 14: Gaining Momentum with Agile at NOPSA

© ThoughtWorks 2010

User Acceptance

Page 15: Gaining Momentum with Agile at NOPSA

© ThoughtWorks 2010

User Acceptance

Page 16: Gaining Momentum with Agile at NOPSA

© ThoughtWorks 2010

User Acceptance

Page 17: Gaining Momentum with Agile at NOPSA

Fit For Purpose

Page 18: Gaining Momentum with Agile at NOPSA

Flexibility Sliders

© ThoughtWorks 2010

Page 19: Gaining Momentum with Agile at NOPSA

Going to the Market

Page 20: Gaining Momentum with Agile at NOPSA

The Sponsor’s View – Scope and Budget

© ThoughtWorks 2010

Page 21: Gaining Momentum with Agile at NOPSA

The Burn-Up Chart

© ThoughtWorks 2010

Page 22: Gaining Momentum with Agile at NOPSA

Showcases

Page 23: Gaining Momentum with Agile at NOPSA

The Subject Matter Expert’s View

Page 24: Gaining Momentum with Agile at NOPSA

Direct Control

© ThoughtWorks 2010

Page 25: Gaining Momentum with Agile at NOPSA

LoFi Prototyping, Rapid Development

© ThoughtWorks 2010

Page 26: Gaining Momentum with Agile at NOPSA

Prioritisation and Scope

Page 27: Gaining Momentum with Agile at NOPSA

Focus on the Domain, not Documentation

Page 28: Gaining Momentum with Agile at NOPSA

What characteristics of NOPSA were helpful?

Page 29: Gaining Momentum with Agile at NOPSA

What Worked?

•  A bias for good practice

© ThoughtWorks 2010

Page 30: Gaining Momentum with Agile at NOPSA

What Worked?

•  No legacy to protect

© ThoughtWorks 2010

Page 31: Gaining Momentum with Agile at NOPSA

What Worked?

•  A preference for discussion over documentation

© ThoughtWorks 2010

Page 32: Gaining Momentum with Agile at NOPSA

What Worked?

•  Delegated authority

© ThoughtWorks 2010

Page 33: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

© ThoughtWorks 2010

Page 34: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

•  incremental delivery

© ThoughtWorks 2010

Page 35: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

•  incremental delivery •  design by the SMEs

© ThoughtWorks 2010

Page 36: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

•  incremental delivery •  design by the SMEs •  user acceptance

© ThoughtWorks 2010

Page 37: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

•  incremental delivery •  design by the SMEs •  user acceptance •  change tolerance

© ThoughtWorks 2010

Page 38: Gaining Momentum with Agile at NOPSA

Why is Agile gaining momentum in NOPSA?

•  incremental delivery •  design by the SMEs •  user acceptance •  change tolerance •  fewer and earlier surprises

© ThoughtWorks 2010

Page 39: Gaining Momentum with Agile at NOPSA

RMS, the movie

© ThoughtWorks 2010

Page 40: Gaining Momentum with Agile at NOPSA

WHY?

© ThoughtWorks 2010

Page 41: Gaining Momentum with Agile at NOPSA

BENEFITS

© ThoughtWorks 2010

Page 42: Gaining Momentum with Agile at NOPSA

CHALLENGES

© ThoughtWorks 2010

Page 43: Gaining Momentum with Agile at NOPSA

HIGHLIGHTS

© ThoughtWorks 2010

Page 44: Gaining Momentum with Agile at NOPSA

LESSONS LEARNED

© ThoughtWorks 2010

Page 45: Gaining Momentum with Agile at NOPSA

MYTHS

© ThoughtWorks 2010

Page 46: Gaining Momentum with Agile at NOPSA

OBSERVATIONS

© ThoughtWorks 2010

Page 47: Gaining Momentum with Agile at NOPSA

Perth - Gaining Momentum with Agile

Thursday, 29 April 2010

© ThoughtWorks 2010

www.thoughtworks.com