Interacción persona-ordenador Ingeniería de la interfaz

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Interacción persona-ordenador Ingeniería de la interfaz"

Transcripción

1 Interacción persona-ordenador Ingeniería de la interfaz

2 Objetivos Conocer el proceso de diseño de sistemas interactivos Apreciar la importancia de realizar un diseño centrado en el usuario Presentar técnicas para la construcción de prototipos de la interfaz

3 Contenido Introducción El diseño centrado en el usuario Ciclo de vida de un sistema interactivo Prototipos

4 Introducción Los sistemas interactivos se caracterizan por la importancia del diálogo con el usuario La interfaz determina en gran medida la percepción e impresión que el usuario posee de una aplicación El usuario no está interesado en la estructura interna de una aplicación, sino en cómo usarla La interfaz es una parte fundamental en el proceso de desarrollo y debe tenerse en cuenta desde el principio

5 Diseño centrado en el usuario El proceso de diseño debe estar centrado en el usuario para recoger sus necesidades y mejorar su experiencia de uso El objetivo del sistema interactivo es permitir al usuario conseguir un objetivo concreto en un dominio de aplicación El diseño debe responder a las siguientes cuestiones: Cómo debe ser desarrollado el sistema interactivo para asegurar la usabilidad Cómo puede la usabilidad de un sistema interactivo ser evaluada o medida

6 Ciclo de vida Modelo de proceso de la Ingeniería de la usabilidad y de la accesibilidad (MPIu+a) Modelo de DCU desarrollado por el grupo de investigación GRIHO de la Universidad de Lleida Diseño de sistemas interactivos centrados en el usuario. Toni Granollers, Jesús Lorés y José Juan Cañas. Editorial UOC, 2005

7 Ciclo de vida Fases del MPIu+a: Análisis de Requisitos Diseño Implementación Lanzamiento Prototipado Evaluación Características: «Casa» el modelo de desarrollo de la IS con los principios básicos de la Ing. de la Usabilidad: prototipado y evaluación Coloca al usuario en el centro del desarrollo Es un modelo iterativo

