PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática

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

Download "PROCESOS PARA LA INGENIERÍA DE SOFTWARE. Facultad de Estadística e Informática"

Transcripción

1 PROCESOS PARA LA INGENIERÍA DE SOFTWARE

2 Bibliografía Pressman, R.S., Ingeniería del Software. Un enfoque práctico, quinta edición, 2002, España. Parte 2

3 Clase 7. Agenda Unidad III. Modelos de procesos de desarrollo de Cascada Incremental Evolutivo Espiral Prototipos PUDS (Proceso Unificado de Desarrollo de Software)

4 Proceso de Se define proceso del como una estructura para las actividades, acciones y tareas que se requieren a fin de construir de alta calidad.

5 Por qué es importante? Porque da estabilidad, control y organización a una actividad que puede volverse caótica si se descontrola. Sin embargo, un enfoque moderno de ingeniería de debe ser ágil.

6 Por qué es importante? Debe incluir sólo aquellas actividades, controles y productos del trabajo que sean apropiados para el equipo del proyecto y para el producto que se busca obtener.

7 Proceso de Se define proceso del como una estructura para las actividades, acciones y tareas que se requieren a fin de construir de alta calidad.

8 Cada una de las actividades, acciones y tareas se encuentra dentro de una estructura o modelo que define su relación tanto con el proceso como entre sí.

9 Modelos de procesos de desarrollo de Modelo general de proceso

10 La estructura general para la ingeniería de define cinco actividades estructurales: comunicación, planeación, modelado, construcción y despliegue.

11 COMUNICACIÓN PLANEACIÓN MODELADO CONSTRUCCIÓN DESPLIEGUE Modelos de procesos de desarrollo de Actividades Sombrilla Actividades Estructurales

12 Flujo del proceso de las actividades estructurales

13

14 Por qué se crearon los Modelos de Proceso

15 Los modelos de proceso fueron propuestos originalmente para poner orden en el caos del desarrollo de. Otorgan cierta estructura útil al trabajo de ingeniería de y constituyen un mapa razonablemente eficaz para los equipos de.

16 Los Modelos de proceso prescriben un conjunto de elementos del proceso: Actividades estructurales Acciones de ingeniería de, Tareas, Productos del trabajo, Aseguramiento de la calidad y Mecanismos de control del cambio para cada proyecto. Cada modelo del proceso también prescribe un flujo del proceso (también llamado flujo de trabajo) (la manera en la que los elementos del proceso se relacionan entre sí)

17 Todos los modelos del proceso del pueden incluir las actividades estructurales generales descritas anteriormente, pero cada una pone distinto énfasis en ellas y define en forma diferente el flujo de proceso que invoca cada actividad estructural (así como acciones y tareas de ingeniería de ).

18 Modelos de procesos de desarrollo de existentes

19 Modelo en cascada

20 Modelo en cascada o ciclo de vida clásico

21 Modelo en cascada o ciclo de vida clásico Enfoque sistemático y secuencial. Comienza con la especificación de los requerimientos por parte del cliente y avanza a través de planeación, modelado, construcción y despliegue, para concluir con el apoyo del terminado

22 Modelo en cascada o ciclo de vida clásico Los requerimientos para cierto problema se comprenden bien. El trabajo desde la comunicación hasta el despliegue fluye en forma razonablemente lineal. Adaptaciones o mejoras bien definidas a un sistema ya existente

23 Modelo en cascada o ciclo de vida clásico Variante del modelo en cascada Modelo en V Acciones de aseguramiento de la calidad

24 Modelo en cascada o ciclo de vida clásico Modelo en V

25 Modelo en cascada o ciclo de vida clásico Problemas: 1. Es raro que los proyectos reales sigan el flujo secuencial propuesto por el modelo. Aunque el modelo lineal acepta repeticiones, lo hace en forma indirecta. Como resultado, los cambios generan confusión conforme el equipo del proyecto avanza.

26 Modelo en cascada o ciclo de vida clásico Problemas: 2. Es difícil para el cliente enunciar en forma explícita todos los requerimientos. El modelo en cascada necesita que se haga y tiene dificultades para aceptar la incertidumbre natural que existe al principio de muchos proyectos.

27 Modelo en cascada o ciclo de vida clásico Problemas: 3. El cliente debe tener paciencia. No se dispondrá de una versión funcional del(de los) programa(s) hasta que el proyecto esté muy avanzado. Un error grande sería desastroso si se detectara hasta revisar el programa en funcionamiento.

