I am handling a team of a few guys working on a software module in a large project. As per our estimates our module is getting delayed by a week. Since we can not have this delay, our client and our manager arrive at a decision that we need to work on few weekends (3-4) to try to finish the work.

All members of the team are aware of this and understand this and since its just a matter of 3-4 extra days, so we decide to work on weekends to meet the deadline.

But one of the team members is not following this. From last three weekends he has some or the other reason to not come on weekend.

He is not even willing to put up extra hours during weekdays. Personally I don't care about the number of hours he works as long as he/(any one) can finish their work to meet the deadline.

Please let me know how to handle this situation?

closed as off-topic by Martijn Pieters, GlenH7, Karl Bielefeldt, Jimmy Hoffa, ChrisF Aug 9 '13 at 15:45

  • This question does not appear to be about software engineering within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 7
    This question appears to be off-topic because it is about professionalism and people management, not programming. Please ask such questions on workplace.stackexchange.com instead. – Martijn Pieters Aug 9 '13 at 15:18
  • 7
    Sounds like more an estimate issue than a commitment issue. Not everyone lives for work. Some of us work to live. – Rig Aug 9 '13 at 15:26
  • 10
    @user99163 You guys taking up the extra work is up to you but you honestly can't expect someone to throw their life/work out of balance for a poor management decision without their consent or compensation for the extra effort. – Rig Aug 9 '13 at 15:39
  • 14
    "he has some or the other reason to not come on weekend" - I believe those reasons are called 'life'. – GrandmasterB Aug 9 '13 at 15:52
  • 8
    Was he consulted by the people who "decided" that he would have to do extra work? Would receive extra compensation for the extra work that's suddenly being "required" of him? No and no? Well, then it's not him that's being irresponsible and not showing commitment. It's your manager. You should be grateful that this team member is still with you at all. – user16764 Aug 9 '13 at 16:39

You can't force someone to work overtime if its contract never stipulates it.

Unfortunately, I would see two solutions:

1) Managing to convince him to work overtime for the survival of the project. Drawback: Demotivation would certainly lead to bad codes, in order to quickly achieve tasks.

2) A little monetary compensation in order to motivate and provide clean code that works.

  • 2
    +1 and also 3) deliver key features in a first release by the deadline and others in a later release 4) delay the release a week 5) talk to employee about problems with weekend working & see whether employer can help, e.g. help with care for children or other dependants, offer paid overtime Mon-Fri, extra paid holiday after the deadline in exchange for working weekends etc – MarkJ Aug 10 '13 at 13:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.