Abstract

The IoT industry is facing a significant demand to provide more efficient paths for developer communities. At the same time, products are often developed without consideration of usability or are limited to general usability heuristics. Moreover, there is not much research on developers’ behavioral characteristics and its impact on human performance. This paper attempts to show how understanding their skill-, rule-, and knowledge-based behaviors can benefit developer experience and performance efficiency. This study references recent developer products to highlight 1) characteristics of developer behavior and 2) key system design considerations that help improve developer performance. We also discuss gaps identified in industry practices and the opportunities towards more consideration of the cognitive aspects in developer product design processes.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.