Modelo de Proceso de Desarrollo de Software

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

Download "Modelo de Proceso de Desarrollo de Software"

Transcripción

1 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

2 ÍNDICE ÍNDICE... 1 GESTIÓN DE CONFIGURACIÓN... 2 Descripción de la Gestión de Configuración... 2 Actividades que se realizan en la Gestión de Configuración... 3 El rol de la Gestión de Configuración en el Ciclo de Vida del Software... 3 Actividades... 4 SCM1 PREPARAR EL PLAN DE SCM... 4 SCM2 DEFINIR/CONSTRUIR EL AMBIENTE CONTROLADO... 6 SCM3 IDENTIFICAR LOS PRODUCTOS A SER PUESTOS BAJO SCM... 8 SCM4 CONTROLAR LAS VERSIONES SCM5 CONTROLAR LOS CAMBIOS SCM6 AUDITAR LA LÍNEA BASE DEL SOFTWARE SCM7 REALIZAR EVALUACIÓN FINAL DE LA GESTIÓN DE CONFIGURACIÓN Referencias Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 1 de 17

3 Descripción de la Gestión de Configuración GESTIÓN DE CONFIGURACIÓN Descripción&Actividades El objetivo de la Gestión de Configuración es establecer y mantener la integridad de los productos del proyecto durante el proceso de desarrollo del mismo. Esto se logra mediante un conjunto de actividades de seguimiento y control que comienzan cuando se inicia el proyecto y que son realizadas durante todo su desarrollo. Los elementos que componen toda la información producida como parte del proceso de ingeniería del Software se denominan la configuración del Software. La Gestión de Configuración involucra la identificación de estos elementos de la configuración del Software seleccionando los productos y sus descripciones, el control de los cambios en la configuración y el mantenimiento de la integridad y trazabilidad de la configuración a lo largo del ciclo de vida del Software. Las actividades de SCM afectan a todas las actividades del desarrollo que obtengan productos o necesiten información de los mismos, interactuando continuamente con las actividades de desarrollo, controlando y gestionando sus productos y estableciendo versiones de los mismos hasta que el producto se encuentra correctamente finalizado o aceptado y es ingresado a la línea base del Software. Se establece la línea base del software y los cambios a la línea base y las liberaciones de productos desde esta línea base, son controlados por el control de cambios y las auditorias de línea base, registrándose las distintas versiones de los productos que componen la línea base en determinados puntos en el tiempo. Al comienzo del Proyecto el Responsable de la Gestión de Configuración realiza la actividad SCM1 Preparar el en el cual se establecen las actividades que serán realizadas durante el desarrollo del Proyecto e identifica los productos que serán controlados, en la actividad SCM3 Identificar los productos a ser puestos bajo SCM, cuya descripción se incluye el. También al inicio del Proyecto se realiza la actividad SCM2 Definir/Construir el ambiente controlado conjuntamente con los Especialistas Técnicos, en la cual se establece el entorno tecnológico para realizar actividades como el almacenamiento, recuperación y transferencia de productos por los grupos afectados a los mismos. A partir de la Fase de Elaboración, una vez que el ha sido terminado, se realizan las actividades SCM4 Controlar las versiones y SCM5 Controlar los cambios en las cuales el Responsable de Gestión de Configuración realiza el seguimiento de las versiones y cambios de los productos del software. Se realiza periódicamente la actividad SCM6 Auditar la Línea Base del Software en la cual se evalúan los elementos de configuración en la línea base para determinar su consistencia. Al finalizar el Proyecto se realiza la actividad SCM7 Realizar Evaluación Final de Gestión de Configuración para determinar el cumplimiento de los objetivos y actividades planificadas en el. Esta actividad no se incluye en el diagrama de actividades ya que se realiza por única vez al finalizar el Proyecto. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 2 de 17

4 Actividades que se realizan en la Gestión de Configuración Figura 1 Actividades de la Gestión de Configuración y sus participantes Preparar el Plan de SCM Controlar las versiones Responsable de SCM Identificar los Productos a ser puestos bajo SCM Definir/Construir el ambiente controlado Controlar los cambios Auditar la Línea Base del Software Especialistas Técnicos El rol de la Gestión de Configuración en el Ciclo de Vida del Software Figura 2 El Rol de la Gestión de Configuración Línea de trabajo de Gestión: Gestión de Configuración FASES Inicial Elaboración Construcción iteración#1 iteración#1 iteración#2 iteración#1 iteración#2 Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 3 de 17

5 Actividades SCM1 Preparar el Entradas : IEEE std. 828 Standard for Software Configuration Management Plans IEEE std Guide to Software Configuration Management Figura 3 Actividad SCM1 Preparar el IEEE std. 828 Standard for Software Configuration Management Plans Responsable de SCM IEEE std Guide to Software Configuration Management Preparar el Descripción : El sirve para guiar las actividades de Gestión de Configuración que se realizarán a lo largo del Proyecto estableciendo la estrategia y procedimientos de trabajo, y las acciones requeridas para mantener la visibilidad de la evolución de la configuración de los productos del Proyecto. Estos productos que serán puestos bajo Gestión de Configuración, son identificados de acuerdo a lo indicado en la actividad SCM3 Identificar los Productos a ser puestos bajo SCM estableciendo los procedimientos para nombrar, numerar y etiquetar los distintos productos que serán controlados. Se definen también los mecanismos para la gestión de cambios, estableciendo claramente los procedimientos a seguir para realizar cambios a los productos incluidos en la Línea Base del Software y los responsables de estudiar y aprobar las peticiones de cambios, definiendo también la estructura y contenido de los documentos requeridos para cumplir con estos procedimientos. De la participación en la actividad GP1 Preparar el Plan del Proyecto que se realiza conjuntamente con los Responsables de Verificación, SQA y Administrador, se podrá definir la agenda de actividades de Gestión de Configuración, coordinando acciones y definiendo estrategias generales de trabajo con los Responsables de las Líneas de Trabajo de Gestión. Como actividades de Gestión de Configuración a realizar durante el desarrollo del proyecto, se deberán incluir, además de las que pudieran definirse en forma específica, las que se indican en el Proceso de Desarrollo del Proyecto cuya descripción se encuentra en este documento de Actividades. La estructura del Plan de Gestión de Configuración estará dada por el IEEE std. 828 Standard for Software Configuration Management Plans y por el IEE std Guide to Software Configuration Management que provee una guía sobre el contenido del mismo. Fase Inicial: Se realiza un bosquejo del Plan con la información disponible hasta el momento. Fase de Elaboración: 1er.iteración: En esta iteración se completa el Plan con la información que hubiera quedado pendiente. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 4 de 17

6 2da.iteración: No se realiza esta actividad en esta iteración. Fase de Construcción: No se realiza esta actividad en esta Fase. Salidas : Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 5 de 17

7 SCM2 Definir/Construir el ambiente controlado Entradas : Figura 4 Actividad SCM2 Definir/Construir el ambiente controlado Responsable de SCM Especialistas Técnicos Definir/Construir el ambiente controlado Documento de Descripción del Uso del ambiente controlado Descripción : En esta actividad se define el entorno tecnológico de soporte a la Gestión de Configuración que se realizará en el Proyecto, y se determinan los componentes de hardware y software que van a permitir la mecanización de los procesos y controles que fueron establecidos en el Plan. Estos aspectos son dependientes del entorno tecnológico en el que se desarrollará el Sistema. La definición de un ambiente controlado real para el proyecto es vital, ya que sin él no se podrá realizar la Gestión de Configuración de los productos del Software, poniendo en peligro la integridad de dichos productos. Un ejemplo de ambiente controlado para Proyectos con estas características puede ser la creación de una página Web a la cual tengan acceso todos los integrantes del Equipo con distintos permisos, registrando las acciones realizadas en el ambiente controlado y los productos afectados. El ambiente controlado debe proveer las siguientes funciones: Capacidad de controlar el acceso a los productos, previniendo que dos integrantes del Equipo retiren el mismo componente para modificación en el mismo momento, con políticas de check-in, manipulación y check-out. El check-out debería bloquear el componente para que éste quedara inaccesible al resto del Equipo hasta que se realice un check-in para insertar una versión modificada del mismo. Capacidad de definir, almacenar y recuperar distintas versiones y variantes Capacidad de mantener el Sistema en un estado consistente, generando automáticamente las versiones cuando ocurren cambios en los componentes. Esta actividad tiene como resultado un documento de Descripción del Uso del ambiente controlado, el cual será distribuido por el Responsable de SCM a todos los integrantes del Equipo quienes deberán leerlo y plantear las dudas que pudieran aparecer sobre los procedimientos definidos en el mismo. El Responsable de SCM debe preocuparse por que todos los integrantes del Equipo estén al tanto de los temas incluidos en el Documento y se capaciten para manejar el ambiente controlado. Fase Inicial: El Responsable de SCM y los Especialistas Técnicos deciden cómo van a implementar el ambiente controlado teniendo en cuenta las características del Proyecto y las herramientas disponibles. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 6 de 17

8 Fase de Elaboración: 1er.iteración: Durante esta iteración se construye y/o se aprende a usar la herramienta que manejara el ambiente controlado. 2da.iteración: No se realiza esta actividad en esta iteración. Fase de Construcción: No se realiza esta actividad en esta Fase. Salidas : Documento de descripción del uso del ambiente controlado Personas involucradas: Responsable de SCM Especialistas Técnicos Responsable: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 7 de 17

9 SCM3 Identificar los productos a ser puestos bajo SCM Entradas : Proceso de Desarrollo del Proyecto Figura 5 Actividad SCM3 Identificar los Productos a ser puestos bajo SCM Proceso de Desarrollo del Proyecto Responsable de SCM Identificar los Productos a ser puestos bajo SCM (refinado) Descripción : Se identifican los productos que se obtienen en cada Línea de Trabajo estableciéndose cuales serán objeto de la Gestión de Configuración de acuerdo a las definiciones realizadas en el, y el procedimiento que será seguido para identificarlos en forma única. Para esto, a cada uno de estos productos se les asignará un nombre, un código de versión y un estado que indicará la situación en que se encuentran dentro de su proceso de elaboración y su localización en el ambiente controlado. La asignación del identificador apropiado a cada producto se realiza cuando aparece por primera vez en el ambiente controlado, registrándose como la primera versión del producto en el estado que establezca el Plan. Cada producto, en función de su naturaleza va pasando por diferentes estados en las que debe superar varias revisiones o aprobaciones. Antes de ser ingresado a la Línea base del Software, un producto puede sufrir numerosos cambios e incluso después puede ocurrir que tenga que ser modificado. Esto implica que el producto sea registrado en el ambiente controlado con una nueva versión y en el estado que corresponda. Cada vez que un integrante del Equipo genere o modifique un producto, deberá identificarlo y registrarlo en el ambiente controlado de acuerdo a los procedimientos establecidos. Fase Inicial: Se comienza a realizar esta actividad al mismo tiempo que se realiza el. Fase de Elaboración: 1er.iteración: Esta actividad se completa en esta iteración. 2da.iteración: No se realiza esta actividad en esta iteración. Fase de Construcción: No se realiza esta actividad en esta Fase. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 8 de 17

10 Salidas : (refinado) Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 9 de 17

11 SCM4 Controlar las versiones Entradas : Productos bajo Gestión de Configuración Figura 6 Actividad SCM4 Controlar las versiones Responsable de SCM Productos bajo Gestión de Configuración Controlar las versiones Documento de Registro de versiones Descripción : El control de versiones combina procedimientos y herramientas para gestionar las versiones de los objetos de configuración creadas durante el Proyecto. Cada versión del Software es una colección de elementos de la Configuración del Software como código fuente, documentos, datos, y se obtiene como resultado de correcciones, cambios y/o actualizaciones a los distintos componentes de la versión. La realización de un cambio en la línea base provoca la aparición de una nueva versión, por lo que debe registrarse en la configuración del software con la versión y estado correspondiente según establezca el Plan de Gestión de Configuración. Los componentes que van a ser modificados o creados también deben ser registrados en la versión correspondiente, y la Línea base que será reemplazada debe ser archivada. Cada versión puede estar compuesta a su vez de diferentes variantes si por ejemplo dos componentes realizan la misma función con alguna variante, por ejemplo si el software se usa para monitores color se utilizará un componente y si el software se usa para monitores monocromáticos se utilizará otro componente, y ambos son parte de la misma versión. Fase Inicial: No se realiza esta actividad en esta Fase. Fase de Elaboración: 1er.iteración: No se realiza esta actividad en esta iteración. 2da.iteración: Se realiza esta actividad de acuerdo a las actividades de configuración que se realicen. Fase de Construcción: Se realiza esta actividad de acuerdo a las actividades de configuración que se realicen. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 10 de 17

12 Salidas : Documento de registro de versiones Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 11 de 17

