A Progression Model of Software Engineering Goals, Challenges, and Practices in Start-Ups

被引:29
|
作者
Klotins, Eriks [1 ]
Unterkalmsteiner, Michael [1 ]
Chatzipetrou, Panagiota [1 ,2 ]
Gorschek, Tony [1 ]
Prikladnicki, Rafael [3 ]
Tripathi, Nirnaya [4 ]
Pompermaier, Leandro Bento [3 ]
机构
[1] Blekinge Inst Technol, Software Engn Res Lab Sweden, S-37141 Karlskrona, Sweden
[2] Orebro Univ, Dept Informat, CERIS, Sch Business, SE-70182 Orebro, Sweden
[3] Pontificia Univ Catolica Rio Grande do Sul, Sch Technol, BR-90619900 Porto Alegre, RS, Brazil
[4] Univ Oulu, M3S Res Unit, Oulu 90014, Finland
关键词
Software; Software engineering; Companies; Market opportunities; Requirements engineering; Analytical models; Software start-up; software engineering practices; progression model;
D O I
10.1109/TSE.2019.2900213
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Software start-ups are emerging as suppliers of innovation and software-intensive products. However, traditional software engineering practices are not evaluated in the context, nor adopted to goals and challenges of start-ups. As a result, there is insufficient support for software engineering in the start-up context. Objective: We aim to collect data related to engineering goals, challenges, and practices in start-up companies to ascertain trends and patterns characterizing engineering work in start-ups. Such data allows researchers to understand better how goals and challenges are related to practices. This understanding can then inform future studies aimed at designing solutions addressing those goals and challenges. Besides, these trends and patterns can be useful for practitioners to make more informed decisions in their engineering practice. Method: We use a case survey method to gather first-hand, in-depth experiences from a large sample of software start-ups. We use open coding and cross-case analysis to describe and identify patterns, and corroborate the findings with statistical analysis. Results: We analyze 84 start-up cases and identify 16 goals, 9 challenges, and 16 engineering practices that are common among start-ups. We have mapped these goals, challenges, and practices to start-up life-cycle stages (inception, stabilization, growth, and maturity). Thus, creating the progression model guiding software engineering efforts in start-ups. Conclusions: We conclude that start-ups to a large extent face the same challenges and use the same practices as established companies. However, the primary software engineering challenge in start-ups is to evolve multiple process areas at once, with a little margin for serious errors.
引用
收藏
页码:498 / 521
页数:24
相关论文
共 50 条
  • [31] Welcoming Newcomers in Start-Ups: Challenges for Strategic Internal Communication
    Rasmussen, Mia Thyregod
    INTERNATIONAL JOURNAL OF STRATEGIC COMMUNICATION, 2022, 16 (02) : 273 - 290
  • [32] Potential and Challenges for Start-ups in Japan’s Biotech Industry
    Fujiwara T.
    Global Journal of Flexible Systems Management, 2016, 17 (4) : 417 - 424
  • [33] Start-EU-up! Lessons from international incubation practices to address the challenges faced by Western European start-ups
    van Weele, Marijn
    van Rijnsoever, Frank J.
    Eveleens, Chris P.
    Steinz, Henk
    van Stijn, Niels
    Groen, Menno
    JOURNAL OF TECHNOLOGY TRANSFER, 2018, 43 (05): : 1161 - 1189
  • [34] Start-EU-up! Lessons from international incubation practices to address the challenges faced by Western European start-ups
    Marijn van Weele
    Frank J. van Rijnsoever
    Chris P. Eveleens
    Henk Steinz
    Niels van Stijn
    Menno Groen
    The Journal of Technology Transfer, 2018, 43 : 1161 - 1189
  • [35] Knowledge strategy and business model alignment in IT start-ups
    Pavlov, Yaroslav
    Yanson, Anna-Sophia
    IFKAD 2014: 9TH INTERNATIONAL FORUM ON KNOWLEDGE ASSET DYNAMICS: KNOWLEDGE AND MANAGEMENT MODELS FOR SUSTAINABLE GROWTH, 2014, : 3844 - 3854
  • [36] Financial performance and global start-ups: the impact of knowledge management practices
    Battisti, Enrico
    Alfiero, Simona
    Quaglia, Roberto
    Yahiaoui, Dorra
    JOURNAL OF INTERNATIONAL MANAGEMENT, 2022, 28 (04)
  • [37] Flare minimization practices improve olefins plant start-ups, shutdowns
    Chenevert, D
    Harry, C
    Walker, JH
    Unterbrink, B
    Cain, M
    OIL & GAS JOURNAL, 2005, 103 (33) : 54 - 60
  • [38] Exploring challenges for sustainable development among circular start-ups in India
    Sharma, Vandana
    Manohar, Sridhar
    Paul, Vivek
    ENVIRONMENT DEVELOPMENT AND SUSTAINABILITY, 2024,
  • [39] Innovative Start-ups & Technology Transfer challenges in the context of Business Internationalization
    Gudanescu, Nicoleta Luminita
    INNOVATION AND KNOWLEDGE MANAGEMENT IN TWIN TRACK ECONOMIES: CHALLENGES & SOLUTIONS, VOLS 1-3, 2009, : 176 - 184
  • [40] Hi-tech start-ups: legitimacy challenges and funding dynamics
    Di Paola, Nadia
    Spano, Rosanna
    Caldarelli, Adele
    Vona, Roberto
    TECHNOLOGY ANALYSIS & STRATEGIC MANAGEMENT, 2018, 30 (03) : 363 - 375