Humans are diverse and present software designers and builders with challenges in building easy-to-use software that meets user needs. As a result, frustration, economic cost, inefficiencies, not fit-for-purpose solutions, and sometimes dangerous and life-threatening situations are created. Many of these problems are due to a lack of understanding and incorporation of end-user human aspects during the software engineering stage. To help overcome these challenges, the Living Lab team has developed an initial taxonomy.
Building a taxonomy of human-centric issues is one of the projects of Living Lab. This project aims to create a taxonomy of human aspects impacting software engineering and software users and stakeholders. This is a long-term project with primary human factors captured/defined and modeled on examples from several projects. To this end, an initial taxonomy of end-user human aspects that impact software usage has been developed.
The taxonomy helps classify human-centric aspects and provides a language to use when describing them. Furthermore, this taxonomy will generate a scientific nomenclature that can be used to explore and address the human-centric aspects relevant to the software engineering industry.
Click here to read the original article published by the Monash University.
Please give your feedback on this article or share a similar story for publishing by clicking here.