2 research outputs found

    How Usability Defects Defer from Non-Usability Defects? : A Case Study on Open Source Projects

    Get PDF
    Usability is one of the software qualities attributes that is subjective and often considered as a less critical defect to be fixed. One of the reasons was due to the vague defect descriptions that could not convince developers about the validity of usability issues. Producing a comprehensive usability defect description can be a challenging task, especially in reporting relevant and important information. Prior research in improving defect report comprehension has often focused on defects in general or studied various aspects of software quality improvement such as triaging defect reports, metrics and predictions, automatic defect detection and fixing.  In this paper, we studied 2241 usability and non-usability defects from three open-source projects - Mozilla Thunderbird, Firefox for Android, and Eclipse Platform. We examined the presence of eight defect attributes - steps to reproduce, impact, software context, expected output, actual output, assume cause, solution proposal, and supplementary information, and used various statistical tests to answer the research questions. In general, we found that usability defects are resolved slower than non-usability defects, even for non-usability defect reports that have less information. In terms of defect report content, usability defects often contain output details and software context while non-usability defects are preferably explained using supplementary information, such as stack traces and error logs. Our research findings extend the body of knowledge of software defect reporting, especially in understanding the characteristics of usability defects. The promising results also may be valuable to improve software development practitioners' practice

    A Human-Centeredness Maturity Model for the Design of Services in the Digital Age

    Get PDF
    A lack of measurement tools as well as a strategic and systematicapproach for companies to achieve a high degree of human-centeredness isunknown in business and research discussions. This becomes an obstacle forcompanies when designing services, which are geared to improve humans’ lives.Based on the guidelines of Design Science Research (DSR), we address this gapby developing a human-centeredness Maturity Model (MM). The design of theMM is grounded in extant literature, semi-structured interviews as well as a focusgroup involving company representatives from the field of services, servicedesign, and human-centered design. Results reveal a series of dimensions,capabilities, and stages indicating an evolutionary path towards maturity forcompanies to become truly human-centered. Becoming truly human-centeredwill allow firms to develop specific and targeted improvements initiatives, whichcould optimize resources deployment and thus, resulting in designing betterservices for the customers
    corecore