Sorry for the throw away account for obvious reasons.
I've a small startup,all telecommuting,8 technical guys. Most of them with the team for a year or more now. Their performance is generally bad, it's sometimes good sometimes bad, but I have to nudge them to get things done,constantly.
I've tried lots of things to motivate them and didn't succeed. I'm part of the core technical team which means I end up working extra, covering for them as well as working with all other business related stuff. Put it this way,I'm fed up with them.
I'm planning to fire 5 problematic ones and hire new guys slowly and carefully.
2 Questions;
* Shall I fire, and how should I proceed?
* How can I hire new telecommuters and ensure that their performance will be good? (I know many thinks performance is nothing to do with an office, but my experience in several companies makes me think different)
FYI: All getting well paid, happy with business and if you ask them all performance problems are personal and they do accept that their performance is bad and unacceptable.
The main reasons for that is that the job is boring, and the feeling of getting nowhere, being stuck. The thing that motivates me the most is the feeling of getting things done, fast.
In other words: it's a vicious circle. People are demotivated because they are in a rut, and people work fast because they get results, fast.
The best thing to do now, to get them out of the rut, is to stay on top of them. Deadlines are meaningful only if they are real deadlines, like "this feature must be done by next week", and not some artificial goal like "work on this for 30 hours". BTW 30 hours for a single task is much too long, it should be broken up in smaller tasks. Set real short term goals. And if they are getting nowhere because there is something that they cannot finish, you may switch tasks, so they get something new to do, instead of just continuing working on the same old. Let a few people work on one task together, I've noticed that often that is a motivation booster, myself. But always: small, meaningful goals.
And, yeah, I agree with the others: switching to new people will not help, though it might seem to do so temporarily, for as long as those new people are new to the tasks. Once they get in a rut, it's back to the old situation.