Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos

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

Download "Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos"

Transcripción

1 Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos Britos, P. 1,2 ; Fernández, E. 2,1 ; García Martínez, R 1,2 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento. Escuela de Postgrado. ITBA. 2 Laboratorio de Sistemas Inteligentes. Facultad de Ingeniería. Universidad de Buenos aires RESUME El mapa de actividades es una tabla que describe qué actividades deben desarrollarse en el En función de las características de este, dichas actividades se seleccionan o descartan. Los proyectos de explotación de, como proyectos informáticos necesitan seleccionar el ciclo de vida mas adecuado y definir el mapa de actividades. en este contexto en este artículo se propone una matriz de actividades para un ciclo de vida de explotación de 1. Estado de la cuestión Al inicio de un proyecto es crítica la decisión sobre qué ciclo de vida se elegirá para el proyecto en cuestión. Una vez que se ha hecho tal selección, y guiado por ella, se debe establecer el mapa de actividades que ajusta el proceso software genérico al modelo de ciclo de vida elegido. El mapa de actividades es una tabla que describe qué actividades deben desarrollarse en el En función de las características de este, dichas actividades se seleccionan o descartan. [Diez, 2003; Juristo, 2003]. Los proyectos de explotación de, como proyectos informáticos necesitan seleccionar el ciclo de vida mas adecuado y definir el mapa de actividades. La norma IEEE Standard Software Life Cycle Processes [IEEE 1074, 1989] indica las actividades a realizar durante el proceso de construcción del software (sin importar el ciclo de vida que se utilice). Para el caso de proyectos de explotación de la norma [a] considera la gestión del proyecto, [b] no considera: análisis de, validación de, gestión de calidad de, y Implementación de la documentación, y [c] propone sin utilidad para los proyectos de explotación de : retiro del software, implementación, diseño, y 2. Descripción del problema En el contexto sobre gestión de proyectos de explotación de son problemas a resolver: Dado que la norma IEEE no contempla actividades propias de la explotación de como son: i) el análisis de los, ii) la validación de los mismos, iii) su gestión de calidad, y iv) la implementación de la documentación; la definición de estas actividades son un problema a resolver. Existen actividades que no son necesarias para proyectos de explotación de tales como: retiro del software, implementación, diseño y La identificación de dichas actividades y otras semejantes para eliminarlas del mapa de actividades son un problema a resolver. 3. Solución propuesta 3.1. Propuesta de nuevas actividades Se toma como base para la solución el estándar de IEEE Standard Software Life Cycle Processes. A continuación se presentan las actividades propuestas por el estándar y su aplicación en el desarrollo de las actividades de explotación de ; con la incorporación ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis)

2 de actividades propias de la explotación de propuestas en esta trabajo (tabla 1). Actividades Aplicación Estado Proceso de Selección de un Modelo de Ciclo de Vida Identificar los posibles modelos de ciclos de vida. Seleccionar un modelo para el Se pueden utilizar distintos ciclos de vidas para las actividades de explotación de. Se pueden utilizar distintas metodologías de desarrollo para las actividades de explotación de. Proceso de Iniciación, Planificación y Estimación del Proyecto Establecer la matriz de actividades para el modelo de ciclos de vida. Se establecen las actividades que deben realizarse de acuerdo al ciclo de vida a utilizar. Asignar los recursos del Definir el entorno del gestión del Se establecen los recursos a utilizar. Se establece el entorno en que se va a desarrollar el Se debe planificar las actividades a realizar, esta planificación a lo largo del Proceso de Seguimiento y Control del Proyecto Analizar riesgos. Se deben analizar los riesgos que puedan suceder a lo largo del desarrollo del planificación de contingencias. Gestionar el Implementar el sistema de informes de problemas. Archivar registros. Cuando se identifiquen riesgos en el proyecto debe realizarse el plan de contingencia del mismo. Se deben realizar las actividades de gestión de proyectos informáticos para poder llevar adelante el desarrollo en tiempo y forma. Se deben registrar los incidentes planteados durante el desarrollo del proyecto, con el objetivo de que en futuras actividades puedan preverse o minimizar el impacto de los mismos. Se deben almacenar todo tipo de registro o cambio producido en la documentación del proyecto, para así poder tener control sobre el mismo. Proceso de Gestión de Calidad El nombre del proceso propuesto por la IEEE en el estándar es Proceso de gestión de calidad del software, como en la explotación de no se gestiona un software sino se gestiona la calidad de los y los resultados obtenidos en función de las reglas del negocio, se propone para este proceso el nombre de Proceso de Gestión de la Calidad de Datos. garantía de calidad del garantía de Desarrollar métricas de Gestionar la calidad del Gestionar la Identificar necesidades de mejora de la o se corresponde desarrollar esta actividad, debido a que en este tipo de proyectos se gestiona la calidad de los y los resultados obtenidos en función de las reglas del negocio, y no de construcción del Esta actividad tiene por objetivo realizar un plan de aseguramiento de la calidad en el proceso de explotación de. A lo largo del proceso de desarrollo deben desarrollarse métricas de calidad propias de la organización, que permitan realizar un proceso de mejora en futuros proyectos. o se corresponde desarrollar esta actividad, debido a que en este tipo de proyectos se gestiona la calidad de los y los resultados obtenidos en función de las reglas del negocio, y no de construcción del A lo largo del proceso de desarrollo debe gestionase la calidad del proyecto, permitiendo así obtener resultados de acuerdo a los objetivos de negocio de la organización. Es necesario identificar mejoras en los procesos con el objetivo de optimizar el proyecto en cuestión y los futuros proyectos. ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 37

