Chapter 8 Process Models

From Analysis to Systems Thinking

Systems thinking is to move from metrics analysis toward synthesis, from single-variable perspective to multi-variable perspective, from single-dimensional consideration to multi-dimensional considerations. Systems thinking involves creating process maps and process models for interactive decision-making, keeping system goals in mind all the way.

A higher-level map is to be created before designing process models. For creating the map, the following four categories of processes in software development may be considered:

  1. Project management processes
  2. Process management processes
  3. Engineering processes
  4. Support processes

All these processes work as a system to make deliveries to the customer. ...

Get Software Metrics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.