MOOC Introducción al Desarrollo Web, parte 2 - 4.15 Usabilidad: principios básicos - Actívate
Summary
TLDRIn this educational video, Sergio Luján Mora, a professor from the University of Alicante, delves into the concept of usability in web design. He emphasizes the importance of user-centric design, offering practical advice to enhance user experience. Mora introduces four foundational usability principles: understanding the user, minimizing memory load, optimizing user operations, and managing errors effectively. He challenges viewers to consider these principles, originally from a 1971 article by Will Friend Hansen, and ponders why similar mistakes persist in web design today.
Takeaways
- 😀 Usability is crucial for creating user-friendly websites and should be a priority for developers.
- 📚 Sergio Luján Mora, a professor from the University of Alicante, emphasizes the importance of usability in web design.
- 🔍 The term 'usability' is not in the latest edition of the Royal Spanish Academy dictionary, but it's still widely used in the field.
- 👨💻 The three most important tips for improving usability are: think about the user, think about the user, and think about the user.
- 🧠 Understanding the user involves knowing their knowledge, skills, environment constraints, reasons for using the system, and their expectations.
- 📋 Minimize memory load by using selection elements instead of data entry to help users with their limited memory.
- 🔄 Provide a predictable system behavior to reduce the learning curve and avoid confusion from drastic interface changes.
- ⏩ Optimize common operations to facilitate quick execution and respect the user's interaction inertia.
- 🛠 Manage errors effectively by providing clear error messages, designing to prevent common errors, allowing action undoing, and ensuring data integrity.
- 📅 An example of poor usability is a form that requires users to remember and enter a date format that is not standard for them.
- 📝 The principles of usability are timeless and were already being discussed in 1971 by Will Friend Hansen, highlighting their enduring relevance.
Q & A
Who is the speaker in the video?
-The speaker in the video is Sergio Luján Mora, a professor of Informatics at the University of Alicante.
What is the main topic of the video?
-The main topic of the video is usability, and it aims to explain what usability is and provide advice on creating user-friendly websites.
Why does the speaker prefer the terms 'usabilidad' and 'usable' despite their absence in the latest edition of the Spanish dictionary?
-The speaker prefers to use 'usabilidad' and 'usable' because they are more commonly understood in the context of user interface design, even though they are not officially recognized in the latest edition of the Spanish dictionary.
What are the three most important tips the speaker gives to improve usability?
-The three most important tips to improve usability, as emphasized by the speaker, are: 1) Think about the user, 2) Think about the user, and 3) Think about the user, implying that the user should always be the focus rather than the developer's perspective.
What does the speaker mean by 'conocer al usuario' or 'know the user'?
-The speaker means that to improve usability, one must understand the users' knowledge, skills, the context in which they will use the system, their reasons for using the system, and their expectations.
How does the speaker suggest minimizing memory load for users?
-The speaker suggests minimizing memory load by replacing data entry with element selection, using names instead of numbers, and providing a predictable system behavior to reduce the cognitive load on the user.
What is the significance of optimizing operations in terms of usability?
-Optimizing operations means facilitating the quick execution of common tasks, respecting interface inertia, reducing interaction effort through automation, and reorganizing the system based on user interaction patterns to enhance usability.
How should a system handle errors according to the speaker?
-A system should be prepared to respond to errors from both the developer and the user. It should provide clear error messages, design to prevent common errors, allow for action undoing, offer redundancy for operation in case of failure, and ensure data integrity in case of software or hardware failure.
What historical context does the speaker provide regarding the principles of usability?
-The speaker references an article by Will Friend Hansen from 1971, 'User Engineering Principles for Interactive Systems,' which predates the common discussion of usability by several decades, highlighting the enduring relevance of these principles.
What is the speaker's final call to action for the viewers?
-The speaker's final call to action is to remember to always think about the user and not the developer's perspective when creating systems, to avoid repeating the same usability mistakes that have been made for decades.
Outlines
👨🏫 Introduction to Usability and Tips for User-Centric Web Design
Professor Sergio Luján Mora from the University of Alicante introduces the concept of usability and its importance in web design. He emphasizes the need to think from the user's perspective rather than the developer's, highlighting that usability is about making systems adapt to the user, not the other way around. The professor shares three key tips for improving usability: always consider the user, ensure the system is built to accommodate the user, and avoid forcing the user to adapt to the system. He also mentions his contact information for further interaction and provides a brief critique on the absence of the terms 'usability' and 'usable' in the latest edition of the Royal Spanish Academy dictionary, suggesting the use of 'ease of use' as an alternative.
📘 Usability Principles and Error Management in Web Design
The second paragraph delves into four fundamental principles of usability as outlined by Will Friend Hansen in his 1971 article 'User Engineering Principles for Interactive Systems'. These principles include understanding the user, minimizing memory load, optimizing operations, and managing errors. The professor explains the significance of each principle, providing examples of how they can be applied in web design to enhance user experience. He stresses the importance of designing systems that are forgiving of both user and developer errors, offering clear error messages, and allowing for easy undoing of actions. The paragraph concludes with a reflection on the enduring relevance of these principles despite being over 40 years old, and a call to action for designers to avoid repeating past mistakes by keeping the user at the center of the design process.
Mindmap
Keywords
💡Usability
💡User-Centered Design
💡Error Management
💡Minimize Memory Load
💡Optimize Operations
💡User Expectations
💡User Environment
💡User Skills
💡Redundancy
💡User Interface Inertia
💡User Adaptation
Highlights
Introduction to the concept of usability by Sergio Luján Mora, a professor of Informatics at the University of Alicante.
The importance of usability in creating user-friendly websites.
The absence of the terms 'usability' and 'usable' in the latest edition of the Royal Spanish Academy dictionary.
The recommendation to use 'ease of use' instead of 'usability' in Spanish, despite the speaker's continued use of 'usability'.
The three most important tips for improving usability: always consider the user's perspective.
The principle that a system should be designed to adapt to the user, not the other way around.
The first usability principle: Know your user, which includes understanding their knowledge, skills, and expectations.
The second principle: Minimize memory load by using computers' strength in memory to assist users.
Examples of how to minimize memory load, such as replacing data entry with selection elements.
The third principle: Optimize user operations by facilitating quick execution of common tasks.
The importance of maintaining interface inertia and reducing interaction effort.
The fourth and final principle: Error management, preparing the system to handle errors from both developers and users.
Advice on creating effective error messages and designs that prevent common errors.
The historical context of usability principles, dating back to an article from 1971 by Will Friend and Hansen.
Reflection on why the same usability mistakes are still being made after 40 years.
Final thoughts on the importance of considering user experience in web design.
Transcripts
hola soy sergio luján mora profesor de
informática de la universidad de
alicante y en este vídeo te voy a
explicar qué es la usabilidad y te voy a
proporcionar algunos consejos que te
pueden ayudar a crear sitios web que
sean más fáciles de usar antes de
empezar
me gustaría recordarte algunos de los
sitios web en los que puedes encontrar
más información sobre mí y sobre mi
trabajo y dos formas de contactar
conmigo a través de mi correo
electrónico
sergio luján ua punto es y a través de
mi cuenta en twitter
sergio luján mora que es la usabilidad
cuando un sistema es usable
cómo se mejora la usabilidad
en primer lugar te quiero avisar de que
ni usabilidad ni usable
aparecen en la última edición del
diccionario de la real academia española
deberíamos usar facilidad de uso pero yo
en este y otros vídeos voy a seguir
usando usabilidad y usable en este vídeo
no te voy a aburrir hablando de la
definición de usabilidad que proporciona
iso la organización internacional para
la estandarización eso te lo explicaré
en otro vídeo en este vídeo te voy a
hablar de unos principios básicos pero
antes de explicar que los con detalle te
quiero dar mis tres consejos más
importantes para mejorar la usabilidad
piensa en el usuario piensa en el
usuario y piensa en el usuario y por
tanto no pienses en ti como
desarrollador o programador cuando
desarrolle es un sistema
la usabilidad de un sistema es buena
cuando el sistema se construye para
adaptarse al usuario y no al revés
por ejemplo en este formulario se emplea
un formato normal normal para algunos
países para la entrada de una fecha
si un usuario se tiene que adaptar al
sistema entonces el sistema tiene una
mala usabilidad en este ejemplo el
usuario tiene que escribir una fecha en
un formato que no es normal para él
en este vídeo te voy a mostrar cuatro
principios básicos de usabilidad que se
establecen alrededor del primero
el primer principio es conoce al usuario
que es muy similar a mi consejo piensa
en el usuario conocer al usuario
significa entre otras cosas que debes
conocer los conocimientos y destrezas de
tus usuarios debes conocer los
condicionantes del ambiente de uso debes
conocer las razones por las que el
usuario utiliza tu sistema y debes
conocer las expectativas que el usuario
tiene al usar tu sistema
el segundo principio es minimiza la
memorización las personas tienen mala
memoria las personas olvidan los
ordenadores tienen muy buena memoria los
ordenadores no olvidan los ordenadores
tienen que ayudar a sufrir la falta de
memoria de las personas hay varias
formas de lograr esto por ejemplo hay
que sustituir la entrada de datos por la
selección de los elementos un ejemplo de
incumplimiento de este consejo es este
formulario de inscripción a un curso en
el que se debe introducir el código del
curso que aparece en una página previa
al formulario en vez de un cuadro de
texto se debería mostrar una lista
desplegable con los códigos de los
cursos existentes también es mejor usar
nombres en vez de números en este
formulario de búsqueda de asignaturas se
debe introducir el código de la
asignatura en vez del nombre de la
asignatura
y hay que ofrecer un comportamiento
predecible de esta forma el usuario sólo
tiene que recordar algunas
características y algunas excepciones el
usuario no tiene que aprender diferentes
formas de interactuar con el sistema por
ejemplo en el sitio web de una compañía
ferroviaria muy famosa no existe uno ni
dos ni tres sino cuatro formas distintas
de seleccionar una estación y una fecha
para buscar un viaje cuatro formas
distintas
el tercer principio es optimizar las
operaciones se debe facilitar la rápida
ejecución de las operaciones más comunes
aquellas operaciones que sean más
comunes se deben de optimizar para que
su ejecución ocupe el menor tiempo
posible se debe respetar la inercia del
interfaz el interfaz debe cambiar poco a
poco conforme el usuario realiza
operaciones los cambios drásticos
producen confusión se debe reducir el
esfuerzo que supone cualquier
interacción mediante la automatización
de ciertas acciones que se puedan
realizar de forma inconsciente y se debe
reorganizar el sistema en función de la
forma de interactuar del usuario por
ejemplo el sistema debe ser capaz de
cambiar la forma de mostrar la
información para dar más importancia a
la información que más demanda el
usuario
el cuarto y último principio es
gestionar los errores tanto el de el
desarrollador del sistema como el
usuario final pueden cometer errores
un sistema debe estar preparado para
responder ante errores de ambos cuando
el usuario está aprendiendo a usar un
sistema es muy normal que comete errores
pero hasta el usuario más avanzado
comete errores porque se olvida porque
realiza una operación de forma
automática sin mirar o porque intenta
realizar algo totalmente razonable que
no está contemplado en el sistema
el primer consejo es ofrecer buenos
mensajes de error son una gran ayuda
para el usuario cuando está aprendiendo
y un recordatorio adecuado para el
usuario experto cuando olvida algo
hay que crear diseños que eviten los
errores más comunes si un error ocurre
frecuentemente quizás no sea culpa del
usuario sino del diseño del sistema
tiene que ser posible deshacer las
acciones realizadas se debe ofrecer
cierta redundancia para lograr realizar
ciertas operaciones en caso de fallo y
se debe garantizar la integridad de la
información en caso de fallo tanto del
software como del hardware
qué piensas de estos cuatro principios
que te mostrado
crees que son importantes y relevantes
en la actualidad
pues estos principios que te acabo de
contar los extraídos del artículo user
engineering principles for interactive
systems de will friend hansen que fue
publicado en la conferencia a feaps de
otoño del año 1971 1971 hace más de 40
años en aquella época aún no se hablaba
de usabilidad en este artículo se
utiliza el término user en género pero
ya se preocupaba de lo mismo que estudia
la usabilidad
hoy en día qué piensas ahora de todos
estos principios y yo me pregunto cómo
puede ser que 40 años después la gente
siga cometiendo los mismos errores
espero que después de ver este vídeo tú
no cometas errores y recuerda piensa en
el usuario no pienses en ti muchas
gracias por tu atención
Browse More Related Video
MOOC Introducción al Desarrollo Web, parte 2 - 4.19 Eduardo Manchón (2) - Google Actívate
Top 10 Web-Design Mistakes
1. Series Introduction | Usability Principles and Practice
C.R.A.P. DESIGN PRINCIPLES | Free Web Design Tutorial 2021 | Lesson 1
The Laws of UX - 19 Psychological Design Principles
What is Cognitive Load in UX? | Do's and Don'ts of Cognitive Load
5.0 / 5 (0 votes)