Username: Save?
Password:
Home Forum Links Search Login Register*
    News: Keep The TechnoWorldInc.com Community Clean: Read Guidelines Here.
Recent Updates
[November 08, 2024, 04:31:03 PM]

[November 08, 2024, 04:31:03 PM]

[November 08, 2024, 04:31:03 PM]

[November 08, 2024, 04:31:03 PM]

[November 08, 2024, 04:31:03 PM]

[October 17, 2024, 05:05:06 PM]

[October 17, 2024, 04:53:18 PM]

[October 17, 2024, 04:53:18 PM]

[October 17, 2024, 04:53:18 PM]

[October 17, 2024, 04:53:18 PM]

[September 09, 2024, 12:27:25 PM]

[September 09, 2024, 12:27:25 PM]

[September 09, 2024, 12:27:25 PM]
Subscriptions
Get Latest Tech Updates For Free!
Resources
   Travelikers
   Funistan
   PrettyGalz
   Techlap
   FreeThemes
   Videsta
   Glamistan
   BachatMela
   GlamGalz
   Techzug
   Vidsage
   Funzug
   WorldHostInc
   Funfani
   FilmyMama
   Uploaded.Tech
   MegaPixelShop
   Netens
   Funotic
   FreeJobsInc
   FilesPark
Participate in the fastest growing Technical Encyclopedia! This website is 100% Free. Please register or login using the login box above if you have already registered. You will need to be logged in to reply, make new topics and to access all the areas. Registration is free! Click Here To Register.
+ Techno World Inc - The Best Technical Encyclopedia Online! » Forum » THE TECHNO CLUB [ TECHNOWORLDINC.COM ] » Techno Articles » Management
 Project Management - Are You Done Yet
Pages: [1]   Go Down
  Print  
Author Topic: Project Management - Are You Done Yet  (Read 527 times)
Stephen Taylor
TWI Hero
**********



Karma: 3
Offline Offline

Posts: 15522

unrealworld007
View Profile
Project Management - Are You Done Yet
« Posted: August 17, 2007, 11:47:43 AM »


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)
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).

Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Copyright © 2006-2023 TechnoWorldInc.com. All Rights Reserved. Privacy Policy | Disclaimer
Page created in 0.115 seconds with 24 queries.