Correct Answer

verified
Because time lines for the development of modern software are getting shorter and shorter,customers are becoming more diverse (making the understanding of requirements even harder),and changes to requirements are becoming even more common (before delivery),we need a way to provide incremental or evolutionary delivery.The evolutionary process accommodates uncertainty better than most process models,allows the delivery of partial solutions in an orderly and planned manner,and most importantly,reflects what really happens when complex systems are built.