Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content...

38
Are We Done Yet?? a simple tool for getting your project to done Robin Ratliff * Agile Philly 2019 https://www.linkedin.com/in/robinratliff / [email protected]

Transcript of Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content...

Page 1: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Are We Done Yet??

a simple tool for getting your project to done

Robin Ratliff * Agile Philly 2019

https://www.linkedin.com/in/robinratliff/

[email protected]

Page 2: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,
Page 3: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Technically an Obelisk

By Alvesgaspar - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=56582162

Page 4: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

2017 -- 29% of IT Projects Finished On Time and In Budget

https://speedandfunction.com/look-25-years-software-projects-can-learn/

Page 5: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

https://www.pmi.org/-/media/pmi/documents/public/pdf/learning/thought-leadership/pulse/navigating-complexity.pdf

Page 6: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

How can we get more projects to done?

• 2 examples of epic failure

• simple tool used at Cerner to help us get to done

Page 7: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Denver International Airport

2nd largest in the world, after

Dubai International

7th longest runway in the world

35,000 employees

Page 8: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

1989 Sky High Goals

Estimated 4 year project, $2 billion

53 square miles, 1.5 times the size of Manhattan

Replace manual baggage handling with an automated baggage handling system

Page 9: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

1991 midway done

United contracted for an automated solution

Airport PM took bids for an airport wide solution

Page 10: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Technical Challenges

Most complex baggage system ever built

Leap of complexity, unproven technology

Backup system not included

Page 11: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Mile High Statistics

Page 12: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

The automated afterthought

Page 13: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Long story short

Attempted to open:

October 93, December 93, March 94, May 94

Page 14: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Picking up the pieces

5 months and $51 million to build a manual system

Debt came due prior to the airport opening

Cost overrun > $253 million

Page 15: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Meanwhile, in the UK ….

Page 16: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

2001 Sky High Goals

Set a benchmark for 21st century terminal design

Become the best international travel hub in Europe

Generate national pride

http://news.bbc.co.uk/2/hi/in_pictures/7287161.stm

Page 17: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

T5 Statistics

Page 18: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Conflicted goals

Bespoke baggage system on a budget

Page 19: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Constraints

Site size less than half a square mile

UK’s largest archeological dig

Rerouted 2 rivers and a highway

Page 20: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

T-2 Weeks to Opening Day

HRH cut the ribbon

Baggage system tested flawlessly

Page 21: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Opening Day

Blimey, where do we park?

BBC reported employees driving in circles

Employees lost, and delayed at security

checkpoints

Page 22: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Meanwhile in baggage handling

Page 23: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

A rough day, a rough week

Flights cancelled

20,000 lost bags the first week

Execs fired, government inquiry formed

4 months and a PR campaign to woo back the flying public

Page 24: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Back to the here and now

Page 25: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

2017: 29% of IT Projects On Time and In Budget

https://speedandfunction.com/look-25-years-software-projects-can-learn/

Page 26: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

2017: “compared to last year, fewer projects are deemed failures”

Page 27: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Flavors of failure

Late, but we’re done!

Less feature, but we’re done on time!

Customers found the bugs, but it went out on time!

Page 28: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Feature Doneness Kanban Board

• Decrease complexity for team leaders

• Create a predictable cadence within complex projects

• Developed locally within Cerner by a group of volunteers

Page 29: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Project Kanban board

Page 30: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Project Doneness Board

Page 31: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Sub-Tasks linked to an Epic JIRA

Page 32: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Swimlanes per project phase

Page 33: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

What’s on the cards?

Page 34: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

JIRA Upload

Page 35: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

JIRA Upload

Page 36: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

When you start a project

Review the master checklist for updates

Modify JIRA upload template & create sub-tasks

Start the weekly review cadence

Work the key tasks!

Page 37: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Recap: Project Doneness Board

Locally created content reflects your best practices

Cues key tasks for various roles in the team

Review weekly, entire project team

Prompts action, helps keep the project get to done

Page 38: Are We Done Yet?? · 2019. 10. 28. · Recap: Project Doneness Board Locally created content reflects your best practices Cues key tasks for various roles in the team Review weekly,

Rationalizing Doneness

Late … but still done

Less feature …. but still done

Software left the building … but “tests” badly at the client site