28 Modelo en cascada o ciclo de vida clásico La naturaleza lineal del ciclo de vida clásico llega a estados de bloqueo en los que ciertos miembros del equipo de proyecto deben esperar a otros a fin de terminar tareas interdependientes

29 Modelo en cascada o ciclo de vida clásico El trabajo de es acelerado y está sujeto a una corriente sin fin de cambios (en las características, funciones y contenido de información).

30 Modelo incremental

31 Modelos de proceso incremental

32 Modelos de proceso incremental Modelo de proceso diseñado para producir el en incrementos.

33 Modelos de proceso incremental Requerimientos iniciales del razonablemente bien definidos, pero el alcance general del esfuerzo de desarrollo imposibilita un proceso lineal.

34 Modelos de proceso incremental Necesidad imperiosa de dar rápidamente cierta funcionalidad limitada de a los usuarios y aumentarla en las entregas posteriores de.

35 Modelos de proceso incremental El primer incremento es el producto fundamental. Se abordan los requerimientos básicos, pero no se proporcionan muchas características suplementarias (algunas conocidas y otras no). El cliente usa el producto fundamental (o lo somete a una evaluación detallada).

36 Modelos de proceso incremental Como resultado del uso y/o evaluación se desarrolla un plan para el incremento que sigue. El plan incluye la modificación del producto fundamental para cumplir mejor las necesidades del cliente, así como la entrega de características adicionales y más funcionalidad. Este proceso se repite después de entregar cada incremento, hasta terminar el producto final.

37 Modelos de proceso incremental En cada incremento se entrega un producto que ya opera. Útil en particular cuando no se dispone de personal para la implementación completa del proyecto en el plazo establecido por el negocio.

38 Modelo evolutivo

39 Modelos de proceso evolutivos Modelo de proceso diseñado explícitamente para adaptarse a un producto que evoluciona con el tiempo.

40 Modelos de proceso evolutivos Los sistemas complejos evolucionan Es frecuente que los requerimientos del negocio y del producto cambien conforme avanza el desarrollo.

41 Modelos de proceso evolutivos Plazos apretados Se comprende bien el conjunto de requerimientos o el producto básico Los detalles del producto o extensiones del sistema aún están por definirse.

42 Modelos de proceso evolutivos olos modelos evolutivos son iterativos. Prototipo Espiral

43 Modelo evolutivo. Prototipo

44 Modelos de proceso evolutivos Prototipo El cliente define un conjunto de objetivos generales. No identifica los requerimientos detallados para las funciones y características.

45 Modelos de proceso evolutivos Prototipo El desarrollador no está seguro de la eficiencia de un algoritmo, la adaptabilidad de un sistema operativo o de la interacción humano-computadora.

46 Modelos de proceso evolutivos Prototipo El modelado se centra en la representación de aquellos aspectos del que serán visibles para los usuarios finales

47 Modelos de proceso evolutivos Prototipo El ideal es que el prototipo sirva como mecanismo para identificar los requerimientos del.

48 Modelos de proceso evolutivos Prototipo Qué hacer con el prototipo cuando ya sirvió para el propósito descrito?

49 Modelos de proceso evolutivos Prototipo Brooks: En la mayoría de proyectos es raro que el primer sistema elaborado sea utilizable. Muy lento, muy grande, difícil de usar o todo a la vez. No hay más alternativa que comenzar de nuevo.

50 Modelos de proceso evolutivos Prototipo. Problemas Los participantes ven lo que parece ser una versión funcional del, pero no se consideró la calidad, la facilidad de mantenimiento, por la prisa. Los usuarios exigen el prototipo como producto funcional.

51 Modelos de proceso evolutivos Prototipo. Problemas Se toman decisiones que inicialmente son las adecuadas (con el fin de lograr el prototipo rápidamente): Lenguaje de programación conocido, algoritmo ineficiente. Esta elección formará parte del sistema final.

52 Modelos de proceso evolutivos Prototipo. Paradigma exitoso si Se definen desde el principio las reglas del juego. El prototipo sirve como el mecanismo para definir los requerimientos. Después se descartará (al menos en parte) y se hará la ingeniería del real con la mirada puesta en la calidad.

53 Ejemplo

54 Videojuego

55 Videojuego Pac-Man Desarrollo Modelo en Cascada Desarrollo Modelo Incremental (Tiempo de desarrollo, definición de requerimientos, cantidad de personal, producto final)

56 GRACIAS POR SU ATENCIÓN