3 Proceso de Exploración de Conceptos Identificar las ideas Es necesario o necesidades. establecer las necesidades propias de la organización en función de los objetivos del negocio. Definir y desarrollar los requisitos del negocio Formular las soluciones potenciales. Dirigir los estudios de viabilidad. transición del sistema (si se aplica). Refinar y finalizar la idea o necesidad. Esta actividad se agrega al proceso de Exploración de Conceptos debido a que es necesario analizar los objetivos que tiene la organización con respecto a la explotación de. Es necesario proponer diversas soluciones al problema planteado en la organización, con el objetivo de que se pueda seleccionar la opción que mas convenga a la organización. En todo proyecto informático es importante realizar la viabilidad del proyecto, ya que a partir del mismo se puede determinar la factibilidad de éxito del mismo. Esta actividad no corresponde para las aplicaciones de explotación de, debido a que en la misma no existe transición entre sistemas. De acuerdo a las necesidades planteadas y a los objetivos de negocio, es necesario en algunas oportunidades realizar una refinación de las mismas para así obtener nuevas necesidades. Proceso de Asignación del Sistema Analizar las Es necesario funciones del establecer las funciones a realizar, en explotación de se hace referencia a las técnicas mas apropiadas para lograr los objetivos del negocio. Desarrollar la arquitectura del Esta actividad no corresponde para las aplicaciones de explotación de, ya que no se desarrolla la arquitectura del Descomponer los requisitos del Es importante en las actividades de explotación de información desagregar los requisitos planteados, para que se puedan resolver adecuadamente. Proceso de Análisis de Requisitos aplicaciones de explotación de, ya que no existe análisis de requisitos de software, sino el análisis de los. Definir y Desarrollar los requisitos del Definir los requisitos de interfaz. Priorizar e Integrar los requisitos del Proceso de Análisis de Datos Este conjunto de actividades han sido agregadas debido a que es necesario analizar las distintas fuentes de de la organización en forma detallada. Analizar las fuentes de Definir los limpieza de. Definir los completitud de Aplicar los limpieza de. Aplicar los completitud de Se analizan las diversas fuentes de donde se toman los, para poder realizar acciones que permitan manejar los de forma adecuada. Es necesario establecer algoritmos de limpieza de los, de acuerdo al estado de los mismos. Es necesario establecer algoritmos de completitud de los, de acuerdo al estado de los mismos. Es necesario aplicar algoritmos de limpieza en los, de acuerdo al estado de los mismos. Es necesario aplicar algoritmos de completitud en los, de acuerdo al estado de los mismos. Proceso de Diseño aplicaciones de explotación de, ya que no existe diseño de software, sino al análisis de. Realizar el diseño preliminar. Analizar el flujo de in Diseñar la base de (si se aplica). Diseñar las interfaces. Seleccionar o desarrollar algoritmos (si se aplica) ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 38

4 Realizar el diseño detallado. Proceso de Implementación e Integración aplicaciones de explotación de, ya que no existe implementación e integración en este tipo de sistemas. Crear los de Crear el código fuente. Generar el código objeto. Crear la documentación de operación integración integración Proceso de Instalación y Aceptación aplicaciones de explotación de, ya que no existe instalación de software en este tipo de sistemas instalación. Distribuir el Instalar el Cargar la base de (si se aplica). Aceptar el software en el entorno de operación. s actualizaciones. Proceso de Operación y Soporte aplicaciones de explotación de, ya que no existe la operación y soporte por parte de un usuario en el proceso de explotación de. Operar el Proveer de asistencia técnica y consultas. Mantener el histórico de peticiones de soporte. Proceso de Mantenimiento aplicaciones de explotación de, debido a que en las mismas no existe el mantenimiento Realizar el mantenimiento correctivo. Reaplicar el ciclo de vida del Proceso de Retiro Esta actividad no corresponde se corresponde para las aplicaciones de explotación de, ya que en el mismo no existen las actividades de retiro de un sistema para la incorporación de uno nuevo; el tipo de proyecto se complementa a los sistemas de la organización. otificar al usuario Conducir operaciones en paralelo (si se aplica). Retirar el Proceso de Validación El nombre del proceso propuesto por la IEEE en el estándar es Proceso de verificación y validación, este nombre no es apropiado ya que en la explotación de no se verifican los, sino que se entrenan con un conjunto de las técnicas de explotación de y se validan los resultados de los mismos con otro conjunto de. verificación y validación. Planificar con que y como se van a utilizar de las técnicas. validación de los de acuerdo a las técnicas utilizadas. Definir los de a utilizar. Definir los de Ejecutar las tareas de verificación y validación. Ejecutar las tareas de modelado. Ejecutar las tareas de validación de de Recoger y analizar los de las métricas. En esta actividad se a planificar como se van a definir los a utilizar de acuerdo a la técnica de modelado y los objetivos del negocio. En esta actividad se va a definir la planificación de validación de acuerdo a un conjunto de que se utilizara como medio de prueba para validar los resultados obtenidos de acuerdo a las técnicas utilizadas. En esta actividad se van a definir los a utilizar de acuerdo a las técnicas de modelados y los objetivos de negocio. En esta actividad se va a definir un conjunto de que se utilizaran como medio de prueba para validar los resultados obtenidos de acuerdo a las técnicas utilizadas. En esta actividad y de acuerdo a los seleccionados se modelaran los de acuerdo a las técnicas seleccionadas. En esta actividad y de acuerdo a los de validación seleccionados se verificaran los resultados de las técnicas seleccionadas. De acuerdo a lo mencionado en mencionado en Proceso de Validación se incorpora esta actividad. ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 39

