Processus Evaluation - alexdaube/My-Software-Engineering-Guide GitHub Wiki

Processus Evaluation

To dictate the actual state of a process model, and to point out the ameliorations needed

CMMI

Guide offered to organisation to control their processes of software development and software maintenance

  • A bundle of good practices ordered in a process area basis
  • Process management => Everything about precesses
  • Project management => Control and planning
  • Engineering => Development and maintenance
  • Support => Domain which serves others

Maturity Level

  • Evolution baremeter to maturity
  • Each level is milestone towards getting better
  • Each level is defined by a set of objectives
  • Each level makes an important component of the processus stable
  1. Incomplete
  2. Initial => Depend on individual effort. Chaos
  3. Disciplined => Elementary project management. Cost , delays and functionality control
  4. Adjusted => Documented management and engineering activities. Integrated in software process
  5. Quantitative management => Detailed and measured process. Quality is a metric
  6. Optimisation => Continuous improvement of the process. Reactions on a process

Immaturity Level

  1. Negligent => All problems are perceived as technical
  2. Obstructive => Rigidity of the process. Counterproductive
  3. Despising => Nothing goes along
  4. Saboteur => Conscientious discredit of effort and improvements