A theoretical framework for requirements engineering and process improvement in small and medium software companies

被引:10
|
作者
Kabaale, Edward [1 ]
Kituyi, Geoffrey Mayoka [1 ]
机构
[1] Makerere Univ, Dept Business Comp, Sch Business, Kampala, Uganda
关键词
Process design; Process; Process analysis; Software engineering; Process improvement; Reengineering;
D O I
10.1108/BPMJ-01-2014-0002
中图分类号
F [经济];
学科分类号
02 ;
摘要
Purpose - Requirements engineering (RE) and process improvement has been identified as one of the key factors for improving software quality. Despite this, little scholarly work has been done on developing ways to improve the RE process. The situation of RE and process improvement is even worse in small and medium enterprises that produce software. Consequently, the quality of software being produced by these companies has kept deteriorating. The purpose of this paper is to design a framework that will help small and medium software companies improve their RE processes in order to compete favorably with larger software companies, more especially in terms of software quality. Design/methodology/approach - A qualitative research approach was adapted. Four software companies in Uganda were purposively selected to participate in the study. Data were collected using questionnaires. The requirements for designing the framework were gathered and refined from both primary and secondary data. Findings - The key requirements for process improvement in small and medium software companies were identified as user involvement, use of evolutionary requirements engineering process improvement (REPI) strategy, change management, training and education, management support and commitment. Practical implications - The designed framework was validated to ensure that it can be applied in RE and process improvement in small and medium software companies. Validation results show that the proposed framework is applicable and can be used to improve RE and process improvement in small and medium software companies. Originality/value - The paper presents an improvement of the systematic approach to REPI by Kabaale and Nabukenya which is decomposed for easy understanding by non-technical readers and users.
引用
收藏
页码:80 / 99
页数:20
相关论文
共 50 条
  • [1] A Requirements Engineering Framework for Software Startup Companies
    Parthasarathy, Sudhaman
    Daneva, Maya
    [J]. JOURNAL OF DATABASE MANAGEMENT, 2021, 32 (03) : 69 - 94
  • [2] Improvement of Task Management with Process Models in Small and Medium Software Companies
    Miler, Jakub
    Wesolowska, Hanna
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012), 2012, 301 : 145 - +
  • [3] Software and Web Process Improvement - Predicting SPI Success for Small and Medium Companies
    Sulayman, Muhammad
    Mendes, Emilia
    [J]. ADVANCES IN SOFTWARE ENGINEERING, 2010, 117 : 120 - 129
  • [4] A Systematic Literature Review of Software Process Improvement in Small and Medium Web Companies
    Sulayman, Muhammad
    Mendes, Emilia
    [J]. ADVANCES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 59 : 1 - 8
  • [5] Process improvement in four small software companies
    Cater-Steel, AP
    [J]. 2001 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 262 - 272
  • [6] Software process improvement success factors for small and medium Web companies: A qualitative study
    Sulayman, Muhammad
    Urquhart, Cathy
    Mendes, Emilia
    Seidel, Stefan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (05) : 479 - 500
  • [7] Software Engineering in Small Software Companies: Consolidating and Integrating Empirical Literature Into a Process Tool Adoption Framework
    Tuape, Micheal
    Hasheela-Mufeti, Victoria T.
    Kayanda, Anna
    Porras, Jari
    Kasurinen, Jussi
    [J]. IEEE ACCESS, 2021, 9 : 130366 - 130388
  • [8] Title of submission: Software process improvement in small companies
    Richardson, I
    Ryan, K
    [J]. EIGHTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, PROCEEDINGS, 2000, : 363 - 373
  • [9] Improvement of Software Process Small Business Using SPEM: A Case Study on Requirements Engineering
    de Souza, Vanessa Faria
    L'Erario, Alexandre
    Fabri, Jose A.
    Genvigir, Elias C.
    [J]. 2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [10] COLLABORATIVE ENVIRONMENT TO SUPPORT THE SOFTWARE PROCESS IMPROVEMENT IN SMALL SOFTWARE COMPANIES
    Libardo Pantoja, W.
    Collazos, Cesar A.
    Penichet, Victor M. R.
    [J]. DYNA-COLOMBIA, 2013, 80 (177): : 40 - 48