Software Engineering Knowledge Areas in Startup Companies: A Mapping Study

08/15/2023
by   Eriks Klotins, et al.
0

Background - Startup companies are becoming important suppliers of innovative and software intensive products. The failure rate among startups is high due to lack of resources, immaturity, multiple influences and dynamic technologies. However, software product engineering is the core activity in startups, therefore inadequacies in applied engineering practices might be a significant contributing factor for high failure rates. Aim - This study identifies and categorizes software engineering knowledge areas utilized in startups to map out the state-of-art, identifying gaps for further research. Method - We perform a systematic literature mapping study, applying snowball sampling to identify relevant primary studies. Results - We have identified 54 practices from 14 studies. Although 11 of 15 main knowledge areas from SWEBOK are covered, a large part of categories is not. Conclusions - Existing research does not provide reliable support for software engineering in any phase of a startup life cycle. Transfer of results to other startups is difficult due to low rigor in current studies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2018

A Formal Method for Mapping Software Engineering Practices to Essence

Essence Framework EF aims at addressing the core problems of software en...
research
09/07/2022

Reflections on Software Failure Analysis

Failure studies are important in revealing the root causes, behaviors, a...
research
06/22/2020

Success and Failure in Software Engineering: a Followup Systematic Literature Review

Success and failure in software engineering are still among the least un...
research
10/29/2018

Software Engineering Challenges of Deep Learning

Surprisingly promising results have been achieved by deep learning (DL) ...
research
04/08/2022

End-of-Life of Software How is it Defined and Managed?

The rapid development of new software and algorithms, fueled by the imme...
research
04/25/2022

Sustainability in Software Architecture: A Systematic Mapping Study

Sustainability is an increasingly-studied topic in software engineering ...
research
08/01/2021

A Survey on Software Engineering Practices in Brazilian Startups

Today's significant technological advancement allows early-stage softwar...

Please sign up or login with your details

Forgot password? Click here to reset