GESTION DE LA CONFIGURACION DEL SOFTWARE (GCS/SCM)

Slides:



Advertisements
Presentaciones similares
Presentación del Consultor
Advertisements

Ingeniería de Software II
Fundamentos de Diseño de Software INFT.1
UNIVERSIDAD "ALONSO DE OJEDA"
Gestión de Recursos Informáticos Unidad Nº 3: Gestión de calidad y eficiencia.
PROGRAMA DE AUDITORIA DE SISTEMAS
PRODUCTO NO CONFORME.
Proyecto de Modernización De Secretarías de Educación
Autor :Miguel Ángel Márquez Amador Coordinador S.P.RR.LL Sevilla
Especificación y Descripción de Liberación. Líneas Base.
. Cap.9 GESTION DE LA CONFIGURACION DEL SOFTWARE ( GCS/SCM.
CONCEPTOS Y PRINCIPIOS DE DISEÑO
Administración de Procesos de Pruebas
Enrique Cardenas Parga
12.4 Seguridad de los archivos del sistema
Evaluación de Productos
Conclusiones Fase de Construcción Grupo 1.  Objetivos de la Fase  Cumplimientos  Conclusiones Puntos a tratar:
HERRAMIENTAS CASE.
SPICE (ISO 15504) Software Process Improvement and Capability dEtermenition SAMUEL MURILLO ARIZA.
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
Documentación del Sistema de Calidad: III
Electivo Integración Normas de Calidad, Seguridad, Medio Ambiente y Riesgos en la Gestión de la Empresa. Profesor : Fernando Vargas Gálvez Ingeniero Civil.
Propuesta de una metodología para el desarrollo de proyectos informáticos empleando la herramienta para el diseño automatizado GeneXus Autor: Dipl.-Ing.
MÓDULO CALIDAD EN SERIE
Gestión de la Configuración (SCM)
Trabajo de investigación
REQUIREMENTS MANAGEMENT
TEMA: Implementación OHSAS Ing. Larry D. Concha B.
Gestión del cambio.
GESTION DEL ALCANCE DEL PROYECTO
Actividad 8. Gestión de las estructuras y bases de datos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
José Luis Tomás Navarro Sergio Pérez Paredes
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Modulo 7: Gestión de la Calidad Tema 4: ISO20000
Gestión de la Configuración
REQUISITOS DE LA DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN DE LA CALIDAD ISO 9001:2000 El sistema de gestión de la calidad debería ser el más sencillo que funcione.
Ximena Romano – Doris Correa
Diseño del servicio ITIL..
Importancia en la efectividad del:
Diseño de Software y su Proceso
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
35 años de investigación, innovando con energía 1 Mayo, 2012 P LAN DE ASEGURAMIENTO DE LA CALIDAD DEL DESARROLLO DE SOFTWARE E STÁNDAR IEEE 730 Y G UÍA.
El rol de SQA en PIS.
Universidad de Aconcagua SISTEMA DE GESTION DE CALIDAD
¿Qué es la configuración?
INGENIERIA DE SOFTWARE
Proveedores de servicios externos
Proceso de Gestión de Configuración
Roles de Open UP.
TIPOS DE AUDITORÍAS EN SISTEMAS DE INFORMACIÓN
Introducción al proceso de verificación y validación.
Laura Posada Agudelo Carlos Mario Zapata
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Ciclo de Vida del Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
Proceso de desarrollo de Software
Administración de Proyectos de Software
GAJAH ANNUAL REPORT 2015 | ‹#› Módulo 8 – Proceso de aprobación/aceptación.
1 iie.org.mx P-COC-020 Procedimiento de Diseño y Desarrollo, rev. 4 I-GCN-008 Evaluación de las Entradas de Diseño, rev. 0 Implementación en los proyectos.
EI, Profesor Ramón Castro Liceaga III. METODOLOGIAS PARA LA AUDITORIA EN INFORMATICA UNIVERSIDAD LATINA (UNILA)
Las fases del ciclo de la vida de desarrollo de sistemas
UNIVERSIDAD LATINA (UNILA) III.- PLAN DE IMPLEMENTACIÓN
Identificación de entradas, salidas y herramientas de procesos de gestión del PMI Jairo A. Orozco L.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Aseguramiento de la Calidad. (Software Quality Assurance, SQA) Por. Ing. Ernesto Soto Roca.
Gestión de la Configuración. Configuración del Software Conjunto de toda la información y productos utilizados o producidos en un proyecto como resultado.
Transcripción de la presentación:

GESTION DE LA CONFIGURACION DEL SOFTWARE (GCS/SCM)

Babich: El arte de coordinar el desarrollo de software para minimizar errores… se denomina GCS. La GCS es el arte de identificar, organizar y controlar las modificaciones que sufre el software que construye un equipo de programacion. Actividades GCS sirven para: Identificar el cambio. Controlar el cambio. Garantizar que el cambio se implemente adecuadamente. Informar del cambio a todos los involucrados.

Hay que distinguir entre el mantenimiento del software y la gestión de configuracion del software. LINEA BASE. Especificación o producto que se ha revisado “formalmente” y sobre la que se ha llegado a un acuerdo y, que de ahí en adelante, sirve como base para un desarrollo posterior y que puede cambiarse sólo a través de procedimientos formales de control de cambios.

Elementos de configuración del software. Es un documento completo de casos de prueba o un componente de un programa dado. Estos se organizan como objetos de configuración. Especificacion de diseño. Diseño arquitectonico. Diseño de datos. Diseño de modulos. Diseño de interfaces.

El proceso de GCS. Garantiza la calidad del software, su responsabilidad principal es el control de cambios. También es importante de las distintas versiones del software, de las auditorias de la configuración del software para asegurar que se desarrollen adecuadamente y de la generación de informe sobre los cambios realizados en la configuración. La GCS llevan a la definición de 5 preguntas.

(1). Identificación de objetos en la configuración del software. Se identifican 2 tipos de objetos. Objeto básico. Es una unidad de texto creada por el ingeniero de software durante el análisis, diseño, codificación o pruebas. Objeto compuesto. Es una colección de objetos básicos.

(2). Control de versiones. Combina procedimientos y herramientos para gestionar las versiones de los objetos de configuración creados durante el proceso del software.

(3). Control de cambios. Para cada cambio aprobado se genera una orden de cambio de ingenieria (OCI), que describe el cambio a realizar, las restricciones que se deben respetar y los criterios de revisión y de auditoria.

(4). Auditoria de la configuración. La identificación, el control de versiones y el control de cambios ayudan al equipo de desarrollo de software a mantener un orden. Se plantea las siguientes preguntas. Se ha hecho el cambio especificado en la OCI? Se han especificado la fecha del cambio y el autor? Se han seguido procedimientos de GCS para señalar el cambio, registrarlo y divulgarlo? Se han actualizados adecuadamente todos los ECS relacionados?

(5). Informe de estado. Llamada también contabilidad de estado. Que pasó? Quién lo hizo? Cuándo pasó? Qué mas se vio afectado?

Resumen. La GCS es una actividad de protección que se aplica a lo largo de todo el proceso del software. Una vez se ha desarrollado y revisado un objeto de configuración, se convierte en una linea base. El control de versiones es un conjunto de procedimientos y herramientas que se usan para gestionar el uso de los objetos. El control de cambios es una actividad procedimental que aseguran la calidad y la consistencia a medida que se realizan cambios en los objetos de la configuración.

La auditoria de la configuración es una actividad de GCS que ayuda a asegurar que se mantiene la calidad durante la realización de los cambios. Los informes de estado proporcionan sobre cada cambio a aquellos que tienen que estar informados. Por : Fernando Cajiri Rivero