Category/SubCategory Skill
Strategy & planning
Technical strategy and planning

Software development process improvement (SPIM)

The provision of advice, assistance and leadership in improving the quality of software development, by focusing on process definition, management, repeatability and measurement. The facilitation of improvements by changing approaches and working practices, typically using recognised models such as the Capability Maturity Model Integration (CMMI), or the Software Process Improvement and Capability dEtermination Model (SPICE).

Level 5
Develops and maintains a detailed knowledge of software process improvement. Contributes effectively to identifying new areas of software process improvement within the organisation. Carries out software process improvement assignments, justified by measurable business benefits.

Level 6
Plans and manages the evaluation of software processes. Identifies, proposes and initiates software process improvement activities within the organisation, devising solutions. Takes action to exploit opportunities that will have a measurable effect on operational effectiveness, with associated benefits to the business.

Level 7
Identifies, proposes, initiates and leads significant improvement programmes, taking responsibility for the quality and appropriateness of the work performed and the realisation of measurable business benefits. Modifies existing software process improvement approaches and/or develops new approaches to achieving improvement.