La Interacción Persona-Ordenador del inglés Human Computer Interaction (HCI) «es una disciplina relacionada con el diseño, evaluación, desarrollo y estudio de los fenómenos que rodean los sistemas informáticos para uso humano», ACM SIGCHI.
El objetivo del HCI es crear software usable, seguro y funcional.
La usabilidad tiene como objetivo crear sistemas:
Experiencia de usuario del inglés User Experience (UX) se preocupa de aspectos más amplios y subjetivos: satisfacción, diversión, entretenimiento, motivación, estética, creatividad o emociones.
La usabilidad es un trabajo a largo plazo que forma parte del control total de la calidad, que puede cambiar la cultura de la empresa que la acoge. La usabilidad no es imagen corporativa, no es un informe que se lee y se guarda o algo que incumba sólo a un departamento. La usabilidad no es un extra en el desarrollo de productos y servicios.
La usabilidad es estratégica y debe trabajar desde el corazón de las operaciones de negocio. La usabilidad está en el corazón de la excelencia.
Aseguras la usabilidad de un producto si:
Es un papel de cualquier entidad externa al software que interactúa con él. Pueden ser usuarios, máquinas u otros sistemas de software.
Representan funcionalidades del software iniciadas por un actor o por otro caso de uso.
Evaluar un sistema implica recoger datos de requisitos de usuario en una actividad particular para un entorno de trabajo.
Historia ficticia y personalizada con personajes, eventos, productos y entornos. Ayudan a explorar ideas y las ramificaciones de las decisiones de diseño.
Descripción de lo que la gente hace. Estas descripciones predicen y evalúan la dificultad de un sistema.