gestion configuracionsistemas

17

Click here to load reader

Upload: jlmanmons

Post on 05-Jul-2015

248 views

Category:

Technology


0 download

DESCRIPTION

Gestion de Configuracion de software

TRANSCRIPT

Page 1: Gestion configuracionsistemas

J. Mancilla M.

Gestión de Configuración de Software y

Definición de un Piloto de Catastro para Implementación de Soporte, Control y

Monitoreo Físico de Software

Page 2: Gestion configuracionsistemas

TemarioIntroducción.Configuración de Software.

Marco Teórico. Desarrollo de procesos y actividades de configuración. Estructura Organizacional para la gestión de Software. Control de Cambios. Control de Versiones. Plantilla de Catastro.

Page 3: Gestion configuracionsistemas

Introducción • Situación actual en las organizaciones o

Instituciones:• Existencia de diversidad de Software altamente

integrado.• Distintas versiones de software para un mismo tipo

de sistema.

• Identificación del Problema:• Problemas de disponibilidad operativa, procesos de

mantenimiento más complejos y aumento de costos en sostenimiento de ciclo de vida.

Page 4: Gestion configuracionsistemas

Introducción

• Objetivos:

• La tarea de Administración de la Configuración de Software esta enmarcada en dos aspectos fundamentales:

• Normar, Identificar, Registrar, Controlar y Organizar la evolución del Software.

• Trazabilidad de los productos de Software.

Page 5: Gestion configuracionsistemas

Introducción

• Efecto deseado:

– Información centralizada por medio de Herramientas TI (ERP u Otro Sistema Empresarial).

– Asignación y ahorro de recursos a través de un plan de gestión alineado a los procedimientos establecidos en el Plan de Configuración de la organizaciòn.

– Garantizar la calidad del Software de uso organizacional.

Page 6: Gestion configuracionsistemas

Configuración de Software

• Marco Teórico

• Define el contexto y conceptos que involucra la Gestión de Configuración de Software.

• Mejores prácticas.• Estandarización de terminología.

Proceso de Ingeniería

Proceso de Ingeniería

DocumentosDocumentos

Código FuenteCódigo Fuente

ProgramasProgramas EjecutablesEjecutables

DatosDatos

Page 7: Gestion configuracionsistemas

Configuración de Software• Desarrollo de procesos y actividades de

configuración.

– Orientar las actividades para la Administración de Configuración de Software, que permitan controlar formalmente su evolución, garantizando la visibilidad en el desarrollo y la trazabilidad en el producto.

– Maximizar productividad.– Minimizar defectos y errores.

Page 8: Gestion configuracionsistemas

Configuración de Software

• Desarrollo de procesos y actividades de configuración.

Captura de CatastroPiloto

Identif icación y Registro de Productos

Pruebas Operacionales

Piloto

ImplementaciónPiloto

Mantenimiento y Explotación

Trazabil idad y auditoria

Page 9: Gestion configuracionsistemas

• Generación de Catastro Piloto y Árbol de Configuración

Catastro Piloto:Estructura que permita el desarrollo de experiencia y base de conocimiento para obtener un modelo replicable de gestión eficiente enmarcado en políticas y normas.

Árbol de Elementos Configurados

Estructura Jerárquica de ordenamiento en el ERP, basada en un código de referencia como elemento integrador para implementar el modelo piloto.

Page 10: Gestion configuracionsistemas

Estructura Organizacional para la gestión de Software

Define la estructura orgánica de responsabilidades y la organización jerárquica de identificación de un software para la gestión de configuración.

Configuración de Software

Page 11: Gestion configuracionsistemas

• Estructura Organizacional Administrativa Configuración de Software

Elementos

Acción

Resultados

Auditoria

EstadoEstablecer

Integridad

BBDD Peticiones de Cambio

Peticiones de

Cambio

Seguimiento y control cambios

Establecer

Líneas Base

Sistema de Gestión de Configuración

Sistema de Gestión de Configuración

Page 12: Gestion configuracionsistemas

• Estructura Organizacional de Ítems de Software.

SoftwareSoftware

Producto de Software

Producto de Software

Documentación TécnicaDocumentación TécnicaDatosDatos

EjecutableEjecutable Código FuenteCódigo Fuente Modelos de Desarrollo

Modelos de Desarrollo

Pruebas OperacionalesPruebas Operacionales Manuales Manuales TablasTablas

TallerTaller Punto de OperaciónPunto de

OperaciónTest

EsfuerzoTest

Esfuerzo

ArchivosArchivos

Manual deMantenimiento

Manual deMantenimiento

Manual de OperaciónManual de Operación

InstitucionalInstitucional IncorporadoIncorporado ExternalizadoExternalizado

Configuración de Software

Page 13: Gestion configuracionsistemas

• Control de Cambios.Define el proceso que permite la evaluación y planificación de los cambios, para asegurar la calidad y continuidad del servicio del sistema bajo análisis.

Configuración de Software

Generar Petición Registrar Evaluar

DecidirInformar Rechazo

Generar Orden de Cambio

RealizarCambio

ActualizarConfiguración

Finalizar

Page 14: Gestion configuracionsistemas

• Plantilla de Control de Cambios.

Petición de Cambio: Requerimiento de cambio

Fecha de recepción: DD/MM/AA

Identificador único: PC_NombreSO_NumeroDeCambio

Solicitante del Cambio:Nombre:Cargo:Ubicación:

Descripción del cambio propuesto: • Propósito.• Estimación de recursos necesarios para la implementación.• Tiempo estimado para la implementación.• Prioridad: baja, media, alta.

Estado: Inicialmente será el de “REGISTRADO”.

Configuración de Software

Page 15: Gestion configuracionsistemas

• Gestión de Versiones.

Proceso que permite asegurar que toda la información relativa a las nuevas versiones se integre adecuadamente a un Árbol o BD de GCS.

Define las actividades para diseñar, poner a prueba e instalar en el entorno de operación los cambios aprobados en el proceso de gestión de cambios.

Configuración de Software

Page 16: Gestion configuracionsistemas

• Control de Versiones

V1.0

V1.1.1

V1.1 V1.2 V2.0 V2.1 V2.2

V2.1.1 V2.1.2

Versiones mayores: 1.0, 2.0…n.0, Versiones menores: 1.1, 1.2, 1.3…1.n Versiones de emergencia: 1.1.1, 1.1.2…1.1.n

Configuración de Software

Page 17: Gestion configuracionsistemas

• Fin presentación

Configuración de Software