Modelos de Procesos: Prescriptivo

Modelos de Procesos: Prescriptivo Modelos de Procesos: Prescriptivo 1. INTRODUCCIÓN Cuando se trabaja en la construcción de un producto es necesario realizar tareas que permitan alcanzar el objetivo, el software como tal es un producto

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

Modelos de Proceso. Modelos Prescriptivos. Nilda M. Pérez Otero

Modelos de Proceso. Modelos Prescriptivos. Nilda M. Pérez Otero Modelos Prescriptivos Nilda M. Pérez Otero Sistemas de Información II Cursada 2011 Facultad de Ingeniería - UNJu Fuente: Capítulo 3 Ingeniería del Software: Un Enfoque Práctico. 6ta. Ed. Roger S. Pressmann

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

ALLSOFT S.A. de C.V. Monterrey, N.L.

ALLSOFT S.A. de C.V. Monterrey, N.L. Modelos de Desarrollo ALLSOFT S.A. de C.V. Monterrey, N.L. 1 Introducción Para el desarrollo de cualquier producto de software se realizan una serie de tareas entre la idea inicial y el producto final.

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1 CICLO DE VIDA DEL SW Introducción Procesos del ciclo de vida del sw Modelos de proceso del sw 2 INTRODUCCIÓN Definir marco de trabajo A utilizar por todo el personal del proyecto

Más detalles

I. GESTIÓN DE PROYECTOS

I. GESTIÓN DE PROYECTOS I. GESTIÓN DE PROYECTOS A. TAXONOMIA DE UN PROYECTO Un proyecto para ser desarrollado es bastante complejo, en el caso de un proyecto de software vs proyecto de construcción de una carretera. Shenhar 2001

Más detalles

SISTEMAS II CICLO DE VIDA

SISTEMAS II CICLO DE VIDA SISTEMAS II 1 CICLO DE VIDA CICLO DE VIDA DE 2 Los Sistemas de Información Es un proceso por el cual los analistas de sistemas, los ingenieros de software, los programadores y los usuarios finales elaboran

Más detalles

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION PROGRAMA DE LA MATERIA CORRESPONDIENTE A LA LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓN. Coordinación: NOMBRE DE LA MATERIA:

Más detalles

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: 1.2 LICENCIATURA:

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

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

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos. PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: COMPUTACIÓN Y DISEÑO GRÁFICO NOMBRE DEL CURSO: Diseño de Software con Práctica Profesional CLAVE: 1013M ACADEMIA A LA QUE PERTENECE: Diseño de Software PROFESIONAL

Más detalles

INTEGRANTES KARLA TATIANA OLAYA TORRES (406706) MILLER ANDRES GALINDO DUCUARA (412088) ROLDAN ESTIVEN POLANCO (354495)

INTEGRANTES KARLA TATIANA OLAYA TORRES (406706) MILLER ANDRES GALINDO DUCUARA (412088) ROLDAN ESTIVEN POLANCO (354495) PROCESO DEL SOFTWARE INTEGRANTES KARLA TATIANA OLAYA TORRES (406706) MILLER ANDRES GALINDO DUCUARA (412088) ROLDAN ESTIVEN POLANCO (354495) UNIVERSIDAD COOPERATIVA DE COLOMBIA - UCC FACULTAD DE INGENIERÍA

Más detalles

MODELO INCREMENTAL (introducción) Propuesto por Mills en 1980.

MODELO INCREMENTAL (introducción) Propuesto por Mills en 1980. Modelo incremental MODELO INCREMENTAL (introducción) Propuesto por Mills en 1980. Sugirió el enfoque incremental de desarrollo como una forma de reducir la repetición del trabajo en el proceso de desarrollo

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

CASOS DE USO.

CASOS DE USO. CASOS DE USO Suponga que va a comenzar a desarrollar un sistema Por dónde empieza? Obviamente con el proceso de "levantado de requerimientos", el cual un proceso muy parecido entre un exorcismo y un psicoanálisis,

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

Proceso Unificado (Iterativo e incremental)

Proceso Unificado (Iterativo e incremental) Proceso Unificado (Iterativo e incremental) Proceso Unificado de Desarrollo de Software, I. Jacobson, J. Rumbaugh y G. Booch, Addison-Wesley, 1999 Fases y Flujos de trabajo de los ciclos de vida. Disciplinas

Más detalles

Los sistemas de software actuales suelen resolver problemas complejos que requieren soluciones confiables, eficientes y capaces de adaptarse

