Investigating Software Development Methodologies and Practices in Software Industry in Tanzania

被引:4
|
作者
Mushashu, Edwin T. [1 ]
Mtebe, Joel S. [1 ]
机构
[1] Univ Dar Es Salaam, Dar Es Salaam, Tanzania
关键词
Software development; software industry; software development methodologies;
D O I
10.23919/istafrica.2019.8764884
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The last few years have seen a growing development of software industry in East Africa and Tanzania in particular. The software industry has contributed up to 40% of the economic growth in the past 10 years with the number of registered firms increasing yearly. Despite these developments, few studies have investigated the software development methodologies and practices that have been applied in the software industry and how they affect the success or failure of the software projects. This study investigated software development activities in 18 firms to determine to what extent the software development methods are being adopted and the factors influencing the selection of such methodologies. The study used questionnaire, semi-structured interviews, and documentary review involving 54 developers and project managers from 18 software firms in Dar es Salaam, Tanzania. The study found that the majority of software firms have been adopting traditional software development methodologies accounting to 72% of 79 studied software products. Specifically, amongst 51 software products developed using traditional software methodology, nearly half of the software products adopted waterfall model. Moreover, agile methodologies and other iterative methods are rarely adopted in the software industry. The implications of the results are discussed.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] SOFTWARE DEVELOPMENT METHODOLOGIES: A COMPARATIVE ANALYSIS
    Anghel, Iulia Ioana
    Călin, Roberta Ștefana
    Nedelea, Maria Lavinia
    Stănică, Iulia Cristina
    Tudose, Cătălin
    Boiangiu, Costin Anton
    UPB Scientific Bulletin, Series C: Electrical Engineering and Computer Science, 2022, 84 (03): : 45 - 58
  • [22] Templates and Resources in Software Development Methodologies
    Gonzalez-Perez, Cesar
    Henderson-Sellers, Brian
    JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (04): : 173 - 190
  • [23] Agile software development: Methodologies and trends
    Al-Saqqa S.
    Sawalha S.
    Abdelnabi H.
    International Journal of Interactive Mobile Technologies, 2020, 14 (11) : 246 - 270
  • [24] Fit of Development Methodologies in Software Projects
    Rajagopalan, Sriram
    Mathew, Saji K.
    Sugumaran, Vijayan
    AMCIS 2016 PROCEEDINGS, 2016,
  • [25] An approach for selecting software development methodologies
    Touil, Ghassen
    Ahmed-Nacer, Mohamed
    PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 453 - +
  • [26] A Metamodel for Assessable Software Development Methodologies
    Cesar Gonzalez-Perez
    Tom McBride
    Brian Henderson-Sellers
    Software Quality Journal, 2005, 13 : 195 - 214
  • [27] Scenarios for improvement of software development methodologies
    Vavpotic, Damjan
    Bajec, Marko
    Krisper, Marjan
    ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT, VOL 1 AND 2: BRIDGING THE GAP BETWEEN ACADEMIA AND INDUSTRY, 2006, : 277 - +
  • [28] SOFTWARE DEVELOPMENT METHODOLOGIES: A COMPARATIVE ANALYSIS
    Anghel, Julia Ioana
    Calin, Roberta Stefana
    Nedelea, Maria Lavinia
    Stanica, Julia Cristina
    Tudose, Catalin
    Boiangiu, Costin Anton
    UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2022, 84 (03): : 45 - 58
  • [29] Investigating Knowledge Management practices in software development organisations - An Australian experience
    Aurum, Aybueke
    Daneshgar, Farhad
    Ward, James
    INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (06) : 511 - 533
  • [30] CUSTOMER INTERACTION IN SOFTWARE DEVELOPMENT: A COMPARISON OF SOFTWARE METHODOLOGIES DEPLOYED IN NAMIBIAN SOFTWARE FIRMS
    Iyawa, Gloria E.
    Herselman, Marlien E.
    Coleman, Alfred
    ELECTRONIC JOURNAL OF INFORMATION SYSTEMS IN DEVELOPING COUNTRIES, 2016, 77 (01):