Details
Originalsprache | Englisch |
---|---|
Titel des Sammelwerks | Proceedings of the International Conference on Software and System Processes and International Conference on Global Software Engineering (ICSSP’22) |
Herausgeber (Verlag) | Association for Computing Machinery (ACM) |
Seiten | 66-76 |
Seitenumfang | 11 |
ISBN (elektronisch) | 9781450396745 |
Publikationsstatus | Veröffentlicht - 19 Mai 2022 |
Veranstaltung | 16th International Conferenceon Software and System Processes (ICSSP 2022) jointly held with the 17th ACM/IEEE International Conference on Global Software Engineering (ICGSE 2022) - Virtual, Online, USA / Vereinigte Staaten Dauer: 19 Mai 2022 → 20 Mai 2022 Konferenznummer: 16 |
Publikationsreihe
Name | ACM International Conference Proceeding Series (ICPS) |
---|
Abstract
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.
ASJC Scopus Sachgebiete
- Informatik (insg.)
- Software
- Informatik (insg.)
- Mensch-Maschine-Interaktion
- Informatik (insg.)
- Maschinelles Sehen und Mustererkennung
- Informatik (insg.)
- Computernetzwerke und -kommunikation
Zitieren
- Standard
- Harvard
- Apa
- Vancouver
- BibTex
- RIS
Proceedings of the International Conference on Software and System Processes and International Conference on Global Software Engineering (ICSSP’22). Association for Computing Machinery (ACM), 2022. S. 66-76 (ACM International Conference Proceeding Series (ICPS)).
Publikation: Beitrag in Buch/Bericht/Sammelwerk/Konferenzband › Aufsatz in Konferenzband › Forschung › Peer-Review
}
TY - GEN
T1 - Hacking or Engineering? Towards an Extended Entrepreneurial Software Engineering Model
AU - Kuhrmann, Marco
AU - Muench, Juergen
AU - Klunder, Jil
N1 - Conference code: 16
PY - 2022/5/19
Y1 - 2022/5/19
N2 - 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.
AB - 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.
KW - hybrid development method
KW - Software development in startups
KW - software process
UR - http://www.scopus.com/inward/record.url?scp=85130838236&partnerID=8YFLogxK
U2 - 10.1145/3529320.3529328
DO - 10.1145/3529320.3529328
M3 - Conference contribution
AN - SCOPUS:85130838236
T3 - ACM International Conference Proceeding Series (ICPS)
SP - 66
EP - 76
BT - Proceedings of the International Conference on Software and System Processes and International Conference on Global Software Engineering (ICSSP’22)
PB - Association for Computing Machinery (ACM)
T2 - 16th International Conferenceon Software and System Processes (ICSSP 2022) jointly held with the 17th ACM/IEEE International Conference on Global Software Engineering (ICGSE 2022)
Y2 - 19 May 2022 through 20 May 2022
ER -