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).
![]() |
|
![]() |
|
![]() |
|
![]() |
Imagine the following scenario - you pay a visit to... Read More
Not long ago, weeding through DBA applicants with a tech... Read More
We get invited to attend so many "meetings" but do... Read More
Where does the time go? Billable time. As a consultant,... Read More
"Where did it go? It was here yesterday. Wait. Here... Read More
Surveys of executives reveal that many companies fall short of... Read More
Here is a true story. My dentist did a "clinical"... Read More
A major problem impairing an executive's performance is his Emotional... Read More
One of the most difficult tasks you will face as... Read More
Question: ERPs seem like a good idea, so why is... Read More
Do you have more projects than time? Help might be... Read More
Statistics consistently reinforce that the biggest challenge in today's contact... Read More
As a result of consolidation of operations and significantly increased... Read More
There is much confusion as to whether competition or collaboration... Read More
Direct reports-people who need direction and leadership-rely on their leaders... Read More
So, you survived the downsizing. Your company did something that... Read More
Boisterous, Omnipotent, Self- indulgent Sociopath. Avoid the B.O.S.S. syndrome with... Read More
This article relates to the Training competency, commonly evaluated in... Read More
The other day one of our overseas clients called in... Read More
What has been your store's shrinkage experience for the last... Read More
At this time of tight budgets, the mantra of business... Read More
You've seen it happen many times. An organization that provides... Read More
A few weeks ago, a couple of colleagues and I... Read More
Look for sponsors and solution owners rather than problem owners.Everyone... Read More
According to a Gallup Poll, 80 percent of employees said... Read More
I've been both a CEO and a consultant, so I've... Read More
Geshe Michael Roach is a Princeton graduate and a Buddhist... Read More
Are you NICE or do you CARE? ... Read More
1) Create A Powerful "Mission Statement"-When your business mission is... Read More
Transitioning from Vertical Hierarchies to Decentralized / Flatter OrganizationsThe need... Read More
It's amazing what you can accomplish if you don't care... Read More
We all have psychic abilities that we use daily, although... Read More
Times of cost cutting and downsizing has dramatically impacted the... Read More
I first met Roland (not his real name) in 1972.... Read More
People in leading positions are often in a dilemma: on... Read More
Too many managers waste both time and energy performing tasks... Read More
When trying to get something accomplished, assertive behavior is the... Read More
1. Trust no one. Not your superiors and not your... Read More
The business books at the library and book stores fill... Read More
Unfortunately, there are managers who define public relations by its... Read More
Training managers use many of the same interpersonal and analytical... Read More
Did you know that maintenance accounts for 50% to 80%... Read More
There are 12 essential elements of a successful internal communications... Read More
Often, collaborating documents in a team or in a business... Read More
This article relates to the Diversity in the Workplace Competency,... Read More
The following nursing home collections report outlines 11 guidelines you... Read More
Second thought! Just in case. YOU or someone you personally... Read More
Late last year I was presenting a workshop for the... Read More
As a business asset, they don't sit well on the... Read More
As a small business operator, personal checks may be one... Read More
Comparing Corporate and Personal goal attainment programs that have developed... Read More
It's the middle of the night. You've woken up with... Read More
I saw Brian Kerr (the Irish national football coach) on... Read More
Bad news.Your senior vice-president, your marketing director or your accounting... Read More
Why is it imperative to have a company E-Mail Policy?... Read More
Do you ever wonder why people do not simply do... Read More
Want to hear a fascinating story? Let's sit in at... Read More
Purpose: Show how immersion leadership training makes strategic initiative success... Read More
I sit on the board of an organization and at... Read More
As a small business owner, entrepreneur or independent professional, it's... Read More
When problem solving, you may recognize that you were working... Read More
Some managers think of performance appraisal meetings and recollections of... Read More
Living in the 21st Century is truly marvelous, isn't it?... Read More
This article relates to the Work/Life Balance competency, which investigates... Read More
Being able to communicate effectively with others requires people skills,... Read More
You're so excited you're practically bouncing off the walls. This... Read More
Business Management |