Software Development in Startup Companies: The Greenfield Startup Model

08/18/2023
by   Carmine Giardino, et al.
0

Software startups are newly created companies with no operating history and oriented towards producing cutting-edge products. However, despite the increasing importance of startups in the economy, few scientific studies attempt to address software engineering issues, especially for early-stage startups. If anything, startups need engineering practices of the same level or better than those of larger companies, as their time and resources are more scarce, and one failed project can put them out of business. In this study we aim to improve understanding of the software development strategies employed by startups. We performed this state-of-practice investigation using a grounded theory approach. We packaged the results in the Greenfield Startup Model (GSM), which explains the priority of startups to release the product as quickly as possible. This strategy allows startups to verify product and market fit, and to adjust the product trajectory according to early collected user feedback. The need to shorten time-to-market, by speeding up the development through low-precision engineering activities, is counterbalanced by the need to restructure the product before targeting further growth. The resulting implications of the GSM outline challenges and gaps, pointing out opportunities for future research to develop and validate engineering practices in the startup context.

READ FULL TEXT
research
09/14/2017

Why Early-Stage Software Startups Fail: A Behavioral Framework

Software startups are newly created companies with little operating hist...
research
07/24/2023

Software development in startup companies: A systematic mapping study

Context: Software startups are newly created companies with no operating...
research
10/11/2022

A Theory of Factors Affecting Continuous Experimentation (FACE)

Continuous experimentation (CE) is used by many companies with internet-...
research
08/01/2021

A Survey on Software Engineering Practices in Brazilian Startups

Today's significant technological advancement allows early-stage softwar...
research
05/15/2023

DevServOps: DevOps For Product-Oriented Product-Service Systems

For companies developing web-based applications, the Dev and the Ops ref...
research
06/07/2021

Packaged Software Implementation Requirements Engineering by Small Software Enterprises

Small to medium sized business enterprises (SMEs) generally thrive becau...
research
02/18/2021

HyMap: eliciting hypotheses in early-stage software startups using cognitive mapping

Context: Software startups develop innovative, software-intensive produc...

Please sign up or login with your details

Forgot password? Click here to reset