Generación de interfaces naturales de usuario utilizando herramientas visuales

Caso práctico

Ocultar

Ilustración de Vindio, responsable del departamento de desarrollo.
Alain Bachellier (CC BY-NC-SA)


Ada ya tiene a un equipo de trabajo desarrollando la aplicación de gestión hotelera. Pero ha decidido formar otro pequeño grupo de desarrollo que se va a dedicar a investigar la viabilidad de incluir interfaces naturales de usuario a la aplicación de gestión hotelera. La idea de Ada es que estos interfaces naturales complementen a los interfaces gráficos dotando a la aplicación de una mayor usabilidad y naturalidad en la interacción con los usuarios. 

Para ello ha decidido poner a Vindio al frente de este grupo de investigación. Vindio obtuvo el título de Técnico Superior en Desarrollo de Aplicaciones Multiplataformas hace 8 años y posteriormente realizó el Curso de Especialización en Inteligencia Artificial y Big Data por lo que es la persona más cualificada para llevar a cabo este trabajo. Vindio decide que su grupo lo formarán Noiba, Naroba y Jana, que son tres estudiantes del Ciclo de Desarrollo de Aplicaciones Multiplataforma que están realizando la FCT en la empresa BK Programación. Como responsables del grupo de trabajo, Vindio decide poner a Juan y Laro que a su vez dirigirán el trabajo de Noiba, Naroba y Jana. Juan y Laro son Técnicos Superiores en Desarrollo de Aplicaciones Multiplataformas  y tienen una amplia experiencia en el desarrollo de software.

Tras una reunión de trabajo, Vindio, Juan y Laro deciden que el grupo debe comenzar investigando qué son los interfaces naturales de usuario y los tipos que hay, así como las mejores herramientas y tecnologías para su desarrollo.

Atributo de calidad que mide lo fáciles de usar que son las interfaces de las aplicaciones.

En desarrollo de interfaces, interacciones intuitivas del usuario utilizando sus patrones de comportamiento y habilidades innatas.

Campo de las Ciencias de la Computación cuyo objetivo es crear sistemas informáticos que ejecuten operaciones comparables a las que realiza la mente humana, como el aprendizaje, el razonamiento lógico, compresión del lenguaje, etc.

Conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.

Conjuntos de datos grandes y diversos que tienen un gran volumen y que también crecen rápidamente de tamaño con el tiempo.

Ocultar

En esta unidad estudiaremos los interfaces naturales de usuario: qué son, tipos existentes, arquitectura básica y herramientas para su desarrollo.