Management Information |
Project Management - Are You Done Yet
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) (Wednesday) (Friday morning) (Friday evening) (Monday) (Wednesday) (Friday) 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).
MORE RESOURCES: Unable to open RSS Feed $XMLfilename with error HTTP ERROR: 404, exiting |
RELATED ARTICLES
Nine Steps to Help You Develop Your Potential Go into any bookstore and you will find a big selection of self-help and personal improvement products. Most everyone (and I'll bet everyone reading this) wants to improve. Communication, Feedback, and Participation: Three Easy Tidbits For Smarter Business On communication: One of the biggest strains on the communication process occurs when the sender or receiver is experiencing stress, anger, or frustration either at work or at home. When a situation is emotionally charged, it is difficult to express yourself clearly and maintain a positive communication relationship. How to Create Trust People buy from you, offer help, and grant rewards based on trust. Here are ways to increase your success by creating trust. Five Ways to Influence Change in Others Because of my work as a consultant, trainer and coach I deal with change and people's reactions to it all the time. When a Client decides to work with us, they are recognizing that some sort of change is needed. Status Quo Pep Talks That Can Threaten Your Leadership Organizations live and die by results. Yet most organizations get a fraction of the results they are capable of. Employee Orientation: The 90 Day Difference Why do some new managers succeed while others fail? It all depends on the first three months - the critical time when the new hire is learning the ropes. The new manager's boss plays a vital role in the orientation process. Allowing Employees Responsibility Merely assigning a task with detailed instructions is not effective delegation. An employee cannot grow without the freedom to make decisions on how the job should be done. The Seven Cs: Partnership Danger Signs - The 5th C: Control Issues A series of articles exploring the seven critical areas that can indicate a partnership is in trouble.The 5th C: Control IssuesWhen control is in the picture it is a lose/lose proposition. Project Management - Preventing Project Slips Can Project Managers prevent projects from slipping?Ask a techie to come up with a schedule for a specific list of activities, and more often than not, he/she will present a fairly accurate estimate. Some activities might be underestimated, others overestimated, but overall, the plan will be fairly accurate. Business Leadership Skills - Managing the Human Being Behind the Business Managing the Human Being Behind the Business It's a common problem and we've all seen it - business owners that are just 'too busy' all of the time, and as a result, do not enjoy the success in business they had hoped for. Let's not kid ourselves, there is a lot to focus on: technology, employees, sales, marketing and so on. More Computer Consulting 101 Hiring Tips (Part 2 of 2) Does your company need to retain the services of a competent computer consulting firm, but you have no idea how to really evaluate "competence"? In the first part of this two-part series on Computer Consulting 101 hiring tips, we looked at why small businesses find it so difficult to hire good computer consulting companies, as well as four basic questions that you must be addressed when searching for a new computer consulting vendor. Now in this second and final installment of this two part series on Computer Consulting 101 hiring tips, we'll look at how you can evaluate the true, often-confusing expenses of using a computer consulting company, as well as how to more thoroughly review the computer consulting company's professional credentials and experience. Power of Pinpointing Accountability 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 or a general manager's reporting units. After all, one of the most popular definitions of management is getting work done through others. What Every Manager Should Know About How to Overcome Boredom Do you find yourself easily becoming bored or tired at work for no apparent reason? If that's the case, then pay close attention. Research has shown that fatigue and a worn-out feeling are often caused by unproductive mental attitudes. Performance Management - By Assuming Nothing Unhappy as Jenny undoubtedly was, she held on very tightly to her job. After all, she had worked her way up over the years to the supervisory role she was in - and she wasn't going to let go. Are You At The Mercy Of Computer Geeks? Many business owners are sabotaging their business without even realizing it. They are completely out of the loop when it comes to all technology aspects of their operation such as websites, computers and software. Train Me -- But Follow Through My mechanic has me trained. When I take my car in for an oil change, he places a sticker in the upper left hand corner of my windshield to remind me what date and mileage I should have my next maintenance completed. Communicate To The Four Main Personality Types You probably know this already, but there are generally held to be four main personality types, which I call: Extrovert, Amiable, Analytical and Pragmatic . Let's take a moment to consider each of them in the workplace. The Compliance Officers Killer Application It used to be that only the largest multi-nationals needed a Compliance Officer. Today most practices, regardless of size, would be wise to charge someone within their organisation with the responsibility of keeping abreast and managing the compliance process. The Cheapest, Forget It ! Wouldn't it be great if we got get the cheapest price on everything. I know I wouldn't want it. Learn How To Get The Most From Your Team Being a leader isn't easy. Every one looks to you to make decisions, resolve disputes, and to carry all the responsibility. |
home | site map | contact us |