5 s pruebas. Desarrollar las especificaciones de las pruebas. Definir los de pruebas. Ejecutar las pruebas. Proceso de Configuración gestión Es necesario llevar de planificación del control de los elementos (productos) generados en el proceso, para poder establecer mejoras en el proceso en cuestión y los proyectos futuros. identificación de la Realizar el control de la Realizar informes sobre el estado de la Es necesario realizar la identificación de los elementos (productos) generados en el proceso, para poder establecer mejoras en el mismo y en proyectos futuros. Es necesario llevar un control de los elementos (productos) generados en el proceso de acuerdo a la planificación realizada, para poder establecer mejoras en el mismo y en proyectos futuros. Es necesario realizar informes que permitan conocer el estado de los diversos elementos (productos) generados en el proceso, para poder establecer mejoras en el mismo y en proyectos futuros. Proceso de Documentación Es necesario establecer la planificación de la documentación a generar en el proceso, tanto sea para el cliente como para el equipo encargado de realizar las actividades del mismo. Definir los tipos de informes. Definir los tipos de gráficos que se pueden incluir en los informes. Implementar la Producir y distribuir la Se incorpora esta actividad ya que la definición de los diversos modelos de reportes de acuerdo al tipo de organización. Se incorporo esta actividad ya que se requiere la definición de los diversos modelos de gráficos de acuerdo al tipo de organización. Se debe implementar la documentación generada, ya sea en la organización en la que se realiza la explotación de como en el equipo que realiza las actividades de explotación. Se debe producir la documentación planteada y luego distribuirla en tiempo y forma a quien corresponda. Proceso de Formación El conjunto de estas actividades no se corresponde para las aplicaciones de explotación de, debido a que no existe formación de usuarios en el uso de nuevas aplicaciones. Planificar el programa de Desarrollar los materiales de Validar el programa de Implementar el programa de Tabla 1. Análisis de actividades 3.2. Propuesta de mapa de actividades para la explotación de Existen diversos ciclos de vida que se adaptan al desarrollo de proyectos de explotación de, a saber: a) Proceso unificado de desarrollo (RUP), cuyas fases son [Jacobson et al., 2000]: Requisitos, Análisis, Diseño, Implementación, y Prueba; las fases de este ciclo de vida son iterativas y en cada iteración evoluciona, buscando atenuar los riesgos [Menasalvas et al., 2004], b) Ciclo de vida en espiral [Böehm, 1986; 1988], cuyas fases son: Definición de objetivos, Análisis de riesgos, Desarrollo y Validación, y Planificación; las fases de este ciclo de vida son iterativas y en cada iteración evoluciona, y c) Ciclo tronco-cónico espiralado [Jurista y Pazos, 1993] cuyas fases son: Definición de objetivos, Análisis de riesgos, Desarrollo y Validación, Planificación, y Mantenimiento Perfectivo; la fases de este ciclo de vida son iterativas y en cada iteración evoluciona, la fase de Mantenimiento Perfectivo permite la evolución del tipo de conocimiento del sistema ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 40

6 Si bien algunos autores [Menasalvas et al., 2004] ven a CRISP-DM como un modelo de procesos y no como una metodología de desarrollo, se pueden tomar las fases planteadas por CRISP-DM como fases de su propio ciclo de vida, de acuerdo a la visión de los autores de CRISP- DM [Chapman, P; et al, 2000]. En la tabla 2 se presenta una comparación genérica entre distintos ciclos de vida y las fases de CRISP-DM. La definición de las fases se realiza de forma genérica, y la interacción de dichas fases con el ciclo de vida indica que el objetivo de la fase se cumple en el ciclo de vida. Característica \ Ciclo de vida Fase: Definición de requisitos Proceso unificado de desarrollo Espiral Troncocónico espiralado CRISP- DM Análisis del sistema Diseño de sistemas Codificación (en caso de ser necesario) Implementación Planificación (como fase integral) Validación (como fase integral) Iterativa en su desarrollo Soportado por mas de una metodología de desarrollo Tabla 2. Comparación de los ciclos de vida De esta comparación, se puede concluir que las fases de CRIPS-DM son equivalentes a las fases de los ciclos de vida analizado. Tomando como fases de ciclo de vida las fases de la metodología CRISP-DM puede construirse el mapa de actividades para este ciclo de vida estableciendo la siguiente nomenclatura: Fase Entendimiento del negocio Entendimiento de los Preparación de los Modelado Evaluación Desarrollo omenclatura E ED PR MO EV DE ACTIVIDADES DE E ED PR MO EV DE LOS PROCESOS Proceso de Selección de un Modelo de Ciclo de Vida Identificar los posibles modelos de ciclos de vida Seleccionar un modelo para el Proceso de Iniciación, Planificación y Estimación del Proyecto Establecer la matriz de actividades para el modelo de ciclos de vida. Asignar los recursos del Definir el entorno del gestión del Proceso de Seguimiento y Control del Proyecto Analizar riesgos. planificación de contingencias. Gestionar el Implementar el sistema de informes de problemas. Archivar registros. Proceso de Gestión de Calidad garantía de Desarrollar métricas de Gestionar la Identificar necesidades de mejora de la Proceso de Exploración de Conceptos Identificar las ideas o necesidades. Definir y desarrollar los requisitos del negocio Formular las soluciones potenciales. Dirigir los estudios de viabilidad. Refinar y finalizar la idea o necesidad. Proceso de Asignación del Sistema Analizar las funciones del Descomponer los requisitos del Proceso de Análisis de Datos Analizar las fuentes de Definir los algoritmos para limpieza de. Definir los algoritmos para completitud de Aplicar los algoritmos para limpieza de. Aplicar los algoritmos para completitud de Proceso de Validación ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 41

