Project Manager: How is your coding coming along? Are you done with it?
Employee: Almost done! Just a few tweaks before it goes to the testing phase... you can say this project is so far, Smooth Sailing!
Project Manager: Smooth Sailing, huh!
Unfortunately, I will have to take the wind out of your sails. The client just called and has asked for changes in the scope of the project.
Project Scope Management: Change happens, and project scope management includes the process to manage scope changes through formal change control procedures and make sure the project will still come in on time and within budget.
Project Manager: It's your first ever project requirements gathering meeting with the stakeholder, today.
So just make sure you document all the potential requirement. And get clarify if there are any doubts..
Business Analysts: Yup!!
Project Manager: ...and don't forget to get those requirements agreed with the stakeholders
Employee: Don't worry! They don't call me Mr. Safe hands for nothings!
After the meeting is over
Project Manager: How did the meeting go?
Business Analysts: It went very well! I document all the potential requirements and even got a sign off on the same... but.....
Project Manager: but??? What???
Business Analyst: I wonder why the stakeholders repeatedly mentioned words like... "etc", "almost", "Kind of", "among other things" ....so often, while explaining their requirements. I assume that it means...
Project manager: I know what it means. It means that this project looks risky in your hands, Mr. Safe Hands!
Project Scope Management: Requirement need to be elicited analyzed and recorded in enough detail to be included in scope baseline. Also, they need to unambiguous traceable, complete, consistent, and acceptable to key stakeholders.
Project Manager: Team, here is a new project that starts from tomorrow... and make sure we meet its deadline.
Product Demo within the team...
Project Manager: What's this extra feature? It was not in the scope!
Team member: I added it! Coz I thought it would be 'COOL' to have it in the end product!
'Gold plating' means the addition of feature not considered in the original scope plan & is considered a bad project management practice.