I have a colleague (lets call him Harry) who is constantly either forgetting do work, or only half doing it. I work in an IT shop that is currently still practicing the waterfall method of development.
Harry always reports that his work is on target, but when the time come to move the code into production, it is either not started or half done. This has left a lot of our team unhappy with Harry, because we are the ones that are assigned to clean up the mess. I spent many overtime hours cleaning up the last mess because the team leader didn't trust Harry to do the solution. It is getting the point where Harry will probably be disciplined. I think Harry could do the work if he cared enough to try. Harry tends to refuse any help offered and gets flustered when micro-managed. When he isn't micro-managed and left to do the work, it doesn't get done.
I am in not way managing Harry, I am just a co-worker who would rather see this end well for him. Short of doing his work for him, is there anything I can do? Or is this a case of sink or swim for Harry?