3 ms·
I will give you another answer: I cannot hire developer talent with the company name & sexiness / vision with budget to attract and build a team that would be n
by devonkim 11y ago
I will give you another answer: I cannot hire developer talent with the company name & sexiness / vision with budget to attract and build a team that would be needed to build the software in-house. This is typical for most enterprises that really aren't in the software business as a legit line of business. So it's pretty much only possible to just pay a vendor and deal with all the BS of having to learn another party's software while having the downsides of procurement and politics in big companies.
The throat to choke argument is not sufficient anymore for a lot of enterprises though because they are sick of their vendors giving poor results or ones not aligned to their own goals in the product lines. I haven't exactly heard of anyone getting actually sued, but you can make a little money back sometimes if a vendor doesn't meet their SLA.
I started advocating mostly open source solutions partly because using vendors is like taking drugs and eventually they'll start dictating your architecture rather than you pick your architecture, which is likely to conflict with a competing vendor's architecture. All of this talking and demoing is also costly, but these type of evaluators are fairly easy to find compared to talented / competent developers.
But really, companies that already have solid lines of business that can only grow a bit are far more concerned about loss of revenue than trying to grow n% faster in most parts of the company.