Ingeniería del software de la usabilidad (I)

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Ciclo de Vida de Desarrollo de los Sistemas de Información
VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Desarrollo de Página WEB
Metodologías de desarrollo
Aplicación Web para Control de una Integración de S.I.
Interacción Persona ordenador
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
10º2 Sergio Posso. Jonatán Agualimpia. Julia Blandón. Docente:
Modelos de Proceso del Software
CALIDAD DE SOFTWARE Alejando Márquez Alejando Vega Claudia Aguilar
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
 EL MODELO INCREMENTAL.:  EL MODELO EN ESPIRAL:  viene a suplir el problema de no poder retroceder en las fases de desarrollo del software.  : no.
La interfaz de usuario (I)
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
Diseño del Software Diseño de datos Diseño arquitectónico
DISEÑO DE LA INTERFAZ DE USUARIO
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
CICLO DE VIDA DEL SOFTWARE
Las etapas de un proyecto
Ciclo de Vida del Software Paradigmas de Desarrollo
Gestión de Proyectos Informáticos Sesión N° 5 Ciclo de Vida de un Proyecto Roberto Jijena I.
REQUERIMIENTOS DE SOFTWARE
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
Unidad VI Documentación
El proceso de desarrollo de sistemas Web
Tema 1: Introducción al análisis y diseño de aplicaciones software
SISTEMAS II CICLO DE VIDA.
Infonova Consultores q uick a pplication d esign & d evelopment - Presentación de Producto - Versión 2.0.
Ingeniería de Software Asistida por Computadora
Ingeniería del Software
Ingeniería de Requerimiento
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
I NTRODUCCIÓN A LA I NGENIERÍA DEL S OFTWARE Ing. Sonia Godoy H Informática empresarial Ing-Sonia Godoy H.
INGENIERÍA DE SOFTWARE
Ximena Romano – Doris Correa
Importancia en la efectividad del:
Modelo en Cascada Planeación Estratégica Estudio de Factibilidad
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Diseño de Sistemas Expertos
MC Luz María Moreno Aguilar Noviembre 2009
Metodología de Desarrollo Unidad Educativa Bolívar Sebastián Torres 6° 18°
Alexander Aristizabal Ángelo flores herrera
Método iterativo Integrantes : Paola Ramón Armando 19 octubre 2011.
Definición de sistema__________
Diseño de interfaz Práctica 6 B a r c e l o n a.
Roles de Open UP.
CICLO DE VIDA DEL DESARROLLO DE SISTEMAS.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Jairo Pinto Ing. sistemas
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Actividades en el Proceso de desarrollo de Software
Proceso de Diseño de Interfaces
Interacción persona-ordenador Ingeniería de la interfaz - Diseño
UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA.
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
 es el conjunto de conocimientos y técnicas científicas aplicadas al desarrollo, implementación, mantenimiento y perfeccionamiento de estructuras (tanto.
Proceso de desarrollo de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
CONCEPTO DE CICLO DE VIDA 1 En los departamentos de Sistemas se debe definir un marco de referencia común que debe ser:  Pueda ser empleado por todos.
Software de Comunicaciones
Modelo de procesos de software
INDUSTRIAS DEL PETROLEO, PETROQUÍMICAS Y DEL GAS NATURAL ASEGURAMIENTO DE LA PRODUCCIÓN Y ADMINISTRACIÓN DE LA CONFIABILIDAD ISO/CD Date: 2005 –
El diseño de la interfaz de usuario requiere el estudio de las personas y el conocimiento tecnológico adecuado.
1 Diseño Centrado en el Usuario Máster Oficial en Ingeniería y Tecnología del Software Profesorado: Dra. María José Escalona Cuaresma
Transcripción de la presentación:

Ingeniería del software de la usabilidad (I) □ El ciclo de vida clásico

Ingeniería del software de la usabilidad (II) □ Basándose en las mismas etapas añade otros procesos en los que se incluye el diseño de la interfaz mediante la construcción de prototipos y la evaluación de los mismos por parte de los usuarios.

Ingeniería del software de la usabilidad (III) □ Un desarrollo centrado en el usuario.

Ingeniería del software de la usabilidad (IV) □ Análisis de requisitos. •  Establece los requisitos funcionales y no funcionales del sistema. •  Desde el punto de vista de la IHM incluye entre otras las siguientes tareas: Análisis etnográfico que recoja los aspectos culturales del entorno de la aplicación. Análisis contextual de las tareas actuales de los usuarios Perfil del usuario, los roles y la organización. Los objetos utilizados actualmente en la realización de la tarea Plataforma y el entorno en el que se desarrollará la aplicación. Objetivos de la usabilidad que reflejan la interacciones necesarias para la realización de las tareas (principios de usabilidad). Objetivos de la aplicación, comprobando que cumplen los requisitos de la aplicación.

Ingeniería del software de la usabilidad (V) □  Desde el punto de vista de la IHM, establece los mecanismos de interacción. □  Al usuario no le interesa cómo está hecha la aplicación. No se puede realizar el análisis funcional, las estructuras de datos y la codificación sin tener en cuenta la interfaz. Esto produciría diseños muy dependientes de los datos. □  Actividades: •  Análisis de tareas, analizar la forma en que las personas realizan sus trabajos, las cosas que hacen, las cosas sobre las que actúan y las que necesitan conocer. •  Modelo conceptual. Esbozo de las primeras pantallas y la navegación entre ellas. •  Definición del estilo. •  Diseño detallado, detalles de las tareas anteriores antes de llegar al prototipado.

Ingeniería del software de la usabilidad (VI) □ Prototipado. •  Simulación del sistema que tiene implementadas partes del sistema final. Puede incluir sólo el diseño de la interfaz o también partes de código. •  Proporciona las primeras versiones de los componentes del sistema realizados con el lenguaje de programación y el entorno de desarrollo elegido. •  Se llegará al prototipo final a partir de varias interacciones prototipado-evaluación.

Ingeniería del software de la usabilidad (VII) □ Evaluación. •  El prototipo es la herramienta para que el usuario o las personas encargadas evalúen el producto. •  Evaluación mediante inspección. - Utiliza las opiniones de expertos. •  Evaluación mediante indagación. - Utiliza la opiniones de los usuarios. •  Evaluación mediante test. - Los usuarios realizan test que son analizados por los expertos.

Ingeniería del software de la usabilidad (VIII) □ Implementación. •  Las iteraciones prototipado-evaluación conseguirán una interfaz usable con funcionalidad limitada. •  La codificación completa de las funcionalidades de la aplicación deberá obtener una primera versión completa del sistema. □ Lanzamiento. •  Puesta en marcha operativa del producto. •  El producto debe responder: 1.- A las expectativas de los usuarios. 2.- A las expectativas de los responsables de la organización. •  Durante un periodo coexistirá con una fase de pruebas.