Title: Issues in Software Development
Practices:
A South African Software Practitioners’ Viewpoint
Abstract: Software
development is a process tasked with the development of artifacts that
are
used to implement organizational information systems. Depending on the
social,
economical and environmental setting, different software practices are
used.
These however, have an effect on the resultant software product.
In this paper, the authors investigate some of the software development
practices
that are used in South Africa. Through the use of interview techniques,
the
study highlighted a plethora of methods, techniques and tools that are
used
during the software development process. This paper motivates for
a paradigm shift in the way information systems
are developed. It is in the way software products are being developed
that
reduces return on investment from information systems currently running
in
organizations.
Authors: Nehemiah
Mavetera and Jan Kroeze