8 Ciclo de vida Análisis de requisitos La calidad de un sistema software viene determinada por la concordancia entre los requisitos fijados y la consecución de los mismos Hay que aplicar técnicas de análisis pensadas para capturar la experiencia de los usuarios y sus verdaderas necesidades Actividades: Análisis etnográfico: observar el trabajo de los usuarios Análisis de implicados (stakeholders) Clasificar a los usuarios: perfiles y roles Análisis contextual de tareas Objetos (físicos y conceptuales) Plataforma (posibilidades y restricciones) Objetivos (funcionales, de usabilidad y de accesibilidad

9 Ciclo de vida Diseño Hay que tener en cuenta los factores humanos: Percepción y comprensión Atención selectiva Motivación El diseño debe tener en cuenta el modelo mental del usuario (no basta diseñar para la funcionalidad) Actividades: Análisis de tareas (descripción sistemática de las interacciones usuario-sistema) Definir un estilo y una estrategia de diseño de la información (estándares, metáforas, diseño gráfico) Diseño detallado

10 Ciclo de vida Implementación Habitualmente es la fase que requiere más recursos personales, pero en el proceso MPIu+a el impacto del cambio se ve minimizado por el buen trabajo previo Es recomendable realizar prototipos software para evaluarlos con usuarios finales cuanto antes mejor Es recomendable realizar una evaluación heurística para comprobar la consistencia global del producto antes de su puesta en escena Accesibilidad: puede conseguirse, de realizarse con la previsión requerida, con poco esfuerzo adicional a la codificación habitual

11 Ciclo de vida Lanzamiento El éxito de un producto depende de dos factores: Que el usuario se sienta cómodo con el sistema (usabilidad y accesibilidad) Que los responsables obtengan los resultados esperados (funcionalidad) La aplicación del MPIu+a asegura que ambos aspectos se vean satisfechos Es importante obtener realimentación del usuario

12 Ciclo de vida Prototipado Desde el inicio del desarrollo necesitamos probar partes del sistema con multitud de objetivos: verificar funcionalidades, averiguar aspectos relacionados con la interfaz del sistema (posición de controles, textos, colores...), validar la navegación, probar nuevas posibilidades técnicas, etc. Los prototipos permiten realizar estas comprobaciones y constituyen una herramienta muy útil para hacer participar al usuario en el desarrollo Son mucho más que simples demostraciones del producto; se utilizan para recoger las impresiones del usuario y repercutirlas en el diseño de la interfaz

13 Ciclo de vida Evaluación Conjunto de metodologías y técnicas que analizan la usabilidad y/o la accesibilidad del sistema en diferentes etapas del ciclo de vida Es un punto clave del modelo. Permite recibir la realimentación por parte de los usuarios y/o evaluadores expertos que se verá reflejada en el diseño de las interfaces Es la finalidad principal de los prototipos realizados durante la etapa anterior

14 Prototipos Qué es un prototipo? Es una implementación parcial, pero concreta, del diseño de un sistema Se realiza con la finalidad de explorar los aspectos interactivos del sistema, incluyendo su usabilidad, accesibilidad y funcionalidad Es una herramienta muy útil para hacer participar activamente al usuario en el desarrollo y poder evaluar el producto desde las primeras fases del desarrollo

15 Prototipos Características Son formidables herramientas de: Comunicación entre todos los componentes del equipo de desarrollo y los usuarios Participación, para integrar activamente a los usuarios en el desarrollo Permiten a los diseñadores explorar diversos conceptos del diseño antes de establecer los definitivos Permiten evaluar el sistema desde las primeras fases del desarrollo (facilitan la exploración de ideas sobre nuevos conceptos tecnológicos) Son el primer paso para que ideas abstractas sean concretas, visibles y testeables Mejoran la calidad y la completitud de las especificaciones funcionales del sistema

16 Prototipos Dimensiones del prototipado El prototipado reduce el coste y el tiempo de implementación del futuro sistema Esta reducción se puede conseguir reduciendo el número de características o reduciendo el nivel de implementación de las características Prototipado vertical: Tiene implementadas pocas características, pero sus funcionalidades están totalmente implementadas Puede probar una parte limitada del sistema en profundidad y bajo circunstancias reales Prototipado horizontal: Incluye todas las características del sistema, pero no contiene funcionalidad subyacente Es una simulación de la interfaz en la que no se puede realizar ningún trabajo real

17 Prototipos Categorías de prototipos Prototipos de baja fidelidad: implementan aspectos generales del sistema sin entrar en detalles. Permiten abarcar un espectro mayor de la interacción a realizar Prototipos de alta fidelidad: representan aspectos más precisos. Sirven, por ejemplo, para detallar el proceso interactivo global de una o varias tareas concretas

18 Prototipos Categorías de prototipos Prototipos de baja fidelidad Ventajas Costes de desarrollo pequeños De muy rápida creación Fácil de cambiar (cualquiera puede realizar los cambios) Los usuarios, al ser conscientes de la facilidad de los cambios y del bajo coste económico, se sienten cómodos para opinar y proponer cambios Evaluación de múltiples conceptos de diseño Útil para el diseño general de las interfaces Útil para identificar requisitos Inconvenientes Limitado para la corrección de errores Especificaciones poco detalladas (para pasar a la codificación) Dirigido por el evaluador Su utilidad disminuye cuando los requisitos ya están bien establecidos Navegación y flujo de acciones limitadas

19 Prototipos Categorías de prototipos Prototipos de alta fidelidad Ventajas Funcionalidad de tareas completa Completamente interactivo Dirigido por el usuario Navegabilidad Aspecto semejante al sistema final Puede servir como especificación Puede servir como herramienta de marketing y para demostraciones de ventas Inconvenientes Elevados costes de desarrollo Requieren mucho tiempo de implementación Mayor dificultad de cambiar (cambios sólo realizables por el autor) Crea falsas expectaciones Menor efectividad para la recogida de requisitos

20 Prototipos Técnicas de prototipado Técnicas para la construcción de prototipos Bocetos Storyboards Prototipos de papel Maquetas Maquetas digitales Storyboards navegacionales Vídeos Escenarios Prototipos de software Unas técnicas dan más importancia a la presentación (look) y otras a la interacción (feel)

21 Técnicas de prototipado Bocetos Son formas de representar "primeras ideas", ya sea sobre lo que se pretende representar, sobre alguna funcionalidad concreta o sobre qué metáforas se utilizarán Se usan en la etapa más inicial del diseño, con la finalidad de recoger las primeras impresiones del espacio de trabajo de la interacción La clave de los bocetos es su velocidad de producción: Un boceto se realiza en unos 15 ó 20 segundos, de manera que se puede generar gran cantidad de bocetos en muy poco tiempo. Se trata sólo de una recogida de ideas iniciales

22 Técnicas de prototipado Storyboards Tienen su origen en la industria cinematográfica Consisten en una serie de dibujos o imágenes dispuestos en formato secuencial de viñetas que representan cómo un determinado sistema será usado durante la consecución de una determinada tarea

23 Técnicas de prototipado Storyboards Ejemplo de storyboard: Check-in

24 Técnicas de prototipado Storyboards Ejemplo de storyboard: Storyboard construido por Google para mostrar el funcionamiento de su navegador Chrome,

25 Técnicas de prototipado Storyboards Permiten crear diferentes vistas del sistema en las primeras etapas de su implementación de la manera más rápida y barata posible Resultan especialmente indicados para aquellos proyectos en los que la implantación del nuevo sistema cambiará la forma de trabajar o de realizar ciertas tareas de las personas afectadas por él No es adecuado para comprobar aspectos referentes a la interactividad del sistema, aunque sí que será útil como material de soporte, tanto para asegurarse que el diseñador ha comprendido el problema como para discutir detalles con los usuarios, implicados y responsables del proyecto acerca de su funcionamiento

26 Técnicas de prototipado Prototipos de papel Se basa en la utilización de papel, tijeras y lápiz para describir un diseño en un papel Permite una gran velocidad y flexibilidad Es una técnica muy económica El objetivo no es probar lo bonito que es el diseño, sino verificar si los usuarios son capaces de realizar sus tareas con la interfaz propuesta Su utilización no precisa incorporar avances tecnológicos; sólo es necesario que capture la funcionalidad del sistema y que comunique la información y sus interacciones adecuadamente

27 Técnicas de prototipado Prototipos de papel Ejemplo de prototipo de papel: Check-in

28 Técnicas de prototipado Prototipos de papel Cómo se hace un prototipo de papel? Se dibujan en un papel las interfaces que se van a probar. Los diferentes estados de la interfaz se dibujan en hojas separadas Se indica de forma perceptible la navegación entre las interfaces en función de la interacción Se ordenan las hojas y se entregan al usuario para que interactúe con ellas y simule el funcionamiento del sistema

29 Técnicas de prototipado Prototipos de papel Ventajas de los prototipos de papel Los problemas (funcionales y de usabilidad) se pueden descubrir en una etapa muy temprana del proceso de diseño, mucho antes de haberlos codificado Favorecen la comunicación entre el equipo de diseño-desarrollo, los usuarios y los implicados Son muy rápidos de construir y refinar, lo que permite realizar rápidas interacciones de diseño Los recursos consumidos son mínimos (materiales muy básicos) y económicos Resultan tan familiares para los usuarios que sin dudarlo intervienen en las modificaciones del diseño El usuario, que es consciente de la facilidad y el bajo coste del prototipo, no se siente cohibido de proponer cualquier cambio Resultan menos intimidantes que un ordenador (ayudan a superar el fenómeno conocido como tecnofobia) El tiempo dedicado al proceso de codificación es cero No están sujetos a restricciones impuestas por la tecnología, y a pesar de ello ayudan al equipo a anticipar problemas y decisiones derivadas de la tecnología

30 Técnicas de prototipado Prototipos de papel Inconvenientes de los prototipos de papel Por su simplicidad, no sirven para realizar evaluaciones detalladas del diseño No pueden simular la respuesta del sistema En el momento de evaluarlo es fácil que se den por supuestas cosas que realmente no están en el prototipo La construcción de los prototipos de papel parece tan evidente que a menudo se menosprecian aspectos tan importantes como que el prototipo se asemeje al máximo en tamaño y forma al dispositivo para el que lo estamos realizando, lo cual suele llevar a rediseños posteriores que inutilizan los ya realizados

31 Técnicas de prototipado Maquetas Una maqueta es un modelo a tamaño reducido de algún objeto, monumento, edificio, etc. En el caso del prototipado, nos referimos a las maquetas como objetos construidos (normalmente a partir de materiales muy básicos) con el fin de evaluar una parte física del sistema Esta técnica es útil cuando queremos reflejar cómo será un dispositivo en un momento en el que aún no existe

32 Técnicas de prototipado Maquetas digitales Son representaciones de calidad en formato digital que llenan el espacio que hay entre el prototipo de papel y la versión definitiva de la interfaz Para realizar una maqueta digital se utilizan herramientas más sofisticadas (editores gráficos...) que precisan mayor tiempo de desarrollo y mejor preparación de las personas que las realizan Su mayor nivel de detalle permite visualizar de una manera muy aproximada a la versión final el diseño de la interfaz (colores, estructura de navegación, botones, etc.) Son percibidas por los usuarios como versiones finales que no se pueden cambiar, por lo que es más adecuado utilizarlas en la fase de diseño

33 Técnicas de prototipado Storyboards navegacionales Consisten en una serie de dibujos o imágenes que representan el espacio de navegación, bien sea de todo el sistema, de una parte de él o de una tarea concreta Se representan en un espacio bidireccional (con papel, en una pizarra, con impresiones de pantalla y flechas con rotulador, etc.) todos los estados de las interfaces (pantallas...) de la parte del sistema que se examinará y todas las posibilidades a nivel interactivo desde cada uno de estos estados para visualizar las posibles acciones o movimientos que el usuario puede realizar mientras interacciona con la interfaz

34 Técnicas de prototipado Storyboards navegacionales

35 Técnicas de prototipado Vídeos Grabar un vídeo permite desarrollar un escenario de futuro en el que, gracias al uso de técnicas de postproducción, pueden parecer reales funcionalidades y sistemas que sólo son ideas, están en fase muy inicial o son imposibles de realizar (tecnología inexistente, lugares inalcanzables) Ofrecen una manera económica de visualizar partes de sistemas futuros Ejemplos: STARFIRE: A Vision of Future Computing, Sun Microsystems, 1994 Poblado íbero de Els Vilars, Grupo GRIHO, 2005

36 Técnicas de prototipado Vídeos Ventajas Se pueden descubrir problemas de usabilidad en una etapa muy temprana del proceso de diseño Proporciona una simulación dinámica de los elementos de la interfaz que se pueden ver y comentar tanto por el equipo de desarrollo como por los usuarios Aunque parezca lo contrario, no son necesarios muchos recursos Inconvenientes No captura a un usuario interactuando recíprocamente con el prototipo, careciendo del elemento interactivo de otros métodos Al emplear materiales simples y carecer de interactividad, los prototipos de vídeo no apoyan la evaluación de detalle de diseño fino Al permitir tantas opciones, se corre el riesgo de desperdiciar mucho tiempo en conseguir un vídeo "estéticamente bonito" dejando de lado detalles importantes para el verdadero propósito del vídeo

37 Técnicas de prototipado Escenarios Son maneras de describir historias sobre personas, actividades, productos y entornos Sirven tanto para contar la manera como se realizan las acciones actualmente (escenario de tareas) como para hacer imaginaciones de futuro (escenario de futuro) Ayudan al diseñador a explorar ideas y las ramificaciones de decisiones de diseño en situaciones concretas Elementos: Configuración Actores Objetivos Acciones

38 Técnicas de prototipado Escenarios Maneras de representar los escenarios: Lenguaje natural Storyboard Vídeos Diagramas de casos de uso

39 Técnicas de prototipado Prototipos de software Son implementaciones realizadas con técnicas de programación del sistema interactivo propuesto que reproducen el funcionamiento de una parte importante de las funcionalidades con el objetivo de probar determinados aspectos del sistema final Pueden ser horizontales o verticales en función del objetivo de la evaluación a realizar con el mismo Normalmente se implementan después de varias iteraciones de prototipado-evaluación y se tiene la intención de empezar a ver realmente cómo responde el sistema

40 Técnicas de prototipado Prototipos de software Ejemplo de prototipo de software

41 Técnicas de prototipado Prototipos de software Ventajas La fidelidad o semejanza de un prototipo software con el sistema final es alta Debido a esta fidelidad, son muy útiles para realizar las evaluaciones de métricas (tipo métricas de rendimiento o de coherencia) El usuario tiene la sensación de estar trabajando con un sistema real Inconvenientes Requiere habilidades de desarrollo de software, aunque cada vez en menor grado Aunque rápido, el método consume mucho más tiempo que otros tipos de prototipos (de papel, por ejemplo) Se requieren mayores recursos debido a la necesidad de emplear software y hardware específicos Debido a la mayor inversión suele renunciarse a "tirar" el prototipo, quedando como una versión preliminar del sistema. Este factor, a la larga, resulta ser un lastre Frecuentemente la última ventaja se convierte en un inconveniente, pues los directivos responsables y los usuarios creen que el sistema está casi terminado y tendrán prisa por verlo finalizado

42 Prototipos Elección La elección entre las alternativas depende del objetivo a evaluar Técnica Qué se analiza? Coste Tiempo Boceto Primeras ideas Muy bajo Muy rápido Storyboard Descripción del proceso de interacción Muy bajo Rápido Prototipo de papel Simplicidad, visibilidad de las funciones, sintetizabilidad Muy bajo Rápido Maqueta Características físicas Relat. bajo No tan rápido Maqueta digital Storyboard navegacional Visibilidad de las funciones, disposición de los elementos interactivos Visibilidad de la navegación. representación de los estados del sistema Bajo Bajo No tan rápido Rápido

43 Prototipos Elección La elección entre las alternativas depende del objetivo a evaluar Vídeo Técnica Qué se analiza? Coste Tiempo Escenario Software Representación de situaciones interactivas, visibilidad de los actores y objetos que intervienen, escenificación de posibilidades futuras Representación de situaciones interactivas, visibilidad de los actores y objetos que intervienen Navegabilidad, funcionalidades concretas, medidas de rendimiento Alto Medio Medio Muy alto Rápido Medio/Alto

44 Conclusiones El diseño de la interfaz es parte fundamental del proceso de desarrollo del software y debe ser considerado desde el principio El usuario debe tomar parte en el diseño y no ser mero espectador Los prototipos constituyen una herramienta muy útil para hacer participar a los usuarios y evaluar el sistema desde las primeras fases La elección de la técnica de prototipado depende de la fase del desarrollo en que se utilicen

BLOQUE I 3. Prototipado

BLOQUE I 3. Prototipado BLOQUE I 3. Prototipado Diseño Centrado en el Usuario Profesorado: Dra. María José Escalona Cuaresma mjescalona@us.es Dr. José Mariano González Romano mariano@us.es Master Oficial en Ingeniería y Tecnología

Más detalles

Interacción persona-ordenador. Diseño de sistemas interactivos.

Interacción persona-ordenador. Diseño de sistemas interactivos. Interacción persona-ordenador. Diseño de sistemas interactivos. Los sistemas interactivos se caracterizan por la importancia del diálogo con el usuario. La interfaz determina en gran medida la percepción

Más detalles

Metodología y acciones. Jaime Moncho

Metodología y acciones. Jaime Moncho UX Metodología y acciones Jaime Moncho Qué es UX? UX USER EXPERIENCE Se refiere a lo que experimenta el usuario antes, durante y despue s de interactuar con un sistema. La experiencia de usuario surge

Más detalles

Cuestionario global de Interacción Humano-Computadora

Cuestionario global de Interacción Humano-Computadora Cuestionario global de Interacción Humano-Computadora 1er parcial 1. Describa el proceso de interacción y sus componentes. La interacción es el intercambio de acciones entre uno o más entidades en el cual

Más detalles

METRICA VERSION MÉTRICA versión 3. Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información

METRICA VERSION MÉTRICA versión 3. Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información 9.000 MÉTRICA versión 3 Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información 9.010 Enero 2000 borrador de metodología MÉTRICA v. 3 Ofrece a las organizaciones un instrumento

Más detalles

Diseño en HCI (Preece et al 2002) Prototipos Diseño conceptual Uso de prototipos en el diseño conceptual Diseño físico

Diseño en HCI (Preece et al 2002) Prototipos Diseño conceptual Uso de prototipos en el diseño conceptual Diseño físico Diseño en HCI (Preece et al 2002) Prototipos Diseño conceptual Uso de prototipos en el diseño conceptual Diseño físico Prototipos (Preece et al. 1994 y 2002) Qué es un prototipo? Por qué un prototipo?

Más detalles

PROTOTIPOS: UN JUGUETE MUY VALIOSO

PROTOTIPOS: UN JUGUETE MUY VALIOSO PROTOTIPOS: UN JUGUETE MUY VALIOSO 21/10/2015 Presenta: Guilherme Siqueira Simões Agenda Definición de prototipación Por qué prototipar? Beneficios del prototipo Tipos de prototipos Planeación del prototipo

Más detalles

Clasificación de las Herramientas CASE

Clasificación de las Herramientas CASE Qué es una herramienta CASE? Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora) son diversas aplicaciones informáticas destinadas a aumentar la

Más detalles

El proceso de diseño. Análisis de tareas

El proceso de diseño. Análisis de tareas El proceso de diseño Diseño Iteración: Prototipado y Evaluación Técnicas de prototipado Técnicas de evaluación Definir tareas: Análisis de tareas: HTA: Análisis jerárquico de tareas : Diagramas de secuencias

Más detalles

Procesos del software

Procesos del software Procesos del software (selección de alguna de las trasparencias de Sommerville) Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Modelos de proceso del software genéricos El modelo

Más detalles

Rational Unified Process

Rational Unified Process Rational Unified Process 1 Qué es un Proceso? Un proceso define Quién está haciendo Qué, Cuándo y Cómo para lograr un cierto objetivo. En la ingeniería de software el objetivo es construir un producto

Más detalles

PROYECTO ENTORNOS DE USUARIO. Parte 1. Análisis del Entorno de Usuario

PROYECTO ENTORNOS DE USUARIO. Parte 1. Análisis del Entorno de Usuario PROYECTO ENTORNOS DE USUARIO Parte 1. Análisis del Entorno de Usuario Obtener los requerimientos iniciales del entorno, en lo que respecta a la aplicación, el usuario y las tareas principales del entorno.

Más detalles

Ingeniería del Software Herramientas CASE Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE)

Ingeniería del Software Herramientas CASE Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE) Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE) es la aplicación de la tecnología de la información a las actividades, técnicas y a las metodologías

Más detalles

6 Conclusiones y trabajos futuros

6 Conclusiones y trabajos futuros 6 Conclusiones y trabajos futuros 82 6 Conclusiones y trabajos futuros En esta sección se presentan las conclusiones de nuestra experiencia en el desarrollo de TREG así como los trabajos futuros. 6.1.Conclusiones

Más detalles

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora ANÁLISIS DE SISTEMAS Prof. Eliz Mora Programa Fundamentos del Análisis de Sistemas Estilos Organizacionales y su impacto en los Sistemas de Información Rol del Analista de Sistema Determinación de Factibilidad

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Análisis de Requisitos (I) Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Modelo de proceso de diseño de la interfaz Análisis de Requisitos Recogida de datos

Más detalles

Programa Formativo IMSV DESARROLLO DE PRODUCTOS AUDIOVISUALES MULTIMEDIA INTERACTIVOS

Programa Formativo IMSV DESARROLLO DE PRODUCTOS AUDIOVISUALES MULTIMEDIA INTERACTIVOS Código: 34715 Unidad Formativa: MF0943_3 - Proyectos audiovisuales multimedia interactivos Módulo: MF0943_3 - PROYECTOS AUDIOVISUALES MULTIMEDIA INTERACTIVOS Certificado de Profesionalidad: IMSV0209 -

Más detalles

Ingeniería del Software 2

Ingeniería del Software 2 Análisis de requisitos es la 1ª fase técnica del proceso de ing. del SW Éxito -> Comprensión total de los requisitos Análisis de requisitos -> Tarea de descubrimiento, refinamiento, modelado y especificación

Más detalles

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ

INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ INGENIERIA DE SOFTWARE ING. FRANCISCO RODRIGUEZ TEMA 3: PROCESO UNIFICADO DE DESARROLLO CONTENIDO 1. Proceso de Software 2. Proceso de Desarrollo de Software 3. Proceso Unificado de Desarrollo de Software

Más detalles

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes

Más detalles

Interacción Persona Ordenador

Interacción Persona Ordenador Interacción Persona Ordenador El proceso de diseño Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Objetivos Conocer y aplicar la fase de diseño (de forma iterativa): Técnicas de prototipado

Más detalles

Desarrollo de Productos Editoriales Multimedia

Desarrollo de Productos Editoriales Multimedia Desarrollo de Productos Editoriales Multimedia REF: E101240 OBJETIVO Este conjunto de materiales didácticos se ajusta a lo expuesto en el itinerario de aprendizaje perteneciente al Certificado de Profesionalidad

Más detalles

DISEÑO DE LOS WIREFRAMES DE UNA HERRAMIENTA WEB DEDICADA A LA BÚSQUEDA DE EMPLEO, DESDE EL ENFOQUE Y METODOLOGÍAS DEL DISEÑO CENTRADO EN EL USUARIO

DISEÑO DE LOS WIREFRAMES DE UNA HERRAMIENTA WEB DEDICADA A LA BÚSQUEDA DE EMPLEO, DESDE EL ENFOQUE Y METODOLOGÍAS DEL DISEÑO CENTRADO EN EL USUARIO DISEÑO DE LOS WIREFRAMES DE UNA HERRAMIENTA WEB DEDICADA A LA BÚSQUEDA DE EMPLEO, DESDE EL ENFOQUE Y METODOLOGÍAS DEL DISEÑO CENTRADO EN EL USUARIO Alumno: MANUEL ANGEL RUIZ ROJO Tutor: ARIEL LEONARDO

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

Ingeniería de Requerimientos. requiere de un Sistema de Software.

Ingeniería de Requerimientos. requiere de un Sistema de Software. Ingeniería de uestableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos u Introducción a la Noción

Más detalles

Capítulo 3. Metodología

Capítulo 3. Metodología Capítulo 3. Metodología 3.1 Introducción Para el desarrollo de este trabajo se utilizó la metodología Ingeniería Web IWeb es una propuesta metodológica que trabaja con la World Wide Web y la Internet.

Más detalles

Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L

Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R E N O

Más detalles

Capítulo 4: Prueba y validación de los objetos modelo.

Capítulo 4: Prueba y validación de los objetos modelo. Capítulo 4: Prueba y validación de los objetos modelo. Una vez que se genera el código fuente, el software debe ser probado para descubrir y, si es necesario, corregir errores antes de su entrega y liberación

Más detalles

INDICE CARTAS DESCRIPTIVAS S3

INDICE CARTAS DESCRIPTIVAS S3 INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO IV ANÁLISIS Y DISEÑO DE SISTEMAS ORIENTADO A OBJETOS 2009 I. Identificadores del programa Carrera: Informática y Sistemas Módulo:

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos Programación Orientada a Objetos PROGRAMACIÓN ORIENTADA A OBJETOS 1 Sesión No. 8 Nombre: El Modelo de diseño con UML Contextualización Los modelos que podemos crear con UML son varios, por lo que debemos

Más detalles

Ingeniería del Software. Pruebas. Pruebas en el PUD. Las pruebas del software. Diseño de casos de prueba. Pruebas de SI OO

Ingeniería del Software. Pruebas. Pruebas en el PUD. Las pruebas del software. Diseño de casos de prueba. Pruebas de SI OO Pruebas Pruebas en el PUD Las pruebas del software Diseño de casos de prueba Pruebas de SI OO 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo de Dominio,...

Más detalles

Métrica v2.1 - Fase 0: Plan de Sistemas de Información. Enginyeria del Software. Curs 99/2000. Francisca Campins Verger

Métrica v2.1 - Fase 0: Plan de Sistemas de Información. Enginyeria del Software. Curs 99/2000. Francisca Campins Verger Métrica v2.1 - Fase 0: Plan de Sistemas de Información Fase 0: Plan de Sistemas de Información (PSI) Finalidad: Asegurar la adecuación entre los objetivos estratégicos de la organización y la información

Más detalles

Tema 2: Especificación de Requisitos

Tema 2: Especificación de Requisitos Tema 2: Especificación de Requisitos Maria-Isabel, Sanchez Segura Arturo, Mora-Soto Índice n Introducción n Por qué la captura de requisitos es complicada n El objetivo del flujo de trabajo de los requisitos

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Análisis y Diseño de Sistemas Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 1 Créditos: 7 Clave: F0154 Asignaturas antecedentes y subsecuentes

Más detalles

Vicerrectoría Académica Dirección de Formación General Programa de Emprendimiento PROTOTIPOS

Vicerrectoría Académica Dirección de Formación General Programa de Emprendimiento PROTOTIPOS PROTOTIPOS INTRODUCCIÓN La existencia y la marcha de un negocio en la forma de una compañía, empresa o sociedad anónima tiene directa relación con la marcha de sus productos. Una unidad empresarial existe

Más detalles

INNOVACIÓN : CAMBIO Y CREACIÓN

INNOVACIÓN : CAMBIO Y CREACIÓN INNOVACIÓN : CAMBIO Y CREACIÓN CREATIVIDAD Disposición ante la vida, una reacción ante las alternativas percibidas del entorno que se interpretan a partir de juicios, declarando posibilidades y se realizan

Más detalles

UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE

UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE Ing. Francisco Rodríguez Novoa Tema 7 Modelo de Análisis Ing. Francisco Rodríguez Rational Unified Process (RUP) 3 OBJETIVOS Conocer que el Análisis ve

Más detalles

Aseguramiento de Calidad en el Desarrollo de Software Libre

Aseguramiento de Calidad en el Desarrollo de Software Libre Aseguramiento de Calidad en el Desarrollo de Software Libre Marzo, 2014 N. Baez, V. Bravo y J. Alvarez Contenido de la Presentación Segunda versión de la Metodología de Desarrollo de Software Libre. Segunda

Más detalles

Modalidades.

Modalidades. Curso de HTML5 Accesible con Sublime Text Se han escrito o creado infinidad de libros y cursos sobre desarrollo Web. Sin embargo, la tecnología de desarrollo de sitios Web ha evolucionado muchísimo desde

Más detalles

M. C. Felipe Santiago Espinosa

M. C. Felipe Santiago Espinosa M. C. Felipe Santiago Espinosa Junio de 2008 Un sistema empotrado es un procesador, con sus elementos externos que desarrolla una función especifica de manera autónoma. Un sistema empotrado es un sistema

Más detalles

2.5 DISEÑO ARQUITECTONICO

2.5 DISEÑO ARQUITECTONICO MODULO II Ingeniería de Software INF - 163 2.5 DISEÑO ARQUITECTONICO 18/10/2012 Resumen preparado por Miguel Cotaña 1 Architecture Business Cycle - ABC Los requerimientos no determinan del todo la arquitectura,

Más detalles

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso

12/08/2017. Casos de uso. Casos de uso. Casos de uso. Casos de uso ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso Los Casos de Uso (Jacobson) describen bajo la forma de acciones y reacciones

Más detalles

Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0

Ingeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0 Ingeniería de Software II SETEPROS Versión 1.0 Historial de revisiones Date Version Description Author 1.0 Primera versión Marcos Duque Oviedo Ingeniería de Software II, 2010 Página 2 de 11 Tabla de contenidos

Más detalles

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos Descripción El programa de Diseño UI/UX busca dar a los estudiantes una amplia gama de habilidades necesarias para participar y facilitar procesos efectivos que crean productos viables y clientes fieles,

Más detalles

Análisis II. Construyendo la Usabilidad desde el

Análisis II. Construyendo la Usabilidad desde el Construyendo la Usabilidad desde el Análisis II Las comunidades son redes de relaciones personales que proporcionan sociabilidad, apoyo, información y un sentido de pertenencia e identidad social" (Wellman,

Más detalles

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software

El Proceso. Capítulo 2 Roger Pressman, 5 a Edición. El Proceso de Desarrollo de Software El Proceso Capítulo 2 Roger Pressman, 5 a Edición El Proceso de Desarrollo de Software Qué es? Marco de trabajo de tareas a realizar para desarrollar Software de alta calidad. Es sinónimo de Ingeniería

Más detalles

Introducción a la Gestión de Software

Introducción a la Gestión de Software Introducción a la Gestión de Software Tema 1. Calidad de Software Conferencia 1. Conceptos básicos de calidad de software Curso 2009-2010 Temario: Introducción Definición de calidad Modelos de calidad,

Más detalles

Capítulo III: MARCO METODOLÓGICO

Capítulo III: MARCO METODOLÓGICO Capítulo III: MARCO METODOLÓGICO Tipo de Investigación El presente trabajo de investigación, tuvo como propósito el desarrollo de una aplicación experimental que permitió evaluar la operatividad y funcionalidad

Más detalles

TEMA 4. PROCESO UNIFICADO

TEMA 4. PROCESO UNIFICADO TEMA 4. PROCESO UNIFICADO Definición El Proceso Unificado de Desarrollo Software es un marco de desarrollo de software que se caracteriza por estar dirigido por casos de uso, centrado en la arquitectura

Más detalles

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A

Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A Tema 1. Introducción a UML C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L É N M E L I Á N BAT I STA J O S É MARCOS M O R

Más detalles

Comunicación Hombre Máquina

Comunicación Hombre Máquina Comunicación Hombre Máquina Es una disciplina relacionada con el diseño, implementación y evaluación de sistemas informáticos interactivos para ser usados por personas, y con el estudio de los fenómenos

Más detalles

Multimedia Educativo

Multimedia Educativo Multimedia Educativo MULTIMEDIA EDUCATIVO 1 Sesión No. 5 Nombre: Proyectos multimedia educativos y etapas para su desarrollo. Segunda parte. Objetivo Al finalizar la sesión, el alumno será capaz de identificar

Más detalles

Ciudad Guayana, Febrero de 2011

Ciudad Guayana, Febrero de 2011 REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE INGENIERÍA INDUSTRIAL CÁTEDRA: SISTEMAS DE INFORMACIÓN Profesor: Turmero, Iván Ciudad Guayana, Febrero

Más detalles

MODELOS COMUNES PARA DESARROLLO DE SOFTWARE MODELO LINEAL SECUENCIAL

MODELOS COMUNES PARA DESARROLLO DE SOFTWARE MODELO LINEAL SECUENCIAL MODELOS COMUNES PARA DESARROLLO DE SOFTWARE MODELO LINEAL SECUENCIAL Requerimientos del sistema de información son predecibles. Requiere almacenamiento de datos en archivos y BD. Sirve para modelar sistema

Más detalles

Tema 13 Modelos de Representación de Diagramas

Tema 13 Modelos de Representación de Diagramas Tema 13 Modelos de Representación de Diagramas En este tema haremos una revisión rápida de los modelos de representación de diagramas, y su utilidad en la Expresión Gráfica. 13.1 Introducción y Definición

Más detalles

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información Modelo Dinámico del Diseño del Software y Representación en UML UNIDAD 9 Análisis y Diseño de Sistemas de Información El Modelo Dinámico El objetivo del modelo Dinámico es presentar o describir el comportamiento

Más detalles

Instructivo para la elaboración de un Manual de Usuario

Instructivo para la elaboración de un Manual de Usuario Instructivo para la elaboración de un Manual de Usuario Autora: Ing. Alena González Reyes. (agonzalez@ceis.cujae.edu.cu) Ciudad de la Habana, Cuba Marzo, 2010 Índice 1. Introducción... 3 2. Confección...

Más detalles

usuario Diseño Centrado en el Usuario. Diseño para la Multimedia

usuario Diseño Centrado en el Usuario. Diseño para la Multimedia Tema 2. Principios de diseño centrado en el usuario 30258- Diseño Centrado en el Usuario. Dra. Sandra Baldassarri Objetivos Conocer los principios p de diseño centrados en el usuario y su aplicación al

Más detalles

INTRODUCCION AL DISEÑO EDUCATIVO Andrea Paola Leal Rivero. La Academia al servicio de la Vida

INTRODUCCION AL DISEÑO EDUCATIVO Andrea Paola Leal Rivero. La Academia al servicio de la Vida Andrea Paola Leal Rivero La Academia al servicio de la Vida INTRODUCCION El diseño de Software juega un papel importante en el desarrollo de software lo cual permite producir varios modelos del sistema

Más detalles

DIAGRAMAS DE CASOS DE USO. Prof. Hooberth Chávez Bedoya

DIAGRAMAS DE CASOS DE USO. Prof. Hooberth Chávez Bedoya DIAGRAMAS DE CASOS DE USO Prof. Hooberth Chávez Bedoya 1 Definir el comportamiento del sistema El comportamiento de un sistema es cómo un sistema actúa y reacciona El comportamiento del sistema es capturado

Más detalles

Desarrollo Rápido de Software. Objetivos

Desarrollo Rápido de Software. Objetivos Desarrollo Rápido de Software Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 17 Slide 1 Objetivos Explicar como un proceso iterativo e evolutivo de desarrollo conduce a una entrega más

Más detalles

octubre de 2007 Arquitectura de Software

octubre de 2007 Arquitectura de Software octubre de 2007 Arquitectura de Software Seis mejores Prácticas Desarrollo Iterativo Administrar Requerimientos Usar Arquitecturas basadas en Componentes Modelado Visual (UML) Verificar Continuamente la

Más detalles

Capítulo 7. Pruebas y mantenimiento del sistema

Capítulo 7. Pruebas y mantenimiento del sistema Capítulo 7 Pruebas y mantenimiento del sistema 129 Una vez que el sistema ha sido desarrollado, es necesario someterlo a una serie de pruebas que nos permitan identificar y mejorar aquellos puntos necesarios

Más detalles

Secuencia didáctica 1 CONCEPTOS BÁSICOS DEL SOFTWARE EDUCATIVO

Secuencia didáctica 1 CONCEPTOS BÁSICOS DEL SOFTWARE EDUCATIVO Inicio Secuencia didáctica 1 CONCEPTOS BÁSICOS DEL SOFTWARE EDUCATIVO Qué es el software educativo? Son todos aquellos programas informáticos que tienen como finalidad específica de facilitar los procesos

