The Software Development Process

A software process defines the following practices: of software-intensive products and services.

It can be divided into three phases:

  1. Project definition (what?)
  2. Implementation (how?)
  3. Support (change)
A process also defines a number of cross-cutting areas: