SlideShare ist ein Scribd-Unternehmen logo
1 von 10
INTERFAZ DE USUARIO
PAUL TARAMUEL
6TO INFORMATICA
PROTOTIPADO RAPIDO DE
INTERFACES
En el mundo de la industria, existe una necesidad
clara de prototipado rápido que permita la pronta
validación de los requisitos con el usuario. Por
otra parte, este prototipo debe ser lo más
completo posible para la validación realizada por
el usuario sea útil. Estos dos puntos están
contrapuestos, ya que si se prototipa
rápidamente. Proponemos un proceso
denominado Inferencia, que permite incrementar
la velocidad de prototipado sin incrementar el
esfuerzo destinado a completar el modelo
conceptual.
METODOLOGIA
La metodología utilizada para la creación de modelos
conceptuales. Consta de diagramas gráficos UML pero a la vez
esta soportado por la lenguaje formal de especificación de
sistemas orientado a objetos y está constituida de los siguientes
modelos:
 Modelo de Objetos.- Modelo gráfico en el cual se definen
las clases, sus atributos y las relaciones entre clases.
 Modelo Dinámico.- Modelo grafico que permite especificar
las vidas válidas de los objetos de las clases y de su
interacciones.
 Modelo Funcional.- Se utiliza para capturar la semántica
asociada a los cambios de estado de los objetos provocados
por los eventos (modificación de los atributos de la clase).
 Modelo de Presentación.- Modelo para especificar
requisitos de interfaz de usuario comprende requisitos sobre
presentación, navegación, visibilidad, accesos y búsqueda, y
que está basado en el uso de patrones.
FASE DE ANALISIS
 Reuniones con responsables para establecer una
visión clara del sitio a diseñar
 Inclusión de tareas relativas a usabilidad en el plan del
proyecto
 Reunir un equipo multidisciplinar para asegurar un
conocimiento global
 Establecer objetivos de usabilidad
 Organizar estudios de campo
 Búsqueda de productos competitivos
 Crear perfiles de usuario
 Desarrollar un análisis de tareas
 Describir y documentar los escenarios de usuario
 Describir y documentar los requerimientos de operativa
de usuario
FASE DE ANALISIS
FASE DE DISEÑO
 Desarrollo del flujo de pantallas y el modelo
de navegación
 Realizar revisiones de conceptos de diseño
 Diseño con papel y lápiz
 Elaborar prototipos "low-fidelity"
 Organizar tests de usabilidad sobre los
prototipos "low-fidelity"
 Elaborar prototipos detallados "high-fidelity"
 Organizar tests de usabilidad sobre los
prototipos "high-fidelity"
 Documentación de estándares y directrices
 Elaboración de una especificación de diseño
FASE DE DISEÑO
DESARROLLO DE UN
MODELO
 En esta etapa se explica el método iterativo y
las responsabilidades a los usuarios ya que
el usuario participa directamente en todo el
proceso. La rapidez con la que se genera el
sistema es esencial para que no se pierda el
estado de ánimo sobre el proyecto y los
usuarios puedan comenzar a evaluar la
aplicación con la mayor brevedad posible. El
profesional de sistema para construcción
inicial del prototipo emplea cualquier
herramienta, como Lenguajes de Cuarta
Generación, Generadores de
Reportes, Generadores de Pantalla
DESARROLLO DE UN
MODELO
 En el desarrollo de un prototipo se preparan los siguientes componentes:
 El lenguaje para el diálogo o conversación entre el usuario y el sistema
 Pantallas y formatos para la entrada de datos
 Módulos esenciales de procesamientos
 Salida del sistema
 La incorporación en la interfaz de entrada/salida de características representativas de las que
serán incluidas en el sistema final permite una mayor exactitud en el proceso de evaluación.
 Revisión del Prototipo
 Es responsabilidad del usuario trabajar con el prototipo y evaluar sus características y
operación. La experiencia con el sistema bajo condiciones reales permite la familiaridad
indispensable para determinar los cambios o mejoras que sean necesarios, o también la
eliminación de características innecesarias.
 El profesional de sistema captura la información sobre lo que le gusta y lo que le desagrada a