13 SCM5 Controlar los Cambios Entradas : Productos bajo Gestión de Configuración Figura 7 Actividad SCM5 Controlar los cambios Responsable de SCM Productos bajo Gestión de Configuración Controlar los cambios Documento de Registro de cambios Descripción : Antes de que un producto se convierta en línea base solamente se realiza un control informal, el integrante del Equipo que haya desarrollado el producto podrá hacerle los cambios que considere necesarios. Una vez que el producto se integra a la línea base, se debe seguir un procedimiento formal para realizarle cambios al mismo. Estos procedimientos se encuentran establecidos en el Plan de Gestión de Configuración así como los documentos que deben generarse para seguirlos. La estructura general para el control de cambios comienza cuando se realiza la solicitud de cambio de algún producto generando el documento de petición de cambio correspondiente, en el que se detalla la información definida sobre el producto y el cambio a realizar. La solicitud de cambio es evaluada por el responsable definido en el, el cual informa de la aceptación o rechazo del cambio al Responsable de SCM, generando el documento correspondiente. Para realizar el análisis de la solicitud de cambio, es necesario contar con la información de gestión de configuración que será provista por el responsable de SCM, para identificar y recuperar las versiones afectadas por la solicitud y evaluar el impacto del cambio solicitado en todos los elementos de la configuración. Una vez que ha sido aceptada la propuesta de solución, con la información obtenida se realiza un registro del cambio en el ambiente controlado, y se registra la nueva versión de acuerdo a los establecido en la actividad SCM4 - Controlar las Versiones según el criterio de versiones definido en el plan de SCM. Fase Inicial: No se realiza esta actividad en esta Fase. Fase de Elaboración: 1er.iteración: No se realiza esta actividad en esta iteración. 2da.iteración: Se realiza esta actividad de acuerdo a las actividades de configuración que se realicen. Fase de Construcción: Se realiza esta actividad de acuerdo a las actividades de configuración que se realicen. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 12 de 17

14 Salidas : Documento de registro de cambios Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 13 de 17

15 SCM6 Auditar la Línea Base del Software Entradas : Productos bajo Gestión de Configuración Documentos de registro de versiones Documentos de registro de cambios Figura 8 Actividad SCM6 Auditar la Línea Base del Software Responsable de SCM Productos bajo Gestión de Configuración Documentos de registro de versiones Auditar la Línea Base del Software Informe de la Línea Base del Proyecto Documentos de registro de cambios Descripción : El objetivo de esta actividad es verificar que en un momento dado, el Sistema en desarrollo es una colección de productos consistente y bien definida. Involucra los procedimientos para verificar que los productos de Software se corresponden con las descripciones de los elementos de la configuración del Software en las especificaciones y documentos, y que el conjunto que se está revisando es completo. Generalmente las auditorías de Línea base se realizan antes de una liberación o de una actualización de la versión de un componente de línea base. Esta actividad consiste en determinar que todos los elementos de configuración identificados para ser puestos bajo SCM están presentes en la línea base del Software, estableciendo la correctitud de la versión de cada elemento de configuración y su correspondencia con los documentos de control de versiones y cambios presentes en la Gestión de Configuración. Las auditorías de Línea base a medida que la configuración evoluciona puede prevenir de graves problemas al momento de la liberación para el uso operativo. Los Informes de la Línea base del Proyecto generados en esta actividad son útiles para mantener actualizada la información del estado de la configuración de los productos de Software del Proyecto. Fase Inicial: No se realiza esta actividad en esta Fase. Fase de Elaboración: 1er.iteración: No se realiza esta actividad en esta iteración. 2da.iteración: Se realiza esta actividad durante toda la iteración. Fase de Construcción: Se realiza esta actividad durante toda la Fase. Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 14 de 17

16 Salidas : Informe de la Línea base del Proyecto Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 15 de 17

17 SCM7 Realizar Evaluación Final de la Gestión de Configuración Entradas : Todos los documentos de control de versiones Todos los documentos de control de cambios Todos los Informes de la Línea base del Proyecto Figura 9 Actividad SCM7 Realizar Evaluación Final de la Gestión de Configuración Documentos de control de versiones Responsable de SCM Documentos de control de cambios Realizar Evaluación Final de la Gestión de Configuración Documento de Evaluación Final de la Gestión de Configuración Informes de la Línea Base del Proyecto Descripción : La Evaluación Final de Gestión de Configuración tiene como propósito recolectar toda la información referida a las actividades de Gestión de Configuración planificadas, las efectivamente realizadas y los resultados obtenidos a través de las mismas. A partir de la información de los documentos de control de versiones, de cambios y los informes de la Línea base del Proyecto se podrán evaluar las actividades de Gestión de Configuración realizadas y su aporte al desarrollo ordenado y gestionado de los productos de Software que componen el Proyecto y la correctitud de la configuración del Sistema obtenido. También se podrá evaluar la calidad de la Gestión de Configuración realizada en cuanto a cantidad de cambios pedidos y versiones obtenidas y el control de cambios realizado, así como el correcto uso del ambiente controlado por parte de los integrantes del Equipo del Proyecto. Fase Inicial: No se realiza esta actividad en esta Fase. Fase de Elaboración: No se realiza esta actividad en esta Fase. Fase de Construcción: Se realiza al finalizar el proyecto, en la última semana como uno de los informes de cierre del mismo. Salidas : Evaluación Final de la Gestión de Configuración Personas involucradas: Responsable de SCM Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 16 de 17

18 Referencias Ingeniería del Software Un enfoque práctico 4ª Edición Roger S. Pressman Métrica Versión 3 Interfaces: Gestión de Configuración Consejo Superior de Informática Madrid, España /2000 Key Practices of the Capability Maturity Model, Version 1.1 CMM/SEI-93-TR-025 Software Engineering Institute 1993 Mark C. Paulk, Charles V. Weber, Suzanne M. Garcia, Mary Beth Chrissis, Marilyn Bush Fundamentals of Software Engineering Carlo Ghezzi Mehdi Jazayeri Dino Mandrioli Software Process Improvement and assurance standards Capability Determination Versión 3.3 (SPICE) ISO/IEC TR Canadá IEEE std. 828 Standard for Software Configuration Management Plans IEEE std Guide to Software Configuration Management Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz Pérez Página 17 de 17

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari

Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari Gestión de la configuración en el software (SCM) Ingeniería de software Eduardo Ferreira, Martín Solari 1 Temario Definiciones Problemas del cambio Elementos de la configuración Actividades de SCM Identificación

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

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

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

