For the last 3-4 years I have been both a freelancer and the client. I'm the client mainly when I outsource projects I cannot handle myself, or when I seek a specific expert as a part of a project (designer, multimedia experts, etc.).
From the beginning, I established my own quality standards which are in short: perfection in details, future-proof applications and top-notch graphics.
- perfection in details
- future-proof applications
- top-notch graphics.
To achieve something like this means that my projects take longer to finish, but the quality is the top one and the application is quickly appraised by the community (the client more quickly return money invested). Because of that I got a solid base of clients, both long-term and new ones recommended by other ex clients. And you would say this is ideal case? Umgh, no.
When the projects started coming faster than I was able to finish them, I started outsourcing projects. I changed more than 20 contractors and all of them work the same "1st project done by my quality standards, the next ones they usually don't finish". I then tried hiring guys part-time to work for me solely until the project is done, this did not work as well. They all lost spirit at some point and I have to let them go.
I first thought that the money is an issue but I am paying them as same as other companies in the area.
Then I asked myself if I am a nightmare boss - I don't think so. I usually leave contractors alone until they reach deadlines. Then I try pushing them in a polite manner so that they to do break deadline. If they break deadline and the client is not complaining, I am not penalizing them. The only thing I do is related to quality: I send dozens of request for small fixes until the app is perfect. But this is not wrong right?
After 2 years of outsourcing, I am alone again with a notion "if you want to do it right, do it yourself". Yet again, I am too deep in this business, have too many clients and if I start rejecting their project, I will lose them for sure. And how can that be good?!
Did anyone have such problems as myself and did he solve them?
Do you maybe see where the problem here is?
I must have been making mistakes, but where?