Quality software products fulfilling the combined expectations of the customer are essential for success in the market, particularly for small software enterprises. The quality of a complex software product can only be based on performing a mature development process. The assessment of the software processes helps to determine the capability of an organization and to initiate a process improvement. For the assessment of organizations, several methodologies have been proposed. Examples include the CMM (Capability Maturity Model), BOOTSTRAP and the new standard ISO 15504, formerly called SPICE (Software Process Improvement Capability dEtermination). For small enterprises, however, high-priced and sophisticated assessment methods depending on several external consultants are inviable. This paper reports on the experiences of an assessment and improvement process in a small software company. The process is based on an initial self-evaluation and following structured interviews in the company. A first application of the approach has revealed very promising results.
[1]
Hans-Jürgen Kugler,et al.
Bootstrap: fine-tuning process assessment
,
1994,
IEEE Software.
[2]
Volkmar H. Haase.
Software process assessment concepts
,
1996,
J. Syst. Archit..
[3]
Hans Stienen,et al.
SynQuest – Tool Support for Software Self‐Assessments
,
1996
.
[4]
Susanne Hofer.
Software development in small and medium enterprises
,
1996
.
[5]
Mark C. Paulk,et al.
Capability Maturity Model
,
1991
.
[6]
Watts S. Humphrey,et al.
Managing the software process
,
1989,
The SEI series in software engineering.