Big Bang is OUT!
Continuous improvement (CI) is about developing and delivering incremental software functionality in a constant flow rather than in the traditional manner of “Big Bang” releases or versions.
CI allows the company to better control costs, and reduces risk in both product management (constantly giving users the opportunity to provide feedback – before we commit ourselves in a “big bang” way) and development (because we are releasing only small parts of new code in each update).
The key benefit to the software company is however that with CI it can much better position itself as a services rather than a product company. And being known as the “We solve problems”-guys is a lot more profitable than being the “We sell licenses”-company.
Today’s business environment is such that it is next to impossible to secure external financing for initial software development. The business model:
get idea
get financing
develop software
attract clients
success!
does not exist any longer. Now it is more like:
At least, that is what I have heard from every venture capitalist, I have talked to within the last 6 months. What they are also saying is that VCs have all stopped consider investing in traditional software business models.
... continue reading - Getting CI right