7 ACTIVIDADES DE E ED PR MO EV DE LOS PROCESOS Planificar con que y como se van a utilizar de las técnicas. validación de los de acuerdo a las técnicas utilizadas. Definir los de a utilizar. Definir los de Ejecutar las tareas de modelado. Ejecutar las tareas de validación de de Recoger y analizar los de las métricas. Proceso de Configuración gestión de identificación de la Realizar el control de la Realizar informes sobre el estado de la Proceso de Documentación Definir los tipos de informes. Definir los tipos de gráficos que se pueden incluir en los informes. Implementar la Producir y distribuir la Tabla 3. Comparación de los ciclos de vida Las actividades planteadas se pueden llevar adelante tanto para el ciclo de vida de CRISP-DM, como los otros ciclos de vida planteados. 5. Bibliografía Chapman P ; Clinton, J ; Keber, R ; Khabaza, T ; Reinartz, T ; Shearer, C; Wirth, R CRISP-DM 1.0 Step by step data mining guide. SPSS. Diez, E Sistema Generador del Mapa de Actividades de un Proyecto de Desarrollo de Software. Tesis de Maestría en Ingeniería del Software (Instituto Tecnologico de Buenos Aires Facultad de Informática de la Universidad Politécnica de Madrid). Diez, E., Britos, P., Rossi, B y García-Martínez, R Generación Asistida del Mapa de Actividades de Proyectos de Desarrollo de Software. Reportes Técnicos en Ingeniería del Software. ISS Volumen 5, ro 1, Pág Juristo.; Montes C. y Pazos J. Gómez, A.; Juristo.; Montes C. y Pazos J Ingeniería del Conocimiento, Editorial Centro de Estudios Ramón Areces S.A., IEEE Standard Software Life Cycle Processes de IEEE Standard Software Life Cycle Processes Juristo, Proceso Material correspondiente a la maestria en Ingenieria del Software del Instituto Tecnológico de Buenos Aires Facultad de Informática de la Universidad Politécnica de Madrid. Menasalvas, E; Berendt, B; Spiliopoulou, M Evaluation in Web Mining. Tutorial at ECML/PKDD /evaluation04/ 4. Conclusiones De acuerdo al estándar de IEEE referido a las actividades sugeridas para el proceso de desarrollo del software y al ciclo de vida propuesto por la metodología CRISP-DM, podemos establecer: El estándar se adapta al ciclo de vida de la metodología CRISP-DM en aquellas actividades que sean análisis y entendimiento de la situación de negocio, así como las que tienen que ver con la gestión del proyecto, contrariamente las actividades de diseño, implementación, mantenimiento, soporte y formación no son tenidas en cuenta por la naturaleza de las actividades de explotación de in ISS CAPIS-EPG-ITBA (http://www.itba.edu.ar/capis/rtis) 42

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN Paola Britos 1,2, Enrique Fernandez 1,2, Ramón García-Martinez 1,2 Centro de Ingeniería del Software e Ingeniería

Más detalles

INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS

INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS Rubby Casallas, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda Contexto Ciclos de vida: Modelo

Más detalles

Propuesta de Proceso de Ingeniería de Explotación de Información Centrado en Control y Gestión del Proyecto

Propuesta de Proceso de Ingeniería de Explotación de Información Centrado en Control y Gestión del Proyecto Propuesta de Proceso de Ingeniería de Explotación de Información Centrado en Control y Gestión del Proyecto Sebastian Martins 1,2, Patricia Pesado 1,3, Ramón García-Martínez 2 1. Programa de Doctorado

Más detalles

GESTIÓN ASISTIDA DE DOCUMENTOS EN UNA METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN

GESTIÓN ASISTIDA DE DOCUMENTOS EN UNA METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN GESTIÓN ASISTIDA DE DOCUMENTOS EN UNA METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN E. Fernández 1,2, H. Merlino 1,2, M. Ochoa 1,2, E. Diez 1, P. Britos 1 y R. García-Martínez 1 1 Centro de Ingeniería de Software

Más detalles

ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS

ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS ITBA - UPM MAGISTER EN INGENIERIA DEL SOFTWARE ANTEPROYECTO DE TESIS TÍTULO: TEMA: Sistema generador del mapa de actividades de un proyecto de desarrollo de software. Sistema basado en conocimientos para

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

DESARROLLO DE SOFTWARE CON CALIDAD PARA UNA EMPRESA

DESARROLLO DE SOFTWARE CON CALIDAD PARA UNA EMPRESA DESARROLLO DE SOFTWARE CON CALIDAD PARA UNA EMPRESA Resumen AUTORIA CARLOS CABALLERO GONZÁLEZ TEMATICA INFORMÁTICA ETAPA ESO-BACHILLERATO-CFGM(ESI,ASI,DSI) Se describe la revolución que supuso la incursión

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles

Tema 2. Ingeniería del Software I feliu.trias@urjc.es

Tema 2. Ingeniería del Software I feliu.trias@urjc.es Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

EPB 603 Sistemas del Conocimiento!"#$ %& $ %'

EPB 603 Sistemas del Conocimiento!#$ %& $ %' Metodología para el Desarrollo de Proyectos en Minería de Datos CRISP-DM EPB 603 Sistemas del Conocimiento!"#$ %& $ %' Modelos de proceso para proyectos de Data Mining (DM) Son diversos los modelos de

Más detalles

El Proceso de Desarrollo de Software. Diseño de Software Avanzado Departamento de Informática

El Proceso de Desarrollo de Software. Diseño de Software Avanzado Departamento de Informática El Proceso de Desarrollo de Software La Ingeniería del Software Ingeniería... La profesión en la que el conocimiento de las ciencias naturales y matemáticas, ganado con estudio, experiencia y práctica,

Más detalles

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Jorge Bozo jbozo@inf.ucv.cl Escuela de Ingeniería Informática Universidad Católica de Valparaíso Valparaíso, Chile

Más detalles

Gestión de Proyectos Informáticos

Gestión de Proyectos Informáticos 2 GESTION DE PROYECTOS INFORMATICOS Facultad de Ingeniería Universidad Nacional de Jujuy Analista Programador Universitario Ciclo 2012 A.P.U. Jorge R. Mendoza 2 METODOLOGÍAS Y CICLOS DE VIDA 3 Metodologías

Más detalles

CICLO DE VIDA DEL SOFTWARE. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software

CICLO DE VIDA DEL SOFTWARE. Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software 3.010 CONCEPTO DE CICLO DE VIDA Una aproximación lógica a la adquisición, el suministro, el desarrollo, la explotación y el mantenimiento del software IEEE 1074 Un marco de referencia que contiene los

Más detalles

Implantación y Aceptación del Sistema

Implantación y Aceptación del Sistema y Aceptación del Sistema 1 y Aceptación del Sistema ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD IAS 1: ESTABLECIMIENTO DEL PLAN DE IMPLANTACIÓN...5 Tarea IAS 1.1: De finición del Plan de... 5 Tarea IAS

Más detalles

v.1.0 Clase 5 Docente: Gustavo Valencia Zapata

v.1.0 Clase 5 Docente: Gustavo Valencia Zapata v.1.0 Clase 5 Docente: Gustavo Valencia Zapata Temas Clase 5: Conceptos de Minería de Datos Herramientas de DM Referencias Minería de datos Proceso de DM www.gustavovalencia.com Minería de datos La minería

Más detalles

EXÁMEN DE VALIDACIÓN DE COMPETENCIAS PROFESIONALES DE PARADIGMAS DE DESARROLLO DE SOFTWARE

EXÁMEN DE VALIDACIÓN DE COMPETENCIAS PROFESIONALES DE PARADIGMAS DE DESARROLLO DE SOFTWARE GUÍA DE EXAMEN EXÁMEN DE VALIDACIÓN DE COMPETENCIAS PROFESIONALES DE PARADIGMAS DE DESARROLLO DE SOFTWARE Instrucciones Deberás leer correctamente todo el contenido de ésta guía, ya que tiene como propósito

Más detalles

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred. cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.com CICLO DE VIDA DEL SOFTWARE Para apreciar un poco más el problema

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

Ingeniería de Software: Parte 2

Ingeniería de Software: Parte 2 Ingeniería de Software: Parte 2 Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes.

Más detalles

TESIS DE MAGISTER EN INGENIERÍA DE SOFTWARE

TESIS DE MAGISTER EN INGENIERÍA DE SOFTWARE TESIS DE MAGISTER EN INGENIERÍA DE SOFTWARE Herramienta de Asistencia al Mantenimiento de Sistemas de Información Tesista: Ing. Verónica Azucena Farach Directores de Tesis: M. Ing. Paola Britos M. Ing.

Más detalles

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1

Sistemas de Información II. Introducción al Proceso Unificado de Desarrollo de Software. Autor: Ing. Silverio Bonilla 1 Introducción al Proceso Unificado de Desarrollo de Software Autor: Ing. Silverio Bonilla 1 James Rumbaugh et al. Concepto de Método Una metodología de ingeniería del software es un proceso para producir

Más detalles

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo

Ingeniería de Software. Procesos. Proyecto de Ingeniería. Metodologías. Metodologías. Metodologías. Metodologías de desarrollo Ingeniería de Software Procesos Laboratorio de Ingeniería de Software 2004 La ingeniería de software trata sobre la aplicación de practicas y métodos para construir productos de software que cumplan las

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

Asistente para la realización de auditorías de sistemas en organismos Públicos o Privado.

Asistente para la realización de auditorías de sistemas en organismos Públicos o Privado. Asistente para la realización de auditorías de sistemas en organismos Públicos o Privado. Proyecto de Tesis de Magíster en Ingeniería del Software Maestrando: Lic.Horacio Kuna Director: Dr. Ramón García

Más detalles

METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN GESTOR DE DOCUMENTOS

METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN GESTOR DE DOCUMENTOS METODOLOGÍA DE EXPLOTACIÓN DE INFORMACIÓN GESTOR DE DOCUMENTOS Enrique Fernández 1,2 1 Centro de Ingeniería de Software e Ingeniería del Conocimiento. Escuela de Postgrado. Instituto Tecnológico de Buenos

Más detalles

Anteproyecto Fin de Carrera

Anteproyecto Fin de Carrera Universidad de Castilla-La Mancha Escuela Superior de Informática Anteproyecto Fin de Carrera DIMITRI (Desarrollo e Implantación de Metodologías y Tecnologías de Testing) Dirige: Macario Polo Usaola Presenta:

Más detalles

Hacia la Ingeniería de Data Mining: Un modelo de proceso para el desarrollo de proyectos

Hacia la Ingeniería de Data Mining: Un modelo de proceso para el desarrollo de proyectos Hacia la Ingeniería de Data Mining: Un modelo de proceso para el desarrollo de proyectos Gonzalo Mariscal gmariscal@cettico.fi.upm.es Óscar Marbán omarban@fi.upm.es Ángel L. González agonzalez@fi.upm.es

Más detalles

Descripción de las posiciones del área de sistemas

Descripción de las posiciones del área de sistemas Descripción de posiciones del área de Sistemas Operador/Data Entry Entrar y verificar datos provenientes de distintas vías de ingreso. Monitorear procesos, programas y resultados. Seguir los formatos apropiados

Más detalles

Modelo de Proceso de Desarrollo de Software

Modelo de Proceso de Desarrollo de Software Modelo de Proceso de Desarrollo de Software Documento de Actividades Gestión de Configuración (S.C.M.) Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez ÍNDICE ÍNDICE... 1 GESTIÓN

Más detalles

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es 3.1.- INTRODUCCIÓN Para realizar el desarrollo de cualquier proyecto de software es necesario llevar una sistemática de trabajo, que nos asegure el éxito del mismo. Lo que tenemos que evitar, en el desarrollo

Más detalles

Evaluación asistida de CMMI-SW

Evaluación asistida de CMMI-SW Evaluación asistida de CMMI-SW Peralta, M.; Diez, E.; Britos, P. y García Martínez, R. 1 Centro de Ingeniería del Software e Ingeniería del Conocimiento (CAPIS) Escuela de Postgrado. Instituto Tecnológico

Más detalles

Ciclo de vida del Software

Ciclo de vida del Software Tema 2: Ciclo de vida del Software Marcos López Sanz Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Modelos de desarrollo Qué es el Ciclo de Vida del SW? Es una sucesión de etapas por

Más detalles

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008) Unidades temáticas de Ingeniería del Software Fases del proceso de desarrollo 4ª edición (2008) Facultad de Informática organización del desarrollo El ciclo de vida del software abarca el proceso de desarrollo,

