Documentos de Académico
Documentos de Profesional
Documentos de Cultura
METRICA V3 Construccion Del Sistema de Informacion
METRICA V3 Construccion Del Sistema de Informacion
DESCRIPCIN Y OBJETIVOS
En este proceso se genera el cdigo de los componentes del Sistema de Informacin, se desarrollan todos los procedimientos de operacin y seguridad y se elaboran todos los manuales de usuario final y de explotacin con el objetivo de asegurar el correcto funcionamiento del Sistema para su posterior implantacin. Para conseguir dicho objetivo, en este proceso se realizan las pruebas unitarias, las pruebas de integracin de los subsistemas y componentes y las pruebas del sistema, de acuerdo al plan de pruebas establecido. Asimismo, se define la formacin de usuario final y, si procede, se construyen los procedimientos de migracin y carga inicial de datos. Al ser MTRICA Versin 3 una metodologa que cubre tanto desarrollos estructurados como orientados a objetos, las actividades de ambas aproximaciones estn integradas en una estructura comn. El producto Especificaciones de Construccin del Sistema de Informacin, obtenido en la actividad de Generacin de Especificaciones de Construccin (DSI 8), es la base para la construccin del sistema de informacin. En dicho producto se recoge la informacin relativa al entorno de construccin del sistema de informacin, la especificacin detallada de los componentes y la descripcin de la estructura fsica de datos, tanto bases de datos como sistemas de ficheros. Opcionalmente, incluye un plan de integracin del sistema de informacin, en el que se especifica la secuencia y organizacin de la construccin de los distintos componentes. En la actividad Preparacin del Entorno de Generacin y Construccin (CSI 1), se asegura la disponibilidad de la infraestructura necesaria para la generacin del cdigo de los componentes y procedimientos del sistema de informacin. Una vez configurado el entorno de construccin, se realiza la codificacin y las pruebas de los distintos componentes que conforman el sistema de informacin, en las actividades:
Generacin del Cdigo de los Componentes y Procedimientos (CSI 2), que se hace segn las especificaciones de construccin del sistema de informacin, y conforme al plan de integracin del sistema de informacin Ejecucin de las Pruebas Unitarias (CSI 3), dnde se llevan a cabo las verificaciones definidas en el plan de pruebas para cada uno de los componentes Ejecucin de las Pruebas de Integracin (CSI 4), que incluye la ejecucin de las verificaciones asociadas a los subsistemas y componentes, a partir de los componentes verificados individualmente, y la evaluacin de los resultados.
Una vez construido el sistema de informacin y realizadas las verificaciones correspondientes, se lleva a cabo la integracin final del sistema de informacin en la actividad Ejecucin de las Pruebas del Sistema (CSI 5), comprobando tanto las interfaces entre subsistemas y sistemas externos como los requisitos, de acuerdo a las verificaciones establecidas en el plan de pruebas para el nivel de pruebas del sistema. En la actividad Elaboracin de los Manuales de Usuario (CSI 6), se genera la documentacin de usuario final o explotacin, conforme a los requisitos definidos en el proceso Diseo del Sistema de Informacin.
Ministerio de Administraciones Pblicas
La formacin necesaria para que los usuarios finales sean capaces de utilizar el sistema de forma satisfactoria se especifica en la actividad Definicin de la Formacin de Usuarios Finales (CSI 7). Si se ha establecido la necesidad de realizar una migracin de datos, la construccin y pruebas de los componentes y procedimientos relativos a dicha migracin y a la carga inicial de datos se realiza en la actividad Construccin de los Componentes y Procedimientos de Migracin y Carga Inicial de Datos (CSI 8).
CSI 2 Generacin del Cdigo de los componentes y Procedimientos CSI 1 Preparacin del Entorno de Generacin y Construccin CSI 3 Ejecucin de las Pruebas Unitarias CSI 5 Ejecucin de las Pruebas del Sistema CSI 9 Aprobacin del Sistema de Informacin
Resultados del Diseo Resultados del Diseo del Sistema de del Sistema de Informacin Informacin
CSI 6
CSI 7
- Catlogo de Requisitos - Catlogo de Requisitos - Entorno Tecnolgico del - Entorno Tecnolgico del Sistema Sistema - Especificaciones de - Especificaciones de Construccin Construccin - Plan de Pruebas - Plan de Pruebas - Procedimientos de - Procedimientos de Operacin, Administracin, Operacin, Administracin, Seguridad y Control de Seguridad y Control de Acceso. Acceso. CSI 8
- Base de Datos o Sistema - Base de Datos o Sistema de Ficheros de Ficheros - Cdigo Fuente de los - Cdigo Fuente de los Componentes Componentes - Entorno de Construccin - Entorno de Construccin y Pruebas y Pruebas - Evaluacin y Resultado - Evaluacin y Resultado de las Pruebas de las Pruebas - Esquema de Formacin - Esquema de Formacin - Manuales de Usuario - Manuales de Usuario - Materiales y Entornos de - Materiales y Entornos de Formacin Formacin - Procedimientos de - Procedimientos de Operacin y Operacin y Administracin del Administracin del Sistema, Seguridad y Sistema, Seguridad y Control de Acceso Control de Acceso
Tarea
CSI 1.1 Implantacin de la Base de Datos Fsica o Ficheros Preparacin del Entorno de Construccin
Productos
Tcnicas y Prcticas
Participantes
CSI 1.2
Equipo del Proyecto Administradores de Bases de Datos Equipo del Proyecto Tcnicos de Sistemas Equipo de Operacin Administradores de Bases de Datos
Crear los elementos del sistema gestor de base de datos o sistema de ficheros Reservar el espacio de almacenamiento, definiendo, entre otros, los dispositivos fsicos a emplear, tamao de los bloques, tipo de registro fsico, zona de desbordamiento, opciones de almacenamiento de datos, etc. Inicializar la base de datos o ficheros, cargando los datos considerados necesarios en el espacio de almacenamiento previamente definido.
Productos
De entrada Entorno Tecnolgico del Sistema (DSI 7.2) Diseo de la Arquitectura del Sistema (DSI 7.2) Especificaciones de Construccin del Sistema de Informacin (DSI 8.4) De salida Base de Datos Fsica o Sistema de Ficheros
Participantes
Equipo del Proyecto
Metodologa MTRICA Versin 3
Ministerio de Administraciones Pblicas
Bibliotecas o libreras a utilizar Herramientas: generadores de cdigo, editores, compiladores, verificadores sintcticos, montadores de enlace, Puestos de trabajo Implementacin de los procedimientos de operacin y seguridad propios del entorno de construccin, de acuerdo a los requisitos de seguridad y operacin establecidos en la tarea Especificacin del Entorno de Construccin (DSI 8.1).
Productos
De entrada Especificaciones de Construccin del Sistema de Informacin (DSI 8.1) De salida Entorno de Construccin
Participantes
Equipo del Proyecto Tcnicos de Sistemas Tcnicos de Operacin Administradores de Bases de Datos
Tarea
CSI 2.1 Generacin del Cdigo de Componentes Generacin del Cdigo de los Procedimientos de Operacin y Seguridad
Productos
Tcnicas y Prcticas
Participantes
Producto Software: o Cdigo Fuente de los Componentes Producto Software: o Procedimientos de Operacin y Administracin del Sistema o Procedimientos de Seguridad y Control de Acceso
Programadores
CSI 2.2
Productos
De entrada Catlogo de Normas (DSI 1.4) Especificaciones de Construccin del Sistema de Informacin (DSI 8.2) De salida Producto Software o Cdigo Fuente de los Componentes
Participantes
Programadores
Tarea CSI 2.2: Generacin del Cdigo de los Procedimientos de Operacin y Seguridad
El objetivo de esta tarea es generar los procedimientos de operacin y administracin del sistema de informacin, as como los procedimientos de seguridad y control de acceso, necesarios para ejecutar el sistema una vez que se haya implantado y est en produccin.
Para la generacin de dichos procedimientos se tienen en cuenta, tambin, los estndares y normas de la instalacin recogidos en el catlogo de normas.
Productos
De entrada Catlogo de Normas (DSI 1.4) Diseo de la Arquitectura del Sistema (DSI 7.2) Entorno Tecnolgico del Sistema (DSI 7.2) Procedimientos de Operacin y Administracin del Sistema (DSI 1.7) Procedimientos de Seguridad y Control de Acceso (DSI 1.7) Producto Software (CSI 2.1) De salida Producto Software o Procedimientos de Operacin y Administracin del Sistema o Procedimientos de seguridad y control de acceso
Participantes
Tcnicos de Sistemas Equipo de Operacin Administrador de la Base de Datos Programadores
Tarea
CSI 3.1 Preparacin del Entorno de Pruebas Unitarias Realizacin y evaluacin de las Pruebas Unitarias
Productos
Tcnicas y Prcticas
Participantes
CSI 3.2
Pruebas Unitarias
Productos
De entrada Plan de Pruebas (DSI 10.3) De salida Entorno de Pruebas Unitarias
Participantes
Tcnicos de Sistemas Programadores
Productos
De entrada Producto Software (CSI 2.2) Entorno de Pruebas Unitarias (CSI 3.1) Plan de Pruebas (DSI 10.3) De salida Resultado y evaluacin de las Pruebas Unitarias
Metodologa MTRICA Versin 3
10
Prcticas
Pruebas Unitarias
Participantes
Programadores
Tarea
CSI 4.1 Preparacin del Entorno de las Pruebas de Integracin Realizacin de las Pruebas de Integracin Evaluacin del Resultado de las Pruebas de Integracin
Productos
Tcnicas y Prcticas
Participantes
CSI 4.2
Resultado de las Pruebas de Integracin Evaluacin del Resultado de las Pruebas de Integracin
Pruebas de integracin
Tcnicos de Sistemas Tcnicos de Comunicaciones Equipo de Arquitectura Equipo del Proyecto Equipo del Proyecto
CSI 4.3
Analistas
11
Para ello, se asegura la disponibilidad del entorno y de los datos necesarios para ejecutar estas pruebas, se preparan las bibliotecas o libreras que se estimen oportunas para la realizacin de las mismas, as como los procedimientos manuales o automticos asociados, conforme a la especificacin del entorno definida en el plan de pruebas.
Productos
De entrada Plan de Pruebas (DSI 10.3) De salida Entorno de Pruebas de Integracin
Participantes
Tcnicos de Sistemas Especialistas en Comunicaciones Equipo de Arquitectura Equipo del Proyecto
Productos
De entrada Producto Software (CSI 2.1 y CSI 2.2) Entorno de Pruebas de Integracin (CSI 4.1) Plan de Pruebas (DSI 10.3) De salida Resultado de las Pruebas de Integracin
Prcticas
Pruebas de Integracin
Participantes
Equipo del Proyecto
12
Comparar los resultados obtenidos con los esperados Identificar el origen de cada problema detectado para poder remitirlo a quien proceda, determinar la envergadura de las modificaciones y qu acciones deben llevarse a cabo para resolverlo de forma satisfactoria. Indicar si el plan de pruebas debe volver a realizarse total o parcialmente, y si ser necesario contemplar nuevos casos de prueba no considerados anteriormente.
Productos
De entrada Resultado de las Pruebas de Integracin (CSI 4.2) Plan de Pruebas (DSI 10.3) De salida Evaluacin del Resultado de las Pruebas de Integracin
Participantes
Analistas
13
Tarea
CSI 5.1 Preparacin del Entorno de las Pruebas del Sistema Realizacin de las Pruebas del Sistema Evaluacin del Resultado de las Pruebas del Sistema
Productos
Tcnicas y Prcticas
Participantes
CSI 5.2
Resultado de las Pruebas del Sistema Evaluacin del Resultado de las Pruebas del Sistema
Tcnicos de Sistemas Tcnicos de Comunicaciones Equipo de Arquitectura Equipo del Proyecto Equipo del Proyecto
CSI 5.3
Tarea CSI 5.1: Preparacin del Entorno de las Pruebas del Sistema
En esta tarea se preparan todos los recursos necesarios para realizar las pruebas del sistema, de acuerdo a las caractersticas del entorno establecidas en el plan de pruebas. Para ello se asegura la disponibilidad del entorno y de los datos necesarios para ejecutar estas pruebas, se preparan las bibliotecas o libreras que se estimen oportunas para la realizacin de las mismas, as como los procedimientos manuales o automticos asociados.
Productos
De entrada Plan de Pruebas (DSI 10.3) De salida Entorno de Pruebas del Sistema
Participantes
Tcnicos de Sistemas Especialistas en Comunicaciones Equipo de Arquitectura Equipo del Proyecto
14
Productos
De entrada Producto Software (CSI 2.1 y CSI 2.2) Entorno de Pruebas del Sistema (CSI 5.1) Plan de Pruebas (DSI 10.3) De salida Resultado de las Pruebas del Sistema
Prcticas
Pruebas del Sistema
Participantes
Equipo del Proyecto
Tarea CSI 5.3: Evaluacin del Resultado de las Pruebas del Sistema
El objetivo de esta actividad es analizar los resultados de las pruebas del sistema de informacin y efectuar su evaluacin. Dicha evaluacin recoge el grado de cumplimiento de las mismas, y consiste en:
Comparar los resultados obtenidos con los esperados Identificar el origen de cada problema detectado para poder remitirlo a quien proceda, determinar la envergadura de las modificaciones y qu acciones deben llevarse a cabo para resolverlo de forma satisfactoria. Indicar si el plan de pruebas debe volver a realizarse total o parcialmente, y si ser necesario contemplar nuevos casos de prueba no considerados anteriormente.
Productos
De entrada Resultado de las pruebas del Sistema (CSI 5.2) Plan de Pruebas (DSI 10.3) De salida Evaluacin del Resultado de las Pruebas del Sistema
Participantes
Analistas Jefe de Proyecto
15
Productos
Tcnicas y Prcticas
Participantes
Formato y soporte en el que se desarrollarn Estructura Distribucin y mantenimiento de la documentacin y nmero de copias a editar.
Productos
De entrada Catlogo de Requisitos (DSI 11.1) Producto Software (CSI 2.2) De salida Producto Software: o Manuales de Usuario
Participantes
Equipo del Proyecto
16
formacin del usuario final, establecidos en la tarea Especificacin de Requisitos de Implantacin (DSI 11.2). El producto resultante de esta actividad es la especificacin de la formacin de usuarios finales, que consta de los siguientes elementos:
En el proceso Implantacin y Aceptacin del Sistema (IAS), se unifican las especificaciones de formacin de cada sistema de informacin implicado en la implantacin y se elabora un nico plan de formacin que est alineado con el plan de implantacin del sistema.
Tarea
CSI 7.1 Definicin del Esquema de Formacin
Productos
Tcnicas y Prcticas
Participantes
Especificacin de la Formacin a Usuarios Finales: o Esquema de Formacin Especificacin de la Formacin a Usuarios Finales: o Materiales y Entornos de Formacin
Analistas
CSI 7.2
Productos
De entrada Catlogo de Requisitos (DSI 11.2) De salida Especificacin de la Formacin a Usuarios Finales o Esquema de Formacin
Participantes
Analistas
17
Productos
De entrada Catlogo de Requisitos (DSI 11.2) Especificacin de la Formacin a Usuarios Finales (CSI 7.1) De salida Especificacin de la Formacin a Usuarios Finales o Materiales y Entornos de Formacin
Participantes
Analistas Equipo de Formacin
ACTIVIDAD CSI 8: CONSTRUCCIN DE LOS COMPONENTES Y PROCEDIMIENTOS DE MIGRACIN Y CARGA INICIAL DE DATOS
El objetivo de esta actividad es la codificacin y prueba de los componentes y procedimientos de migracin y carga inicial de datos, a partir de las especificaciones recogidas en el plan de migracin y carga inicial de datos obtenido en el proceso Diseo del Sistema de Informacin. Previamente a la generacin del cdigo, se prepara la infraestructura tecnolgica necesaria para realizar la codificacin y las pruebas de los distintos componentes y procedimientos asociados, de acuerdo a las caractersticas del entorno de migracin especificado en el plan de migracin y carga inicial de datos. Finalmente, se llevan a cabo las verificaciones establecidas en la especificacin tcnica del plan de pruebas propio de la migracin.
18
Tarea
CSI 8.1 Preparacin del Entorno de Migracin y Carga Inicial de Datos
Productos
Tcnicas y Prcticas
Participantes
Entorno de Migracin
CSI 8.2
Generacin del Cdigo de los Componentes y Procedimientos de Migracin y Carga Inicial de Datos Realizacin y Evaluacin de las Pruebas de Migracin y Carga Inicial de Datos
CSI 8.3
Cdigo Fuente de los Componentes de Migracin y Carga Inicial de Datos Procedimientos de Migracin y Carga Inicial de Datos Resultado de las pruebas de migracin y carga inicial de datos Evaluacin del resultado de las pruebas de migracin y carga inicial de datos
Equipo del Proyecto Tcnicos de Sistemas Equipo de Operacin Equipo de Seguridad Administradores de Bases de Datos Programadores
Tarea CSI 8.1: Preparacin del Entorno de Migracin y Carga Inicial de Datos
Se dispone el entorno en el que se van a construir los componentes y procedimientos de migracin y carga inicial de datos, considerando las bibliotecas o libreras a utilizar, herramientas o utilidades especficas para la conversin, y compiladores, entre otros, cuya necesidad se habr establecido en la tarea Especificacin del Entorno de Migracin (DSI 9.1). Asimismo, se determinan los datos necesarios para realizar las pruebas de los componentes y procedimientos asociados y se configura el entorno de acuerdo a dichas necesidades.
Productos
De entrada Plan de Migracin y Carga Inicial de Datos (DSI 9.4) De salida Entorno de Migracin
Participantes
Equipo del Proyecto Tcnicos de Sistemas Tcnicos de Operacin Equipo de Seguridad Administradores de Bases de Datos
19
Tarea CSI 8.2: Generacin del Cdigo de los Componentes y Procedimientos de Migracin y Carga Inicial de Datos
El objetivo de esta tarea es la generacin del cdigo correspondiente a los procedimientos y componentes necesarios para llevar a cabo la migracin, definidos en el plan de migracin y carga inicial de datos obtenido en las tareas Diseo de Procedimientos de Migracin y Carga Inicial (DSI 9.2) y Diseo Detallado de Componentes de Migracin y Carga Inicial (DSI 9.3). Para generar el cdigo fuente se tienen en cuenta los estndares de nomenclatura y codificacin utilizados por la organizacin y recogidos en el catlogo de normas para este tipo de componentes.
Productos
De entrada Catlogo de Normas (DSI 1.4) Plan de Migracin y Carga Inicial de Datos (DSI 9.4) De salida Cdigo Fuente de los Componentes de Migracin y Carga Inicial de Datos Procedimientos de Migracin y Carga Inicial de Datos
Participantes
Programadores
Tarea CSI 8.3: Realizacin y Evaluacin de las Pruebas de Migracin y Carga Inicial de Datos
El objetivo de esta tarea es efectuar las pruebas de los distintos componentes y procedimientos de migracin y evaluar su resultado. Esta evaluacin recoge el grado de cumplimiento de las mismas, y consiste en:
Comparar los resultados obtenidos con los esperados Identificar el origen de cada problema detectado para poder remitirlo a quien proceda, determinar la envergadura de las modificaciones y qu acciones deben llevarse a cabo para resolverlo de forma satisfactoria. Indicar si el plan de pruebas debe volver a realizarse total o parcialmente, y si ser necesario contemplar nuevos casos de prueba no considerados anteriormente.
Productos
De entrada Plan de Migracin y Carga Inicial de Datos (DSI 9.4) Cdigo Fuente de los Componentes de Migracin y Carga Inicial de Datos (CSI 8.2) Procedimientos de Migracin y Carga Inicial de Datos (CSI 8.2) De salida Resultado de las Pruebas de Migracin y Carga Inicial de Datos Evaluacin del Resultado de las Pruebas de Migracin y Carga Inicial de Datos
20
Prcticas
Pruebas Unitarias Pruebas de Integracin
Participantes
Equipo del Proyecto
Productos
Tcnicas y Prcticas
Participantes
Productos
De entrada Resultado y evaluacin de las Pruebas Unitarias (CSI 3.2) Evaluacin del Resultado de las Pruebas de Integracin (CSI 4.3) Evaluacin del Resultado de las Pruebas del Sistema (CSI 5.3) Producto Software (CSI 6.1) Especificacin de la Formacin a Usuarios Finales (CSI 7.2) Cdigo Fuente de los Componentes de Migracin y Carga Inicial de Datos (CSI 8.2) Procedimientos de Migracin y Carga Inicial de Datos (CSI 8.2) Evaluacin del Resultado de las Pruebas de Migracin y Carga Inicial de Datos (CSI 8.3) De salida Sistema de Informacin: o Aprobacin del Sistema de Informacin
Prcticas
Presentacin
Participantes
Comit de Seguimiento Jefe de Proyecto
Ministerio de Administraciones Pblicas
21
ACTIVIDADES CSI 1 CSI 2 CSI 3 CSI 4 CSI 5 CSI 6 CSI 7 CSI 8 CSI 9
x x x x x
x x
x x x x
Actividades CSI 1 CSI 2 CSI 3 CSI 4 CSI 5 CSI 6 CSI 7 CSI 8 CSI 9 Preparacin del Entorno de Generacin y Construccin. Generacin del Cdigo de los componentes y Procedimientos. Ejecucin de las Pruebas Unitarias. Ejecucin de las Pruebas de Integracin Ejecucin de las Pruebas del Sistema. Elaboracin de los Manuales de Usuario. Definicin de la Formacin de Usuarios Finales. Construccin de los Componentes y Procedimientos de Migracin y Carga Inicial de Datos. Aprobacin del Sistema de Informacin.
22
ACTIVIDADES CSI 1 CSI 2 CSI 3 CSI 4 CSI 5 CSI 6 CSI 7 CSI 8 CSI 9
x x x x
Actividades CSI 1 CSI 2 CSI 3 CSI 4 CSI 5 CSI 6 CSI 7 CSI 8 CSI 9 Preparacin del Entorno de Generacin y Construccin. Generacin del Cdigo de los componentes y Procedimientos. Ejecucin de las Pruebas Unitarias. Ejecucin de las Pruebas de Integracin Ejecucin de las Pruebas del Sistema. Elaboracin de los Manuales de Usuario. Definicin de la Formacin de Usuarios Finales. Construccin de los Componentes y Procedimientos de Migracin y Carga Inicial de Datos. Aprobacin del Sistema de Informacin.