A rule-based decision model to support technical debt decisions: A multiple case study of web and mobile app startups

被引:0
|
作者
Aldaeej, Abdullah [1 ]
Seaman, Carolyn [2 ]
机构
[1] Imam Abdulrahman Bin Faisal Univ, Dept Management Informat Syst, Dammam, Saudi Arabia
[2] Univ Maryland Baltimore Cty, Dept Informat Syst, Baltimore, MD 21250 USA
关键词
Technical debt; Software startups; Decision making; Multiple case study; MANAGEMENT; COSTS;
D O I
10.1016/j.infsof.2024.107542
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Software startups are immature software organizations that focus on the development of a single software product or service. This organizational context accumulates a lot of technical debt to cope with constraints such as limited resources and product-market fit uncertainty. While some research has explored technical debt in startups, there is no study that investigates how software startups should make technical debt decisions throughout the startup evolution stages. Objective: The objective of this study is to understand how technical debt decisions are made, and how such decisions should have been made in hindsight. Method: We conducted a multiple embedded case study to investigate technical debt decisions in five web/mobile app startups. For each case, we interviewed the case founder and developer (a total of 17 participants across cases). In addition, we collected some public documents about the five startups. The data were analyzed using qualitative data analysis techniques. Results: We developed a rule-based decision model that summarizes the logic to effectively make technical debt decisions throughout the startup evolution stages. In addition, we evaluated the model by conducting follow-up interviews with three participants. Conclusion: The study provides a decision model that reflects actual practice, and is designed to help software teams in startups when making technical debt decisions throughout the startup evolution stages.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] A RULE-BASED DECISION SUPPORT SYSTEM FOR AUTHORING TECHNICAL INSTRUCTIONS
    Renu, Rahul Sharan
    Hanson, Lynn
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2017, VOL 1, 2017,
  • [2] A Rule-Based Clinical Decision Model to Support Interpretation of Multiple Data in Health Examinations
    Kuan-Liang Kuo
    Chiou-Shann Fuh
    Journal of Medical Systems, 2011, 35 : 1359 - 1373
  • [3] A Rule-Based Clinical Decision Model to Support Interpretation of Multiple Data in Health Examinations
    Kuo, Kuan-Liang
    Fuh, Chiou-Shann
    JOURNAL OF MEDICAL SYSTEMS, 2011, 35 (06) : 1359 - 1373
  • [4] A Strategy Based on Multiple Decision Criteria to Support Technical Debt Management
    Ribeiro, Leilane Ferreira
    Rios Alves, Nicolli Souza
    de Mendonca Neto, Manoel Gomes
    Spinola, Rodrigo Oliveira
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 334 - 341
  • [5] Improving debt collection processes using rule-based decision engines: A case study of Capital One
    Chin, AG
    Kotak, H
    INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2006, 26 (01) : 81 - 88
  • [6] Integrating case-based and rule-based decision support in headache disorder
    Simic, S.
    Simic, A.
    Slankamenac, P.
    RECENT PROGRESS IN COMPUTATIONAL SCIENCES AND ENGINEERING, VOLS 7A AND 7B, 2006, 7A-B : 507 - +
  • [7] Case study: Developing a rule-based language for mobile robots
    Pfeiffer, JJ
    1998 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1998, : 204 - 209
  • [8] A CASE STUDY ON RULE-BASED MULTIPLE SOURCEDATA CLASSIFICATION WITH GIS
    LI Tianhong1 and MA Ainai2 (1.2 Department of Urban and Environmental Sciences
    International Journal of Sediment Research, 1999, (02) : 161 - 167
  • [9] Case study on rule-based multiple source data classification with GIS
    Li, Tianhong
    Ma, Ainai
    International Journal of Sediment Research, 14 (02): : 161 - 167
  • [10] Integration of case-based and rule-based reasoning through fuzzy inference in decision support systems
    Avdeenko, T. V.
    Makarova, E. S.
    XII INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2016, (INTELS 2016), 2017, 103 : 447 - 453