Los sistemas de software actuales suelen resolver problemas complejos que requieren soluciones confiables, eficientes y capaces de adaptarse El Proceso de Desarrollo de Software Los sistemas de software actuales suelen resolver problemas complejos que requieren soluciones confiables, eficientes y capaces de adaptarse dinámicamente a cambios

Más detalles

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso Los sistemas orientados a objetos describen las entidades como objetos. Los objetos son parte de un concepto general denominado clases.

Más detalles

SEMESTRE: CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento: 1 Total Horas Semanales 4 CODIGO: Sistemas de Información

SEMESTRE: CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento: 1 Total Horas Semanales 4 CODIGO: Sistemas de Información NÚCLEO DE CONTENIDO: Ingeniería Aplicada NÚCLEO DE CONOCIMIENTO: Sistemas de Información NUCLEO TEMÁTICO: Ingeniería de Software-I SEMESTRE: VI CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento:

Más detalles

Programa Regular. conocimientos generales acerca de la Ingeniería de Software. Se aplicaran los

Programa Regular. conocimientos generales acerca de la Ingeniería de Software. Se aplicaran los Programa Regular Asignatura: Ingeniería de Software I Carrera/s: Ingenieria en informática Ciclo lectivo: 2017 Docente/s: Esp. Lic. Sergio Daniel Conde Carga horaria semanal: 5 Horas, Semanales. Tipo de

Más detalles

Ingeniería a de Software CC51A

Ingeniería a de Software CC51A Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario

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

Interfaz Humano Computadora DRA. LETICIA FLORES PULIDO PRIMAVERA 2012

Interfaz Humano Computadora DRA. LETICIA FLORES PULIDO PRIMAVERA 2012 Interfaz Humano Computadora DRA. LETICIA FLORES PULIDO PRIMAVERA 2012 INTRODUCCIÓN La interfaz humano computadora centra sus bases en la relación que se establece entre el usuario y un sistema de cómputo.

Más detalles

Programación Avanzada. Requerimientos de Software

Programación Avanzada. Requerimientos de Software Programación Avanzada Requerimientos de Software Contenido Especificación de Requerimientos Tipos de Requerimientos Requerimientos Funcionales Casos de Uso Programación Avanzada Requerimientos de Software

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

DISEÑO Y CONSTRUCCION DE MODELOS WEB

DISEÑO Y CONSTRUCCION DE MODELOS WEB DISEÑO Y CONSTRUCCION DE MODELOS WEB UNIDAD II Politécnicos 2.1 DISEÑO DE SITIOS WEB El diseño se desarrollaba de manera ad- hoc y por lo general se efectuaba a medida que se generaba HTML. Después evolucionó

Más detalles

Definición Qué es un Robot? Actividad1. Robot

Definición Qué es un Robot? Actividad1. Robot Definición Qué es un Robot? Robot Un robot es una máquina capaz de hacer cosas increibles. Robots o bots son diseñados para realizar tareas de forma autónoma e independiente de ayuda humana. En su corta

Más detalles

Ingeniería de Sistemas. Objetivos. Que es un Sistema? Tópicos. Ingeniería de Software y Sistemas. Problemas con la Ingeniería de Sistemas

Ingeniería de Sistemas. Objetivos. Que es un Sistema? Tópicos. Ingeniería de Software y Sistemas. Problemas con la Ingeniería de Sistemas de s Objetivos u Diseño, implementación e instalación de sistemas que incluyen hardware, software y gente. u Introducir conceptos de de s a Ingenieros de Software. u Discutir las dificultades de la de

Más detalles

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: 4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea

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

Intuitivamente es el proceso que se trata de formular y evaluar una solución para un problema dado

Intuitivamente es el proceso que se trata de formular y evaluar una solución para un problema dado Unidad I Conceptos y principios del diseño (fcc) 1.1 El diseño del software e Ingeniería del software Concepto de diseño.- Proceso de aplicar distintas técnicas y principios con el propósito de definir

Más detalles

FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP)

FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP) DIPLOMADO: FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP) MODALIDAD DE TITULACIÓN MEDIANTE LA OPCIÓN VI : EXAMEN GLOBAL POR ÁREAS DE CONOCIMIENTO INTRODUCCIÓN La Ingeniería

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

Fase de Pruebas Introducción.

