5 pautas para crear prototipos de su GUIA veces, los desarrolladores ven las cosas de manera diferente a los usuarios. La creación de prototipos de interfaz de usuario (UI) es una forma de reducir el riesgo de que se produzca una desconexión entre los desarrolladores y los usuarios del sistema.

Los desarrolladores deben interactuar con los usuarios previstos en las primeras etapas del proceso de desarrollo. La creación de prototipos suele ser un proceso iterativo, en el que los modelos anteriores se actualizan y mejoran mediante la incorporación de correcciones y comentarios de los usuarios o se descartan por completo para obtener modelos nuevos y mejorados. Los prototipos se pueden utilizar para probar un solo componente de un sistema o para probar el sistema completo.

A los efectos de esta discusión, nos centraremos en crear prototipos de una interfaz gráfica de usuario (GUI) para usar con software como el que se usa en relojes inteligentes, dispositivos médicos y consolas de automóviles. Si bien hay muchos aspectos de la creación de prototipos que es importante recordar, como línea de base, se proporcionan cinco pautas esenciales para recordar cuando está creando prototipos de su GUI:

  1. Trabaje con los objetivos del sistema en mente. 

    La GUI permite a los usuarios interactuar con el sistema de software y, como tal, es fundamental tener en cuenta los objetivos del sistema al crear prototipos. La creación de prototipos en esta etapa podría ser tan simple como crear una lista de los requisitos u objetivos para los que se crea el software. La lista comenzaría en un nivel alto, pero incluiría listas de tareas que el software debería permitir realizar.

  2. Conozca a su usuario principal y trabaje con él al crear prototipos. 

    Los desarrolladores deben entender bien que el usuario interactuará con la GUI que están diseñando. Las expectativas de los usuarios impulsarán la experiencia del usuario, por lo tanto, los desarrolladores deben comprender a estos usuarios a fondo. Teniendo en cuenta los objetivos del sistema, la próxima etapa del proceso implicará entrevistar a los usuarios para comprender sus necesidades del sistema. Más adelante en el proceso, los desarrolladores deben presentar modelos de trabajo e interactivos a los usuarios para que los prueben y ver si incorporaron correctamente la funcionalidad que permitirá al usuario tener éxito con el sistema.

  3. Entender los intereses de todos los actores del sistema. 

    Los sistemas de software suelen tener un grupo más grande de partes interesadas a considerar más allá del usuario principal. Estas personas a menudo se olvidan durante la creación de prototipos. Estos pueden ser otros departamentos que obtendrán información del sistema a medida que procesa, o usuarios que solo usarán el sistema para funciones específicas, como las requeridas por contabilidad o recursos humanos. El proceso de entrevista y la revisión del prototipo de interfaz de usuario deben incluir visitas a estas partes interesadas y garantizar que se satisfagan sus necesidades específicas.

  4. Usa las herramientas adecuadas. 

    El propósito de un prototipo de GUI es proporcionar un método visual y/o práctico para que los usuarios de software planificados evalúen, revisen y brinden comentarios que el equipo de desarrollo puede usar para validar que se están cumpliendo los objetivos del sistema, del usuario y de las partes interesadas. Hay muchas herramientas de software modernas, lenguajes de modelado y métodos disponibles para la creación de prototipos de GUI, por lo que es importante seleccionar las herramientas adecuadas para modelar su proyecto particular para su revisión. diagramación de discusión, creación de maquetas gráficasy herramientas que ayudarán con codificando la interfaz así como. Las características como el desarrollo multiplataforma, la facilidad de uso, las herramientas de usuario interactivas y la interoperabilidad con otras herramientas de software de uso común son muy deseables.

  1. No te quedes estancado en la “parálisis por análisis”. 

    Si bien se puede obtener un beneficio considerable al crear un prototipo de su GUI, existe el riesgo de quedarse atascado en la "parálisis de análisis" y experimentar excesos de tiempo y presupuesto en su proyecto. Se supone que los prototipos solo guían el desarrollo y mejoran la comprensión de los requisitos de los usuarios por parte de los desarrolladores. No dejes que el prototipo se convierta en el proyecto. Pasar por la fase de modelado; recopilar la información necesaria y pasar al desarrollo.