Más detalles

TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO

TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO Autor: Lic. Claudio Jorge Rancán Directora: M.Ing. Paola Britos Julio 2003

Más detalles

Mantenimiento del Software

Mantenimiento del Software Mantenimiento del Software S4 Francisco Ruiz, Macario Polo Grupo Alarcos Dep. de Informática ESCUELA SUPERIOR DE INFORMÁTICA UNIVERSIDAD DE CASTILLA-LA MANCHA http://alarcos.inf-cr.uclm.es/doc/mso/ Ciudad

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

Departamento de Lenguajes y Sistemas Informáticos. Ciclo de vida del software

Departamento de Lenguajes y Sistemas Informáticos. Ciclo de vida del software El Ciclo de Vida Software Departamento de Lenguajes escuela técnica superior de ingeniería informática Grupo de Ingeniería a Software Febrero 2006 Versión original: Amador Durán Toro (septiembre 2004)

Más detalles

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes TIC-1-1 Analista de monitoreo de redes Monitorear y controlar las redes del GCABA con el fin de detectar incidentes y reportarlos. Analizar las métricas utilizadas para el monitoreo de la red, la configuración

Más detalles

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Sergio Valero Orea, svalero@utim.edu.mx, UTIM, Izúcar de Matamoros, Puebla. Resumen El desarrollo de sistemas

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Caso de Desarrollo Universidad Técnica del

