Software Process Models

What is in common in the Software Process Models:

The basic software lifecycle is the waterfall model.

The basic software lifecycle can be regarded as a primitive to be included in other software process models.

We can have iterations of the software lifecycle in an incremental development model.

We can have iterations of the simplified software lifecycle in an agile model.