Fase de Pruebas Introducción. Fase de Pruebas Introducción. El desarrollo de sistemas de software implica una serie de actividades de producción en las que las posibilidades de que aparezca el fallo humano son enormes. Los errores

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

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

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

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6 Planificaciones 7509 - Análisis de la Información Docente responsable: GONZALEZ NORBERTO DANIEL 1 de 6 OBJETIVOS Introducir al alumno en los conceptos fundamentales del desarrollo de sistemas de información

Más detalles

Diseño e implementación de un modelo de simulación para el Gobierno de las TI basado en ITIL v3, MOF y CMMI for Services

Diseño e implementación de un modelo de simulación para el Gobierno de las TI basado en ITIL v3, MOF y CMMI for Services Universidad Carlos III de Madrid Repositorio institucional e-archivo Trabajos académicos http://e-archivo.uc3m.es Proyectos Fin de Carrera 2009-07 Diseño e implementación de un modelo de simulación para

Más detalles

El ciclo de vida de un sistema de información

El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos

Más detalles

SECUENCIA DIDÁCTICA. Nombre de curso: Sistemas de Información Clave de curso: COM0402A21. Módulo Competencia de Módulo:

SECUENCIA DIDÁCTICA. Nombre de curso: Sistemas de Información Clave de curso: COM0402A21. Módulo Competencia de Módulo: SECUENCIA DIDÁCTICA Nombre de curso: Sistemas de In Clave de curso: COM0402A21 Antecedente: Ninguno Clave de antecedente: Ninguna Módulo Competencia de Módulo: Desarrollar programas de cómputo utilizando

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Introducción al análisis y diseño de sistemas.

Más detalles

ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad

ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad Ing. Eduardo Del Río Martínez Delegado INLAC en el ISO/TC 176 Octubre 2009 Temario 1. Evolución de los

Más detalles

TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. Definición de Ingeniería del Software

TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. Definición de Ingeniería del Software TEMA 5: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Definición de Estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software [Zelkovitz, 1978]. Aplicación práctica del

Más detalles

NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP

NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP NOTAS DEL CURSO Ingeniería de Software I DRA. MARIA DEL PILAR GÓMEZ GIL INAOEP V:22-Nov-2010 CAPAS DE INGENIERÍA DE SOFTWARE [Pressman 05] 2 HERRAMIENTAS Lenguajes IDE s (Sistemas Integrados de Desarrollo)

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE 1 Sesión No. 3 Nombre: Tipos Contextualización Cuál es la importancia de los requisitos de software? Como hemos mencionado en las sesiones anteriores, los

Más detalles

Proceso de Desarrollo de SW

Proceso de Desarrollo de SW Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: material asignatura CS169,Software Engineering, UC Berkeley, entre otras fuentes. ELO 329:

Más detalles

Desarrollo Seguro. Desarrollo Seguro Y esto cómo me ayuda a cumplir PCI-DSS? PCI-DSS? Carlos Allendes. Y esto cómo me ayuda a cumplir PCI-DSS?

Desarrollo Seguro. Desarrollo Seguro Y esto cómo me ayuda a cumplir PCI-DSS? PCI-DSS? Carlos Allendes. Y esto cómo me ayuda a cumplir PCI-DSS? 06-04-2016 OWASP LatamTour Honduras 2016 Desarrollo Seguro Y esto cómo me ayuda a cumplir PCI-DSS? Carlos Allendes Presidente Owasp Chile OWASP LatamTour Honduras 2016 Desarrollo Seguro Y esto cómo me

Más detalles

ETAPA DE PLANIFICAR. Módulo 1.5 DESARROLLO DE PÁGINAS WEB

ETAPA DE PLANIFICAR. Módulo 1.5 DESARROLLO DE PÁGINAS WEB ETAPA DE PLANIFICAR Módulo 1.5 DESARROLLO DE PÁGINAS WEB Los estudiantes plantean las alternativas de solución al problema propuesto mediante las técnicas siguientes: lluvia de ideas, diagrama de Ishikawa,

Más detalles

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS PROGRAMA DEL CURSO DE INTRODUCCION A LA PROGRAMACION DE COMPUTACION 2 CODIGO: 771 CREDITOS: 5 ESCUELA: Ciencias

Más detalles

Desarrollo Orientado a Objetos basado en UML

Desarrollo Orientado a Objetos basado en UML Desarrollo Orientado a Objetos basado en UML Proceso de Desarrollo Qué es? Un proceso de desarrollo de software describe un enfoque para construir, instalar y mantener sistemas de software Por qué necesitamos

Más detalles

