Software Engineering

Software Engineering is the application of Scientific Methods and Engineering Principles to the development of software.

Development Methodology

Capability Maturity

  1. Initial (Ad-hoc or chaotic, heroics) - the starting point.
  2. Repeatable - Known such that process can repeated.
  3. Defined - A standard process, documented.
  4. Managed - Actively managed against standard process.
  5. Optimizing - Continous process improvement.

Capability Maturity for Continous Intergration

Capability Maturity for Automated Testing

software_engineering.txt ยท Last modified: 2012/02/22 13:53 by Martin Spamer