K2BIM Plan de Configuración Versión 0.9

K2BIM Plan de Configuración Versión 0.9 K2BIM Plan de Configuración Versión 0.9 Historia de revisiones Fecha VersiónDescripción Autor 21/08/2009 0.1 Modificado el punto 2.2 Yasim Zeballos 23/08/2009 0.9 Completados la mayoría de los puntos.

Más detalles

1.1 Aseguramiento de la calidad del software

1.1 Aseguramiento de la calidad del software 1.1 Aseguramiento de la calidad del software El propósito del Aseguramiento de la Calidad (Software Quality Assurance, SQA) es entregar a la administración una visibilidad adecuada del proceso utilizado

Más detalles

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral

Plan de Gestión de Configuración. Universidad Nacional de la Patagonia Austral Plan de Gestión de Configuración Universidad Nacional de la Patagonia Austral Temario 1. Gestión de Configuración de Software 1.1 Definición 2. Plan de SCM 2.1 Estructura Organizacional 2.2 Actividades

Más detalles

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración

Universidad Católica del Uruguay. Facultad de Ingeniería y Tecnología. Ingeniería de Software III Plan de Gestión de la Configuración Universidad Católica del Uruguay Facultad de Ingeniería y Tecnología Ingeniería de Software III Plan de Gestión de la Configuración Cecilia Cedrés Braulio Zitto Versión: 1.0.0 Fecha: 11/11/2008 11/13/08

Más detalles

Gestión de la Configuración (SCM) Introducción a la Ingeniería de Software

Gestión de la Configuración (SCM) Introducción a la Ingeniería de Software Gestión de la Configuración (SCM) Introducción a la Ingeniería de Software Temario Configuración del software Gestión de la Configuración Versiones Control de Cambios Línea base Auditoria de la configuración

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

<TITULO DEL PROYECTO DE DESARROLLO DE SW > Diana Milena Pérez Riveros 1 Diana Milena Pérez Riveros Pagina de

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

Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada

Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada Departamento de Informática y Sistemas Facultad de Informática Campus Universitario de Espinardo Murcia Profesor: Juan Antonio López Quesada Índice de contenidos 1.- El proceso software 2.- Estándares

Más detalles

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE UN MODELO DE MADUREZ PARA EL PROCESO DE GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Resumen. Rodolfo Villarroel Marcello Visconti rvillarr@spock.ucm.cl visconti@inf.utfsm.cl Universidad Católica del Maule Universidad

Más detalles

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3

1. Introducción. 2. El concepto de calidad del software. 3. Estándares de calidad existentes. 4. La norma ISO 9000-3 Contenido INGENIERIA DE SOFTWARE Tema 6: Administración de la calidad del software Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca dtorres@mixteco.utm.mx Cubo 37 1. Introducción 2.

Más detalles

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012

Objetivos FACULTAD DE INGENIERIA. DEPARTAMENTO DE INGENIERIA DE SISTEMAS. Código de la asignatura 4070. Fecha de Actualización Julio 24 de 2012 Nombre de la asignatura Ingeniería de Software Código de la asignatura 4070 Fecha de Actualización Julio 24 de 2012 Intensidad horaria semanal Horas Contacto 4 Horas Trabajo Independiente 8 Créditos Académicos

Más detalles

MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA. Abstract

MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA. Abstract MEJORAMIENTO DEL PROCESO DE SCM: MARCO DE REFERENCIA Y APLICACIÓN PRÁCTICA Rodolfo Villarroel 1 Departamento de Computación e Informática Universidad Católica del Maule, Chile rvillarr@spock.ucm.cl Marcello

Más detalles

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE 3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE Software Configuration Management (SCM) es una disciplina de la Ingeniería de Software que se preocupa de [Ber92] [Ber84] [Bou98] [Mik97]: Identificar y documentar

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

Gestión de la Configuración del Software. Introducción. Elementos de la Configuración y Línea base. Objetivo

Gestión de la Configuración del Software. Introducción. Elementos de la Configuración y Línea base. Objetivo Gestión de la Configuración del Software Javier Tuya Universidad de Oviedo Departamento de Informática Introducción "Sin importar en qué momento del ciclo de vida nos encontremos, el sistema cambiará,

Más detalles

Maira Alejandra Bedoya Núñez. Universidad Francisco de Paula Santander Av. Gran Colombia No. 12E-96 Colsag. Cúcuta Norte de Santander 057-5751359,

Maira Alejandra Bedoya Núñez. Universidad Francisco de Paula Santander Av. Gran Colombia No. 12E-96 Colsag. Cúcuta Norte de Santander 057-5751359, Procesos necesarios para alcanzar el Nivel 2 de CMMI, en el área de Administración de Configuraciones de Software, para empresas pequeñas desarrolladoras de software. Judith del Pilar Rodríguez Tenjo Universidad

Más detalles

Estándares de Calidad para el Desarrollo y Mantenimiento de Software

Estándares de Calidad para el Desarrollo y Mantenimiento de Software Estándares de Calidad para el Desarrollo y Mantenimiento de Software Dr. Marcelo Jenkins C. Escuela de Computación n e Informática Universidad de Costa Rica San Pedro, Costa Rica Tel: : (506) 207-4020

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

Estándar para la Elaboración del Proceso Administración de Elementos de Configuración

Estándar para la Elaboración del Proceso Administración de Elementos de Configuración Seguridad del documento La clasificación de seguridad de la información de este documento, se ha establecido como bajo. Se ha creado y organizado con la expectativa de que esté a disposición de las unidades

Más detalles

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP

Instituto de Educación Técnica Profesional de Roldanillo, Valle- INTEP Página 1 de 7 A8. GESTION Y EVALUACION DE PROYECTOS MÓDULO TOTAL HORAS CRÉDITOS Gestión y Evaluación de Proyectos SEMESTRE PROGRAMA TRABAJO DIRIGIDO TRABAJO AUTÓNOMO 144 3 64 80 NOVENO ADMINISTRACIÓN DE

Más detalles

Tema 2: Introducción a la gestión de la configuración

Tema 2: Introducción a la gestión de la configuración escuela técnica superior de ingeniería informática Tema 2: Introducción a la gestión de la configuración Departamento de Lenguajes y Sistemas Informáticos Evolución y Gestión de la Configuración Contexto

Más detalles

INFORME FINAL PROYECTO DE TALLER V:

