The use and effectiveness of systems development methodologies in South Africa / Veemal Kalanjee
This study investigates the use and effectiveness of systems development methodologies in practice.Systems development methodologies are defined as the totality of systems development approaches,process models, methods and techniques used in an organisation. The term "deployment" is used toencompass the use of systems development methodologies, the perceived support provided by them,and their impact on both the developed system and the development process.The general purpose of this study was to investigate whether there has been a change in the use ofsystems development methodologies in South Africa since the study performed by Huisman(Huisman, 1999) and also whether the factors that influence the use and effectiveness of systemsdevelopment methodologies have changed or remained the same as put forth in 1999.Research was conducted to determine the current situation of systems development methodologiesdeployment in South Africa. The results showed that development of software is performed onmultiple operating systems, using multiple development platforms and multiple programminglanguages. The requirements and testing phases make use of techniques the most intensively. Theoverall intensity of use of techniques and methods was found to be very low.The relationship between the perceived maturity of an organisation and the deployment of systemsdevelopment methodologies was also investigated. Organisations do not follow the maturity levelsof the CMM as prescribed and skip key practices of each level. The CMM Level 3 key practiceswere found to have the greatest impact on the deployment of methodologies.Organisational culture and its influence on the deployment of systems development methodologieswas another focal point of the analysis. In general, organisations had weak affiliations to the fourculture groups as defined by the Competing Values Framework. The culture group with the mostimpact on the deployment of methodologies was the developmental culture which emphasisesdecentralisation, differentiation and flexibility.This is a significant finding since Huisman (1999) found that hierarchical culture most influencesdeployment of methodologies. These two organisational culture groups are complete opposites anda dramatic shift has taken place in organisations' culture since 1999.Various organisational factors were examined to establish their bearing on the deployment ofsystems development methodologies. The results revealed that IS department size has a negativeimpact on the developed system and the development process. It is also negatively related to thesupport aspects of methodology deployment. Maturity has a positive effect on the support fororganisational alignment and horizontal use. The time dedicated to the development of newapplications has a negative impact on the developed system as well as the development process.Developmental culture is positively related to the deployment of systems developmentmethodologies.At the individual level, it was found that relative advantage, ease of use, compatibility,demonstrability, trialability and developer support all have a positive impact on the individualdeployment of systems development methodologies. Uncertainty, experience in systemsdevelopment and voluntariness have a negative effect on different aspects of individual deployment.
| Year of publication: |
2006
|
|---|---|
| Authors: | Kalanjee, Veemal |
Saved in:
Saved in favorites
Similar items by subject
-
Find similar items by using search terms and synonyms from our Thesaurus for Economics (STW).