Software Process Improvement
For most organisations, adopting a new process is expected to bring improvements to the effectiveness of their software development, in cost, time, quality and compliance. However, adopting a new process and tools brings its own risks and problems, and often initially it seems as though things get worse, not better.
This is normal as the organisation adapts the process and tools to its needs, and learns how to get the best out of them for their type of developments. To allow this learning process to happen, the experiences and lessons learned need to be captured, and there needs to be a feeding back process so that the process can be updated to reflect this local best practice.
This, in a nutshell, is what software process improvement is, and in order for it to happen, it needs to be part of the process. Process Improvement rameworks such as CMMI® address this issue.
Team members require this skill to successfully perform the following roles: Process Engineer.
This skill is taught as part of the following courses:-
Users require this skill to gain the full benefits from the following tools:-
