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).
![]() |
|
![]() |
|
![]() |
|
![]() |
A core activity in many successful businesses, Succession Planning is... Read More
Perfectionism can get in the way of building or marketing... Read More
Become a better boss and reap the benefitsAnother interesting study... Read More
Creativity can be defined as problem identification and idea generation... Read More
Creativity can be defined as problem identification and idea generation... Read More
Audiences who saw the fabled Broadway musical, Chorus Line, marveled... Read More
The failures we have seen in the quality and integrity... Read More
Trained employees are more productive employees; thereā??s no doubt about... Read More
Everyone wants to describe themselves as a leader. Everyday, new... Read More
Project heroes. We've all heard of them. Some of us... Read More
Howard Dean's tenure as chairman of the Democratic National Committee... Read More
Definition From http://www.merriamwebster.com -- "Virtual: - being such in essence... Read More
This is a story about a man and three dogs.I... Read More
OBSTRUCTIONS: 1. Staff deficiencies. Lack of confidence in employees quite... Read More
Every parent, educator, and manager knows that "Nintendo children"--those born... Read More
American CEOs are dropping like flies. Boards, armed with new... Read More
Top businesses that continually lead their industry clearly understand a... Read More
For you to get where you want to go, there... Read More
A recent Washington Post article, described the life of temporary... Read More
A few weeks ago, after consultations with others in an... Read More
In any organisation, progress is frequently impaired by the time... Read More
Email, when used properly, can generate additional direct sales and... Read More
It is a sad fact that many employees are still... Read More
The industrial age is over. Organizations still stuck in the... Read More
"I'm in an abusive relationship," sighed Andrew. "My bookkeeper annoys... Read More
Effective communication in business is not about creating the perfect... Read More
Over 3 of my meetings with 3 business owners last... Read More
Creativity can be defined as problem identification and idea generation... Read More
'Goodwill' is regarded as an intangible asset in a business.... Read More
CATEGORIES OF OFFENSES: Most organizations have two categories of offenses... Read More
Adults are vulnerable to personal and professional embarrassment from poor... Read More
Meetings ? they are a fact of our business lives.... Read More
There are some simple things you can do with your... Read More
Define the Problem First. It seems obvious, but how many... Read More
PREPARING EMPLOYEES FOR THE PERFORMANCE APPRAISAL INTERVIEWS: Remind employees to... Read More
160 years ago, the newly invented electric telegraph carried the... Read More
With client expectations higher than ever before, and the gradual... Read More
The overriding goal of ISO-14000. (History 1995)As ISO-9000 becomes a... Read More
How Companies Are Like FamiliesLike a family, a company is... Read More
Mistake #1: Going with the flowInexperienced interviewers sometimes fall into... Read More
As Albert Einstein said:-"The significant problems we face today, cannot... Read More
"It is a terrible thing to look over your shoulder... Read More
The problem with communication is the illusion that it has... Read More
I remember once seeing a cartoon which showed two people... Read More
Creativity and Innovation is essential for competitive advantage, yet the... Read More
We all see it . . . business markets are... Read More
As a recent employee to your job, you are becoming... Read More
Meetings, whether they're regularly scheduled routines in your company or... Read More
Meetings can be the life-blood of an organisation or the... Read More
The Comfort Zone I... Read More
Where there is people there is politics! Bullying is now... Read More
There is much confusion as to whether competition or collaboration... Read More
Motivation is a term that is so widely used, yet... Read More
For small business owners, an enthusiastic vision for smooth, steady... Read More
1) Where is the agenda? A meeting without an agenda... Read More
In today's hectic business environment, it is vital that we... Read More
It really is about motivation. After all, what impels someone... Read More
I'm too busy; I'd love to but I'm very busy;... Read More
The other day I brought my mother into an appliance... Read More
Nearly all leaders I've encountered are underachievers. They're getting a... Read More
Many work environments now are open plan, with only a... Read More
In a management role procrastination can seriously hold back progress... Read More
If you want to ensure a steady stream of customers... Read More
Faulty information costs you money! Which of these popular business... Read More
Resistance. It isn't something people cherish or enjoy encountering. We... Read More
In Stephen Covey's great book, "The Seven Habits of Highly... Read More
Business Management |