The characteristics of Internet startups are low cost (relatively poor), high risk, early entrepreneurial success can rely on financing to grow, snowball.
A. The incremental model is characterized by not delivering a complete, operational product at an early stage, but rather by delivering the core product that meets the customer's needs, and then gradually introducing a series of functions. This will not consume too much money in the early stages, so that projects can be developed in a state of relative lack of funds, but the initial success of the product can quickly attract funds to enable the project to be completed smoothly. Once failed-_-| | Can decisively end development to avoid loss, the incremental model greatly reduces the degree of loss.
B. The difference between the new features and the user's expectations is that the new features need to be modified or canceled without large-scale changes to the entire software. This makes it impossible for an Internet startup company to suffer from unbearable losses even when it is unpopular with software failures. Software development can better adapt to change and reduce development risk.
C. The incremental model divides the software into several modules to develop in batches, reducing the workload of the staff and alleviating the shortage of talent in the early days of the company's entrepreneurship.
D. Incremental models increase the number of times users and developers communicate, reduce the difficulty of communication, and users can understand the system from the increment, so they understand the requirements in the later increments.
Why are most Internet startups willing to use incremental models for development?