Más detalles

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software IX Contenidos Prólogo... XIX Prefacio... XXI Guía de lectura...xxiii Parte I - Introducción Capítulo 1 - Evolución 1.1 Introducción... 2 1.2 Los hitos en la evolución histórica del desarrollo de software...

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles

APLICACIÓN DE MÉTRICAS DE MADUREZ EN CONCEPTUALIZACIÓN DE SISTEMAS EXPERTOS. Cátedra de Inteligencia Artificial. Facultad Regional Buenos Aires.

APLICACIÓN DE MÉTRICAS DE MADUREZ EN CONCEPTUALIZACIÓN DE SISTEMAS EXPERTOS. Cátedra de Inteligencia Artificial. Facultad Regional Buenos Aires. APLICACIÓN DE MÉTRICAS DE MADUREZ EN CONCEPTUALIZACIÓN DE SISTEMAS EXPERTOS Pollo-Cattaneo, F. 1,2, Britos, P. 3,2, García-Martínez, R. 3,2 1 Cátedra de Inteligencia Artificial. Facultad Regional Buenos

Más detalles

Implementando CMMI 2 con el Proceso Unificado de Desarrollo de Software. Ing. Patricia Forradellas Ing. Guillermo Pantaleo

Implementando CMMI 2 con el Proceso Unificado de Desarrollo de Software. Ing. Patricia Forradellas Ing. Guillermo Pantaleo Implementando CMMI 2 con el Proceso Unificado de Desarrollo de Software Ing. Patricia Forradellas Ing. Guillermo Pantaleo Contenido 1. El problema 2. Conceptos claves 2.1 modelo CMMI de mejora de procesos

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

ASI. Análisis del Sistema de Información

ASI. Análisis del Sistema de Información ASI Análisis del Sistema de Información 1 ASI Análisis del Sistema de Información Introducción Objetivo Obtención de una especificación detallada del Sistema Información a través de: Catálogo de Requisitos

Más detalles

Evaluación, limpieza y construcción de los datos: un enfoque desde la inteligencia artificial

Evaluación, limpieza y construcción de los datos: un enfoque desde la inteligencia artificial Universidad del Cauca Facultad de Ingeniería Electrónica y Telecomunicaciones Programas de Maestría y Doctorado en Ingeniería Telemática Seminario de Investigación Evaluación, limpieza y construcción de

Más detalles

En verde están algunas propuestas que entendemos que faltan y que ayudarían a mejorar las fichas sustancialmente.

En verde están algunas propuestas que entendemos que faltan y que ayudarían a mejorar las fichas sustancialmente. NOTAS ACLARATORIAS: Esta ficha de grado es la resultante de las dos reuniones celebradas (9 enero 2009 y 23 de febrero de 2009) por la subcomisión creada desde el MICIIN para debatir las fichas de Grado

Más detalles

Ciclo de vida del software

Ciclo de vida del software RUP para Mantenimiento de Software Preparado por: Amelia Soriano Ciclo de vida del software Análisis del problema Liberación del producto Comprensión del problema Desarrollo del software RUP Ciclo Típico

Más detalles

PROCEDIMIENTO ESPECÍFICO. Código G056-02 Edición 0

PROCEDIMIENTO ESPECÍFICO. Código G056-02 Edición 0 Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. PLANIFICACIÓN...

Más detalles

METODOLOGIA PARA LA ESPECIFICACION DE REQUISITOS EN PROYECTOS DE EXPLOTACION DE INFORMACION PROPUESTA TÉCNICA DE INSCRIPCIÓN AL DOCTORADO

METODOLOGIA PARA LA ESPECIFICACION DE REQUISITOS EN PROYECTOS DE EXPLOTACION DE INFORMACION PROPUESTA TÉCNICA DE INSCRIPCIÓN AL DOCTORADO UNIVERSIDAD NACIONAL DE LA PLATA FACULTAD DE INFORMÁTICA Secretaría de Postgrado METODOLOGIA PARA LA ESPECIFICACION DE REQUISITOS EN PROYECTOS DE EXPLOTACION DE INFORMACION PROPUESTA TÉCNICA DE INSCRIPCIÓN

Más detalles

Tecnología de la Información. Administración de Recursos Informáticos