los usuarios. Esta información tiene influencia en la siguiente versión del prototipo, la cual se
presenta modificada, refinada.
 Iteración
 Los dos últimos etapas descriptas anteriormente se repiten varias veces hasta que estén
usuarios y profesionales de sistema de acuerdo en que el prototipo ha evolucionado lo
suficiente o que una iteración más no traerá beneficios adicionales.
 Prototipo Terminado
 Cuando el prototipo está terminado, es decir, tenemos la información que buscamos seguimos
en el punto donde habíamos quedado dentro del Ciclo de Desarrollo de Sistema.
ESTRATEGIAS PARA EL
DESARROLLO DE PROTOTIPOS
 Se puede desarrollar un prototipo para cada uno de los componentes de la aplicación
 Prototipos por Pantallas
 La interface entre el sistema y el usuario es la pantalla de visualización, esta es el
vehículo para presentar la información tal como ésta es proporcionada al sistema o como
es recuperada de éste.
 Los prototipos de pantalla permiten evaluar la posición de información sobre la
pantalla, los encabezados, los botones, mensajes. También permite la reacción de los
usuarios por la cantidad de información sobre la pantalla. La creación de un prototipo de
pantalla conduce a:
 Que debe presentarse como información sobre la pantalla principal
 Cuál pertenece a una pantalla de detalle
 Prototipos para Procedimientos de Procesamientos
 Las funciones de procesamiento incluye entradas, cálculos, recuperar información y
actividades de salidas. Como los datos pocas veces son ingresados de la forma correcta o
en la secuencia válida, es por ello que la aplicación se diseña para asegurar la detección
de errores.
 El objetivo es determinar si los procedimientos de aplicación fueron desarrollados
adecuadamente.
 La evaluación de los procedimientos y la observación de errores y equivocaciones
cometidas por los individuos cuando emplean el prototipo, pueden sugerir la adición de
características de manejo de errores que no se habían anticipado.

Weitere ähnliche Inhalte

Was ist angesagt?

Desarrollo por prototipos
Desarrollo por prototipos Desarrollo por prototipos
Desarrollo por prototipos katherineperea
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de softwareASDFGHJSWDFGHJMNFSD
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipojoseangel250
 
elaboracion de prototipos rad y programacion externa
elaboracion de prototipos rad y programacion externaelaboracion de prototipos rad y programacion externa
elaboracion de prototipos rad y programacion externabeto25
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipoArturo Jimenez
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototiposerickandres29
 
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Liliana Rodriguez
 
Metodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionMetodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionjulieforerorojas
 
Modelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por EtapasModelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por Etapasyeimy26
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivophyco3001
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 
Sistemas de Gestión de Bases de Datos y desarrollo de prototipos
Sistemas de Gestión de Bases de Datos y desarrollo de prototiposSistemas de Gestión de Bases de Datos y desarrollo de prototipos
Sistemas de Gestión de Bases de Datos y desarrollo de prototiposArianna Peralta
 

Was ist angesagt? (20)

Desarrollo por prototipos
Desarrollo por prototipos Desarrollo por prototipos
Desarrollo por prototipos
 
Prototipo
PrototipoPrototipo
Prototipo
 
Prototipos
PrototiposPrototipos
Prototipos
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de software
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipo
 
elaboracion de prototipos rad y programacion externa
elaboracion de prototipos rad y programacion externaelaboracion de prototipos rad y programacion externa
elaboracion de prototipos rad y programacion externa
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
Diseño de Evaluación de Prototipos de Interfaz para un Sistema Gestor de Obje...
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Metodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacionMetodologias del desarrollo de sistemas de informacion
Metodologias del desarrollo de sistemas de informacion
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Modelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por EtapasModelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por Etapas
 
Diapositivas edgordo
Diapositivas edgordoDiapositivas edgordo
Diapositivas edgordo
 