Análisis y Diseño de Sistemas

Análisis y Diseño de Sistemas Análisis y Diseño de Sistemas Dpto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Bibliografía Material Bibliográfico Análisis Estructurado Moderno Edward Yourdon. Fundamentals of

Más detalles

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas Universidad Tecnológica Nacional Facultad Regional San Francisco Ingeniería en Sistemas de Información Análisis de Sistemas PLANIFICACIÓN CICLO LECTIVO 2010 ÍNDICE INGENIERÍA EN SISTEMAS DE INFORMACIÓN...

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

Requerimientos de Software

Requerimientos de Software Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar

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

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

Unidad Nº I: Ciclo de Vida de Proyectos

Unidad Nº I: Ciclo de Vida de Proyectos Introducción al Diseño de Sistemas de Información Unidad Nº I: Ciclo de Vida de Proyectos Facultad Regional Santa Fe Universidad Tecnológica Nacional El ciclo de vida del proyecto Para que un proceso de

Más detalles

BUENAS PRACTICAS EN DESARROLLO DE SOFTWARE APUNTES DE UNA EXPERIENCIA

BUENAS PRACTICAS EN DESARROLLO DE SOFTWARE APUNTES DE UNA EXPERIENCIA BUENAS PRACTICAS EN DESARROLLO DE SOFTWARE APUNTES DE UNA EXPERIENCIA Contenido Una metodología para el desarrollo de software debe ser un instrumento que permita gestionar un proceso dado, existen hoy

Más detalles

Requerimientos de Software

Requerimientos de Software Requerimientos de Software Contenido Especificación de Requerimientos Tipos de Requerimientos Requerimientos Funcionales Casos de Uso Programación 4 - Curso 2013 Requerimientos & Introducción al Análisis

Más detalles

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas Universidad Centroccidental Lisandro Alvarado Decanato de Ciencias y Tecnología Departamento de Sistemas PROGRAMA INSTRUCCIONAL PROGRAMA: ANALISIS DE SISTEMAS DEPARTAMENTO: SISTEMAS ASIGNATURA: INTRODUCCIÓN

Más detalles

TEMA 7: INGENIERIA DEL SOFTWARE.

TEMA 7: INGENIERIA DEL SOFTWARE. TEMA 7: INGENIERIA DEL SOFTWARE. 7.1. Definición de software 7.2. Características del software 7.3. Componentes del software 7.4. Ciclo de vida 7.4.1. Análisis de requisitos 7.4.2. Diseño 7.4.3. Implementación

Más detalles

FATTO Consultoría y Sistemas - Manejo de contratos de fábrica de software con SCRUM vía puntos de función

FATTO Consultoría y Sistemas -  Manejo de contratos de fábrica de software con SCRUM vía puntos de función FATTO Consultoría y Sistemas - www.fattocs.com 1 Manejo de contratos de fábrica de software con SCRUM vía puntos de función FATTO Consultoría y Sistemas - www.fattocs.com 2 Agenda Motivación El contexto

Más detalles

CICLO ESCOLAR ENERO JULIO (2011-2)

CICLO ESCOLAR ENERO JULIO (2011-2) CICLO ESCOLAR ENERO JULIO (2011-2) CATEDRÁTICO Lic. Rafael Gamas Gutiérrez MATERIA Análisis de sistemas HORARIO (Día(s) y Hora) Viernes 7:00-8:30 Viernes 8:30-10:00 TEMA OBJETIVO(s) DE APRENDIZAJE ACTIVIDADES

Más detalles

TEMA 6: INTRODUCCIÓN A UML

TEMA 6: INTRODUCCIÓN A UML TEMA 6: INTRODUCCIÓN A UML Por qué modelamos? El modelado es una parte central de todas las actividades que conducen a la producción de un software de calidad. Como tal la ingeniería software debe basarse

Más detalles

Principios de Análisis Informático. Tema 3: Fase de inicio

Principios de Análisis Informático. Tema 3: Fase de inicio Principios de Análisis Informático Tema 3: Fase de inicio Eduardo Mosqueira Rey LIDIA Laboratorio de Investigación y desarrollo en Inteligencia Artificial Departamento de Computación Universidade da Coruña,

Más detalles

Tema 2: Diseño y Construccion de Sistemas de Ayuda a la Decision

Tema 2: Diseño y Construccion de Sistemas de Ayuda a la Decision Tema 2: Diseño y Construccion de Sistemas de Ayuda a la Decision Procesos de desarrollo de SAD Hay dos formas de desarrollar SAD: Programar un SAD a medida: se puede emplear un lenguaje convencional como