Más detalles

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL

CIDE, SA. RIF: J NIT: MODELO FUNCIONAL MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Interacción Humano-Computadora Ubicación: Octavo Semestre Clave: 2100 Horas semana-mes:

Más detalles

SOFTWARE EDUCATIVO JOHN ANDRES VILLALBA ARAUJO JESUS DANIEL DIAZ RAMOS

SOFTWARE EDUCATIVO JOHN ANDRES VILLALBA ARAUJO JESUS DANIEL DIAZ RAMOS SOFTWARE EDUCATIVO JOHN ANDRES VILLALBA ARAUJO JESUS DANIEL DIAZ RAMOS HISTORIA La idea de usar al software como medio de enseñanza surge en los años 70 EN Europa. Con esto se busca que los estudiantes

Más detalles

FATTO CONSULTORIA Y SISTEMAS

FATTO CONSULTORIA Y SISTEMAS PROTOTIPOS: UN JUGUETE MUY VALIOSO GUILHERME SIQUEIRA SIMÕES 17/03/2016 FATTO CONSULTORIA Y SISTEMAS 1 ORIENTACIONES INICIALES De preferência al uso de una conexión de banda larga Este evento no tendrá

Más detalles

TECNICAS ESPECIALES DE AUDITORIA DE SISTEMAS COMPUTACIONALE S MAURICIO ESGUERRA NATALY CRUZ MOLINA

TECNICAS ESPECIALES DE AUDITORIA DE SISTEMAS COMPUTACIONALE S MAURICIO ESGUERRA NATALY CRUZ MOLINA TECNICAS ESPECIALES DE AUDITORIA DE SISTEMAS COMPUTACIONALE S MAURICIO ESGUERRA NATALY CRUZ MOLINA ESTRUCTURA 11.1 Guías de evaluación. 11.2 Ponderación. 11.3 Modelos de simulación. 11.4 Evaluación. 11.5

Más detalles

METODOLOGÍAS DE DESARROLLO DE SOFTWARE

METODOLOGÍAS DE DESARROLLO DE SOFTWARE METODOLOGÍAS DE DESARROLLO DE SOFTWARE SEMANA 03 DIFERENCIA LAS METODOLOGÍAS PESADAS DE DESARROLLO DE SOFTWARE (METODOLOGÍA DE DESARROLLO DE SOFTWARE) Facilitador: Amoretti Bautista César G. MÉTODO? Es

Más detalles

Unidad IV: Modelo de Diseño 4.1. Estrategias de diseño

Unidad IV: Modelo de Diseño 4.1. Estrategias de diseño Unidad IV: Modelo de Diseño 4.1. Estrategias de diseño El diseño se define como la búsqueda de una solución en cualquier campo, sin embargo las soluciones no llegan de una manera simple, muchas veces realizamos

Más detalles

Lorena Copriz Eduardo Martez José Muñoz Eliecer Guerra Luis Araúz

Lorena Copriz Eduardo Martez José Muñoz Eliecer Guerra Luis Araúz DIAGRAMA DE BLOQUE Y DE FLUJO Lorena Copriz Eduardo Martez José Muñoz Eliecer Guerra Luis Araúz DIAGRAMA DE BLOQUE Se utiliza para describir el aspecto amplio de la conectividad o de la relación entre

Más detalles

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Introducción a la ingeniería de software

Ingeniería en Desarrollo de Software 3 er semestre. Programa de la asignatura: Introducción a la ingeniería de software Ingeniería en Desarrollo de Software 3 er semestre Programa de la asignatura: Introducción a la ingeniería de software Actividades de aprendizaje: A2_Métodos de desarrollo de software Clave: Ingeniería:

Más detalles

Ingeniería de Requerimientos

Ingeniería de Requerimientos Ingeniería de Estableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos Introducción a la Noción de

Más detalles

INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO. Jakelyne Pineda Liliana Silva

INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO. Jakelyne Pineda Liliana Silva INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO Jakelyne Pineda Liliana Silva QUÉ ES UN SOFTWARE? Estos son los programas informáticos que hacen posible la realización de tareas específicas dentro de un

Más detalles

DISEÑO INTERACTIVO Datos generales de la Asignatura

DISEÑO INTERACTIVO Datos generales de la Asignatura DISEÑO INTERACTIVO Datos generales de la Asignatura Curso 4º Horas lectivas semanales Materia LTRC ECTS totales 6 Tipo de materia Departamento Especialidad Duración Obligatoria Departamento de Estudios

Más detalles

Tema 2. Principios de diseño centrado en el usuario

Tema 2. Principios de diseño centrado en el usuario Tema 2. Principios de diseño centrado en el usuario 30258- Diseño Centrado en el Usuario. Dra. Sandra Baldassarri Objetivos Conocer los principios de diseño centrados en el usuario y su aplicación al diseño

Más detalles

A. Goñi, J. Ibáñez, J. Iturrioz, J.A. Vadillo OCW 2013

A. Goñi, J. Ibáñez, J. Iturrioz, J.A. Vadillo OCW 2013 Tema 2: Captura de requisitos usando UML A. Goñi, J. Ibáñez, J. Iturrioz, J.A. Vadillo OCW 2013 1.-Introducción: Índice Visión global de la captura de requisitos Artefactos 2.- Modelo de Casos de Uso 3.-

Más detalles

12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia

12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia ICI3242 Modelamiento de sistemas de software Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso "Un diagrama que representa una interacción poniendo el foco en la secuencia

Más detalles

INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO P.J. PORTILLO ANDRADE CÓD JORGE LUIS SÁNCHEZ VARGAS CÓD

INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO P.J. PORTILLO ANDRADE CÓD JORGE LUIS SÁNCHEZ VARGAS CÓD INTRODUCCIÓN AL DISEÑO DEL SOFTWARE EDUCATIVO P.J. PORTILLO ANDRADE CÓD. 92022627602 JORGE LUIS SÁNCHEZ VARGAS CÓD. 1064837392 CONCEPTO Al hablar de software educativo nos estamos refiriendo a los programas

Más detalles

Proyecto Multimedia. Elio Sancristóbal Ruiz

Proyecto Multimedia. Elio Sancristóbal Ruiz Proyecto Multimedia Elio Sancristóbal Ruiz Índice Áreas que participan en un proyecto multimedia. Área de redacción Área de producción Área técnica Área artística Máster en Ingeniería de la Web 2 Área

Más detalles

Tecnología hardware y software

