Process - kubapeter/portfolio GitHub Wiki

A process is an organization of the development of software into distinct phases or stages. Conceptual models about the successful mode of this organization are called process models.

Classification

  1. Life Cycle Process: A process to develop and manage a software product from its initial conception to its retirement.
  2. Sub-Process: A smaller process within a larger process (e. g. process for finding and fixing bugs).

Structure

Alberta proposes the following structure:

  • a process can be broken up to phases,
  • a phase can be broken up to activities,
  • an activity can be broken up to tasks

Example

Alberta proposes a generalized life cycle process.