n South African Computer Journal - Software testing in small IT companies : a (not only) South African problem : research article

Volume 47, Issue 1
  • ISSN : 1015-7999
  • E-ISSN: 2313-7835



Small software companies make for the majority of software companies around the world, but their software development processes are often not as clearly defined and structured as in their larger counterparts. Especially the test process is often the most neglected part of the software process. This contribution analyses the software testing process in a small South African IT company, here called , to determine the problems that currently cause it to deliver software fraught with too many defects. The dings of a survey conducted with all software developers in company are discussed, and several typical problems are identified. Solutions to those (or similar) problems often already exist, but a major part of the problem addressed in this contribution is the unawareness, or unfamiliarity, of many small-industrial software developers and IT managers as far as the scientific literature on software science and engineering, and especially in our case: software testing, is concerned. We also discuss two prevalent test process improvement models that can be used to reason about the possibilities of process improvement. This contribution is an extended and revised summary of a longer project report [56] which can be obtained from the corresponding author of this article upon request.

Loading full text...

Full text loading...


Article metrics loading...


This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error