|
|
|
|
|
|
||
|
|
||
|
|
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).
Each year many people create a list of resolutions designed to help them improve their lives. As Business Leaders, we also need to take a look at our business lives and find ways... Read More
I suspect all of you out there have someone that you rely on for insight and perspective ? that wise old mentor that seems to have an unlimited depth of experience to draw... Read More
Performance appraisals aren't fun. But a lot of the time they are agonizing because managers do really dumb things, ending up destroying a process that is important to everyone (or should be). Appraisals... Read More
Like many, I watched the 134th Belmont Stakes hoping to see the first Triple Crown in 24 years. Instead, I saw the 70-1 long shot, Sarava, appear from nowhere to win. We should... Read More
Remember Papa John's commercial on TV with the slogan "Better Ingredients, Better Pizza"? Well its nothing more than puffery: general, non-provable, inane claims. The problem is puffery is not only acceptable it's often... Read More
Have you unintentionally set your business up for failure?No one sets out to fail! Most business owners read all the statistics (maybe more than once) before they open their doors. Many know the... Read More
As your website grows in terms of attracting more footfalls, generating more business, and providing more content; it will demand more time and attention from you to continue performing. As a businessperson, it... Read More
Wow! You're brilliant! You have a great idea. You've looked at it every possible way to find holes in your logic, fallacies in your assumptions. You know it will work and you can't... Read More
With the economy bordering on a recession, every company is looking for ways to increase revenues while decreasing costs. Some companies believe one of the easiest ways to do this is to cut... Read More
You've hung out your shingle and are ready for business. But what if something unforeseen were to occur? Is your business truly ready for all that being in business entails? It only takes... Read More
Fundamentals in Place? There is a designated place for everything and everything is in its place. No time is wasted while looking for things. The organization looks clean and everyone is required, encouraged... Read More
If you are an executive, you may sometimes feel like a open jelly sandwich at a picnic. Every crazy critter in the world wants to bite into your budget. Here's how to protect... Read More
In order to survive, you have to be happier than if you were in your right mind. Chinese Fortune Cookie When orienting someone new to the company, the last thing I tell them... Read More
You have been named a new leader in your organization, or you are a long time leader with some new people in your organization. Or maybe you aren't a formal leader but are... Read More
How should you keep track of meetings?Have you ever wanted to run away from a meeting? I worked for one of the top five companies in the US and they seemed to hold... Read More
"Jack" (not his real name) is a vice president of a publicly traded company. Recently, Jack's stress and anxiety levels have been high enough to impact both his working and his personal lives.... Read More
I have been working with leading Business Improvement guru, Tim Franklin, preparing the PR for his latest book which offers an introduction to Continuous Improvement (CI) at beginner level, encompassing Lean, TQM, Six... Read More
"Ha!" you say. "For someone to make a statement like that, they obviously haven't worked in the real world and certainly have never had to run a company." Well, let me assure you.... Read More
If you want to find success in various ramifications, be it in business or personal relationship, don't punish yourself or others for mistakes, or blunders, or failures, instead encourage yourself.Kim Woo-Choong, founder and... Read More
Modern business faces complex problems; management often calls upon highly-specialized consultants to help them address these difficult problems. If you're ever called to help identify these most pressing issues, one of the easiest... Read More
Telecommuting or virtual work opens up a wider net of potential employees for businesses ? the disabled, the stay-at-home parent, the student, the retired, the flextime person, etc. However, it also creates unique... Read More
Leslie was the new manager of the group. She was replacing Tom, a well respected manager who was retiring. Once she arrived, she made it one of her first priorities to sit down... Read More
The purpose of any selection process is to discriminate (albeit fairly) among job candidates. Your goal is to select the right people, with the right skills, at the right time for the right... Read More
Before Gertrude Ederle began her historic swim off of Cape Griz-Nez, France, she underwent extensive training for endurance and technique-even though she was already an accomplished record-breaking swimmer with Olympic medals to her... Read More
Suggested practice for HR personnelMuslims now form one of the largest religious groups in the UK. At a time when great misunderstandings and stereotypes circulate the media and society regarding the religion, it... Read More
Did you know that an airplane in flight is off course nearly 98% of the time? No flight is completed in a straight line from Point A to Point B. Gravity, side winds,... Read More
Learning comes from many places. And one of the most wondrous opportunities is right in front of us. At dinner, at play and at bedtime, every evening. It is there on the sports... Read More
Many HR managers believe that by sending their workers to participate in external training programs, they have fulfilled their responsibilities. This is not the best situation. In this article, I will be emphasizing... Read More
Check Out Your E-HabitsAnother week has ended. And, despite moving at the speed of light, you've once again barely made a dent in your more important goals or projects. Just about everyone wishes... Read More
With client expectations higher than ever before, and the gradual industry recovery ahead, consulting firms will need to focus more than ever on carefully identifying and serving the right clients.Based on a recent... Read More
Have you ever asked yourself the question? "Is this a good time to sell my business?" That is a question every business owner asks himself, everytime he has a bad day. I once... Read More
1) Where is the agenda? A meeting without an agenda is like a journey without a map; it will always waste your time. Once you have the agenda, make sure that it consists... Read More
Transitioning from Vertical Hierarchies to Decentralized / Flatter OrganizationsThe need to restructure for traditional, bureaucratic firms is essential in the fast paced, dynamic business world today. Team-based organizations are largely successful in having... Read More
The great majority of family businesses in North America are still owned and operated by descendants of the founder. The business acumen that these first, second, third, and sometimes fourth generation managers possess... Read More
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... Read More
Because, like you I suspect, they have key target audiences whose behaviors help or hinder them in achieving their organizational objectives.But even in their own best interests, too few involve themselves in their... Read More
How do you as a manager, supervisor or team leader hire winners? One very successful interviewing technique is behavioral interviewing---selecting the right person for the right job using a job-related rather than a... Read More
The annual performance review.Stating this phrase guarantees some reaction for anyone who has ever had one, or had to give one as a supervisor or manager. In my experience in working with organizations,... Read More
What's everyone's favorite topic around the water cooler? Bad bosses! You know, the ones who make life in the office unbearable? Here are some of the more common varieties you'll find.1. The Screamer.... Read More
Decision-making shows up throughout the problem-solving process. The decisions may be difficult or unpopular, so it's very tempting to ignore some of them. Imitating an ostrich, however, is a wimpy way to decide... Read More
'I heard it on the grapevine' the old song goes. But the grapevine has the potential to cause your business strife, misunderstanding and ruin! In effect the rumour mill and gossip are dangers... Read More
Project management is a very important business concept because it is in place to ensure that projects are completed in a timely fashion as well as to the best of the company's ability.... Read More
Here are ten fundamental concepts that characterize an effective meeting.Definition: A meeting is a business activity where select people gather to perform work that requires a team effort.A meeting, like any business event,... Read More
It's clear to me that a workplace is a better place when employees truly work in teams, but the most familiar team models we have are those that are created to win wars... Read More
Suggested practice for HR personnelMuslims now form one of the largest religious groups in the UK. At a time when great misunderstandings and stereotypes circulate the media and society regarding the religion, it... Read More
Meetings can be like mythical vampires ? sucking the life out of intelligent and creative people. And sucking the funds out of businesses. Unfortunately, there are too many of these meetings in business... Read More
Conflict is a fact of life for all of us, but too many painful consequences are generated by avoiding or managing it in the wrong way. When we deal with everybody else day... Read More
Teamwork is a process that can be experienced outdoors and well as in the workplace. A lesson learned in one environment can be applied equally well in another. Teamwork: We Have Met the... Read More
Many of you will recognise this quote from the 1960s TV show, "The Prisoner". Patrick McGoohan used the phrase to describe his frustration at not being treated as an individual, and being kept... Read More
This article relates to the organizational structure competency, commonly evaluated in employee satisfaction surveys. It shows how structural concerns can affect the typical employee workday, as well as feelings towards your organization's management... Read More
"Without the chance to meaningfully participate in steering one's own destiny, without the opportunity to gain the sincere respect of one's own peers, without an honest stake in making the community more successful... Read More
There is every chance that elements of this article may not be appropriate for everyone in every situation ? and that's precisely the point! Every situation is different. No two projects are the... Read More
The most difficult part of creating a Security Policy for your business is determining what, exactly, to include in it. Never heard of a Security Policy before? You're not alone. But whether you... Read More
There are so many ways to jump start your prifits and keep your profit rolling. These top 20 ways are essential if you want to run a successful business. 1. Offer to... Read More
The perpetrators of the recent spate of financial frauds in the USA acted with callous disregard for both their employees and shareholders - not to mention other stakeholders. Psychologists have often remote-diagnosed them... Read More
I have always said that if I were to write a book on effective management principles, the first chapter in that book would be about the importance of pinpointing responsibility among an owner's... Read More
Certain processes enhance creative output and others enhance innovative output. Defining creativity as problem identification and idea generation and innovation as idea selection, development and commercialisation, this article will tackle stages two and... Read More
How we feel is really more important than what we know. This is because how we feel plays a bigger role in our behavior than knowing what we should or should not do.... Read More
| GOOGLE AD |
Business Management Business Management |