|
|
|
|
|
by piyushtechsavy
677 days ago
|
|
Both the strategies have their own pros and cons. For most companies having an in-house team works best, but then you would need to hire someone to manage them. Getting work done through outsourced agency is always tough. You may try to change the vendor the the challenges would always remain. What works best is to hire a single senior developer to begin with, who can work closely with your third party team. He can initially get hands on small bugs or features. Slowly you can start building inhouse. Finding a senior person as CTO should be done only after a major chunk of things have moved in house. |
|
My company hired me to replace their terrible software vendor and by their own account it's been a clear success. I visit the factories and stores and work with the employees to tailor make the software for their needs.
We're finally about to hire our second developer next year using the money we've saved by ending out contract with our old software vendor.
We're even at the point now where we can sort of brag about it. Here's the customer story we did with Heroku: https://www.heroku.com/customers/leatherspa