Desarrollo evolutivo
Desarrollo  evolutivoDesarrollo  evolutivo
Desarrollo evolutivo
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Sistemas de Gestión de Bases de Datos y desarrollo de prototipos
Sistemas de Gestión de Bases de Datos y desarrollo de prototiposSistemas de Gestión de Bases de Datos y desarrollo de prototipos
Sistemas de Gestión de Bases de Datos y desarrollo de prototipos
 

Ähnlich wie Prototipado rapido de interfaces

Sistemas de Informacion Unidad 4
Sistemas de Informacion Unidad 4Sistemas de Informacion Unidad 4
Sistemas de Informacion Unidad 4CasssandraG
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IVnattalia_3
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloPio.la
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Sistemas Unidad IV
Sistemas Unidad IVSistemas Unidad IV
Sistemas Unidad IVCasssandraG
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemascarloschavezsdi
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistemaMurcie Lago
 
Prototipado rápido de interfaz
Prototipado rápido de interfazPrototipado rápido de interfaz
Prototipado rápido de interfazJta8
 
Construcción de prototipos
Construcción de prototiposConstrucción de prototipos
Construcción de prototiposSofii Orozco
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
Análisis y diseño de sistemas   sesion 09 - validacion de requisitosAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos
Análisis y diseño de sistemas sesion 09 - validacion de requisitosGianfrancoEduardoBra
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuarioCarlis93
 

Ähnlich wie Prototipado rapido de interfaces (20)

Sistemas de Informacion Unidad 4
Sistemas de Informacion Unidad 4Sistemas de Informacion Unidad 4
Sistemas de Informacion Unidad 4
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IV
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Arquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de DesarrolloArquitectura de Información + Proceso Unificado de Desarrollo
Arquitectura de Información + Proceso Unificado de Desarrollo
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Sistemas Unidad IV
Sistemas Unidad IVSistemas Unidad IV
Sistemas Unidad IV
 
Presentacion de sistemas
Presentacion de sistemasPresentacion de sistemas
Presentacion de sistemas
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
 
Prototipado del software
Prototipado del softwarePrototipado del software
Prototipado del software
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistema
 
prueva
pruevaprueva
prueva
 
Prototipado rápido de interfaz
Prototipado rápido de interfazPrototipado rápido de interfaz
Prototipado rápido de interfaz
 
AMSI
AMSIAMSI
AMSI
 
Construcción de prototipos
Construcción de prototiposConstrucción de prototipos
Construcción de prototipos
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
Análisis y diseño de sistemas   sesion 09 - validacion de requisitosAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 