INFORME FINAL PROYECTO DE TALLER V: INFORME FINAL PROYECTO DE TALLER V: MODELADO DEL PROCESO DE SOFTWARE de aplicación en la asignatura Proyecto de Ingeniería de Software Ingeniería de Software - Proyecto de Taller5 Andrea Delgado & Beatriz

Más detalles

Evolución de Software

Evolución de Software Evolución de Software Marcello Visconti & Hernán Astudillo Departamento de Informática Universidad Técnica Federico Santa María Mantención de Software Gestión de Configuración

Más detalles

INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie

INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie INGENIERÍA DE SOFTWARE ADMINISTRACION DE CONFIGURACIONES Rubby Casallas, Juan Pablo Quiroga, Andrés Yie Departamento de Sistemas y Computación Facultad de Ingeniería Universidad de los Andes Agenda 2 Problema

Más detalles

SW-CMM Capability Maturity Model for Software

SW-CMM Capability Maturity Model for Software SW-CMM Capability Maturity Model for Software Introducción 1986 Comienzan Estudios. SEI (Software Engineering Institute - UCM). 1991 Nace CMM v1.0 1994 CMM v1.1 P-CMM SE-CMM SW-CMM CMMs IPD-CMM CMMI SA-CMM

Más detalles

Universidad Ricardo Palma Facultad de Ingeniería

Universidad Ricardo Palma Facultad de Ingeniería Universidad Ricardo Palma Facultad de Ingeniería Escuela Académico Profesional de Ingeniería Informática Sílabo Plan de Estudios 2006-II I. DATOS GENERALES Curso : Evolución de Código : IF 0605 Ciclo :

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

Universidad Ricardo Palma Facultad de Ingeniería

Universidad Ricardo Palma Facultad de Ingeniería Universidad Ricardo Palma Facultad de Ingeniería Escuela Académico Profesional de Ingeniería Informática Sílabo Plan de Estudios 2006-II I. DATOS GENERALES Curso : Calidad de Código : IF 0905 Ciclo : IX

Más detalles

101 Actividades de la SCM. 102. 104 Figura 3 Caracterización de herramientas de SCM y 105

101 Actividades de la SCM. 102. 104 Figura 3 Caracterización de herramientas de SCM y 105 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ACRÓNIMOS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA CAPÍTULO 7 GESTIÓN DE CONFIGURACIÓN DEL SOFTWARE Tarjeta de Control

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

Calidad de Sistemas de Información

Calidad de Sistemas de Información Calidad de Sistemas de Información Introducción (2) Concepto de calidad Conjunto de propiedades y características de un producto, proceso o servicio que le hace satisfacer las necesidades establecidas

Más detalles

Catálogo General de Requisitos

Catálogo General de Requisitos I.T. INFORMÁTICA DE GESTIÓN 05BM: Fundamentos de Ingeniería del Software 05BP: Diseño de Bases de Datos Catálogo General de Requisitos Copyleft 2009 Departamento de Informática y Sistemas. Licencia Copyright

Más detalles

Introducción ÍNDICE INTRODUCCIÓN...1 APORTACIONES DE MÉTRICA VERSIÓN 3...2

Introducción ÍNDICE INTRODUCCIÓN...1 APORTACIONES DE MÉTRICA VERSIÓN 3...2 Introducción ÍNDICE INTRODUCCIÓN...1 APORTACIONES DE MÉTRICA VERSIÓN 3...2 PROCESOS PRINCIPALES DE MÉTRICA VERSIÓN 3...3 PLANIFICACIÓN DE SISTEMAS DE INFORMACIÓN (PSI)...4 DESARROLLO DE SISTEMAS DE INFORMACIÓN...5

Más detalles

SISTEMAS DE INFORMACIÓN III TEORÍA

SISTEMAS DE INFORMACIÓN III TEORÍA CONTENIDO: QUÉ ES CALIDAD DEL SOFTWARE? ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE CONTROL DE LA CALIDAD DEL SOFTWARE AUDITORÍA DE LA CALIDAD DEL SOFTWARE CALIDAD DEL PRODUCTO DE SOFTWARE CALIDAD DEL PROCESO

Más detalles

NORMA ISO 9001:2008 Sistemas de Gestión de la Calidad - ÍNDICE. 1 Objeto y campo de aplicación 3 1.1 Generalidades 3 1.2 Aplicación.

NORMA ISO 9001:2008 Sistemas de Gestión de la Calidad - ÍNDICE. 1 Objeto y campo de aplicación 3 1.1 Generalidades 3 1.2 Aplicación. TEMA ÍNDICE PÁGINA 1 Objeto y campo de aplicación 3 1.1 Generalidades 3 1.2 Aplicación. 3 2 Referencias normativas. 3 3 Términos y definiciones.. 3 4 Sistema de gestión de la calidad. 4 4.1 Requisitos

Más detalles

Fábrica de Software. Documento de Proceso de la Gerencia de SQA

Fábrica de Software. Documento de Proceso de la Gerencia de SQA PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE ESCUELA DE INGENIERÍA DEPARTAMENTO DE CIENCIA DE LA COMPUTACIÓN Fábrica de Software Documento de Proceso de la Gerencia de SQA Escrito de acuerdo a la norma PSS-05,

Más detalles

Plan de Gestión de la Calidad

Plan de Gestión de la Calidad Plan de Gestión de la Calidad 1 1. Definición de la Calidad SW. Calidad: Alcanzar los niveles excelentes de salud para el empleo. Humphrey, 1989 Calidad SW: Concordancia con los requisitos funcionales

Más detalles

UNIVERSIDAD DE TARAPACÁ

UNIVERSIDAD DE TARAPACÁ UNIVERSIDAD DE TARAPACÁ ESCUELA UNIVERSITARIA DE INGENIERÍA INDUSTRIAL, INFORMÁTICA Y DE SISTEMAS Área de Ingeniería en Computación e Informática PROGRAMA INVESTIGACIÓN EN EDUCACIÓN UTA 2013 PROYECTO UNA

Más detalles

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO

Objetivo: Analizar las características de los modelos de estandarización de la calidad CMM, SPICE, IEEE e ISO INGENIERÍA DE SOFTWARE AVANZADA MIS (Sesión 10) 4.3 Modelos de mejora de proceso (CMM y SPICE) 4.4 Normas técnicas (IEEE, ISO, EU, etc.) 4.3 Modelos de mejora de proceso (CMM y SPICE) Objetivo: Analizar

Más detalles

