A contextualised model of the use of agile technique in South African software development team

被引:0
|
作者
Teffo, Mmaphuti C. [1 ]
Sigama, Khuliso [2 ]
Kanobe, Fred [3 ]
机构
[1] Tshwane Univ Technol, Fac Informat & Commun Technol, Dept Informat, Pretoria, South Africa
[2] Tshwane Univ Technol, Fac Informat & Commun Technol, Dept Comp Sci, Pretoria, South Africa
[3] Kyambogo Univ, Fac Sci, Dept Math & Stat, Kampala, Uganda
来源
关键词
agile; adaptive software development; rapid application development; Scrum; Kanban system; development teams; TECHNOLOGY; ACCEPTANCE;
D O I
10.4102/sajim.v25i1.1617
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
Background: Software development teams are challenged with the adoption of the most appropriate software development methodology. Despite their acceptance of agile methodologies, still many countries use traditional software development methods. Objectives: The major objective of this study was to develop a contextualised model for the adoption of agile methodologies in software development teams in South Africa.Method: Our study identified the factors that contributed to the adoption of agile software development teams in South Africa by conducting a factor analysis. We used descriptive statistics to determine the frequencies of the participant's demographics and situational variables. A composite research model based on technology, organisation and environment, individual characters and culture constructs was constructed and analysis was performed by applying the statistical techniques of correlation analysis, regression analysis and structural equation modelling.Results: The result of the analysis revealed that many teams do not have a specific model that they use in agile development methodology. Technology, organisation, environment and culture constructs were found to have an impact on teams in adopting agile methodologies. Conclusion: The study demonstrated that organisations lack appropriate models of agile methodologies adoption to inform their decision making. Therefore, adopt the developed model in taking informed decisions for their software development methodologies. The study makes a practical contribution to management and practice.Contribution: This study improves on software development approaches in developing countries. The developed model can be adopted as a theory in future research. It contributed literature to the body of knowledge.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Inter-Team Coordination in Large Agile Software Development Settings: Five Ways of Practicing Agile at Scale
    Bick, Saskia
    Scheerer, Alexander
    Spohrer, Kai
    PROCEEDINGS OF THE XP2016 SCIENTIFIC WORKSHOPS, 2016,
  • [42] Competency Evaluation Model for the Software Development Team
    Liu, Dandan
    Peng, Wei
    Liu, Wei
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ECONOMIC AND BUSINESS MANAGEMENT 2016, 2016, 16 : 556 - 564
  • [43] Simplified neural model for the software development team
    Nair, Madhu S.
    Vijayan, Jaya
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2008, 5 (02) : 148 - 153
  • [44] Software team development in the Capability Maturity Model
    McGuire, EG
    ASSOCIATION FOR INFORMATION SYSTEMS - PROCEEDINGS OF THE FIFTH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 1999), 1999, : 753 - 755
  • [45] THE USE OF AGILE SOFTWARE DEVELOPMENT IN ROMANIAN IT INDUSTRY: AN EMPIRICAL STUDY
    Dumitriu, Florin
    Fotache, Doina
    Mesnita, Gabriela
    Olaru, Georgiana
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2017): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2017, : 376 - 381
  • [46] Understanding the Use of Reference Architectures in Agile Software Development Projects
    Galster, Matthias
    Angelov, Samuil
    SOFTWARE ARCHITECTURE (ECSA 2015), 2015, 9278 : 268 - 276
  • [47] The use of prototypes to bridge knowledge boundaries in agile software development
    Huber, Thomas L.
    Winkler, Maike A. E.
    Dibbern, Jens
    Brown, Carol V.
    INFORMATION SYSTEMS JOURNAL, 2020, 30 (02) : 270 - 294
  • [48] Technique and Practice on Simulation Engineering Based on Agile Software Development Process
    Liu Baohong
    Li Lin
    PROCEEDINGS OF THE 2013 INTERNATIONAL CONFERENCE ON MATERIAL SCIENCE AND ENVIRONMENTAL ENGINEERING (MSEE 2013), 2013, : 556 - 559
  • [49] On the Development of a Model to Support the Combined Use of Agile Software Development with User-Centered Design and Lean Startup
    Moralles, Cassiano
    Zorzetti, Maximilian
    Signoretti, Ingrid
    Pereira, Eliana
    Vaccaro, Matheus
    Prauchner, Bruna
    Salerno, Larissa
    Trindade, Cassio
    Marczak, Sabrina
    Bastos, Ricardo
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2020), 2020, 1251 : 220 - 231
  • [50] Combining Data Analytics with Team Feedback to Improve the Estimation Process in Agile Software Development
    Vetro, Antonio
    Duerre, Rupert
    Conoscenti, Marco
    Fernandez, Daniel Mendez
    Jorgensen, Magne
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2018, 43 (04) : 305 - 334