Tecnología hardware y software Denominación: Desarrollo de software Código : J62.05 Nivel: 4 Sector: Familia: Eje tecnológico: Programación informática, consultoría de informática y actividades conexas. Tecnología hardware y software

Más detalles

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)

CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020) CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020) I. Identificadores de la asignatura Instituto: Ingeniería y Tecnología Modalidad: Presencial Departamento: Materia: Eléctrica y Computación

Más detalles

Para esta práctica usaremos los diagramas de casos de uso, diagramas de secuencia, y los diagramas de clase.

Para esta práctica usaremos los diagramas de casos de uso, diagramas de secuencia, y los diagramas de clase. Programación II, Guía #3 17 17 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II GUÍA #3: Herramientas UML. Análisis y diseño UML. Objetivos Conocer una herramienta de modelado para

Más detalles

DESCRIPCIÓN TÉCNICA DISEÑO WEB TECNOLOGÍA DE COMUNICACIÓN E INFORMACIÓN

DESCRIPCIÓN TÉCNICA DISEÑO WEB TECNOLOGÍA DE COMUNICACIÓN E INFORMACIÓN DESCRIPCIÓN TÉCNICA DISEÑO WEB TECNOLOGÍA DE COMUNICACIÓN E INFORMACIÓN Worldskills Ecuador (WSEC)-2016 Mediante resolución del Comité Técnico WorldSkills Ecuador y de acuerdo a las normas de competencia

Más detalles

TÉCNICAS DIDÁCTICAS PARA LA EDUCACIÓN

TÉCNICAS DIDÁCTICAS PARA LA EDUCACIÓN TÉCNICAS DIDÁCTICAS PARA LA EDUCACIÓN OBJETIVO GENERAL: El alumno analizará las principales técnicas didácticas para la educación, desde sus aspectos conceptuales hasta sus estrategias de creación y utilización

Más detalles

Grado en Ingeniería Informática. Trabajo Final de Grado

Grado en Ingeniería Informática. Trabajo Final de Grado Grado en Ingeniería Informática Trabajo Final de Grado Desarrollo de interfaces y entorno basados en Unity3D orientados al soporte de tratamientos psicológicos. Autor: Ignacio MIRALLES TENA Tutor académico:

Más detalles

Guía práctica de estudio 09: UML

Guía práctica de estudio 09: UML Guía práctica de estudio 09: Elaborado por: M.C. M. Angélica Nakayama C. Ing. Jorge A. Solano Gálvez Autorizado por: M.C. Alejandro Velázquez Mena Guía práctica de estudio 09: Guía práctica de estudio

Más detalles

CODIFICACIÓN DE CONOCIMIENTOS MÉDICOS. Curso Introductorio de Sistemas de Información en Salud

CODIFICACIÓN DE CONOCIMIENTOS MÉDICOS. Curso Introductorio de Sistemas de Información en Salud CODIFICACIÓN DE CONOCIMIENTOS MÉDICOS Curso Introductorio de Sistemas de Información en Salud Montevideo, Junio de 2004 A/C Patricia Gahn Codificación de Conocimientos Médicos El problema Implementar un

Más detalles

Software Educativo y Evaluación de Software Educativo

Software Educativo y Evaluación de Software Educativo Software Educativo y Evaluación de Software Educativo Qué es un Software Educativo? Aquel material de aprendizaje especialmente diseñado para ser utilizado con un computador en los procesos de enseñar

Más detalles

Proceso Integral del Desarrollo de Objetos de Aprendizaje: Modelo Prescriptivo de Proceso Evolutivo.

Proceso Integral del Desarrollo de Objetos de Aprendizaje: Modelo Prescriptivo de Proceso Evolutivo. Proceso Integral del Desarrollo de Objetos de Aprendizaje: Modelo Prescriptivo de Proceso Evolutivo. Verónica Rodríguez Rodríguez y Gerardo Ayala San Martín Laboratorio ICT Interactive and Cooperative

Más detalles

INTERFACES INTELIGENTES. ING. MA. MARGARITA LABASTIDA ROLDÁN E mail:

INTERFACES INTELIGENTES. ING. MA. MARGARITA LABASTIDA ROLDÁN E mail: INTERFACES INTELIGENTES ING. MA. MARGARITA LABASTIDA ROLDÁN E mail: magielr@gmail.com GENERALIDADES DE LAS INTERFACES INTERFAZ DE USUARIO: Es el dispositivo por medio del cual un usuario realiza la comunicación

Más detalles

Figure 13-1: Phase E: Opportunities & Solutions

Figure 13-1: Phase E: Opportunities & Solutions Fase E: Oportunidades y Soluciones Figure 13-1: Phase E: Opportunities & Solutions Objetivos Los objetivos de la Fase E son: Generar la primera versión completa de la Hoja de Ruta de la arquitectura, basado

Más detalles

El Ciclo de Vida del Software

El Ciclo de Vida del Software 26/09/2013 El Ciclo de Vida del Software Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla septiembre 2013 Objetivos de este tema

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Diseño y Edición de Publicaciones Impresas y Multimedia ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software 1 Ingeniería de Sistemas Enfoque en variedad de elementos Análisis, diseño y organización de los elementos en un sistema Todo para generar un producto, servicio o tecnología para

Más detalles

SIMULACIÓN DE UNA CALCULADORA DE MATEMÁTICA

SIMULACIÓN DE UNA CALCULADORA DE MATEMÁTICA SIMULACIÓN DE UNA CALCULADORA DE MATEMÁTICA BÁSICA. INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente caso práctico. La finalidad

Más detalles

Moodlerooster Solutions. Moodle, una nueva experiencia de aprendizaje.

Moodlerooster Solutions. Moodle, una nueva experiencia de aprendizaje. oodlerooster Solutions Moodle, una nueva experiencia de aprendizaje. Quienes somos? Moodlerooster es un equipo de especialistas constituido por personas con experiencia en educación, desarrollo humano,

Más detalles

Curso ebavel v6 Básico

Curso ebavel v6 Básico Curso ebavel v6 Básico BITAM de México SA de CV V1.0 www.ebavel.com Objetivos de aprendizaje Al finalizar el curso, el participante será capaz de: Diseñar una aplicación con una apariencia personalizada

Más detalles

Caso de Uso. Por ejemplo. Sistema. Actor Actor

Caso de Uso. Por ejemplo. Sistema. Actor Actor Casos de Uso Los diagramas de clases proporcionan una idea estática del sistema. Los diagramas de casos de uso establecen una idea dinámica, es decir que cambian con el tiempo. Los diagramas de casos de

Más detalles