GESTIÓN DEL CAMBIO. Fernanda M. Soto 1, Henry F. Montalván 2 GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE INTRODUCCIÓN

GESTIÓN DEL CAMBIO. Fernanda M. Soto 1, Henry F. Montalván 2 GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE INTRODUCCIÓN GESTIÓN DEL CAMBIO Fernanda M. Soto 1, Henry F. Montalván 2 El arte de coordinar el desarrollo de software para minimizar la confusión se llama gestión de la configuración (GC-GCS). La Gestión de la Configuración

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 9. Métrica 3

Fundamentos de Ingeniería del Software. Capítulo 9. Métrica 3 Fundamentos de Ingeniería del Software Capítulo 9. Métrica 3 Métrica 3. Estructura 1. MÉTRICA - Objetivos 2. Ámbito de aplicación 3. Alcance del método 4. Versiones 5. MÉTRICA V.3 - Objetivos 6. Influencias

Más detalles

NORMA INTERNACIONAL ISO 9001-2008 Cuarta edición 2008-11-15 Sistemas de gestión de la calidad Requisitos Quality management systems Requirements

NORMA INTERNACIONAL ISO 9001-2008 Cuarta edición 2008-11-15 Sistemas de gestión de la calidad Requisitos Quality management systems Requirements NORMA INTERNACIONAL ISO 9001-2008 Cuarta edición 2008-11-15 Sistemas de gestión de la calidad Requisitos Quality management systems Requirements Systèmes de management de la qualité Exigences Publicado

Más detalles

NORMA TÉCNICA NTC- ISO COLOMBIANA 9001

NORMA TÉCNICA NTC- ISO COLOMBIANA 9001 NORMA TÉCNICA NTC- ISO COLOMBIANA 9001 2008-11-14 SISTEMA DE GESTIÓN DE LA CALIDAD. REQUISITOS E: QUALITY MANAGEMENT SYSTEMS. REQUIREMENTS CORRESPONDENCIA: esta norma es idéntica (IDT) a la norma ISO 9001:2008

Más detalles

Ingeniería y Arquitectura. Duración: 4 Semestres. Magíster en Gestión de Proyectos Informáticos

Ingeniería y Arquitectura. Duración: 4 Semestres. Magíster en Gestión de Proyectos Informáticos Página 1 de 4 Universidad de Pamplona Facultad Ingeniería y Arquitectura Nombre del programa Maestría en Gestión de Proyectos Informáticos Modalidad: Presencial Duración: 4 Semestres Título obtenido o

Más detalles

Fundamentos de Ingeniería del Software. Capítulo 6. El proceso del software

Fundamentos de Ingeniería del Software. Capítulo 6. El proceso del software Fundamentos de Ingeniería del Software Capítulo 6. El proceso del software Cap. 6. El proceso del software. Estructura 1. El proceso software 2. Estándares en ingeniería del software Utilidad de los estándares

Más detalles

IBM Rational Configuration Management V8.0.1 proporciona soluciones empresariales para la gestión de cambios y de configuración

IBM Rational Configuration Management V8.0.1 proporciona soluciones empresariales para la gestión de cambios y de configuración , con fecha 15 de octubre de 2013 IBM Rational Configuration Management V8.0.1 proporciona soluciones empresariales para la gestión de cambios y de configuración Índice 1 Visión general 2 Fecha de disponibilidad

Más detalles

GUÍA PRÁCTICA DE GESTIÓN DE CONFIGURACIÓN LNCS

GUÍA PRÁCTICA DE GESTIÓN DE CONFIGURACIÓN LNCS GUÍA PRÁCTICA DE GESTIÓN DE CONFIGURACIÓN LNCS Diciembre 2008 AVISO LEGAL CMMI es una marca registrada en la Oficina Marcas y Patentes EEUU por la Universidad Carnegie Mellon Las distintas normas ISO mencionadas

Más detalles

configurándola para ser usada dentro del área de QA de una fábrica de software.

configurándola para ser usada dentro del área de QA de una fábrica de software. Capítulo 6 - Caso de estudio En esta sección vamos a mostrar la funcionalidad de la herramienta desarrollada configurándola para ser usada dentro del área de QA de una fábrica de software. 6.1 Definición

Más detalles

cumple y hay evidencias objetivas

cumple y hay evidencias objetivas Lista de Verificación ISO :2008 LISTA DE VERIFICACIÓN ISO :2008 Sistemas de Gestión de la Calidad Pliego Objeto y campo de aplicación Esta lista de verificación tiene como objetivo conocer con mayor detalle

Más detalles

PROGRAMACIÓN DE ASIGNATURA

PROGRAMACIÓN DE ASIGNATURA LS3148 CALIDAD DEL SOFTWARE D. JUSTO N. HIDALGO CURSO: 2003 / 2004 ASIGNATURA: PROFESORES: CUATRIMESTRE: DEPARTAMENTO: ÁREA: GRUPOS: PLAN / CRÉDITOS: PROGRAMACIÓN DE ASIGNATURA SEGUNDO INGENIERÍA INFORMÁTICA

Más detalles

RUP: Disciplina de Manejo de Cambios y Configuraciones

RUP: Disciplina de Manejo de Cambios y Configuraciones RUP: Disciplina de Preparado por: Amelia Soriano Mayo 2005 Tomado de: Rational Unified Process Version 2003.06.12.01 Copyright 1987 2003 Rational Software Corporation Curso Rational Unified Process Rational

Más detalles

ININ COPIA NO CONTROLADA. instituto nacional de investigaciones nucleares garantía de calidad. PLAN DE GARANTíA DE CALIDAD DE SOFTWARE.

ININ COPIA NO CONTROLADA. instituto nacional de investigaciones nucleares garantía de calidad. PLAN DE GARANTíA DE CALIDAD DE SOFTWARE. REVISiÓN: 4 FECHA: MAYO 2010 ININ instituto nacional de investigaciones nucleares garantía de calidad PLAN DE DE UllallA 1I CALIDAD 1 N 1M instituto nacional de investigaciones nucleares REVISiÓN: 4 FECHA:

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

GUÍA AVANZADA DE GESTIÓN DE CONFIGURACIÓN LNCS

GUÍA AVANZADA DE GESTIÓN DE CONFIGURACIÓN LNCS GUÍA AVANZADA DE GESTIÓN DE CONFIGURACIÓN LNCS Diciembre 2008 AVISO LEGAL CMMI es una marca registrada en la Oficina de Marcas y Patentes de EEUU por la Universidad Carnegie Mellon Las distintas normas

