Caracterización de marcos de desarrollo de la interfaz de usuario para sistemas interactivos basados en distribución de contenido de video
Characterization of user interface development frameworks for interactive systems based on video content distribution.
Este artículo presenta una caracterización de propuestas para el desarrollo de la interfaz de usuario de sistemas interactivos basados en distribución de contenido de video. La caracterización se establece en relación a diferentes perspectivas en el dominio de la ingeniería de software y en el contexto de la Interacción Humano Computador (HCI). Tales perspectivas son la notación, el proceso, las herramientas, la HCI y la validación. Para alcanzar los resultados, se estable un método de caracterización, el que, una vez aplicado, deja ver las fortalezas y debilidades de las propuestas en relación a cada perspectiva así como también posibilidades de mejora e integración. Trabajos futuros son presentados como resultado de la caracterización.
INTRODUCCIÓN
A lo largo de los años, el desarrollo de sistemas interactivos ha sido estudiado por la ingeniería de software a partir de metodologías que incluyen usualmente el análisis del problema, análisis de requisitos, diseño, implementación, pruebas y despliegue. Una metodología de desarrollo de software generalmente es holística, es decir, comprende herramientas, notaciones, disciplinas, artefactos, roles, fases, etc. El desarrollo de la interfaz de usuario (IU) es considerado como uno de los componentes principales del desarrollo de los sistemas interactivos debido a que conecta a los usuarios finales con la funcionalidad. Sin un adecuado desarrollo, los sistemas interactivos robustos o complejos pueden llegar al fracaso por problemas que se reflejen en la IU, esto debido a que el desarrollo de la IU sigue las prácticas de la ingeniería de software pero requiere de un enfoque distinto. Este enfoque es conocido como la disciplina Interacción Humano Computador (HCI). La HCI promueve la usabilidad mediante la incorporación de técnicas o metodologías innovadoras centradas en el usuario, las que desafortunadamente no son muy usadas en la industria del desarrollo de software.
Este trabajo se centra en el desarrollo de los sistemas interactivos basados en distribución de contenido de video que, como se observa, tiene cierta complejidad. Los sistemas interactivos basados en distribución de contenido de video se caracterizan por la prioridad que le dan al contenido de video por medio de diferentes contextos de uso, por ejemplo: Netflix y Youtube en contextos de entretenimiento, o Udacity y Virtual Class en contextos de aprendizaje. Tales sistemas deben tener una interfaz usable y brindar una alta experiencia de usuario en el desarrollo de la interacción. El desarrollo de estos sistemas interactivos es desafiante porque este tipo de sistemas deben conservar las mismas funcionalidades sin importar en cuantas plataformas deban operar y cuál sea el ecosistema de dispositivos con características particulares (tamaño de la pantalla, mecanismo de interacción, distancia a la que se observa, etc).
Recursos
-
Formatopdf
-
Idioma:español
-
Tamaño:253 kb