1 / 11

unfixing the fixed scope project using agile methodologies to create flexibility in project scope

2. Overview:. Inescapable Fixed Time, Fixed Scope ProjectsAgile Methods To Apply To The ProblemSuccesses and FailuresWhat We Think Is HappeningRecommendations For The Future. 3. Inescapable Fixed-Time, Fixed Scope Projects. Our Customers: Brick

oshin
Download Presentation

unfixing the fixed scope project using agile methodologies to create flexibility in project scope

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Unfixing the Fixed Scope Project Using Agile Methodologies to Create Flexibility in Project Scope Jeff Patton Tomax Corporation Salt Lake City, UT Jpatton@tomax.com

    2. 2

    3. 3 Inescapable Fixed-Time, Fixed Scope Projects Our Customers: Brick & Mortar Chain Retailers Factors That Affect and Lead to Fixing Delivery Date Busy & Slow Seasons – High Risk Installing During Busy Seasons Large Numbers of Physical Locations High Rollout Costs High Training Costs Desire to Pre-Schedule Training and Rollout Resources Factors That Lead To Fixing Scope Cost Justification for the Project = Required ROI Features Selected For Their ROI Features Fixed Into Original Contract Bid Although Our Product is “Shrink-Wrapped”, Most Customers Require Some Custom Development – “Gaps”

    4. 4 The Iron Triangle

    5. 5 Inventing a Solution Acquire a Better Understanding of Scope Employ Interaction Design Guidelines Usage-Centered Design Collaborative U-CD Sessions for Requirements Gathering and Scope Definition Acquire Better Understanding of Ongoing Progress Scrum Style Iteration Followed by Customer Demonstration XP-Style Velocity Calculation and “Yesterday’s Weather” Estimation.

    6. 6 Applying The Solution Interaction Design Helped With Prioritization XP Estimation Helped Attach Suitable Value To Features Iterative Development Helped Us Understand Progress

    7. 7 No Escape The Project Was Behind All the “required” scope would not be completed on time.

    8. 8 Successful Failure Release Phase I With Missing Scope Missing features were low priority High priority features identified late were included It wasn’t easy to determine if we had or hadn’t failed No one seemed to mind the missing features

    9. 9 *“I do not think that means what you think it means” Collaborative Design & Scoping Sessions Established Customer Trust The customers didn’t mind scope changes because they trusted us and felt involved Decoupling Features During Development Allowed Features To Be Dropped We were able to cut scope late in the release cycle because we’d successfully decouple feature design

    10. 10 Today’s Strategy Keep Design General And Scope Soft Recognize Customers Aren’t Adversaries – Establish Trust Write A Collaboration Plan Collaborative Design & Scoping Regular Progress Demonstrations Phase Delivery Plan To Drop Features – Decouple Design

    11. 11 Thanks. Questions?

More Related