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


Turnaround or Terminate? How to Deal with Problem Employees

Do you struggle with a "problem" employee? If so, join... Read More

Effective Ways to Give Performance Feedback

Consequences of Not Giving Effective FeedbackLet's take a look at... Read More

4 Steps to Success In Life, Business, The Universe And Everything

Everyone wants to succeed in life. And no one starts... Read More

Innovation Management: Radical Innovation

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

Policy & Procedure Manuals - Tools For Greater Productivity and Efficiency

In today's tough retail environment the retailer needs all the... Read More

Are Your Meetings Smart?

Soon after I finished a brief seminar on how to... Read More

Innovation Management ? Time to Market or Time to Success?

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

Manufacturing Capacity as a Commodity

Excess capacity in an automobile plant at Ford, Chrysler, Toyota,... Read More

Overcoming the Document Tracking Challenge

"Where did it go? It was here yesterday. Wait. Here... Read More

Comparing Ancient Programs from the East to Modern Programs like Stephen Covey.

Comparing Corporate and Personal goal attainment programs that have developed... Read More

Balance Your Managerial Life

We have only one life, but we live in three... Read More

The Few & the Many: Free Trade, Outsourcing, & Communication

Have you noticed that some sound ideas get bad publicity?... Read More

Credibility - A Golden Key to Becoming More Influential

You have been named a new leader in your organization,... Read More

You Cant Afford the Luxury of Disengaged Employees

In today's business environment with increases in staff reductions and... Read More

3 Tests To Hire The Best

Question: What's the easiest, cheapest and quickest way to have... Read More

Improvements In A Large Public Electric Utility In South America

The company decided to develop and implement an improvement program.... Read More

Employee Surveys: a Strategic Tool for Positive Change

Do you want to measure your workers' level of satisfaction?... Read More

Interviewing Candidates: 3 Ways to Avoid Snap Judgments

Have you ever hired the wrong person? If so, perhaps... Read More

Success at Work : People Skills : Dealing with New Ideas

Re-organizing, re-engineering, re-training, down-sizing, outsourcing, changing-changing-changing. Organizations today think they... Read More

How to Keep a Good Employee: Look, Listen, Learn

Recently a client told me a wonderful story about how... Read More

You Get the Behavior You Reward

On consulting assignments, here are some of the questions I... Read More

Think Time... Its Now Or Never

I recently read an article published in the June, 2005... Read More

Why Your Company Needs An E-Mail Policy

Everyone at the office thought that using the company e-mail... Read More

Recycling, Reverse Logistics and?..Candy

The candy box is a container for all your favourite... 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

Ten Business Reasons Why Asking for Help Works

In fact, bringing your people - any of them -... Read More

Thoughts on Empowerment

People are empowered when they are given the authority and... Read More

Hire Winners: Ask the Right Questions

How do you as a manager, supervisor or team leader... Read More

The Supervisors 14 Essential Truths For Communicating With Direct Reports

One amazing, but sadly true, fact of today's advances in... Read More

Virtual Assistance: A Money Saving Opportunity For Employers

What is a Virtual Assistant? A Virtual Assistant is a... Read More

Manage Your Business from the Rockies, not the Prairies

The day job as a manager is all about managing... Read More

Business Opportunity - Leverage Your Employees!

As a business asset, they don't sit well on the... Read More

A Leadership Lesson: Two Guys With Guns

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