关键词:软件过程,软件质量,过程改进
Software quality assurance implementation for medium and small
Author:
Tutor:
Abstract
Software process improvement is the pathway for a corporation to create its software production lines and for a county to accelerate the industrialized software production. But there are gaps between theories and applications of software process and engineering. Only some large corporations and some national defense enterprises get benefit from the new software theories and practices. The medium and small corporations have so many different characters from the large ones that they must get more efficiency to use their limited resource to improve the software process.
This article centralizes the solution about the software process improvement technology and practice for small and medium corporations. Based an the marked characters of these corporations Inherited enterprise culture, Size & Scope, Creativity, Dynamic changeable ability, the article stresses three point about the improvement strategy. The first one is that the Software process improvement tasks are divided to keep the project development process and Software process improvement parallel and to get more personnel involved in the Software process improvement activities. The second one is that there must be clear objectives to improve process and the objectives must be evaluated in the evolving process. And the objectives do not always comply with CMM. Also, the “completed project analysis” is the very important practice for small and medium corporations and must be executed in the evolving process. At last, an example illustrates the software process improvement strategy. The example is software quality assurance points and widening points about SIE Consulting Co., Ltd.
Keywords: software process, software quality, process improvement