|
|
|
|
|
by anandrmedia
1305 days ago
|
|
For a developer, it might look "easier" because literally anything could be built by coding if there is no limit on the time and money they can spend. But for a company, this means more to them. Of course, they can build anything but there is something called "opportunity cost". A CPO or a CTO or the leadership thinks differently compared to a software developer. The decision is between "whether we should build this feature and add one more potential point of failure for or just buy it and let the vendor worry about it". And this time and effort (that could exponentially grow as the product scale) could be used to build another core product feature that will add direct value to our users. Most of the time, the "buy" decision is less riskier and economical (in the long run), unless you are a tech giant like Amazon or Google where they might build everything in-house or just acquire the vendor's product and make it their own. |
|