Más detalles

ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000

ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000 ASISTENCIA AUTOMÁTICA EN CERTIFICACIÓN BASADO EN EL ESTÁNDAR ISO 9001:2000 Proyecto de tesis de Alumno: Licenciado Carlos G. Rivero Bianchi Director: M. lng. Paola Britos Radicación: Centro de Ingeniería

Más detalles

14. Ingeniería de software. Ing. Alejandro Adorjan

14. Ingeniería de software. Ing. Alejandro Adorjan 14. Ing. Alejandro Adorjan : un enfoque en ingeniería de requerimientos Introducción La ingeniería de software es una disciplina que estudia la aplicación de la teoría, el conocimiento y la práctica de

Más detalles

CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL

CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL CAPÍTULO 2. CMM : CAPABILITY MATURITY MODEL Teniendo en cuenta que este trabajo tiene como objetivo el mostrar la metodología de evaluación del modelo de Capacidad de Madurez, es necesario antes de profundizar

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

Capítulo 3 - Aseguramiento de la calidad del software

Capítulo 3 - Aseguramiento de la calidad del software Capítulo 3 - Aseguramiento de la calidad del software 3.1 Introducción La calidad es el conjunto de propiedades inherentes a una entidad, que permiten juzgar su valor. Está cuantificada por el valor que

Más detalles

SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI

SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI SISTEMA DE GESTIÓN, INGENIERÍA Y CALIDAD DEL SISTEMA INTEGRADO JÚPITER. NIVEL 2 DE CMMI Director S.I. Júpiter Jefe Srv. Información de Gastos Jefa Gabinete Información de Gastos Responsable Sistemas del

Más detalles

Política S y SO documentada Saber quien o quienes es la alta gerencia, organigrama) Evidencia de autorización por la alta gerencia

Política S y SO documentada Saber quien o quienes es la alta gerencia, organigrama) Evidencia de autorización por la alta gerencia SISTEMAS DE GESTIÓN EN SEGURIDAD Y SALUD OCUPACIONAL Fuentes Probables Evidencia Requisitos OHSAS 18001 Preguntas de Auditoría Objetiva 4.2 Política de Seguridad y Salud Ocupacional Conclusiones Debe existir

Más detalles

Tema 12 Control de versiones

Tema 12 Control de versiones Bloque IV AUDITORÍA EN EL DESARROLLO DE SOFTWARE Tema 12 Control de versiones por José Francisco Vélez Serrano Tema 12 Control de versiones 1/23 Índice Índice Introducción Operaciones básicas Operaciones

Más detalles

Sistemas de gestión de la calidad Requisitos

Sistemas de gestión de la calidad Requisitos Sistemas de gestión de la calidad Requisitos 1 Objeto y campo de aplicación 1.1 Generalidades Esta Norma Internacional especifica los requisitos para un sistema de gestión de la calidad, cuando una organización

Más detalles

El sistema ISO 9000 (1)

El sistema ISO 9000 (1) El sistema ISO 9000 (1) Orígenes Nace en la Unión Europea Organización internacional de normalización (Ginebra) La OIN se lo encarga al Comité 176 (1979) 1ª edición dela Norma ISO 9000 en 1987 En la actualidad

Más detalles

UNIVERSIDAD DE CASTILLA LA- MANCHA

UNIVERSIDAD DE CASTILLA LA- MANCHA UNIVERSIDAD DE CASTILLA LA- MANCHA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA (CIUDAD REAL) PLANIFICACIÓN Y GESTIÓN DE SISTEMAS DE INFORMACIÓN ESTÁNDAR IEEE 1219 DE MANTENIMIENTO DEL SOFTWARE Autor:

Más detalles

LISTA DE CHEQUEO NORMA NTC ISO 9001:2000 No. REQUISITOS EXISTE ESTADO OBSERVACIONES D: Documentado I: Implementado M: Mejorar SI NO D I M

LISTA DE CHEQUEO NORMA NTC ISO 9001:2000 No. REQUISITOS EXISTE ESTADO OBSERVACIONES D: Documentado I: Implementado M: Mejorar SI NO D I M No. REQUISITOS EXISTE ESTADO OBSERVACIONES 4. SISTEMA DE GESTION DE LA CALIDAD 4.1 Requisitos Generales La organización debe establecer, documentar, implementar y mantener un S.G.C y mejorar continuamente

Más detalles

Gestión Integral del Proyecto. El proceso Software.

Gestión Integral del Proyecto. El proceso Software. Grado en Ingeniería Informática Gestión Integral del Proyecto. El proceso Software. Desarrollo de Sistemas de Información Corporativos Departamento de Informática 1 Gestión Integral del Proyecto Contenido

Más detalles

INGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz

INGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz INGENIERÍA DEL SOFTWARE I Tema 1 Introducción a la Ingeniería del Software Univ. Cantabria Fac. de Ciencias Francisco Ruiz Objetivos Comprender qué es la Ingeniería del Software y su necesidad. Situarla

Más detalles

2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de

2. EL MODELO CMMI. En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de 2. EL MODELO CMMI 2.1 ANTECEDENTES DE CMMI En 1991, el Instituto de Ingeniería de Software (SEI) publicó el Modelo de Capacidad de Madurez (CMM). Dicho modelo está orientado a la mejora de los procesos

Más detalles

CAPÍTULO 4 NORMA IEEE 1058.1 PARA LA PLANIFICACIÓN DE PROYECTOS SOFTWARE ESTE DOCUMENTO ES PARTE DEL SIGUIENTE TRABAJO:

CAPÍTULO 4 NORMA IEEE 1058.1 PARA LA PLANIFICACIÓN DE PROYECTOS SOFTWARE ESTE DOCUMENTO ES PARTE DEL SIGUIENTE TRABAJO: ESTE DOCUMENTO ES PARTE DEL SIGUIENTE TRABAJO: La norma IEEE 1058.1: Plan para la Gestión de Proyectos Software realizado por el alumno Ismael Caballero Muñoz-Reja para la asignatura Planificación y Gestión

Más detalles

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

Propuesta Matriz de Actividades para un Ciclo de Vida de Explotación de Datos 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.

Más detalles

Configuración de Software

Configuración de Software Configuración de Software Introducción Nuevas versiones del software como consecuencias de los cambios. La configuración de software esta relacionada en el manejo de la evolución de sistemas de software.

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

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

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad

CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad CMMI Capability Maturity Model Integration Modelo integrado de madurez de la capacidad Robin Alberto Castro Gil rcastro@icesi.edu.co Geovany Trejos Salas gtrejos@icesi.edu.co Monitoreo y control de proyectos

Más detalles

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e

E a v l a ua u c a i c ón ó n de d l e Pr P oc o e c s e o s o de d Ing n e g n e i n er e ía a de d e So S f o twa w r a e Proceso de Ingeniería de Software Evaluación del Proceso de Ingeniería de Software 3. Evaluación del proceso 3.1. Modelos del proceso de evaluación 3.2. Métodos del proceso de evaluación 2 Los objetivos

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

Sistemas de gestión de la calidad Requisitos

Sistemas de gestión de la calidad Requisitos Sistemas de gestión de la calidad Requisitos 0 Introducción Generalidades La adopción de un sistema de gestión de la calidad debería ser una decisión estratégica de la organización. El diseño y la implementación

Más detalles

Ejemplo Manual de la Calidad

Ejemplo Manual de la Calidad Ejemplo Manual de la Calidad www.casproyectos.com ELABORADO POR: REPRESENTANTE DE LA DIRECCION APROBADO POR: GERENTE GENERAL 1. INTRODUCCIÓN Nuestra organización, nació en el año XXXXXXXXX, dedicada a

Más detalles

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000

CALIDAD DEL SOFTWARE TESTS DE EXAMEN ACTUALIZADO SEP. 2010 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 TEMA 3 NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000 1. NORMALIZACIÓN Y CERTIFICACIÓN 01 [Feb. 2005] Qué organización internacional propone gran cantidad de normativas en numerosos campos tecnológicos?

Más detalles

Garantía de Calidad. Calidad durante el Proceso de Ingeniería. Recapitulación (I)

Garantía de Calidad. Calidad durante el Proceso de Ingeniería. Recapitulación (I) Garantía de Calidad Calidad durante el Proceso de Ingeniería Recapitulación (I) Cuestiones: Qué se entiende por Garantía de Calidad de Software? Cuál es la diferencia entre validación y verificación? Existe

Más detalles

METODOLOGÍA DE GESTION DE PROYECTOS

METODOLOGÍA DE GESTION DE PROYECTOS METODOLOGÍA DE GESTION DE PROYECTOS CONTENIDO CONTENIDO... 2 ALCANCE... 4 MARCO METODOLÓGICO... 4 ETAPAS DEL PROCESO... 5 1. ETAPA 0: INICIACIÓN...5 FASE DE INICIO...5 2. ETAPA 1: PLANEAMIENTO...6 FASE

Más detalles

PROCEDIMIENTO PARA AUDITORÍAS INTERNAS PC-TESI-10

PROCEDIMIENTO PARA AUDITORÍAS INTERNAS PC-TESI-10 .2.2 1. Objetivo Determinar si el SGC es conforme con las disposiciones planificadas con los requisitos de la Norma con los requisitos del Sistema de Gestión de la Calidad establecidos por el TESI, así

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

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso

Contenido de la sesión. Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso Contenido de la sesión Calidad del software Conceptos de Calidad Calidad del producto Calidad del proceso QUÉ ES CALIDAD DEL SOFTWARE? Pressman (Pressman, 1998) define la calidad del software como: la

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

Estándares ISO en Ingeniería de Software. Calidad de Software. Estándares y modelos de calidad. Ciclo de Ingeniería ISO/IEC 12207

Estándares ISO en Ingeniería de Software. Calidad de Software. Estándares y modelos de calidad. Ciclo de Ingeniería ISO/IEC 12207 Estándares ISO en Ingeniería de Software Calidad de Software Estándares y modelos de calidad Ciclo de Ingeniería ISO/IEC 12207 Sistema de gestión de calidad ISO 9000:2000 ISO 9001:2000 ISO 90003:2004 Software

Más detalles

GESTIÓN DE SOFTWARE INFORME SOBRE. Evaluación de Productos UNIVERSIDAD DE LA REPUBLICA - FACULTAD DE INGENIERÍA. Grupo 2

GESTIÓN DE SOFTWARE INFORME SOBRE. Evaluación de Productos UNIVERSIDAD DE LA REPUBLICA - FACULTAD DE INGENIERÍA. Grupo 2 UNIVERSIDAD DE LA REPUBLICA - FACULTAD DE INGENIERÍA GESTIÓN DE SOFTWARE INFORME SOBRE Evaluación de Productos Grupo 2 Marcelo Caponi 3.825.139-0 Daniel De Vera 4.120.602-3 José Luis Ibarra 4.347.596-3

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

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N

Desarrollar el concepto del producto. Asignar requisitos de hardware y software. 1 1.1 1.2 2 2.1 2.2 3.. N Fase de Análisis de Requerimientos Desarrollar el concepto del producto. Asignar requisitos de hardware y software. Realizar estudios de mercado. Sugerencia: www.anuies.mx para saber cuantas instituciones

Más detalles

BASES DE DATOS. 1.1 Funciones de un DBMS

BASES DE DATOS. 1.1 Funciones de un DBMS BASES DE DATOS Un DBMS, son programas denominados Sistemas Gestores de Base de Datos, abreviado SGBD, en inglés Data Base Management System (DBMS) que permiten almacenar y posteriormente acceder a los

Más detalles

Las Normas ISO 9000 del 2000

Las Normas ISO 9000 del 2000 Las Normas ISO 9000 del 2000 La serie de Normas ISO 9000 son un conjunto de enunciados, los cuales especifican que elementos deben integrar el Sistema de Gestión de la Calidad de una Organización y como

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

NORMA INTERNACIONAL ISO 9001: 2008 Traducción Certificada Sistemas de gestión de la calidad Requisitos

NORMA INTERNACIONAL ISO 9001: 2008 Traducción Certificada Sistemas de gestión de la calidad Requisitos Norma Internacional ISO 9001:2008 Esta norma ha sido traducida por el Grupo de Trabajo "Spanish Translation Task Group" del Comité Técnico ISO/TC 176, Gestión y aseguramiento de la calidad, en el que han

Más detalles

Fecha: Julio 2009. A nivel externo, este procedimiento es aplicable al proveedor del sistema informático.

Fecha: Julio 2009. A nivel externo, este procedimiento es aplicable al proveedor del sistema informático. 1 de 8 1.- OBJETIVO. Atender las peticiones solicitadas por los con motivo de una mejora al sistema informático, corrección de un posible error o para cubrir una necesidad generada durante la operación

Más detalles