Más detalles

ESCUELA DE INGENIERÍA - Ingeniería Ejecución en Informática. Administración de Recursos Informáticos. Temario de la clase

ESCUELA DE INGENIERÍA - Ingeniería Ejecución en Informática. Administración de Recursos Informáticos. Temario de la clase Temario de la clase Gestión de Actividades de un proyecto Definiciones Simbologia Ejemplo práctico Carta Gantt 1 Carta Gantt Los cronogramas de barras o gráficos de Gantt fueron concebidos por el ingeniero

Más detalles

u Explicar la importancia de la visibilidad delos procesos. u Introducir la noción de responsabilidad profesional. u Productos genéricos.

u Explicar la importancia de la visibilidad delos procesos. u Introducir la noción de responsabilidad profesional. u Productos genéricos. Ingeniería de Software Objetivos u Diseño, construcción y mantenimiento de sistemas de software grandes. u Definir la Ingeniería de Software y explicar su importancia. u Discutir los conceptos de producto

Más detalles

Atributos de Calidad del Software

Atributos de Calidad del Software Atributos de Calidad del Software Los usuarios comúnmente se centran en lo que el sistema debe hacer por ellos y no piensan en otros atributos que el software debe tener. Son los analistas los que deben

Más detalles

Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0. Historia de revisiones

Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0. Historia de revisiones Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 14/09/2014 1.0 Versión Inicial Guillermo López 14/09/2014 1.0 Revisión. SQA Modelo

Más detalles

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Básicas e Ingeniería SISTEMAS BASADOS EN CONOCIMIENTO Ing. Henry Patricio Paz Arias Maestría en Ciencias Computacionales Sistemas Basados

Más detalles

OFS Órgano de Fiscalización Superior

OFS Órgano de Fiscalización Superior OFS Órgano de Fiscalización Superior Presupuesto Basado En Resultados (PbR) Antecedentes CONSTITUCIÓN MEXICANA Artículo 134 Establece que los recursos de que dispongan los 3 ordenes de gobierno se administrarán:

Más detalles

Gestion por Procesos Oficina Central de Desarrollo Organizacional (OCDO)

Gestion por Procesos Oficina Central de Desarrollo Organizacional (OCDO) Curso-Taller Gestion por Procesos Oficina Central de Desarrollo Organizacional (OCDO) UNIVERSIDAD NACIONAL DE INGENIERÍA Basado en los Lineamientos y Metodología de Gestión por Procesos en las Entidades

Más detalles

FACULTAD DE INGENIERÍA

FACULTAD DE INGENIERÍA FACULTAD DE INGENIERÍA FORMACIÓN EN INGENIERÍA DE SOFTWARE Y BASES DE DATOS EN LOS ESTUDIANTES DE LA CARRERA DE ING. EN COMPUTACIÓN DE LA FI, UNAM EN EL PLAN DE ESTUDIOS 2015 MAYO, 2015 Porcentaje de alumnos

Más detalles

5.2 RECOPILAR REQUISITOS

5.2 RECOPILAR REQUISITOS 5.2 RECOPILAR REQUISITOS Dante Guerrero-Chanduví Piura, 2015 FACULTAD DE INGENIERÍA Área departamental de Ingeniería Industrial y de Sistemas 5.2 RECOPILAR REQUISITOS Esta obra está bajo una licencia Creative

Más detalles

Ingeniería del Software GUÍA DOCENTE Curso

Ingeniería del Software GUÍA DOCENTE Curso Ingeniería del Software GUÍA DOCENTE Curso 2010-2011 Titulación: Grado en ingeniería informática 801G Asignatura: Ingeniería del Software 801208000 Materia: Módulo: Ingeniería del software y sistemas de

Más detalles

Fundamentos de Ingeniería de Software [Etapas II]

Fundamentos de Ingeniería de Software [Etapas II] Fundamentos de Ingeniería de Software [Etapas II] M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 13-I Sergio Luis Pérez (UAM CUAJIMALPA) Curso de fundamentos de ing. de software

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software u Diseño, construcción y mantenimiento de sistemas de software grandes. Diapositivas Traducidas por: Dr. Pedro Mejía Alvarez. CINVESTAV-IPN, México Objetivos u Definir la Ingeniería

Más detalles

Sistemas de información Administrativa II

