A model of requirements engineering in software startups

被引:44
作者
Melegati, Jorge [1 ]
Goldman, Alfredo [2 ]
Kon, Fabio [2 ]
Wang, Xiaofeng [1 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
[2] Univ Sao Paulo, Dept Comp Sci, Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Software startups; Requirements engineering; Empirical software engineering; Customer development; Product validation; PRODUCT MANAGEMENT; GROUNDED THEORY; CHALLENGES; PRIORITIZATION; COMPANIES; B2C;
D O I
10.1016/j.infsof.2019.02.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context Over the past 20 years, software startups have created many products that have changed human life. Since these companies are creating brand-new products or services, requirements are difficult to gather and highly volatile. Although scientific interest in software development in this context has increased, the studies on requirements engineering in software startups are still scarce and mostly focused on elicitation activities. Objective: This study overcomes this gap by answering how requirements engineering practices are performed in this context. Method: We conducted a grounded theory study based on 17 interviews with software startups practitioners. Results: We constructed a model to show that software startups do not follow a single set of practices but, instead, build a custom process, changed throughout the development of the company, combining different practices according to a set of influences (Founders, Software Development Manager, Developers, Market, Business Model and Startup Ecosystem). Conclusion: Our findings show that requirements engineering activities in software startups are similar to those in agile teams, but some steps vary as a consequence of the lack of an accessible customer.
引用
收藏
页码:92 / 107
页数:16
相关论文
共 95 条
[1]   A systematic literature review of software requirements prioritization research [J].
Achimugu, Philip ;
Selamat, Ali ;
Ibrahim, Roliana ;
Mahrin, Mohd Naz'ri .
INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (06) :568-585
[2]   LEARNING FROM STRANGERS - THE ART AND METHOD OF QUALITATIVE INTERVIEW STUDIES - WEISS,RS [J].
ADLER, PA ;
ADLER, P .
CONTEMPORARY SOCIOLOGY-A JOURNAL OF REVIEWS, 1995, 24 (03) :420-421
[3]   Organizational support for intrapreneurship and its interaction with human capital to enhance innovative performance [J].
Alpkan, Lutfihak ;
Bulut, Cagri ;
Gunday, Gurhan ;
Ulusoy, Gunduz ;
Kilic, Kemal .
MANAGEMENT DECISION, 2010, 48 (5-6) :732-755
[4]  
[Anonymous], 2011, The lean startup: How today's entrepreneurs use continuous innovation to create radically successful businesses
[5]  
[Anonymous], 2002, IEEE International Engineering Management Conference, DOI 10.1109/IEMC.2002.1038454
[6]  
[Anonymous], 2015, TECHNICAL REPORT
[7]  
[Anonymous], 2015, LECT NOTES BUSINESS, V212, P40, DOI [10.1007/978-3-319-18612-24, DOI 10.1007/978-3-319-18612-24]
[8]  
[Anonymous], 2015, Hunter-gatherer cycle: a conceptual model of the evolution of software startups, DOI 101145/27855922795368
[9]  
Bakalova Z, 2011, LECT NOTES COMPUT SC, V6606, P181, DOI 10.1007/978-3-642-19858-8_18
[10]   Agile Method Tailoring in Distributed Enterprises: Product Owner Teams [J].
Bass, Julian M. .
2013 IEEE 8TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2013), 2013, :154-163