Tecnología de la Información. Administración de Recursos Informáticos Tecnología de la Información Administración de Recursos Informáticos 1. Recursos informáticos: Roles y Responsabilidades 2. Áreas dentro del Departamento de Sistemas 3. Conceptos asociados a proyectos

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Tecnología VoIP integrada en Sistemas de Emergencia Policiales

Tecnología VoIP integrada en Sistemas de Emergencia Policiales Tecnología VoIP integrada en Sistemas de Emergencia Policiales Mariela E. Rodriguez 1, José Farfan 2, & José V. Zapana 3 Cátedra de Modelos de Desarrollo de Programas y Programación Concurrente / Facultad

Más detalles

IT Project Management Desarrollo de Software

IT Project Management Desarrollo de Software IT Project Management Desarrollo de Software Es posible una mezcla de Waterfall y Agile? Cómo se acerca el PMBOK a Agile? Autor: Norberto Figuerola Resulta muy frecuente que se suela confundir una aproximación

Más detalles

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE

COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE COPPEL MANUAL TÉCNICO MCC DE SISTEMAS PROGRAMACIÓN DESCRIPCIÓN DEL PROCESO DE ARQUITECTURA DE SOFTWARE Creado en May/14 Objetivo: Contar con una guía de las actividades que se deben realizar en esta fase,

Más detalles

Metodologías de Desarrollo de Sistemas de Información

Metodologías de Desarrollo de Sistemas de Información Metodologías de Desarrollo de Sistemas de Información Metodología para el Desarrollo de SI Las metodologías son sistemas completos de técnicas que incluyen procedimientos paso a paso, productos resultante,

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS Resultados de aprendizaje y criterios de evaluación. 1. Identificar la estructura y organización

Más detalles

Base de Datos, Teoría General de Sistemas Área:

Base de Datos, Teoría General de Sistemas Área: Nombre del Curso: FUNDAMENTOS DE LA INGENIERIA DE SOFTWARE Código: 601455 Requisito: Base de Datos, Teoría General de Sistemas Área: Profesional Tipo de curso: Obligatorio Créditos: 4 Intensidad horaria

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

GESTION DE PROYECTO. Autor: José Ignacio Sánchez Márquez Exp.: 971067 Grupo: FM-51

GESTION DE PROYECTO. Autor: José Ignacio Sánchez Márquez Exp.: 971067 Grupo: FM-51 GESTION DE PROYECTO Autor: José Ignacio Sánchez Márquez Exp.: 971067 Grupo: FM-51 Índice ESTIMACIÓN DEL ESFUERZO...3 IDENTIFICACIÓN DE ELEMENTOS A DESARROLLAR... 3 CÁLCULO DEL ESFUERZO... 3 PLANIFICACIÓN...4

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Carrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE III

Carrera: Licenciatura en Sistemas. Materia: INGENIERIA DE SOFTWARE III Carrera: Licenciatura en Sistemas Materia: INGENIERIA DE SOFTWARE III Profesor Titular: Dr. Ramón García-Martínez Instructor JTP: Lic. Dario Rodriguez Año: 2011 Cuatrimestre: Primer - 1 - Fundamentación

Más detalles

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1 IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Implementación de Sistemas de Información Departamento de Informática, UTFSM 2 Introducción La implementación de un sistema de

Más detalles

Sistema de Administración de Farmacias Plan de SQA. Historia de revisiones

Sistema de Administración de Farmacias Plan de SQA. Historia de revisiones Sistema de Administración de Farmacias Plan de SQA Versión 1.0 Historia de revisiones Fecha Versión Descripción Autor 29/08/2014 1.0 Realización del documento Resp. SQA Plan de SQA Página 1 de 15 ÍNDICE

Más detalles

Análisis de la gestión de configuración de software aplicada al modelo de espiral

Análisis de la gestión de configuración de software aplicada al modelo de espiral Análisis de la gestión de configuración de software aplicada al modelo de espiral Abstract No hay nada permanente, excepto el cambio Heráclito (540 475 A.C.)- Grecia Fernandez, Sebastian Osso, Mariano

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 17 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 2: EL CICLO DE VIDA DEL SOFTWARE

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 2: EL CICLO DE VIDA DEL SOFTWARE Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 2: EL CICLO DE VIDA DEL SOFTWARE 1 DEFINICIÓN DE CICLO DE VIDA DEL SOFTWARE ISO/IEC 12207-1 Marco de referencia que contiene

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

Agil Mantema. Autores: Francisco Pino Francisco Ruiz Sebastián Salas

Agil Mantema. Autores: Francisco Pino Francisco Ruiz Sebastián Salas Agil Mantema Autores: Francisco Pino Francisco Ruiz Sebastián Salas COMPETISOFT (Mejora de Procesos para Fomentar la Competitividad de la Pequeña y Mediana Industria del Software de Iberoamérica) Informe

Más detalles

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE INTRODUCCIÓN El avance informático actual es muy alto comparado con lo se tenía en los años 90, al hablar de desarrollo de software se hace más notable, en el

Más detalles

Ingeniería del So:ware II

Ingeniería del So:ware II Ingeniería del So:ware II Tema 04 (1). Integración de Proyectos So:ware Carlos Blanco Bueno DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN carlos.blanco@unican.es Este tema se publica bajo Licencia: CreaRve

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización Página 1 de 19 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 6 Situación Contraste externo Actualización

Más detalles

Ges3ón de Proyectos So9ware

Ges3ón de Proyectos So9ware Ges3ón de Proyectos So9ware Tema 2.1 Integración Carlos Blanco Bueno Félix Óscar García Rubio Este tema se publica bajo Licencia: Crea5ve Commons BY- NC- ND 4.0 Objetivos Ampliar los conocimientos básicos

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

Mejora del proceso de software en micro y pequeñas organizaciones

Mejora del proceso de software en micro y pequeñas organizaciones Encuentro de Investigadores y Docentes de Ingeniería 2008 EnIDI 2008, Mendoza, Argentina Mejora del proceso de software en micro y pequeñas organizaciones N.C. Dumit Muñoz & G. Mercado ndumit@frm.utn.edu.ar

