Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Manage it- Is it the same everywhere?

 
Mohamed Mabrouk
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

I just wanted to ask about one of the persistant challenges in every project,unrealistic deadlines, somehow the developers find themselves commited to dates they know it's impossible to deliver on, and in such cases, project management has no way but push ppl to put in extra hours and not loose one minute... Is this concern handled in the book as well?
could you give us a hint of how to handle this?

Thanks
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Mohamed Mabrouk:
project management has no way but push ppl to put in extra hours and not loose one minute...


That tactic in fact doesn't work very well for knowledge workers, if at all. More hours mean less concentrated developers, which leads to more errors, which means rework -> less productivity.

What helps better is working smarter. And for that you need well rested team members.

And in the end it is management's job to manage the project (doh!), which, besides other things, includes managing the *scope* of the project so that the deadline can be held.
 
Johanna Rothman
author
Ranch Hand
Posts: 72
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What Ilja said.

I included a chapter on schedule games, because so many managers (and team members) play them. If you manage the scope as Ilja said, you can do well. But you also can manage the date. Or you can manage the defects.

If you're given a deadline, your best bet is to implement by feature, most valuable feature first. And to sleep enough every night so you can do your best work the next day. Overtime might work for short bursts (one week), but it's not a long-term solution. If you repeatedly need to work overtime, the project is not being managed; it's managing the people on it. Bad idea.

Johanna
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic