25 September 2012 Five-level system describing the key elements of an effective software development process. Maturity model includes the best practices of planning, design and management of software development and support processes. Related posts: Software Infrastructure