Users’ feedback is vital to improve software quality and it provides developers with a rich knowledge on how software meets users’ requirements in practice. Feedback informs how software should adapt, or be adapted, at runtime and what evolutionary actions to take in the next release. However, studies have noted that accommodating the different preferences of users on how feedback should be requested is a complex task and requires a careful engineering process. This calls for an adaptive feedback acquisition mechanisms to cater for such variability. In this paper, we tackle this problem by employing the concept of Persona to aid software engineers understand the various users’ behaviours and improve their ability to desi...
Empirical thesis.Bibliography: pages 281-300.1. Introduction -- 2. Literature search -- 3. Overview ...
Identity processes, such as enrolment and authentication, can have a negative impact on the user’s ...
User feedback is crucial to improve software quality. For example, it can be used to identify missi...
Users’ feedback is a main source of knowledge on how users perceive the role of software in meeting ...
User feedback is indispensable in software evolution. Previous work has proposed ways for automatica...
Adaptive systems are characterized by the ability to monitor changes in their volatile world and rea...
User feedback has grown in importance for organizations to improve software products. Prior studies ...
Feedback communication channels allow end-users to express their needs, which can be considered in s...
Proceedings of the First Workshop on the Interplay between Usability Evaluation and Software Develop...
This thesis investigates the concept of personas, which are narrative representations of specific in...
A software system cannot be developed without considering the various facets of its environment. Sta...
Most enterprises operate within a complex and ever-changing context. To ensure that requireme...
A software system cannot be developed without considering the various facets of its environment. Sta...
Personas have attracted the interest of many in the usability and software engineering communities. ...
Abstract—The Personas technique has been promoted as a strong tool for providing software developers...
Empirical thesis.Bibliography: pages 281-300.1. Introduction -- 2. Literature search -- 3. Overview ...
Identity processes, such as enrolment and authentication, can have a negative impact on the user’s ...
User feedback is crucial to improve software quality. For example, it can be used to identify missi...
Users’ feedback is a main source of knowledge on how users perceive the role of software in meeting ...
User feedback is indispensable in software evolution. Previous work has proposed ways for automatica...
Adaptive systems are characterized by the ability to monitor changes in their volatile world and rea...
User feedback has grown in importance for organizations to improve software products. Prior studies ...
Feedback communication channels allow end-users to express their needs, which can be considered in s...
Proceedings of the First Workshop on the Interplay between Usability Evaluation and Software Develop...
This thesis investigates the concept of personas, which are narrative representations of specific in...
A software system cannot be developed without considering the various facets of its environment. Sta...
Most enterprises operate within a complex and ever-changing context. To ensure that requireme...
A software system cannot be developed without considering the various facets of its environment. Sta...
Personas have attracted the interest of many in the usability and software engineering communities. ...
Abstract—The Personas technique has been promoted as a strong tool for providing software developers...
Empirical thesis.Bibliography: pages 281-300.1. Introduction -- 2. Literature search -- 3. Overview ...
Identity processes, such as enrolment and authentication, can have a negative impact on the user’s ...
User feedback is crucial to improve software quality. For example, it can be used to identify missi...