Más detalles

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008 2.1 FACTORES SEGÚN ERP s Propuesta metodológica para la gestión del conocimiento durante la implantación de sistemas ERP Propuesta metodológica La propuesta metodológica aquí desarrollada parte de un modelo

Más detalles

Una Protofase de Entendimiento del Negocio para Metodologías de Desarrollo de Sistemas

Una Protofase de Entendimiento del Negocio para Metodologías de Desarrollo de Sistemas Una Protofase de Entendimiento del Negocio para Metodologías de Desarrollo de Sistemas María A. Ochoa, Paola V. Britos, Ramón García-Martínez Centro de Ingeniería del Software e Ingeniería del Conocimiento.

Más detalles

Definición de PMO Características de una PMO

Definición de PMO Características de una PMO Definición de PMO Existen varios conceptos de una oficina de proyectos (PMO) una de ella la define como una unidad organizacional, física o virtual, especialmente diseñada para dirigir y controlar el desarrollo

Más detalles

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión

Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Tema III: Gestión de la Configuración. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Introducción Gestión de la Configuración del Software (GCS / SCM) Def.- Arte de identificar, organizar,

Más detalles

Ingeniería de Software I Prof. Tit.: Dr. Ramón García-Martínez JTP: Lic. Darío Rodríguez

Ingeniería de Software I Prof. Tit.: Dr. Ramón García-Martínez JTP: Lic. Darío Rodríguez UNIVERSIDAD NACIONAL Ingeniería de Software I Prof. Tit.: Dr. Ramón García-Martínez JTP: Lic. Darío Rodríguez GUIA DE PREGUNTAS Material Ciclo de Vida de Software, Proceso Software y Plan de Actividades"

Más detalles

Nomenclador de cargos

Nomenclador de cargos Nomenclador de cargos ROLES Áreas de I T Definición de módulos y roles Versión: 1.0 Pagina 1 Módulos interactuantes en un área de IT 1. Infraestructura Tecnológica 2. Producción de Software 3. Asistencia

Más detalles

Modelo de Procesos para la Gestión de Requerimientos en Proyectos de Explotación de Información

Modelo de Procesos para la Gestión de Requerimientos en Proyectos de Explotación de Información Modelo de Procesos para la Gestión de Requerimientos en Proyectos de Explotación de Información Pollo-Cattaneo, M. F. 1,2, Mansilla, D 2,Vegega, C 2, Pesado, P. 3, García-Martínez, R. 4, P. Britos, P.

Más detalles

Análisis Comparativo de Modelos de Calidad

Análisis Comparativo de Modelos de Calidad Análisis Comparativo de Modelos de Calidad Identificación de Mejores Prácticas para la Gestión de Calidad en Pequeños Entornos Vianca Vega Zepeda Departamento de Ingeniería de Sistemas y Computación Universidad

Más detalles

PRINCE2 & TickIT. Jorge Armando Medina Morales. Código 1700321660. U n i v e r s i d a d D e C a l d a s. F a c u l t a d D e I n g e n i e r í a s

PRINCE2 & TickIT. Jorge Armando Medina Morales. Código 1700321660. U n i v e r s i d a d D e C a l d a s. F a c u l t a d D e I n g e n i e r í a s PRINCE2 & TickIT Jorge Armando Medina Morales Código 1700321660 U n i v e r s i d a d D e C a l d a s F a c u l t a d D e I n g e n i e r í a s I n g e n i e r í a D e S i s t e m a s O c t u b r e 2010

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS

GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS MELISSA BOLIVAR ORTIZ EAFIT DEPARTAMENTO DE INFORMÁTICA Y SISTEMAS INGENIERÍA DE SISTEMAS MEDELLÍN 2012 GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE

Más detalles

K2BIM Plan de SQA Versión 1.1

K2BIM Plan de SQA Versión 1.1 K2BIM Plan de SQA Versión 1.1 Historia de revisiones Fecha VersiónDescripción Autor 18/08/2009 1.0 Creación del documento. Diego Píriz 23/08/2009 1.1 Pequeñas correciones. Alan Descoins 1 Contenido 1.

Más detalles

Rational Unified Process (RUP)

Rational Unified Process (RUP) Rational Unified Process (RUP) Este documento presenta un resumen de Rational Unified Process (RUP). Se describe la historia de la metodología, características principales y estructura del proceso. RUP

Más detalles

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

Ingeniería de software

Ingeniería de software Ingeniería de software MSC-0102 Nombre de la asignatura: Ingeniería de Software Línea de trabajo: Asignatura básica Tiempo de dedicación del estudiante a las actividades de: DOC TIS TPS Horas totales Créditos

Más detalles

MINING SOLUTIONS LIMITADA

MINING SOLUTIONS LIMITADA MINING SOLUTIONS LIMITADA Contenido... 1 Resumen Ejecutivo... 3... 4 Nuestros Servicios... 5 Administración de proyectos... 6 Operación y mantenimiento sobre los Sistema de Manejo de la Información Geológica

Más detalles

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1.

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1. Cliente: FCM-UNA Página 1 de 14 PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA Cliente: FCM-UNA Página 2 de 14 Tabla de contenido 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. ALCANCE 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

Estimación de Proyectos de Explotación de Información para PyMEs (EPEI-PyMEs) Díaz Gabriel, Gabriel Lenguita, Daniela Giordano, Juan Roldán

Estimación de Proyectos de Explotación de Información para PyMEs (EPEI-PyMEs) Díaz Gabriel, Gabriel Lenguita, Daniela Giordano, Juan Roldán Estimación de Proyectos de Explotación de Información para PyMEs (EPEI-PyMEs) Díaz Gabriel, Gabriel Lenguita, Daniela Giordano, Juan Roldán Cátedra Proyecto de Software Licenciatura en Sistemas 2012 Estimación

Más detalles