Usability Engineering
IEEE Software
The obstacles and myths of usability and software engineering
Communications of the ACM - The Blogosphere
Cost-Justifying Usability: An Update for the Internet Age
Cost-Justifying Usability: An Update for the Internet Age
Head First Design Patterns
Analysing the impact of usability on software design
Journal of Systems and Software
Guidelines for Eliciting Usability Functionalities
IEEE Transactions on Software Engineering
Reconciling usability and interactive system architecture using patterns
Journal of Systems and Software
Bringing usability concerns to the design of software architecture
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Software architecture analysis of usability
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Hi-index | 0.00 |
This doctoral thesis addresses the difficulties associated with building usable software. In particular, it deals with the open problem of providing users with artifacts that enable them to design and implement usability mechanisms, focusing on those that have high implications on software functionality. The artifacts we propose will be referred to as usability-enabling guidelines. Ultimately, usability design patterns and plug-ins will be the most relevant products of our contribution. Our results will be complemented with an estimation of the costs associated with the inclusion of each usability mechanism into software through the use of our artifacts.