40 likes | 151 Vues
This article explores three distinct usability models and presents a novel model focusing on how effectively and efficiently a product meets user goals while ensuring satisfaction. Usability is a critical metric in software engineering encompassing factors like functionality, maintenance, and cost. The discussion includes how to measure usability through both quantitative and qualitative methods, emphasizing characteristics like ease of learning, user satisfaction, and task match. Additionally, it addresses user expertise, motivations, and situational factors that influence usability in real-world applications.
E N D
Usability Models • the authors compare three usability models and introduce their own • “the extent to which a product can be used to achieve specific goals with effectiveness, efficiency and satisfaction.” • usability is one measure of success within software engineering that might also include: functionality, cost, maintainability. • each characteristic must be measurable. Measures can be quantitative or qualitative and subjective or objective. Opinions of experts can also be used. • collectively, used to measure the usability of an existing system or iteratively during the development of a new system • additional areas of usability • documentation • installation • support • maintenance
User Interface Characteristics • Ease of learning - amount of time to become proficient • Ease of use - efficiency after becoming proficient • Ease of relearning - amount of time to learn a second time • Task match - the extent to which the system features match the user needs • Flexibility - ability to support unanticipated usage patterns • Satisfaction - from the user’s perspective
Key Factors that Influence Usability • Place usability into context • Tasks • frequency - how often is the task performed • rigidness - how many options / alternatives available to complete the task • situational - security, collaboration, environment • User • expertise - novice, occasional or expert (power) • motivation - high or low
Group Activity • Identify appropriate characteristics and measurements for using Banner to register for Winter courses. • Identify key factors for tasks and users • Identify standard tasks, representative tasks, benchmark tasks.