Requirements defect or scope creep?
From the Easy in theory, difficult in practice Blog
by Kiron Bondale
My musings on project management, project portfolio management and change management.
I'm a firm believer that a pragmatic approach to organizational change that addresses process & technology, but primarily, people will maximize chances for success.
This blog contains articles which I've previously written and published as well as new content.
Recent Posts
Leading Through Crisis Means Leading Through Context
"It's the end. But the moment has been prepared for." - retirement lessons from the Doctor
Just because they are non-critical, doesn't mean they are not risky!
Just because they are non-critical, doesn't mean they are not risky!
How will YOU avoid these AI-related cognitive biases?
Categories
Agile,
Artificial Intelligence,
Career Development,
Change Management,
Communications Management,
Decision Making,
Governance,
Hiring,
Kanban,
Lessons Learned,
Personal Development,
PMO,
Portfolio Management,
Project Management,
Resource Management,
Risk Management,
Risk Management,
Schedule Management,
Scheduling,
Tools
Date
If you have managed a number of projects the following scenario is likely one which you have encountered. A requirement which was not previously identified emerges after project baselines have been approved, and when you try to follow good project change management practices, your customer informs you that this was not a new requirement but rather one which was missed during the requirements gathering process?
Depending on the approach taken for your project, this may or may not be a big deal.
If you are managing a project using an agile methodology, so long as the requirement does not generate a significant change to architecture, design or delivered value, it is usually just a matter of adding this item to the backlog and then asking the customer to reprioritize the backlog at the end of the current sprint or iteration.
But let’s say that your project was following a waterfall approach or that this recently identified requirement does severely impact foundational work completed on an agile project. What then?
Referring the customer back to the original requirements baseline is unlikely to provide much comfort. Even if you are able to prove that there is no way that this requirement could have been feasibly identified earlier in the project’s life, you might be contractually right but are unlikely to get a great customer satisfaction rating. If this requirement recently emerged due to changes in the environment in which the project operates, even if the customer agrees to leaving things as they are, you could end up achieving the originally approved baselines but not delivering much business value.
On the other hand, if you simply accept the additional requirements, you could end up creating cost, schedule and quality variances as well as losing credibility with your project team and other internal delivery stakeholders.
In such cases, you might be tempted to jump into a time machine (Does Uber supply TARDIS’es?), go back to the early days of the project, and add some clauses to the change management plan which would explicitly spell out what does and doesn’t constitute project change.
Resist this urge (besides, it’s currently impossible!) and avoid conflict through collaboration.
Have your team take the time to do a quick analysis on the impact of the requirement and meet with the customer to review these impacts with them. Acknowledge the importance of the new requirement to their business, employ active listening to understand whether there are other factors at play which might affect their attitude, and work towards a mutually agreeable solution. Don’t ignore any options – explore scope trade-offs, alternate resourcing and work sharing. Make sure the customer fully understands and owns the risk of the change. In some cases, for the sake of the customer relationship, you might need to dip into your contingency reserves to fund this additional work, whereas in other cases, you may be able to have the customer fund the new work.
Project management is about making the whole more than just the sum of the parts – collaborate to help realize business value while still enabling your delivery team to meet expectations.
(This article was originally published without requirements defects to kbondale.wordpress.com in November 2014)
Posted on: September 05, 2018 06:59 AM |
Permalink
Comments (19)
Please login or join to subscribe to this item
Tamer Zeyad Sadiq
Assistant Cost Manager| Turner & Townsend
Riyadh, Ar Riyad, Saudi Arabia
Very important topic Kiron!!! It happens in in any project!! It means any new requirements should be made change request to update project management plan and documents after approval or using agile approach.
For agile approach, the advantages are more than traditional??
Good article Kiron!
Scope creep requires diplomacy to negotiate an acceptable solution.
The solution could be a phase 2. Phase 2 will have a budget and timeline.
If phase 2 is not acceptable then you need to go through the change request process and budget review to request more dollars for the project. Results will be a new budget and timeline.
Pier Luigi Calabria
Project Manager| INFORM Institut für Operations Research und Management GmbH, Aachen, Germany
Aachen, Germany
Requirements defect, indeed. And, somehow, excess of optimism
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates
New Westminster, British Columbia, Canada
It is more of a lack of communication when things like this happens but I won't call it scope creep. It is more of a defect in requirements gathering and confirmation !
Michael Delaney
Partner| Delaney Management LLC
West Chester, Pa, United States
Nice post, agree change management is always inportant
Ashleigh Kennett-Smith
ICT Project Manager| Australian Red Cross Lifeblood
Adelaide, South Australia, Australia
Interesting problem. I think it also depends somewhat on the maturity of the organisations involved. Recently worked on a project where the organisational understanding of what was required to capture detailed, testable requirements was poor. My thinking is that perhaps this needs to be captured as risk contingency in both time and cost particularly in more Waterfall style projects. Perhaps during the/a feasibility phase (explicitly) ensure you capture these maturity/organisational knowledge risks (with PM and BA). Very easy to overlook this risk.
RAJESH K L
Project Manager, PMP| Bharat Electronics, Bengaluru, India
Bengaluru, Karnataka, India
Good article, Kiron. Business Analysts have to be very diligent while gathering the requirements by conducting good number of whiteboard sessions and providing detailed BRDs to avoid any ambiguity and assumption.
Thanks for sharing!
That's why Agile is good; we can accept a little "scope creep" by dropping something off the list.
Drew Craig
Sr. Agile & Product Coach| Vanguard
Philadelphia, Pa, United States
Great points, Kiron. Absolutely agree.
Thanks everyone - many strategies can be used to deal with this common challenge, and I definitely agree with Ashleigh's view that this is influence by an organization's maturity!
Frank Kistner
President| Frank R. Kistner, CPA PLLC
Bluffton, Sc, United States
This also reinforces the need to thoroughly vet and review the project requirements, and to document the review and approval of the requirements by the appropriate technical and management personnel.
Thanks for sharing your insights
Good article thanks for sharing.
Kiron, can I say the scope creep happened only for (waterfall= predictive) PM?
Because we Agile solve such problem by putting new requirment at backlog and take care of new requirements even the customer put it lately.(because of iterative or increment) life cycle approach.
BR,
Mansour
Anish Abraham
Privacy Program Manager| University of Washington
Auburn, Wa, United States
Good one Kiron and thanks for sharing.
Thanks Frank, Yogeeta, Anish & Eduin!
Mansour, you can definitely see scope creep on agile projects when there is poor product ownership - on those projects, getting something out the door can be as challenging as it is on a waterfall project!
Pench Batta
Enterprise Lean Agile DevOps Coach /SAFe Program Consultant (SPC6)| Capgemini, Inc.
Bentonville, Ar, United States
Awesome elucidation! Thanks for sharing!
Please Login/Register to leave a comment.
|
"Being powerful is like being a lady. If you have to tell people you are, you aren't."
- Margaret Thatcher
|