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


Inspiring Loyalty and Contentment in Your Workforce

One of the first things I look at when I... Read More

Innovation Management ? how does the user benefit?

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

Preparing For ISO 9001 2000 Registration

The steps need to be taken to prepare an organization... Read More

Budgets that Damage - The Downsides of Making the Numbers

In my organisational career, I had budgets from the age... Read More

Innovation Management ? Good Leadership

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

What Is Business Sense?

What is the principal thing you need to succeed in... Read More

Can A Business Still Be Profitable When People Skills Are Absent?

In our current world of rapid and amazing technological advances,... Read More

Think Before You Talk

What you say to other people can make or break... Read More

Organizational Culture, Creativity, Innovation

It can be concluded with great certainty that certain organizational... Read More

Bye-Bye Boring Meetings! Make Yours Remarkable!

It's the middle of the night. You've woken up with... Read More

A Management Strategy

I witnessed some interesting behaviour from one of our premier... Read More

The 6 Steps to Six Sigma

Step 1Get the proper level of Six Sigma expertise at... Read More

Managing the Human Resource Project

We obtain strategic results by aligning HR mission, vision and... Read More

Gift Giving for Business a Major Headache

Corporate gifting is a big headache for most business owners;... Read More

Five Ways to Increase Profitability By Doing The Right Thing

1. Base your business in the Magic Triangle. Honesty, integrity,... Read More

Too Much Time Treating Symptoms

A man drives down the highway each day on his... Read More

Learning To Let Go

If you have the entrepreneurial spirit (which clearly you have!),... Read More

Look Good on Voice Mail

Your use of voice mail tells others a lot about... Read More

The Most Important Thing Youll Ever Do

The wellspring of confidence is belief. When you believe in... Read More

The Role of the Machine Metaphor in Mixed-initiative Organizational Leadership

"Can This Marriage be Saved?" So reads the title of... Read More

Five Days to More Effective Inventory Management

The litany of headaches related to the implementation and on-going... Read More

Business Knowledge Management

In the last few years a lot has been written... Read More

The Changing Boss-Secretary Relationship

THE CHANGING BOSS-SECRETARY RELATIONSHIP: Imagine a partnership at work. One... Read More

3 Simple Things the Best Managers Do - And You Can Too!

If it's so simple, why don't managers all over the... Read More

Driving of work trucks

Each time you or one of your work crews cruises... Read More

Popular Business Misconceptions Cost You Money!

Faulty information costs you money! Which of these popular business... Read More

Getting Software Developed for Your Business

At some point, your business is going to need to... Read More

What Cross-cultural Training Can Do for You

International business is more complex than ever before. Success in... Read More

How to get an Audiences Attention

A trainer dryly discussing how to motivate people in an... Read More

The Professor Makes A Minus Power Move

If you think the power move has costs, consider the... Read More

Five Essential Hiring Practices

Recruiting and hiring are often done in haste, leaving the... Read More

What is the Most Difficult Part of an Improvement Program?

Answer: Starting one.Most of us realize that there is probably... Read More

Delegation - The Basic Steps To Reducing Your Workload And Creating A Successful Team

If you have a task greater than you can handle... Read More