Improving Human-centric Software Defect Evaluation, Reporting and Fixing

Human-centric design involves designing and developing software by keeping user needs at the forefront of the process. Decisions are taken on how users will perform, perceive tasks instead of asking users to adjust. Users can have different gender, languages, culture, disabilities, and so on. Due to this subjective nature of differences, the problems can vary for distinct users, resulting in defects in the application called human-centric defects. The problem associated with human-centric defects is the difficulty in evaluating and reporting the issue due to its subjective nature. Hence, there is a need for improvement in human-centric defect reporting and fixing.

Project summary

Project Team

Prof John Grundy, Dr Chetan Arora, Vedant Chauhan (PhD Candidate), Dr Hourieh Khalajzadeh