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).
Tommy Sherman daily monitors a helpdesk-provisioning queue for a large... Read More
Becoming a manager for the first time can be an... Read More
Remember the 80:20 rule? You may not get everything perfectly... Read More
Communicate! Don't leave you key stakeholders guessing.We are generally not... Read More
It can be concluded with great certainty that certain organizational... Read More
A 'dirt-world' retail business I used to manage had a... Read More
Picking people for a job is like going... Read More
With the economy bordering on a recession, every company is... Read More
"We are so different and individualistic that we can't work... 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
In articles I've written over the years, I have used... Read More
When you're starting a business, you might wish for a... Read More
Recently, I felt appalled to see a political candidate running... Read More
This article begins with a tip of the hat to... Read More
I'm always fascinated by the people who lift huge weights,... Read More
Imagine that you're a sports coach and you need a... Read More
Outsourcing has become a controversial issue and a hot topic... Read More
A critical task in the succession planning process of any... Read More
There are so many ways to jump start your prifits... Read More
ACCOUNTABILITY: Delegation is not complete unless subordinates are held accountable... Read More
Everyday a business owner, CEO, or manager somewhere is complaining... Read More
It really is about motivation. After all, what impels someone... Read More
Over the past few weeks I've been developing plans for... Read More
As a business owner, time is of the essence. Running... Read More
If a good manager asks his workforce for their opinion... Read More
The day job as a manager is all about managing... Read More
Attitudes are more important than facts. Dr. Karl Menninger... Read More
Whoever said that being a meeting planner was easy, lied!... Read More
I've often heard managers say - "My door is always... Read More
Imagine the following scenario - you pay a visit to... Read More
The ability to solve complicated problems quickly is more important... Read More
Janet DiClaudio, who was charge of medical records at two... Read More
Envision the scenario: You've just been asked at the last... Read More
This technological revolution has organization, efficiency and productivity requirements well... Read More
Employers pay a high price for absenteeism, often more than... Read More
You do your best to make sure your organization is... Read More
The purpose of any selection process is to discriminate (albeit... Read More
1. Personal insight. Great CEOs are great leaders. They know... Read More
Writing a Business Plan for your next entrepreneurial endeavor is... Read More
Question: What's the easiest, cheapest and quickest way to have... Read More
As a professional speaker, one of my biggest challenges is... Read More
Creativity can be defined as problem identification and idea generation... Read More
GROUP DECISION MAKING -- IDENTIFY THE PROBLEM: Tell specifically what... Read More
I've met and worked with many people in all sectors... Read More
A crisis, emergency or disaster can happen at anytime and... Read More
It is essential to understand what work and what do... Read More
I have a short story to share with you about... Read More
Various studies ? and common sense ? indicate that involving... Read More
If you work from home, chances are you already know... Read More
In today's competitive world shorter product life cycles, customers rapid... Read More
As your website grows in terms of attracting more footfalls,... Read More
IntroductionWhen Alex Osborn invented the creativity technique called brainstorming, I... Read More
Hurting your sales efforts can be accomplished easily with the... Read More
To release creativity in employees, managers must get involved in... Read More
Imagine that you're a sports coach and you need a... Read More
There was a buzz in the air recently about the... Read More
If you think the power move has costs, consider the... Read More
There are some very simple guides for delegation.Most people delegate... Read More
1. Create a filing system with broad categories such as... Read More
Intangible Corporate Assets such as Organizational Capital, Blue Sky and... Read More
The litany of headaches related to the implementation and on-going... Read More
Here are 10 subjects that academia should be teaching their... Read More
Top businesses that continually lead their industry clearly understand a... Read More
Effective communication in business is not about creating the perfect... Read More
SWOT analysis is needed for all business to understand how... Read More
Business Management |