Sistemas de información Administrativa II Sistemas de información Administrativa II UNIDAD 1 MSI. José Luis Llamas Cárdenas Ciclo de Vida Proceso de todo sistema de información Sistemas de Información El sistema informativo esta comprendido por

Más detalles

UNIVERSIDAD DE GUADALAJARA. Experiencia metodología de proyectos IT, desarrollo de bases de datos, licenciatura en informática o afines

UNIVERSIDAD DE GUADALAJARA. Experiencia metodología de proyectos IT, desarrollo de bases de datos, licenciatura en informática o afines Formato 1 Diseño estructural y propuesta de actividades 1. DATOS GENERALES DEL CURSO Nombre del curso Diseño e implementación de bases de datos Programa al que pertenece Licenciatura en Tecnologías e Información

Más detalles

Tema 2.- Caracterización de la informática La informática como disciplina científica Sub-áreas de la disciplina.

Tema 2.- Caracterización de la informática La informática como disciplina científica Sub-áreas de la disciplina. Tema 2.- Caracterización de la informática 2.1. La informática como disciplina científica. 2.2. Sub-áreas de la disciplina. 2.1. La informática como disciplina científica. 2.1.1 Una definición de Informática.

Más detalles

Fábricas de Software y Líneas de Producto: del Estado de la Práctica al Estado del Arte. Jorge A. Villalobos.

Fábricas de Software y Líneas de Producto: del Estado de la Práctica al Estado del Arte. Jorge A. Villalobos. Fábricas de Software y Líneas de Producto: del Estado de la Práctica al Estado del Arte Jorge A. Villalobos jvillalo@uniandes.edu.co 1 Agenda Cuál es la situación actual? Por qué el problema es tan complejo?

Más detalles

Universidad Nacional Autónoma de Nicaragua UNAN-Managua. Curso de Investigación de Operaciones

Universidad Nacional Autónoma de Nicaragua UNAN-Managua. Curso de Investigación de Operaciones Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones Profesor: MSc. Julio Rito Vargas Avilés. Presentación del Programa de Investigación de Operaciones Estudiantes:

Más detalles

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE 10 GLORIA CECILIA RÍOS MUÑOZ INSTITUCIÓN EDUCATIVA GABRIEL GARCÍA MÁRQUEZ MEDELLÍN 2013 DIAGRAMAS Un diagrama es una representación

Más detalles

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL MATERIA: EN LAS OPERACIONES (PROCESOS PRODUCTIVOS) DE BIENES Y SERVICIOS Código-Materia: 05260, Gestión del Riesgo Requisito: Planeación y control

Más detalles

Facultad de Ciencias Económicas y Sociales

Facultad de Ciencias Económicas y Sociales Sistemas de Información Ciclo de Vida del Proyecto Mg. Alicia I. Zanfrillo Ciclo de vida del proyecto Ciclo de vida del proyecto clásico Ciclo de vida del proyecto semiestructurado Ciclo de vida del proyecto

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así

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

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

A continuación se describe con mayor detalle cada una de tales unidades:

A continuación se describe con mayor detalle cada una de tales unidades: 1. OBJETIVOS: - Entender los conceptos teórico-prácticos que se emplean en la fase de diseño de un proyecto de software. - Entender las metodologías de diseño para las diferentes estrategias de desarrollo

Más detalles

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva

Objetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva Ingeniería de Requerimientos Prácticas Curso 2007/08 Objetivos Aprender el manejo de una herramienta avanzada para el desarrollo rápido de prototipos: Visual Prolog Plan Semana 1: Recomendaciones IEEE

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

Proyectos Informáticos. Ing. Isabel León P.

Proyectos Informáticos. Ing. Isabel León P. Proyectos Informáticos Ing. Isabel León P. Definición de software. Para nosotros será el conjunto de información: capaz de producir en las maquinas el comportamiento deseado, de forma eficaz y eficiente,

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

Introducción a la programación: Contenido. Introducción

Introducción a la programación: Contenido. Introducción Introducción a la programación: Contenido Introducción a la programación:... 1 Introducción... 1 1. Procesamiento automatizado de información... 1 2. Concepto de algoritmo.... 2 3. Lenguajes de programación....

Más detalles

Optimización de Problemas de Producción

Optimización de Problemas de Producción Optimización de Problemas de Producción Pedro Piñeyro - Luis Stábile Colaboran: Héctor Cancela - Antonio Mauttone - Carlos Testuri Depto. Investigación Operativa. Instituto de Computación. Facultad de

Más detalles