The system life cycle is a series of stages that are worked through during the development of a new information system.
A lot of time and money can be wasted if a system is developed that doesn’t work properly or do exactly what is required of it.
A new system is much more likely to be successful if it is carefully planned and developed.