How do startups develop Internet-of-things systems A multiple exploratory case study

被引:3
作者
Anh Nguyen Duc [1 ]
Khalid, Khan [2 ]
Lonnestad, Tor [1 ]
Shahid, Sohaib Bajwa [3 ]
Wang, Xiaofeng [4 ]
Abrahamsson, Pekka [5 ]
机构
[1] Univ Coll South Eastern, Notodden, Norway
[2] PAF Karachi Inst Econ & Technol, Karachi, Pakistan
[3] Univ Calgary, Dept Comp Sci, Calgary, AB, Canada
[4] Free Univ Bolzano, Bolzano, Italy
[5] Univ Jyvaskyla, Jyvaskyla, Finland
来源
2019 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES (ICSSP 2019) | 2019年
关键词
Internet-of-Things; case study; hardware-related development; Minimum Viable Products; SEMAT Essence; SOFTWARE STARTUPS; IOT;
D O I
10.1109/ICSSP.2019.00019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Internet-of-Things applications are not only the new opportunity for digital businesses but also a major driving force for the modification and creation of software systems in all industries and businesses. Compared to other types of software-intensive products, the development of Internet-of-Things applications lacks a systematic approach and guidelines. This paper aims at understanding the methodological commonalities among startups who are developing Internet-of-Things products. Using the SEMAT Essence framework, we captured common team compositions, common types of Minimum Viable Products and common way of working in early stage Internet-of-Things startups. We found that startups include various engineering and business competence, but do not cover all of what is needed. The development of Internet-of-Things applications adopts certain speed-favor approaches, i.e. rapid prototyping, iterative development and outsourcing. The finding implies some recommendations for both researchers and practitioners in the area of Internet-of-Things development.
引用
收藏
页码:74 / 83
页数:10
相关论文
共 36 条
[11]   An investigation into software development process formation in software start-ups [J].
Coleman, Gerry ;
O'Connor, Rory V. .
JOURNAL OF ENTERPRISE INFORMATION MANAGEMENT, 2008, 21 (06) :633-+
[12]   Recommended Steps for Thematic Synthesis in Software Engineering [J].
Cruzes, Daniela S. ;
Dyba, Tore .
2011 FIFTH INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2011), 2011, :275-284
[13]  
dos Santos D, 2007, ADVANCES AND INNOVATIONS IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, P71
[14]  
Duc A. N., 2017, P XP2017 SCI WORKSH, P1
[15]   Digital startups and the adoption and implementation of Lean Startup Approaches: Effectuation, Bricolage and Opportunity Creation in practice [J].
Ghezzi, Antonio .
TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2019, 146 :945-960
[16]  
Greene B, 2004, PROCEEDINGS OF THE AGILE DEVELOPMENT CONFERENCE, P71
[17]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[18]   Engineering Methods and Tools for Cyber-Physical Automation Systems [J].
Harrison, Robert ;
Vera, Daniel ;
Ahmad, Bilal .
PROCEEDINGS OF THE IEEE, 2016, 104 (05) :973-985
[19]   Is There a Single Method for the Internet of Things? [J].
Jacobson, Ivar ;
Spence, Ian ;
Ng, Pan-Wei .
COMMUNICATIONS OF THE ACM, 2017, 60 (11) :46-53
[20]   The Essence of Software Engineering: The SEMAT Kernel [J].
Jacobson, Ivar ;
Ng, Pan-Wei ;
McMahon, Paul E. ;
Spence, Ian ;
Lidman, Svante .
COMMUNICATIONS OF THE ACM, 2012, 55 (12) :42-+