Project Management - Are You Done Yet

What happens when a Project Manager asks one of his team members "Are you done yet"?

If you're a seasoned project manager, then the following scenario will sound very familiar. If you're new at this game, take my word for it: This will happen to you!

------------------------------------------------------

Starring in this article: R.U. Dunyet (a.k.a. Red)

------------------------------------------------------

(Monday)
Red: Are you going to be done for this Friday?
Developer: Oh yeah. I'm actually ahead of schedule.

(Wednesday)
Red: Are we still on track for Friday?
Developer: Yep, no problem.

(Friday morning)
Red: Are you done?
Developer: No, but I should be done today. If might have to stay late, but I don't see why I couldn't finish this evening.

(Friday evening)
Red: Are you done?
Developer: No, but like I said this morning, I will work late tonight to complete it.

(Monday)
Red: Are you done?
Developer: Um, no. But I'm very close.

(Wednesday)
Red: Are you done yet?
Developer: I ran into some integration problems because so and so didn't explain his interface properly. But no worries, he's going to help me this afternoon integrate it. I'll let you know when we're done.

(Friday)
Red: Are you done yet?
Developer: I'm working as fast as I can! Didn't I say I'd let you know when I'm done!

What Do They Mean by "Almost Done"?

The most popular answer to the "How's your feature going?" question is "I'm almost done". But what do developers mean by "almost"? And what about "done"?

I've had developers tell me that they were done when they had in fact not even committed their code to the source repository. When I asked them what they meant by done, they replied their code worked on their machine. Sure, they had not committed their code, integrated their feature, installed it on the daily build or developed unit tests yet, but that's something you do after you're done, right? Wrong!

Lesson Learned

Don't ask vague questions like "Are you done yet" and then walk away. Drill the developer for more details. Ask for specific deliverables like software requirements specifications (SRS), a feature demo, results from unit tests, or even better, have one of your testers write a test case build on the SRS and have him execute it against the daily build. If the test case does not pass, the feature is not done!

Don't be a pest. There are developers that have proven time and time again they will develop features on time and according to specs, and there's no need to annoy them. But let everyone know that you want an accurate report on everyone's status, and do what's necessary to get it.

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


Succession Planning for Your Business - 7 Key Benefits

A core activity in many successful businesses, Succession Planning is... Read More

Overcoming Perfectionism

Perfectionism can get in the way of building or marketing... Read More

Give Yourself a Boss? Day Gift

Become a better boss and reap the benefitsAnother interesting study... Read More

Business Innovation ? Organizational Structure

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

Creativity and Innovation Management: Generating Better Ideas

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

Eight Key Steps to Building B2B Major Account Client Alliances

Audiences who saw the fabled Broadway musical, Chorus Line, marveled... Read More

Sarbanes-Oxley and Section 404: Old Dog, New Teeth

The failures we have seen in the quality and integrity... Read More

On The Job Training is Something You Canā??t Afford to Skip

Trained employees are more productive employees; thereā??s no doubt about... Read More

Leaders Versus Cheerleaders

Everyone wants to describe themselves as a leader. Everyday, new... Read More

Project Heroes

Project heroes. We've all heard of them. Some of us... Read More

The Leaders Fallacy May Be Howard Deans Undoing

Howard Dean's tenure as chairman of the Democratic National Committee... Read More

Objects in the Mirror are Further Than They Appear

Definition From http://www.merriamwebster.com -- "Virtual: - being such in essence... Read More

Employee Performance - If You Want the Best, Get Personal!

This is a story about a man and three dogs.I... Read More

Delegation Obstructions

OBSTRUCTIONS: 1. Staff deficiencies. Lack of confidence in employees quite... Read More

Twitch Speed: Reaching Younger Workers Who Think Differently

Every parent, educator, and manager knows that "Nintendo children"--those born... Read More

CEOs And Boards Are Locked In A Spiral Of Doom

American CEOs are dropping like flies. Boards, armed with new... Read More

Building A Stellar Business One Employee At A Time

Top businesses that continually lead their industry clearly understand a... Read More

The Importance of Business Goals

For you to get where you want to go, there... Read More

Temporary Employees and Operational Problems; Your Use of Temps Might Reveal Warning Signs

A recent Washington Post article, described the life of temporary... Read More

The Dog That Didnt Bark

A few weeks ago, after consultations with others in an... Read More

Time-Wasting Problems - One Question to Move You Forward

In any organisation, progress is frequently impaired by the time... Read More

Effective Email Communication

Email, when used properly, can generate additional direct sales and... Read More

Avoiding The Sheep Dip

It is a sad fact that many employees are still... Read More

Why Soft Skills?

The industrial age is over. Organizations still stuck in the... Read More

The Devil We Know

"I'm in an abusive relationship," sighed Andrew. "My bookkeeper annoys... Read More

Communication in Business

Effective communication in business is not about creating the perfect... Read More

Uncommon Common Sense ? Know What is the Most Important Thing in Your Business

Over 3 of my meetings with 3 business owners last... Read More

Innovation Management ? forced into it!

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

Goodwill is an Intangible Asset

'Goodwill' is regarded as an intangible asset in a business.... Read More

The How-Tos of Firing Incompetent Employees

CATEGORIES OF OFFENSES: Most organizations have two categories of offenses... Read More

Training Adults, Not Teaching Children

Adults are vulnerable to personal and professional embarrassment from poor... Read More

Got A Meeting Planned? Ask This Question

Meetings ? they are a fact of our business lives.... Read More

Building Trust in Your Business Relationships - 10 Steps

There are some simple things you can do with your... Read More