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 条
  • [1] Team Cognition Approach in Agile Software Development
    Goel R.K.
    Yadav C.S.
    Vishnoi S.
    Singh L.
    Pachauri P.
    Journal of Engineering Science and Technology Review, 2021, 14 (04) : 18 - 25
  • [2] Investigating agile requirements engineering practices in the South African software development market
    Naicker N.
    Maharaj M.S.
    Journal of Computing and Information Technology, 2020, 28 (01) : 33 - 58
  • [3] Communication Network in an Agile Distributed Software Development Team
    Robinson, Paul T.
    2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 100 - 104
  • [4] A Novel Approach to the Team Estimations in the Agile Software Development
    Vojtek, Nikola
    Smuda, Bojan
    Milosevic, Pavle
    SUSTAINABLE BUSINESS MANAGEMENT AND DIGITAL TRANSFORMATION: CHALLENGES AND OPPORTUNITIES IN THE POST-COVID ERA, 2023, 562 : 298 - 315
  • [5] Understanding Team Dynamics in Distributed Agile Software Development
    Dorairaj, Siva
    Noble, James
    Malik, Petra
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2012, 2012, 111 : 47 - 61
  • [6] Team maturity in Agile Software Development: The impact on productivity
    Ramirez-Mora, Sandra L.
    Oktaba, Hanna
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 732 - 736
  • [7] Agile Software development in distributed team Enhancement Techniques
    Saikiran, Ivaturi
    Simon, Rajbala
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1147 - 1151
  • [8] Use of Software Metrics in Agile Software Development Process
    Padmini, K. V. Jeeva
    Bandara, H. M. N. Dilum
    Perera, Indika
    2015 MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2015, : 312 - 317
  • [9] THE INFLUENCE OF NATIONAL CULTURE DIMENSIONS ON AGILE PRACTICES: THE CASE OF SOUTH AFRICAN SOFTWARE DEVELOPMENT TEAMS
    Matthews, Kirwin B.
    Tanner, Maureen C.
    IADIS-INTERNATIONAL JOURNAL ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2022, 17 (02): : 81 - 105
  • [10] A Typical Practical Team Structure and Setup in Agile Software Development
    Afshari, Mahnaz
    Gandomani, Taghi Javdani
    2021 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND INFORMATION ENGINEERING (ICEEIE 2021), 2021, : 483 - 487