Founder, www.indiez.io | Top writer, Startup | #futureofwork
Be persistent. Believe in what you’re doing. Be successful.
Just saying that you hate it or it’s alright is ridiculous. You have to make sure that your feedback is actionable. If you don’t like something say why you don’t like it.
Research on what are the best practices for code required and make sure that they are following those practices.
Often when you are working with an outsourcing agency, your objective is to build MVPs. Hence, you should make it a point to get the product out in the hands of your users as quickly as you can.
But the truth is that fixed price projects suck.
Also, tell them about the code quality expectations and about design quality expectations by giving them samples and references. You can find good code quality sample on Github and some design references from Dribbble.
Entrepreneurship is not like this. (I wish it was like this though ;)) As a leader, it is your job to make them understand your vision, your industry and what market gaps you have seen.
Few interesting things that we do which work well for us are- Give them a bonus on a good performance and identify who is performing the best in the team and offer them a pizza or beer treat once in a while.
You should always remember that there’s a human on the other side working for you. Just because you have paid money doesn’t mean that you own the person or their time.
You can buy a Tshirt for $20 and for $2000. There’s a difference in the quality. $20 one would fade easily and won’t last long.