Вы находитесь на странице: 1из 30

2.

5-Gestin de la configuracin del software

Integrantes: Jurez Lpez Dalia Mara Ojeda Arana Ral Sal Cen Ak Amalia del Rosario

Ing. Cintia Isabel Arceo Fuentes

Objetivo
El

objetivo es introducir el proceso de gestin del cdigo y la documentacin de un sistema de software evolutivo

1.-

Planificacin de la gestin de configuracin Gestin del cambio Gestin de versiones y

2.3.-

entregas

Qu es la Gestin de Configuracin del Software?

La

gestin de configuraciones (CM) es el desarrollo y aplicacin de estndares y procedimientos para gestionar un sistema de software evolutivo. procedimientos definen cmo registrar y procesar los cambios propuestos al sistema. herramientas se utilizan para almacenar las versiones de los componentes del sistema y llevar el registro de entregas de las versiones del sistema a los clientes.

Los

Las

1-PLANIFICACIN DE LA GESTIN DE CONFIGURACIONES


Un plan de gestin de configuraciones describe los estndares y procedimientos adaptables a cada proyecto. Este plan se organiza en varios captulos:

La

definicin de lo que se debe gestionar y el esquema de identidades. de procedimientos y responsable de enviar informacin al equipo.

. Responsable

Polticas

de gestin utilizadas para gestionar el control de los cambios y versiones. de las herramientas a utilizar y el proceso a aplicar. de la BD, que se utilizar para registrar la informacin de la configuracin

Descripcin

Definicin

Informacin Adicional del plan:


1.

Definicin de responsabilidades. Responsable de la entrega de cada documento. Define los revisores de cada documento.

2.

3.

Identificacin de los elementos de configuracin


En

un sistema de software:

Cientos de mdulos
Se necesitar un esquema consistente de identificacin para todos los elemento.

El

esquema de asignacin de nombres a los documentos debe ser un nombre nico y debe reflejar el tipo de elemento.

Ejemplo:

PCL-TOOLS
COMPILE BIND EDIT MAKE-GEN

FORM DISPLAY

STRUCTURES

HELP QUERY

QUERY

FORMSPECS

AST-INTERFACE OBJECTS TEST

FORM-IO

HELPFRAMES FR-1 FR-2

CODE

PCL-TOOLS/EDIT/FORM/DISPLAY/AST-INTERFACE/CODE PCL-TOOLS/EDIT/FORM/QUERY/HELPFRAMES/FR-1

La BD de configuraciones
Se

utiliza para registrar toda la informacin relacionada con las configuraciones y sus elementos. Sus funciones principales: a la evaluacin del impacto de cambios al sistema. informacin de la gestin acerca del

Ayudar

Proveer

proceso.
Definir

los formularios y los procedimientos para registrar y recuperar la info. Del proyecto.

Consultas Bases

A qu clientes se les ha entregado una versin particular del sistema? configuraciones de hardware y del S.O. se requiere para ejecutar una cierta versin del sistema? versiones del sistema se han creado y cules son sus fechas de creacin?

Qu

Cuntas

Qu

versiones del sistema se afectan si se cambia un componente particular? peticiones de cambios pendientes para una versin particular? fallos declarados versin particular? existen en estn

Cuntas

Cuntos

una

Este enfoque, apoyado por algunas herramientas CASE, hace posible vincular los cambios de forma directa con los documentos y componentes afectados por el cambio.

2-GESTIN DE CAMBIO

Las necesidades organizacionales y los requerimientos cambian durante el tiempo de vida un sistema. Esto significa que habr que hacer los correspondientes cambios al software del sistema. Para asegurarse que estos cambios se hagan en forma correcta. Se necesitan un conjunto de herramientas de soporte para los procedimientos de gestin de cambios .

Los

procedimientos de gestin de cambios se ocupan del anlisis de costes y beneficios de los cambios propuestos, aprobando aquellos cambios que merecen la pena y registrando los componentes del sistema que se tienen que cambiar. El proceso de gestin de cambios se lleva acabo cuando el software o la documentacin asociada se pone bajo el control del equipo de gestin de configuraciones.

La primera etapa del proceso de gestin del cambio


completar

un formulario de solicitud de cambios en cual el solicitante seala los cambios requeridos en el sistema. Adems de registrar los cambios requeridos, el CRF registra las recomendaciones pertinentes al cambio y las fechas en la que se solicita, prueba, implementa y valida el cambio. Tambin incluye una seccin donde el analista seala como implementar el cambio.

Una

vez emitido el formulario, se registra en la base de datos de configuraciones . se analiza la peticin de cambio para comprobar que el cambio solicitado es necesario. Algunas peticiones de cambio se deben a malos entendidos que a fallas del sistema y por lo tanto no es necesario modificar el sistema. Otras se refieren a fallos ya conocidos. Si el anlisis descubre que el cambio solicitado es invalido. Esta duplicado ya ha sido considerado se rechaza.

La

siguiente etapa es la evaluar y asignar costes de cambio se prueba el impacto del cambio en el resto del sistema. valoran los cambios requeridos en los mdulos del sistema. Finalmente, se estima el coste de cambio, teniendo en cuenta los costes de modificar estos componentes.

Se

Consejo de control de cambios


Revisa

y aprueba todas las peticiones de cambios (CCB)

3.- Gestin de versiones y entregas


Identifican

y mantienen los registros de las diversas versiones y entregas. procedimientos.

Disean

Una

versin de un sistema es una instancia que difiere, de alguna manera de otras instancias. entrega de un sistema es una versin que se distribuye a los clientes.

Una

Identificacin de versiones.
Para

crear una versin particular del sistema, se tienen que especificar las versiones de cada uno de los componentes que deben incluirse en l. definirse una forma no ambigua de identificar cada versin de los componentes para asegurar que se incluyen los componentes adecuados en el sistema.

Debe

Existen 3 tcnicas bsicas utilizadas para la identificacin de componentes:

Numeracin

de las versiones. basada en atributos. orientada al cambio.

Identificacin Identificacin

Numeracin de versiones
En

un esquema sencillo de numeracin de versiones, al nombre del componente o del sistema se le aade un nmero de versin.

Identificacin basada en atributos


La

identificacin basada en atributos se implementa directamente por el sistema de gestin de versiones , utilizando los atributos de los componentes mantenidos en la base de datos.

Identificacin orientada al cambio


Se

utiliza ms para identificar los sistemas que los componentes. versiones de los componentes individuales estn ocultas a los usuarios del sistema de la CM.

Las

Gestin de Entregas
Una

entrega del sistema es una versin del sistema que se distribuye a los clientes. entrega del sistema no es slo el cdigo ejecutable del sistema, tambin incluyen: Archivos de configuracin Los archivos de datos El programa de instalacin La documentacin electrnica y en papel El embalaje y la publicidad asociados

Una

Creacin de las entregas


Es el proceso de crear una coleccin de archivos y documentacin que incluyen todos los componentes de la entrega del sistema

Documentacin de las entregas


Para

documentar una entrega, se tienen que registrar las versiones especificas de los componentes del cdigo fuente utilizados para crear el cdigo ejecutable. deben mantener copias. deben registrar las versiones.

Se

Se

dudas? preguntas?

Вам также может понравиться