What major criticism against the system development life cycle concept?
3. The process of development is very inflexible and discourages any changes to the system being developed, mainly because all changes are prohibited after the system specifications are drawn up. However, if users were able to change the requirements during the development of the system , the projects would take a lot longer to complete resulting in a huge increase in the cost of developing the system.