International Journal of Engineering and Technology
The requirements are the high-level description of the functions provided by the system. Most of the IT projects experiences the changing requirements. Although the analyst paid a full attention to collect the complete set of requirements, the requirements will still change after the analysis phase. There are many reasons for the requirements to change in the development process. The changing requirements should be considered as a chance to improve the quality of the product and mitigate the risk of project failure. This paper discusses the reasons for change and reasons that the changing requirements are good for the software project and the change control management.