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
来源
SOUTH AFRICAN JOURNAL OF INFORMATION MANAGEMENT | 2023年 / 25卷 / 01期
关键词
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
相关论文
共 34 条
  • [21] A Metrics Model to Measure the Impact of an Agile Transformation in Large Software Development Organizations
    Heidenberg, Jeanette
    Weijola, Max
    Mikkonen, Kirsi
    Porres, Ivan
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2013, 2013, 149 : 165 - 179
  • [22] A Model for Business Value in Large-Scale Agile and Lean Software Development
    Heidenberg, Jeanette
    Weijola, Max
    Mikkonen, Kirsi
    Porres, Ivan
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012), 2012, 301 : 49 - +
  • [23] Agile System Development Methodologies Usage and Acceptance in South African Banking Firms: An Exploratory Analysis
    Mudarikwa, Grace
    Grace, Thomas D.
    PROCEEDINGS OF THE ANNUAL CONFERENCE OF THE SOUTH AFRICAN INSTITUTE OF COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS (SAICSIT 2018), 2018, : 248 - 257
  • [24] An Agile V-Model for Medical Device Software Development to Overcome the Challenges with Plan-Driven Software Development Lifecycles
    McHugh, Martin
    Cawley, Oisin
    McCaffery, Fergal
    Richardson, Ita
    Wang, Xiaofeng
    2013 5TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING IN HEALTH CARE (SEHC), 2013, : 12 - 19
  • [25] Design of Software Development Architecture Comparison of Waterfall and Agile Using Reliability Growth Model
    Hiekata, Kazuo
    Mitsuyuki, Taiga
    Goto, Takuya
    Moser, Bryan
    TRANSDISCIPLINARY ENGINEERING: CROSSING BOUNDARIES, 2016, 4 : 471 - 480
  • [26] Adaptive and Dynamic Characteristics in Hybrid Agile Management Model for Software Development Project Success
    Jabar, Marzanah A.
    Abdullah, Salfarina
    Jusoh, Yusmadi Yah
    Mohanarajah, S.
    Ali, Norhayati Mohd
    2019 6TH INTERNATIONAL CONFERENCE ON RESEARCH AND INNOVATION IN INFORMATION SYSTEMS: EMPOWERING DIGITAL INNOVATION (ICRIIS 2019), 2019,
  • [27] Scrum plus : An agile guide for the global software development (GSD) multi-model project management
    Chilito, Piedad
    Viveros, Daniel
    Pardo, Cesar
    Pino, Francisco J.
    2018 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2018,
  • [28] A Model using agile methodologies for defining metrics to be used by the Public Sector in Brazil to set remuneration for outsourced software development
    de Carvalho Almeida, Washington Henrique
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 272 - 274
  • [29] Agile MERODE: a model-driven software engineering method for user-centric and value-based development
    Snoeck, Monique
    Wautelet, Yves
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1469 - 1494
  • [30] Agile MERODE: a model-driven software engineering method for user-centric and value-based development
    Monique Snoeck
    Yves Wautelet
    Software and Systems Modeling, 2022, 21 : 1469 - 1494