The entrepreneurial logic of startup software development: A study of 40 software startups
Anh Nguyen-Duc, Kai-Kristian Kemell, Pekka Abrahamsson

TL;DR
This study explores how entrepreneurial mindsets influence software engineering activities in startups, revealing two distinct startup types and emphasizing effectuation as a key logic in their development processes.
Contribution
It introduces a novel analysis of entrepreneurial logic in software engineering within startups, linking effectuation and causation models to practical development patterns.
Findings
Effectuation logic is prevalent in MVP, TD, and CI activities.
Startups are either effectuation-driven or have mixed logics.
Effectuation is crucial for tailoring SE practices in startups.
Abstract
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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
