首页> 外文期刊>Empirical Software Engineering >The entrepreneurial logic of startup software development: A study of 40 software startups
【24h】

The entrepreneurial logic of startup software development: A study of 40 software startups

机译:启动软件开发的创业逻辑:40个软件初创公司的研究

获取原文
           

摘要

Context Software startups are an essential source of innovation and software-intensive products. The need to understand product development in startups and to provide relevant support are highlighted in software research. While state-of-the-art literature reveals how startups develop their software, the reasons why they adopt these activities are underexplored. Objective This study investigates the tactics behind software engineering (SE) activities by analyzing key engineering events during startup journeys. We explore how entrepreneurial mindsets may be associated with SE knowledge areas and with each startup case. Method Our theoretical foundation is based on causation and effectuation models. We conducted semi-structured interviews with 40 software startups. We used two-round open coding and thematic analysis to describe and identify entrepreneurial software development patterns. Additionally, we calculated an effectuation index for each startup case. Results We identified 621 events merged into 32 codes of entrepreneurial logic in SE from the sample. We found a systemic occurrence of the logic in all areas of SE activities. Minimum Viable Product (MVP), Technical Debt (TD), and Customer Involvement (CI) tend to be associated with effectual logic, while testing activities at different levels are associated with causal logic. The effectuation index revealed that startups are either effectuation-driven or mixed-logics-driven. Conclusions Software startups fall into two types that differentiate between how traditional SE approaches may apply to them. Effectuation seems the most relevant and essential model for explaining and developing suitable SE practices for software startups.
机译:背景软件启动是创新和软件密集型产品的基本来源。在软件研究中强调了了解初创公司和提供相关支持的产品开发的必要性。虽然最先进的文献揭示了初创公司如何发展他们的软件,但他们采用这些活动的原因是曝光的。目的本研究通过在启动期间分析关键工程事件来调查软件工程(SE)活动的策略。我们探讨创业思维能源如何与SE知识区域和每个启动情况相关联。方法我们的理论基础是基于因果关系和效果模型。我们对40个软件初创公司进行了半结构化访谈。我们使用了两轮开放式编码和主题分析来描述和识别企业家软件开发模式。此外,我们计算每个启动案例的生效索引。结果我们确定了621个事件,从样品中合并为32个创业逻辑代码。我们发现SE活动的所有领域的逻辑系统发生了系统性。最低可行的产品(MVP),技术债务(TD)和客户参与(CI)往往与有效的逻辑相关联,而不同层次的测试活动与因果逻辑相关。效应指标显示,启动是有效的驱动或混合逻辑驱动。结论软件初创公司分为两种类型,这些类型可以区分传统的方法可以对它们适用。效果似乎是最相关和最重要的模型,用于解释和开发软件初创公司的合适练习。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号