Daniel Vasiljevic; Stefan Skoog MSE-2003:28, pp. 68. Inst. för programvaruteknik och datavetenskap/Dept. of Software Engineering and Computer Science, 2003.
More than 90 percent of the software organizations on the market today employ 20 employees or less. Despite of this little academic attention has been devoted to software process improvement for small software organizations, even though the rules for managing projects in small organizations differs from managing projects in large organizations. It has been shown that Software Process Improvement efforts in small organizations that are based on frameworks which are designed for large organizations often fail. This Master Thesis discusses Software Process Improvement (SPI) for small organizations. The main objective is to produce an SPI model that can be used by small software organizations in order to evaluate the own capacity of delivering high quality or maturity. Purchaser can also use the model to evaluate small software supplying organizations. The model is based on parts from established SPI frameworks, such as; The Capability Maturity Model for Software, Capability Maturity Model Integrated and ISO 9001:2000. In order to find out what SPI activities in those models that are important for small organizations a survey was conducted. In the survey both supplying and purchasing organizations participated. The survey resulted in a prioritization of SPI activities, which represented the base for the new SPI model. The authors named the proposed model SPISO – Software ProcessImprovement for Small Organizations.