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
来源
2019 IST-AFRICA WEEK CONFERENCE (IST-AFRICA) | 2019年
关键词
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 条
  • [31] The Software Industry of Toulouse : Development, Structure, Outcomes
    Scott, Allen J.
    Zuliani, Jean-Marc
    REVUE D ECONOMIE REGIONALE ET URBAINE, 2007, (03): : 339 - 363
  • [32] Strategic systematic for software development in industry 4.0
    de Oliveira Valerio, Karollay Giuliani
    da Silva, Carlos Eduardo Sanches
    Neves, Sandra Miranda
    STRATEGIC CHANGE-BRIEFINGS IN ENTREPRENEURIAL FINANCE, 2020, 29 (05): : 517 - 529
  • [33] Investigating Statistical Machine Learning as a Tool for Software Development
    Patel, Kayur
    Fogarty, James
    Landay, James A.
    Harrison, Beverly
    CHI 2008: 26TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2008, : 667 - 676
  • [34] Insanity, Hiring, and the Software Industry
    Tockey, Steve
    COMPUTER, 2015, 48 (11) : 96 - 101
  • [35] Financial bootstrapping and venture development in the software industry
    Harrison, RT
    Mason, CM
    Girling, P
    ENTREPRENEURSHIP AND REGIONAL DEVELOPMENT, 2004, 16 (04) : 307 - 333
  • [36] Innovation Management in Software: Case Studies from the Costa Rican Software Development Industry
    Quesada, Ariella
    Mata, Francisco J.
    PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,
  • [37] Investigating Software Standards: A Lens of Sustainability for Software Crowdsourcing
    Malik, Muhammad Noman
    Khan, Huma Hayat
    IEEE ACCESS, 2018, 6 : 5139 - 5150
  • [38] Improving Project Management Practices in a Software Development Team
    Pires, Sara
    Tereso, Anabela
    Fernandes, Gabriela
    TRENDS AND INNOVATIONS IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2020, 1159 : 104 - 113
  • [39] An analytical framework for evaluating Service-Oriented software development methodologies
    Perepletchikov, Mikhail
    Ryan, Caspar
    Tari, Zahir
    Journal of Software, 2013, 8 (07) : 1642 - 1659
  • [40] Explaining Change Paths of Systems and Software Development Practices
    Smolander, Kari
    Larsen, Even Aby
    Paivarinta, Tero
    INFORMATION SYSTEMS DEVELOPMENT: ASIAN EXPERIENCES, 2011, : 399 - 410