Project Management

Requirements defect or scope creep?

From the Easy in theory, difficult in practice Blog
by
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.

About this Blog

RSS

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

linkedin twitter facebook Request to reuse this  

Categories: Agile, Project Management


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
avatar
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??

avatar
Drake Settsu Project Manager / Blogger Hi, United States
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.

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Thanks Tamer & Drake!

avatar
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

avatar
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 !

avatar
Michael Delaney Partner| Delaney Management LLC West Chester, Pa, United States
Nice post, agree change management is always inportant

avatar
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.

avatar
RAJESH K L Project Manager, PMP| Bharat Electronics, Bengaluru, India Bengaluru, Karnataka, India
Thanks for sharing

avatar
Girija Ramakrishnan Chennai, Tamilnadu, 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!

avatar
Sante Delle-Vergini, PhD Senior Project Manager| Infosys Melbourne, Victoria, Australia
That's why Agile is good; we can accept a little "scope creep" by dropping something off the list.

avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Great points, Kiron. Absolutely agree.

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
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!

avatar
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.

avatar
Yogeeta Shettigar PM II| HCL Technologies Limited Thane, Maharashtra, India
Thanks for sharing your insights

avatar
MANSOUR THABET ALQUBATY System Controller| Teleyemen Sana'A, N/A, Yemen
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

avatar
Anish Abraham Privacy Program Manager| University of Washington Auburn, Wa, United States
Good one Kiron and thanks for sharing.

avatar
Eduin Fernando Valdes Alvarado Project Manager| F y F Fabricamos Futuro Villavicencio, Meta, Colombia
Thanks for sharing

avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
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!

avatar
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.

ADVERTISEMENTS

"Being powerful is like being a lady. If you have to tell people you are, you aren't."

- Margaret Thatcher

ADVERTISEMENT

Sponsors