Abstract
The explosion of networked devices has driven a new computing environment called the Internet of Things (IoT) which enables physical objects and virtual world blending. IoT development processes and developers also vary from ordinary software development. Exploring IoT developer experience is meaningful. In this paper, we present a diary study and in-depth interview results to explore their development features and patterns, and distinguish different developer roles. We uncover 1) typical IoT developer roles' portraits. 2) the most common scenario for the whole IoT developers in this study is joint debugging/test. 3) the primary pain points are awkward tools and difficulty in deployment and maintenance. Finally, based on our research and current literature, we discuss the methods to make IoT developer better adapted to IoT era.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.