Volltext-Downloads (blau) und Frontdoor-Views (grau)

Hacking or engineering? Towards an extended entrepreneurial software engineering model

  • Startups play a key role in software-based innovation. They make an important contribution to an economy’s ability to compete and innovate, and their importance will continue to grow due to increasing digitalization. However, the success of a startup depends primarily on market needs and the ability to develop a solution that is attractive enough for customers to choose. A sophisticated technical solution is usually not critical, especially in the early stages of a startup. It is not necessary to be an experienced software engineer to start a software startup. However, this can become problematic as the solution matures and software complexity increases. Based on a proposed solution for systematic software development for early-stage startups, in this paper, we present the key findings of a survey study to identify the methodological and technical priorities of software startups. Among other things, we found that requirements engineering and architecture pose challenges for startups. In addition, we found evidence that startups’ software development approaches do not tend to change over time. An early investment in a more scalable development approach could help avoid long-term software problems. To support such an investment, we propose an extended model for Entrepreneurial Software Engineering that provides a foundation for future research.

Download full text files

  • 4039.pdf

Export metadata

Additional Services

Share in Twitter Search Google Scholar


Author of HS ReutlingenKuhrmann, Marco; Münch, Jürgen
Erschienen in:Proceedings of the International Conference on Software and System Processes and International Conference on Global Software Engineering, 19-20 May 2022, Pittsburgh, USA
Publisher:Association for Computing Machinery ACM
Place of publication:New York
Document Type:Conference Proceeding
Year of Publication:2022
Tag:hybrid development method; software development in startups; software process
Page Number:11
First Page:66
Last Page:76
DDC classes:004 Informatik
Open Access?:Nein
Licence (English):License Logo  Lizenzbedingungen ACM