Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
(1)
Gestin de la Configuracin del Software (GCS o GC), la cul es aplicado a lo largo del proceso del software. Los cambios dentro del desarrollo del software pueden ocurrir en cualquier momento y se debe estar preparado, las actividades de CGS sirven para:
Identificar el cambio de nuestro
Introduccin
(2)
de identificar, organizar y controlar las modificaciones que sufre el software que construye un equipo de programacin.
La
la los
de
seguimiento y control. Inician cuando comienza un proyecto de ingeniera del software y terminan slo cuando queda fuera de circulacin. El resultado se puede dividir en tres categoras:
1.) programas de computadora (tanto a nivel de
fuente como de formas ejecutables ) 2.) productos de trabajo que describen programas de computadora . 3.) datos internos o externos del programa.
los
negocios o condiciones comerciales (cambios en los requisitos del producto o en las normas comerciales); nuevas necesidades del cliente (modificacin de los datos producidos por sistemas de informacin) reorganizacin o crecimiento o reduccin del negocio (cambios en las prioridades del proyecto o en la estructura del equipo de ingeniera del software); restricciones presupuestarias o de planificacin
Fuente:
Un
producto de ingeniera del software se convierte en lnea base slo despus de que se ha revisado y aprobado.
un de un de
configuracin.
depsito se comprenden dos perspectivas qu se guardar en el depsito y qu servicios especficos ofrece ste. Un depsito robusto proporciona dos clases diferentes de servicios:
Los mismos tipos de servicios Servicios especficos del entorno
las funciones de gestin del proceso. Apoyar reglas especficas que rigen la funcin de GCS y los datos conservados dentro del depsito. Ofrecer una interfaz a otras herramientas de ingeniera de software. Acomodar el almacenamiento de datos sofisticados (texto, grficos, video,
todas las versiones y permitir a los desarrolladores regresar a versiones anteriores ,(en pruebas y depuracin). Gestin del seguimiento de la dependencia y del cambio: gestiona una amplia variedad de relaciones entre entidades y procesos empresariales, entre las partes de un diseo de aplicacin, entre componentes de diseo y otros productos de trabajo, etc.
habilidad de seguir todos los componentes y entregables de diseo y construccin que resulten de requisitos. Gestin de la configuracin: facilita la conservacin del rastro de una serie de configuraciones (hitos). Rutas de auditora: establece informacin adicional acerca de cundo, por qu y por quin se hicieron los cambios.
El Proceso de GCS
Elemento importante de garanta de
Preguntas planteadas bajo el estudio de la Cmo identifica y gestiona una organizacin las GCS documentacin de forma que se puedan introducir
cambios eficientemente? Cmo controla la organizacin los cambios antes y despus de que el software sea distribuido al cliente?
Quin tiene la responsabilidad de aprobar y de asignar
prioridades a los cambios? Cmo podemos garantizar que los cambios se han llevado a cabo adecuadamente? Qu mecanismo se usa para avisar a otros de los cambios realizados? Estas cuestiones nos llevan a la definicin de cinco tareas de GCS: Identificacin, control de versiones, control de cambios, auditoras de configuracin y
configuracin:
Se debe identificar cada uno de forma nica y luego
organizarlos objetos.
mediante
un
enfoque
orientado
texto creado por un ingeniero de software durante el anlisis, diseo, codificacin o pruebas.
Objetos compuestos. Un objeto compuesto es una
Control de la versin
En
el grafo identificar:
de
evolucin
podemos
Cada nodo del grafo es un objeto compuesto. Cada versin del software es una coleccin de ECSs
(cdigo fuente, documentos, datos). Cada versin puede estar compuesta de diferentes variantes.
excelentes capacidades nuevas. El control de cambios combina los procedimientos humanos y las herramientas automticas para proporcionar un mecanismo para el control del cambio.
Auditoria de la configuracin
La auditora se plantea y responde las
siguientes preguntas:
Se
ha hecho el cambio especificado en la OCI? Se han incorporado modificaciones adicionales? Se ha llevado a cabo una revisin tcnica formal para evaluar la correccin tcnica? Se ha seguido el proceso del software y se han aplicado adecuadamente los estndares de ingeniera del software? Se han resaltado los cambios en el ECS? Se han especificado la fecha del cambio y el autor? Reflejan los cambios los atributos del objeto de Configuracin? Se han seguido procedimientos de GCS para sealar el cambio, registrarlo y divulgarlo? Se han actualizado adecuadamente todos los ECSs relacionados?
Informe de estado
La generacin de informes de estado de
la configuracin (a veces denominada contabilidad de estado) es una tarea de GCS que responde a las siguientes preguntas:
incremental.
principios derivados del desarrollo del software. Establece mecanismos adecuados de control de la configuracin para la Ingeniera Web. Es uno de los mayores desafos a los que esta nueva disciplina se enfrenta.
que demandan estrategias y herramientas nuevas. Hay cuatro aspectos importantes a tener en cuenta en el desarrollo de tcticas de control: Contenido. Personal. Escalabilidad. Polticas.
Referencias Bibliograficas
PRESSMAN ROGER. Ingeniera de Software. VI
edicin Artculo de sobre Gestin del Cambio, Fernanda Soto y Henry Montalvn, exalumnos de la UTPL: http://www.mygnet.net/articulos/software/gestion_de
Versin de prueba del libro de Pressman, Hhista Internacional:
http://www.ulavirtual.cl/courses/IS2007/document/Ap
http://www.histaintl.com/soluciones/configuracion/co