I once worked with a developer who showed up at every product demo and constantly suggested improvements for the product. Don't get me wrong. Feedback is important and you shouldn't discourage developers from providing it. But there is a time and place for everything.
Besides the fact that this developer kept taking the demo off track and wasting everyone's time, his feedback, when accepted, had a huge impact on the project schedule.
"It's just a button" was his answer to every objection based on the project schedule. This guy always managed to convince Product Management that he could do it in 5 minutes. I'm sure he could add a button to a UI in 5 minutes, but this button had a lot of repercussion.
For one, this button needed an action attached behind it, which didn't yet exist. Furthermore, adding a button would mean updating the SRS, user documentation, and test cases. Finally, it had impact on other applications that were affected by the action attached to this button. Not only did we now need to modify these other applications, we needed to write an upgrade script for our existing customers who were migrating from an earlier release to this new and improved version of our software.
To make a long story short, his 5 minute button lead on average to a 4 day effort.
If you're still at the Definition stage of your process, then you should at least consider the value behind this button, and whether or not it's worth the effort. If you're approaching the end of the Construction phase or entered the Verification phase, don't! Make it clear that gold-plating is not acceptable and that under no circumstance will you risk your deadlines for it.
Don't confuse the scenario where a developer who likes to hear his/her own voice constantly proposes gold-plating features with that of a lead customer who discovers a show stopper that must be rectified. The first is a classic mistake that you must control, and the second is strictly a fact of dealing with customers - one that can be reduced in frequency by introducing best practices such as Rapid Prototyping or JAD sessions!
Luc Richard is professional speaker and author with over 10 years of experience managing the development of software applications. He can be reached via The Project Mangler (http://www.projectmangler.com).
![]() |
|
![]() |
|
![]() |
|
![]() |
Creativity can be defined as problem identification and idea generation... Read More
PERFORMANCE APPRAISALS BENEFIT THE ORGANIZATION:Appraisals help spot employees with potential... Read More
"It is not the strongest species that survives, nor the... Read More
As a management consultant, I have seen some poorly conceived... Read More
There are papers on the floor, across the desk and... Read More
Every meeting is a laboratory where you can observe and... Read More
STEPS TOWARDS A GOOD APPRAISAL INTERVIEW:Don't say: "You just don't... Read More
Do you find yourself easily becoming bored or tired at... Read More
In order to survive, you have to be happier than... Read More
Current Situation:As of this writing, the MCI Board of Governors... Read More
With deference to Dr. Covey and his very popular Seven... Read More
INTRODUCTIONThe typical approach executive teams use to cascade, or roll... Read More
Insanity in the Sign & Graphics IndustryEinstein's DefinitionAlbert Einstein once... Read More
Did you know there are 5 types of... Read More
Not long ago I was asked to come out and... Read More
Does your company need to retain the services of a... Read More
You do your best to make sure your organization is... Read More
If you work from home, chances are you already know... Read More
Creativity can be defined as problem identification and idea generation... Read More
Does this sound familiar? You were hired for the new... Read More
Before Gertrude Ederle began her historic swim off of Cape... Read More
Creativity can be defined as problem identification and idea generation... Read More
A bold title, don't you think? I mean, change is... Read More
Teleconferences can be a boon or a bust. On the... Read More
Everyone wants to succeed yet everyone has a different perception... Read More
PERMISSION TO REPUBLISH: This article may be republished in newsletters... Read More
A lone ranger is someone who prefers working in solitude... Read More
Imagine for a moment this scenario from a frustrated Senior... Read More
Wouldn't it be nice for business owners and executives to... Read More
If you have company delivery vehicles at your small or... Read More
Everyday a business owner, CEO, or manager somewhere is complaining... Read More
Avoiding inert measures that anaesthetise your performance management.INTRODUCTIONYou sit before... Read More
"When you hire the best, the rest is easy!" We... Read More
I have been working with leading Business Improvement guru, Tim... Read More
Creativity can be defined as problem identification and idea generation... Read More
The concept of knowledge management or knowledge sharing makes intellectual... Read More
If you search on Google for "virtual assistant", you'll find... Read More
One of the keys to success is to have successful... Read More
I often hear leaders from all types of organizations ask... Read More
Direct reports-people who need direction and leadership-rely on their leaders... Read More
In our current world of rapid and amazing technological advances,... Read More
Everyday a business owner, CEO, or manager somewhere is complaining... Read More
Hiring good people is only half the battle. The other... Read More
Certain processes enhance creative output and others enhance innovative output.... Read More
There are 12 essential elements of a successful internal communications... Read More
Creativity can be defined as problem identification and idea generation... Read More
Bad meetings are a cultural malady that senior executives pass... Read More
Statistics consistently reinforce that the biggest challenge in today's contact... Read More
Living in the 21st Century is truly marvelous, isn't it?... Read More
One of the strongest weapons available allows business, non-profit and... Read More
Creativity can be defined as problem identification and idea generation... Read More
Picture all the people you know who are dynamic, successful... Read More
Part Two of Creating Well-Defined Processes SeriesNext Week: ImplementationLast week,... Read More
In Stephen Covey's great book, "The Seven Habits of Highly... Read More
If I was a fly on the wall what would... Read More
DISCUSSION METHODS: There are two basic types of discussion methods;... Read More
Gratitude might seem like a soft or even an obvious... Read More
For good reason, practically every endeavor in life is rated.... Read More
Which documents must I keep for ISO 9001?In addition to... Read More
THE MARGINAL PERFORMER: Every manager must, from time to time,... Read More
I once was part of a group of management professors... Read More
In the bestseller, Good to Great, Jim Collins discovered that,... Read More
MANAGING SMALL MEETINGS: Keep the size of the meeting as... Read More
You've had many years of training in your craft as... Read More
When executives see themselves as solely responsible for the overall... Read More
Whether you are a consultant, coach, business owner, doctor, professional,... Read More
Business Management |