Project Management - Its Just A Button

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

In The News:


pen paper and inkwell


cat break through


Innovation Management ? what are the practical impediments?

Creativity can be defined as problem identification and idea generation... Read More

Using an Appraisal to Benefit Your Organization

PERFORMANCE APPRAISALS BENEFIT THE ORGANIZATION:Appraisals help spot employees with potential... Read More

Change Management

"It is not the strongest species that survives, nor the... Read More

Employee Retention: Its a Changing Game

As a management consultant, I have seen some poorly conceived... Read More

Out of Control?

There are papers on the floor, across the desk and... Read More

Another Use for Meetings

Every meeting is a laboratory where you can observe and... Read More

Appraisal Interviews: What To Say & How To Say It

STEPS TOWARDS A GOOD APPRAISAL INTERVIEW:Don't say: "You just don't... Read More

What Every Manager Should Know About How to Overcome Boredom

Do you find yourself easily becoming bored or tired at... Read More

One Crazy Cookie

In order to survive, you have to be happier than... Read More

Déjà Vu MCI to Qwest International Inc: Can this Corporate Marriage Survive?

Current Situation:As of this writing, the MCI Board of Governors... Read More

Eight Skills of Highly Successful Consultants

With deference to Dr. Covey and his very popular Seven... Read More

Are You Cascading Your Strategy, or Fragmenting It?

INTRODUCTIONThe typical approach executive teams use to cascade, or roll... Read More

Einstein - Definition of Insanity

Insanity in the Sign & Graphics IndustryEinstein's DefinitionAlbert Einstein once... Read More

Minimising Conflict With Effective Communication

Did you know there are 5 types of... Read More

This Old Business

Not long ago I was asked to come out and... Read More

More Computer Consulting 101 Hiring Tips (Part 2 of 2)

Does your company need to retain the services of a... Read More

Seven Cs to Avoid Procedure Writing Errors

You do your best to make sure your organization is... Read More

Manage Your Time - Save Your Business.

If you work from home, chances are you already know... Read More

Innovation Management ? Good Leadership

Creativity can be defined as problem identification and idea generation... Read More

I Said Pareto Chart? Not Potato Chart!

Does this sound familiar? You were hired for the new... Read More

Strategic Outsourcing: Testing the Outsourcing Waters and Staying Afloat

Before Gertrude Ederle began her historic swim off of Cape... Read More

Innovation Management ? forced into it!

Creativity can be defined as problem identification and idea generation... Read More

Five Reasons Why Leaders Fail to Create Successful Change

A bold title, don't you think? I mean, change is... Read More

Effective Meetings by Phone - Part 1, How to Plan a Teleconference

Teleconferences can be a boon or a bust. On the... Read More

Leadership: Stoking The Success Train

Everyone wants to succeed yet everyone has a different perception... Read More

A Leadership Lesson: Two Guys With Guns

PERMISSION TO REPUBLISH: This article may be republished in newsletters... Read More

Lone Rangers Suffer without Tonto

A lone ranger is someone who prefers working in solitude... Read More

The High Cost of Employee Turnover Among Project Managers

Imagine for a moment this scenario from a frustrated Senior... Read More

How to Get Your Procedures Project Done

Wouldn't it be nice for business owners and executives to... Read More

Preventative Maintenance of Company Delivery Vehicles

If you have company delivery vehicles at your small or... Read More

Attract and Retain Positively Great Employees - An Action Plan for Employee Training

Everyday a business owner, CEO, or manager somewhere is complaining... Read More

Are You Measuring Something Meaningful?

Avoiding inert measures that anaesthetise your performance management.INTRODUCTIONYou sit before... Read More

The Four Key Steps In Hiring And Keeping Top People

"When you hire the best, the rest is easy!" We... Read More