3. Software engineering life cycle
Software is a complex entity, and its development requires a diversity of activities. An effective technique for managing the complexity of a whole is to subdivide it into several parts. It is therefore essential to structure the approach to software quality.
What's more, representing the real world implies a process of abstraction that leads to the use of a model. Thus, modeling, or the reduction of the real world, introduces the notion of successive activities, hence the concept of "life cycle". This modeling is doubly useful:
You do not have access to this resource.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed?
Log in!
Ongoing reading
Software engineering life cycle