Hear is my issue: I hired a freelance development firm to create a web app for my business. The developer is very talented and they produce great work. However, development has been very slow and continues to be so, despite assurances that things will pick up.
I was quoted a fair price for the initial development as a one-time fee (paid in installments) with the option of continuing to work with them at an hourly retainer rate. The retainer rate is fairly high.
I need development to pick up as I am losing money and lots of potential customers the longer this app takes to develop. I am trying to figure out the best way to help the project move forward faster, keep my costs down, and ensure that I don't offend anyone.
Here were my thoughts:
I've searched through some sites like Odesk and Elance for a developer who has the skills and expertise I am looking for. My idea was to bring them on to help ease the burden of development and at a lower rate (about 40% cheaper). Basically, I would have the new guy help fix bugs and work on short-term or additional features as the original developer continued with long-term development. I would definitely pay both the original and new developer to train/review the code, but obviously, I can imagine how this would piss the original developer off, so I am wondering if it's even worth approaching. As such here are my specific questions:
- Is there a way I can approach this idea with the original developer that will not piss him off? What should I look out for or be aware of?
- If I shouldn't ask to bring someone else on, what options do I have to speed things up and ensure I can get the first version before I run out of money?
Any other suggestions and thoughts about the problem issue are welcomed. I will also answer any specific questions as much as I can. Thank you in advance.