Prototipado rapido de interfaces

  • 1. INTERFAZ DE USUARIO PAUL TARAMUEL 6TO INFORMATICA
  • 2. PROTOTIPADO RAPIDO DE INTERFACES En el mundo de la industria, existe una necesidad clara de prototipado rápido que permita la pronta validación de los requisitos con el usuario. Por otra parte, este prototipo debe ser lo más completo posible para la validación realizada por el usuario sea útil. Estos dos puntos están contrapuestos, ya que si se prototipa rápidamente. Proponemos un proceso denominado Inferencia, que permite incrementar la velocidad de prototipado sin incrementar el esfuerzo destinado a completar el modelo conceptual.
  • 3. METODOLOGIA La metodología utilizada para la creación de modelos conceptuales. Consta de diagramas gráficos UML pero a la vez esta soportado por la lenguaje formal de especificación de sistemas orientado a objetos y está constituida de los siguientes modelos:  Modelo de Objetos.- Modelo gráfico en el cual se definen las clases, sus atributos y las relaciones entre clases.  Modelo Dinámico.- Modelo grafico que permite especificar las vidas válidas de los objetos de las clases y de su interacciones.  Modelo Funcional.- Se utiliza para capturar la semántica asociada a los cambios de estado de los objetos provocados por los eventos (modificación de los atributos de la clase).  Modelo de Presentación.- Modelo para especificar requisitos de interfaz de usuario comprende requisitos sobre presentación, navegación, visibilidad, accesos y búsqueda, y que está basado en el uso de patrones.
  • 4. FASE DE ANALISIS  Reuniones con responsables para establecer una visión clara del sitio a diseñar  Inclusión de tareas relativas a usabilidad en el plan del proyecto  Reunir un equipo multidisciplinar para asegurar un conocimiento global  Establecer objetivos de usabilidad  Organizar estudios de campo  Búsqueda de productos competitivos  Crear perfiles de usuario  Desarrollar un análisis de tareas  Describir y documentar los escenarios de usuario  Describir y documentar los requerimientos de operativa de usuario
  • 6. FASE DE DISEÑO  Desarrollo del flujo de pantallas y el modelo de navegación  Realizar revisiones de conceptos de diseño  Diseño con papel y lápiz  Elaborar prototipos "low-fidelity"  Organizar tests de usabilidad sobre los prototipos "low-fidelity"  Elaborar prototipos detallados "high-fidelity"  Organizar tests de usabilidad sobre los prototipos "high-fidelity"  Documentación de estándares y directrices  Elaboración de una especificación de diseño
  • 8. DESARROLLO DE UN MODELO  En esta etapa se explica el método iterativo y las responsabilidades a los usuarios ya que el usuario participa directamente en todo el proceso. La rapidez con la que se genera el sistema es esencial para que no se pierda el estado de ánimo sobre el proyecto y los usuarios puedan comenzar a evaluar la aplicación con la mayor brevedad posible. El profesional de sistema para construcción inicial del prototipo emplea cualquier herramienta, como Lenguajes de Cuarta Generación, Generadores de Reportes, Generadores de Pantalla
  • 9. DESARROLLO DE UN MODELO  En el desarrollo de un prototipo se preparan los siguientes componentes:  El lenguaje para el diálogo o conversación entre el usuario y el sistema  Pantallas y formatos para la entrada de datos  Módulos esenciales de procesamientos  Salida del sistema  La incorporación en la interfaz de entrada/salida de características representativas de las que serán incluidas en el sistema final permite una mayor exactitud en el proceso de evaluación.  Revisión del Prototipo  Es responsabilidad del usuario trabajar con el prototipo y evaluar sus características y operación. La experiencia con el sistema bajo condiciones reales permite la familiaridad indispensable para determinar los cambios o mejoras que sean necesarios, o también la eliminación de características innecesarias.  El profesional de sistema captura la información sobre lo que le gusta y lo que le desagrada a los usuarios. Esta información tiene influencia en la siguiente versión del prototipo, la cual se presenta modificada, refinada.  Iteración  Los dos últimos etapas descriptas anteriormente se repiten varias veces hasta que estén usuarios y profesionales de sistema de acuerdo en que el prototipo ha evolucionado lo suficiente o que una iteración más no traerá beneficios adicionales.  Prototipo Terminado  Cuando el prototipo está terminado, es decir, tenemos la información que buscamos seguimos en el punto donde habíamos quedado dentro del Ciclo de Desarrollo de Sistema.
  • 10. ESTRATEGIAS PARA EL DESARROLLO DE PROTOTIPOS  Se puede desarrollar un prototipo para cada uno de los componentes de la aplicación  Prototipos por Pantallas  La interface entre el sistema y el usuario es la pantalla de visualización, esta es el vehículo para presentar la información tal como ésta es proporcionada al sistema o como es recuperada de éste.  Los prototipos de pantalla permiten evaluar la posición de información sobre la pantalla, los encabezados, los botones, mensajes. También permite la reacción de los usuarios por la cantidad de información sobre la pantalla. La creación de un prototipo de pantalla conduce a:  Que debe presentarse como información sobre la pantalla principal  Cuál pertenece a una pantalla de detalle  Prototipos para Procedimientos de Procesamientos  Las funciones de procesamiento incluye entradas, cálculos, recuperar información y actividades de salidas. Como los datos pocas veces son ingresados de la forma correcta o en la secuencia válida, es por ello que la aplicación se diseña para asegurar la detección de errores.  El objetivo es determinar si los procedimientos de aplicación fueron desarrollados adecuadamente.  La evaluación de los procedimientos y la observación de errores y equivocaciones cometidas por los individuos cuando emplean el prototipo, pueden sugerir la adición de características de manejo de errores que no se habían anticipado.