3 ms·
Massive software companies deliver high-quality software, on-time all the time for one reason: resources. They got the money and the time and the developers and
by debt 8y ago
Massive software companies deliver high-quality software, on-time all the time for one reason: resources. They got the money and the time and the developers and all the enterprise accounts up the wazoo.
Typically no one wants to pay more for less, but that's the best strategy to deliver high-quality software on time.
You reduce the scope drastically but do not adjust the timelines. You pay for more development resources(tooling, developers, servers, time, etc.).
If you can't deliver at that point, then there's a serious fundamental issue with either the leadership or the team or both.
Startups don't have this luxury. So they must execute on the least complex scope on a very tight timeline. High-complexity scope increases the fatality risk to the company.
So as the scope increases in complexity the risk increases and the likely the company itself will fail increases. Again, because startups do not have the cash to pay for the proper amount of resources.
- chrisbennet 8y ago”Massive software companies deliver high-quality software, on-time all the time for one reason: resources. They got the money and the time and the developers and all the enterprise accounts up the wazoo.” I think that is a myth right up there with “If I was rich, I’d be happy.” Massively funded software projects fail all the time.