Software testing in small IT companies : a (not only) South African problem
Loading...
Date
Authors
Gruner, Stefan
Journal Title
Journal ISSN
Volume Title
Publisher
Computer Society of South Africa
Abstract
Small software companies make for the majority of software companies around the world, but their software
development processes are often not as clearly de ned 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 X, to determine the problems
that currently cause it to deliver software fraught with too many defects. The ndings of a survey conducted
with all software developers in company X are discussed, and several typical problems are identi ed.
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 scienti c 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.
Description
Keywords
Software process improvement, Software testing, IT management
Sustainable Development Goals
Citation
Gruner, S 2011, 'Software testing in small IT companies : a (not only) South African problem', South African Computer Journal, no. 47, pp. 7-32.