Project Estimation: One Project Manager's Unscientific …...Project Estimation: One Project...

Post on 15-Jul-2020

14 views 1 download

Transcript of Project Estimation: One Project Manager's Unscientific …...Project Estimation: One Project...

Boston

New York

Charlotte

Washington, D.C.

Nicaragua

617-357-5233 | www.quoininc.com

186 South Street, Suite 600Boston, Massachusetts 02111

Project Estimation: One PM's Very Unscientific Approach

Ninety-ninety rule: The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.

Tom Cargill, Bell Labs

Hofstadter's law: It always takes longer than you expect, even when you take into account Hofstadter's Law.

• Know the time, effort, and resources required to accomplish a project

• Determine Cost and Pricing• Our clients like to know how long and how much

Why Estimate a Project?

••

Why is it a challenge?

••••

••

Considerations

Estimation Tools

•••

••••

Process

Outputs - Gantt Chart

Outputs - Level of Effort by RoleTask Duration Start Finish Dev 1 Dev 2 TL PM UX

Site Redesign 109d 9/12/16 2/17/17

Discovery Phase 10d 9/12/16 9/23/16 40 40 40

Review Requirements & Create User Stories 10d 9/12/16 9/23/16

Review Designs and Underlying Considerations 10d 9/12/16 9/23/16

Confirm Technical Architecture 10d 9/12/16 9/23/16

Refine Project Plan 3d 9/21/16 9/23/16

Implementation Phase 79d 9/26/16 1/20/17 632 632 316 126 126

Implement Design 25d 9/26/16 10/31/16 35 35

Setup Search Functionality 19d 10/18/16 11/11/16

Implement Configurable Elements 15d 11/11/16 12/5/16

Create Static Pages 11d 12/9/16 12/23/16

Integrate with Shopping Cart 17d 12/27/16 1/20/17

• It's easy to estimate what you know.• It's hard to estimate what you know you don't know. (known unknowns)

• It's very hard to estimate things that you don't know you don't know. (unknown unknowns)

In Summary