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).
![]() Google News Updated : Fri, 22 Aug 2008 00:13:38 GMT Marlins let one slip away in San Francisco - Sports Network
Sports Network - San Francisco, CA (Sports Network) - Marlins reliever Kevin Gregg's wild pitch in bottom of the ninth inning scored Emmanuel Burriss to send San Francisco past Florida, 4-3, in the finale of a three-game series. Giants walk off on Gregg's wild pitch Giants beat Marlins on wild pitch in 9th inning Publ.Date : Thu, 21 Aug 2008 23:33:45 GMT IAC Officially Breaks Up - Wall Street Journal
Wall Street Journal - By DAVID BENOIT and KATHY SHWIFF IAC is left as a collection of more than 35 Internet companies -- including search engine Ask.com, dating site Match. IAC: And Then There Were Five Diller's IAC Split May Fail to Boost Investor Returns (Update2) Publ.Date : Thu, 21 Aug 2008 23:17:40 GMT Microsoft's Photosynth wilts under pressure - Computerworld
Computerworld - By Gregg Keizer August 21, 2008 (Computerworld) Within hours of its launch, Microsoft Corp.'s new photo-stitching service went dark, overwhelmed by demand, the company said Thursday afternoon. New Microsoft photo site spends first day offline New Microsoft Tech Converts Photo Soup Into 3-D Image Publ.Date : Thu, 21 Aug 2008 23:28:59 GMT GM to Invest $500 Million To Build Chevy Cruze - Wall Street Journal
Wall Street Journal - By KATHY SHWIFF General Motors Corp. will spend more than $500 million in the US to build the Chevrolet Cruze, a next-generation compact car. GM announces $500M investment for small car GM to invest $500 million in small car plant Publ.Date : Thu, 21 Aug 2008 21:10:12 GMT UPDATE 1-Microsoft enlists Seinfeld for ad campaign--source - Reuters Reuters - By Steve Gorman LOS ANGELES, Aug 21 (Reuters) - Comedian Jerry Seinfeld will star in a $300 million marketing campaign for Microsoft Corp aimed at burnishing the image of its computer operating system, a person familiar with the effort said on Thursday ... Jerry Seinfeld and Bill Gates to star in anti-Apple ads Seinfeld to be pitchman for Microsoft Publ.Date : Thu, 21 Aug 2008 21:27:28 GMT Hillary Clinton's Staff Looking to Avoid Embarrassing Anti-Obama ... - FOXNews
FOXNews - Hillary Clinton's staff is trying to avoid an embarrassing anti-Obama demonstration by her supporters during the floor vote at next week's Democratic convention in Denver. Clinton Will Attend Fund-Raiser for Towns Clinton for VP? She Says Ask the Obama Campaign Publ.Date : Thu, 21 Aug 2008 23:15:16 GMT My Super Sweet 16: The Miley Cyrus Edition - E! Online
E! Online - Miley Cyrus is about to show up all those spoiled brats on My Super Sweet 16 who think they're cool being flown to their party by helicopter or when they're carried in like a princess by a group of hot dudes. Miley Cyrus to Celebrate Turning 16 at Disneyland Miley Cyrus Sweet 16 Publ.Date : Thu, 21 Aug 2008 20:21:48 GMT How to Earn Money At Home |
PARLOT::Ebooks, Scripts,
Websites, and more... Have you ever worked with someone who always seemed to... Read More You probably know this already, but there are generally held... Read More Communication is the basis of who you are as a... Read More Okay, so you've figured out what kind of meeting is... Read More BUILDING TRUST AS A MANAGER: 1. Be reliable. Follow through... Read More Are you NICE or do you CARE? ... Read More There is no substitute for soliciting the opinions of the... Read More Comparing Corporate and Personal goal attainment programs that have developed... Read More Successful enterprise building requires seven elements. These are:1. People, who... Read More Creativity can be defined as problem identification and idea generation... Read More The characteristics of job applicants have a strong influence on... Read More Wouldn't it be nice for business owners and executives to... Read More Excess capacity in an automobile plant at Ford, Chrysler, Toyota,... Read More Q: I am an executive at a large company and... Read More The CultBecoming a part of the Cult, consists of being... Read More I recently read an article published in the June, 2005... Read More Over the past few weeks I've been developing plans for... Read More Whether you run your own business or manage a team,... Read More We go to meetings to share information, to report on... Read More Here's a brief story I encountered while leaving Newark International... Read More The day job as a manager is all about managing... Read More My client had faced the same challenge, which was frustrating... Read More Before you call your next meeting, the FIRST step is... Read More Sooner or later, most business owners need to look for... Read More Many organisations use the term "lessons learned" to describe the... Read More
Adsense
websites
Knowing versus Doing - Execution In The Workplace
Communicate To The Four Main Personality Types
Top Ten Tips About Communicating with Your Employees Effectively
Guidelines For Conducting A Good Meeting
How to Create a Trusting Manager-Employee Relationship
Are you NICE or do you CARE?
Creating Advisory Boards
Comparing Ancient Programs from the East to Modern Programs like Stephen Covey.
Miracle Max On Market Breakthroughs
Innovation Management ? Reducing Hierarchy
What Every HR Manager Should Know About Hiring Productive Employees
How to Get Your Procedures Project Done
Manufacturing Capacity as a Commodity
Teaching Large Companies To Think Like The Little Guys
The Walmart Cult
Think Time... Its Now Or Never
Strategic Clarity for Communication Management
Prioritise Your Day - Keep Focus - Win!
Problem Solving the Problem Solving Meeting
First Things First -- Process BEFORE Technology
Manage Your Business from the Rockies, not the Prairies
Regaining Control - Nine Steps for New Managers
How To Conduct Effective Meetings
How to Prepare for Your Companys Financial Future
Knowledge Management - Lessons Learned and How To Identify Them
It's that time again! Perhaps the most dreaded management practice... Read More
Have you ever sat in a meeting where everyone is... Read More
Direct reports-people who need direction and leadership-rely on their leaders... Read More
We all see it . . . business markets are... Read More
Old style management doesn't encourage personal mind control, employees aren't... Read More
Have you unintentionally set your business up for failure?No one... Read More
Bad meetings are a cultural malady that senior executives pass... Read More
Tis' the season for business and corporate gift-giving! If you... Read More
Creativity can be defined as problem identification and idea generation... Read More
Do you ever meet with resistance from other people -... Read More
Last week I was confused and frustrated about a few... Read More
Creativity can be defined as problem identification and idea generation... Read More
Modern business faces complex problems; management often calls upon highly-specialized... Read More
A few weeks ago, after consultations with others in an... Read More
Hiring someone new to work in your business is one... Read More
Positive versus Negative WorkplacesWe have all worked in places where... Read More
Because, like you I suspect, they have key target audiences... Read More
Does the idea of program evaluation make your stomach churn?... Read More
I personally struggle with the term 'managing people' - because... Read More
Learning to be assertive takes time, courage and the ability... Read More
At one time or another, all of us have experienced... Read More
When the stock market crashed in 1929, there were a... Read More
The annual performance review.Stating this phrase guarantees some reaction for... Read More
More and more I hear and read about a looming... Read More
A good consultant provides specialist abilities and experience, innovative ideas,... Read More
Business Management |