DISEÑO CENTRADO EN EL USUARIO

Anuncio
INSTITUTO TECNOLOGICO DE LAS AMERICAS
CARRERA DE TECNOLOGO EN DESARROLLO DE SOFTWARE
DISEÑO CENTRADO EN EL USUARIO
Nombre de la asignatura:
Diseño centrado en el usuario
Nomenclatura del Curso:
SOF-010
Prerrequisitos:
Programación II
Nomenclatura del prerrequisito
SOF-004
Número de Créditos:
4
Horas Teóricas:
30
Horas de Práctica:
30
Horas de Investigación
45
Introducción
Este curso se enfoca en las técnicas formales adoptadas por
la industria para desarrollar interfaces de usuarios, de uso
intuitivo.
Justificación
El principal actor dentro de un sistema de información, es, sin
lugar a dudas el usuario final. Es por esto que, con este curso
se pretende crear la interacción más eficiente posible entre la
máquina y el humano, de manera que el uso del sistema sea
de la forma más amigable posible para el usuario.
Descripción:
En esta asignatura, los estudiantes aprenden las técnicas más
importantes de la interacción Humano-Computadora, de
modo que puedan conducir estudios del usuario para aislar
problemas de la facilidad de uso del sistema y construir
software que asiste a sus usuarios en lograr tareas previstas de
manera intuitiva.
Objetivo General:
Dotar a los estudiantes de las técnicas más importantes de la
interacción Humano-Computadora, de modo que puedan
conducir estudios del usuario para aislar problemas de la
facilidad de uso del sistema y construir software que asiste a
sus usuarios en lograr tareas previstas de manera intuitiva.
Objetivos Específicos:
1. Capacidad de crear interfaces y prototipos de diseño
gráficos.
2. Mejorar el desarrollo de interfaces utilizando los
resultados de los estudios de la facilidad de uso del
software.
3. Comprender la utilidad del entorno amigable para
entornos basados en la Web.
4. Comprender la evaluación heurística y la prueba PiensaAlto de la utilidad.
5. Capacidad de implementar los estudios de interfase al
diseño mejorado de los usos gráficos humano-amistosos
del interfaz.
6. Crear la competencia de poder expresar los resultados en
una manera sistemática, escribiendo informes del aspecto
de la utilidad.
Contenidos:
1. Vista rápida del diseño y prueba centrada en el usuario
1.1. Fundamentos del diseño centrado en el usuario
1.1.1. Diseño interactivo
1.1.2. Conceptos básicos de la programación
interactiva
1.1.3. Psicología básica requerida para el diseño
de interfaces
1.2. Una herramientas para la creación de interfaces de
usuario: Visual Basic
1.2.1. Entorno del lenguaje de programación
Visual Basic
1.2.2. Escribiendo códigos en Visual Basic
1.2.3. Revisión de la ejecución del código en
Visual Basic
1.3. Herramientas para al evaluación de usabilidad:
Pruebas de heurísticas y Piensa-alto
1.3.1. Evaluación básica de heurística
1.3.2. Prueba de usabilidad básica de Piensa-alto
1.3.3. Como escribir reportes de aspectos de
usabilidad (UAR)
2. Interfases: Creándolas con Visual Basic, evaluándolas con
heurísticas de usabilidad
2.1. Creando con etiquetas – evaluando con dos
heurísticas
2.1.1. Etiquetas
2.1.2. Heurística #1: Coincidencias entre Sistema
y el mundo real
2.1.3. Heurística #2: Visibilidad del estatus del
sistema
2.2. Creando con botones – evaluando con tres
heurísticas
2.2.1. Botones
2.2.2. Heurística #1: Consistencia y estándares
2.2.3. Heurística #2: Control de usuarios y libres
2.2.4. Heurística #3: Flexibilidad y eficiencia de
uso
2.3. Creando con Checkboxes y Radio Buttons –
evaluando con una heurística
2.3.1. Checkboxes y Radio Buttons
2.3.2. Heurística #1: Prevención de errores
2.4. Creando con ListBoxes y ComboBoxes – evaluando
2.5.
2.6.
2.7.
2.8.
con una heurística
2.4.1. ListBoxes y ComboBoxes
2.4.2. Heurística #1: Diseño estético y Minimalist
Creando con combinaciones
2.5.1. Controles arriba-abajo y scrollbar
2.5.2. Controles TextBox
Creando con contenedores – evaluando con una
heurística
2.6.1. Controles GroupBox
2.6.2. Controles de diálogos tabulares
2.6.3. Heurística #1: Reconocimiento más que
memoria
Dos más heurísticas para la evaluación de interfases
2.7.1. Heurística #1: Ayuda y documentación
2.7.2. Heurística #2: Ayuda de usuarios para el
reconocimiento, diagnóstico y la
recuperación de errores
Controles de menú y algunos ejemplos de reportes
de aspectos de usabilidad
2.8.1. Controles de menú
2.8.2. Ejemplos de reportes de aspectos de
usabilidad
3. Pruebas de usabilidad Piensa-Alto
3.1. Tópicos básicos en las pruebas Piensa-Alto
3.1.1. ¿Qué es la prueba de usabilidad PiensaAlto?
3.1.2. Éticas para los estudios empíricos
3.2. Como conducir pruebas de usabilidad Piensa-Alto
3.2.1. Definiendo el marco de estudio
3.2.2. Seleccionando qué observar
3.2.3. Preparación para la observación
3.2.4. Introduciendo a los participantes en el
procedimiento
3.2.5. Conduciendo la observación
3.2.6. Analizando la observación
3.2.7. Encontrando posibles rediseños
3.2.8. Escribiendo y totalizando reportes
3.3. Pruebas Piensa-Alto vs. Evaluación heurística
3.3.1. Comparando la prueba heurística PiensaAlto con la evaluación heurística
4. Programación más allá de los controles
4.1. Objetos de contenedores y dibujo
4.1.1. Sistemas de coordenadas y objetos
contenedores
4.1.2. Dibujos primitivos
4.1.3. Gráficos y animación
4.2. Añadiendo interactividad y Undo
4.2.1. Añadiendo interactividad al dibujo
4.2.2. Implementando Undo
Metodología:
El instructor utiliza una combinación de recursos
audiovisuales y demostraciones a través de los equipos
localizados en los laboratorios, orientado a la práctica
continua y técnicas de enseñanza activa.
Los métodos de enseñanza a utilizar tienen la característica de
dotar al estudiante con un nivel teórico práctico para el mejor
desenvolvimiento en el ámbito laboral.
Recursos:
•
•
•
•
Recursos audiovisuales.
Salón de clases.
Recursos bibliográficos.
Laboratorio de informática.
Evaluación:
Exámenes
Prácticas
Examen final
40%
30%
30%
Textos
Programming with Visual Basic 6.0 Enhanced Edition
Diane Zak
ISBN: 0-619-06204-5
User-Centered Design: An Integrated Approach
By Karel Vredenburg, Scott Isensee, Carol Righi
Editorial: Prentice Hall PTR
ISBN: 0130912956
User Centered System Design
By Donald A. Norman, Stephen W. Draper
Editorial: CRC
ISBN: 0898598729
Profesor:
Raydelto Hernández
Descargar