You are on page 1of 17

Ministerio de Administraciones Pblicas

Introduccin

NDICE

INTRODUCCIN ............................................................................................................................... 1
APORTACIONES DE MTRICA VERSIN 3 ...................................................................................... 2
PROCESOS PRINCIPALES DE MTRICA VERSIN 3....................................................................... 3
PLANIFICACIN DE SISTEMAS DE INFORMACIN (PSI) ............................................................................. 4
DESARROLLO DE SISTEMAS DE INFORMACIN........................................................................................ 5
ESTUDIO DE VIABILIDAD DEL SISTEMA (EVS).............................................................................. 6
ANLISIS DEL SISTEMA DE INFORMACIN (ASI) ........................................................................... 7
DISEO DEL SISTEMA DE INFORMACIN (DSI)............................................................................. 9
CONSTRUCCIN DEL SISTEMA DE INFORMACIN (CSI) ............................................................... 11
IMPLANTACIN Y ACEPTACIN DEL SISTEMA (IAS)..................................................................... 11
MANTENIMIENTO DE SISTEMAS DE INFORMACIN (MSI) ......................................................................... 12
INTERFACES DE MTRICA VERSIN 3.......................................................................................... 14
GESTIN DE PROYECTOS ................................................................................................................. 14
SEGURIDAD.................................................................................................................................... 15
GESTIN DE LA CONFIGURACIN....................................................................................................... 15
ASEGURAMIENTO DE CALIDAD........................................................................................................... 16


Introduccin 1


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
INTRODUCCIN
La metodologa MTRICA Versin 3 ofrece a las Organizaciones un instrumento til para
la sistematizacin de las actividades que dan soporte al ciclo de vida del software dentro del
marco que permite alcanzar los siguientes objetivos:
Proporcionar o definir Sistemas de Informacin que ayuden a conseguir los fines de la
Organizacin mediante la definicin de un marco estratgico para el desarrollo de los
mismos.
Dotar a la Organizacin de productos software que satisfagan las necesidades de los
usuarios dando una mayor importancia al anlisis de requisitos.
Mejorar la productividad de los departamentos de Sistemas y Tecnologas de la Informacin
y las Comunicaciones, permitiendo una mayor capacidad de adaptacin a los cambios y
teniendo en cuenta la reutilizacin en la medida de lo posible.
Facilitar la comunicacin y entendimiento entre los distintos participantes en la produccin
de software a lo largo del ciclo de vida del proyecto, teniendo en cuenta su papel y
responsabilidad, as como las necesidades de todos y cada uno de ellos.
Facilitar la operacin, mantenimiento y uso de los productos software obtenidos.
La nueva versin de MTRICA contempla el desarrollo de Sistemas de Informacin para
las distintas tecnologas que actualmente estn conviviendo y los aspectos de gestin que
aseguran que un Proyecto cumple sus objetivos en trminos de calidad, coste y plazos.
Su punto de partida es la versin anterior de MTRICA de la cual se han conservado la
adaptabilidad, flexibilidad y sencillez, as como la estructura de actividades y tareas, si bien las
fases y mdulos de MTRICA versin 2.1 han dado paso a la divisin en Procesos, ms
adecuada a la entrada-transformacin-salida que se produce en cada una de las divisiones del
ciclo de vida de un proyecto. Para cada tarea se detallan los participantes que intervienen, los
productos de entrada y de salida as como las tcnicas y prcticas a emplear para su
obtencin.
En la elaboracin de MTRICA Versin 3 se han tenido en cuenta los mtodos de
desarrollo ms extendidos, as como los ltimos estndares de ingeniera del software y
calidad, adems de referencias especficas en cuanto a seguridad y gestin de proyectos.
Tambin se ha tenido en cuenta la experiencia de los usuarios de las versiones anteriores para
solventar los problemas o deficiencias detectados.
En una nica estructura la metodologa MTRICA Versin 3 cubre distintos tipos de
desarrollo: estructurado y orientado a objetos, facilitando a travs de interfaces la realizacin de
los procesos de apoyo u organizativos: Gestin de Proyectos, Gestin de Configuracin,
Aseguramiento de Calidad y Seguridad.
La automatizacin de las actividades propuestas en la estructura de MTRICA Versin 3
es posible ya que sus tcnicas estn soportadas por una amplia variedad de herramientas de
ayuda al desarrollo disponibles en el mercado.
Introduccin 2


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
APORTACIONES DE MTRICA VERSIN 3
En lo que se refiere a estndares se ha tenido en cuenta como referencia el Modelo de
Ciclo de Vida de Desarrollo propuesto en la norma ISO 12.207 "Information technology
Software life cycle processes". Siguiendo este modelo se ha elaborado la estructura de
MTRICA Versin 3 en la que se distinguen procesos principales (Planificacin, Desarrollo y
Mantenimiento) e interfaces (Gestin de Proyectos, Aseguramiento de la Calidad, Seguridad y
Gestin de Proyectos) cuyo objetivo es dar soporte al proyecto en los aspectos organizativos.
Adems de la norma ISO 12.207, entre los estndares de referencia hay que destacar las
normas ISO/IEC TR 15.504/SPICE Software Process Improvement and Assurance Standards
Capability Determination, UNE-EN-ISO 9001:2000 Sistemas de Gestin de la Calidad.
Requisitos, UNE-EN-ISO 9000:2000 Sistemas de Gestin de la Calidad. Fundamentos y
Vocabulario y el estndar IEEE 610.12-1.990 Standard Glossary of Software Engineering
Terminology. Igualmente se han tenido en cuenta otras metodologas como SSADM, Merise,
Information Engineering, MAGERIT. Metodologa de Anlisis y Gestin de Riesgos de los
Sistemas de Informacin promovida por el Consejo Superior de Informtica y EUROMTODO.
Referencias a estas ltimas metodologas pueden localizarse en las pginas del CSAE:
www.csae.map.es.
Se ha ampliado el enfoque de la Planificacin de Sistemas de Informacin respecto a
MTRICA Versin 2.1, incluyendo planificacin estratgica y recogiendo las actividades de
ms alto nivel de la fase PSI de MTRICA Versin 2.1. Las actividades restantes de la antigua
fase PSI se han incorporado al proceso de Desarrollo de la actual versin. Igualmente, aparece
el proceso de Mantenimiento de Sistemas de Informacin que no estaba contemplado en
MTRICA Versin 2.1.
Se ha reforzado el ciclo de vida de las pruebas a travs del plan de pruebas y se han
mejorado los procedimientos de prueba. Se ha dado respuesta formal a problemticas
especficas de diseo con la incorporacin de tecnologas tipo cliente/servidor, interfaces de
usuario basadas en entornos grficos, etc.
Los procesos principales se han enriquecido especificando el contenido, la forma y el
momento en que se obtienen los productos, as como la relacin entre los productos obtenidos
en cada tarea, su reutilizacin en tareas posteriores y el producto final de cada actividad o
proceso. Tambin se han especificado los participantes de forma ms precisa en cada tarea,
reformando la participacin de los usuarios, bien sea usuario final o de sistemas, de forma que
dicha participacin no se l imite a labores informativas frente a las tareas de verificacin,
aumentando as su responsabilidad.
Se ha diferenciado entre la aplicacin de Tcnicas, como conjunto de heursticas y
procedimientos apoyados en estndares que utilizan notaciones especficas en trminos de
sintaxis y semntica, y de Prcticas cuya utilizacin no conlleva reglas preestablecidas con la
misma rigidez. Las nuevas tcnicas estn ampliamente soportadas por herramientas
comerciales.
Introduccin 3


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
PROCESOS PRINCIPALES DE MTRICA
VERSIN 3
MTRICA Versin 3 tiene un enfoque orientado al proceso, ya que la tendencia general
en los estndares se encamina en este sentido y por ello, como ya se ha dicho, se ha
enmarcado dentro de la norma ISO 12.207, que se centra en la clasificacin y definicin de los
procesos del ciclo de vida del software. Como punto de partida y atendiendo a dicha norma,
MTRICA Versin 3 cubre el Proceso de Desarrollo y el Proceso de Mantenimiento de
Sistemas de Informacin.
MTRICA Versin 3 ha sido concebida para abarcar el desarrollo completo de Sistemas
de Informacin sea cual sea su complejidad y magnitud, por lo cual su estructura responde a
desarrollos mximos y deber adaptarse y dimensionarse en cada momento de acuerdo a las
caractersticas particulares de cada proyecto.
La metodologa descompone cada uno de los procesos en actividades, y stas a su vez
en tareas. Para cada tarea se describe su contenido haciendo referencia a sus principales
acciones, productos, tcnicas, prcticas y participantes.
El orden asignado a las actividades no debe interpretarse como secuencia en su
realizacin, ya que stas pueden realizare en orden diferente a su numeracin o bien en
paralelo, como se muestra en los grficos de cada proceso. Sin embargo, no se dar por
acabado un proceso hasta no haber finalizado todas las actividades del mismo determinadas al
inicio del proyecto.
As los procesos de la estructura principal de MTRICA Versin 3 son los siguientes:
PLANIFICACIN DE SISTEMAS DE INFORMACIN.
DESARROLLO DE SISTEMAS DE INFORMACIN.
MANTENIMIENTO DE SISTEMAS DE INFORMACIN.
El enfoque del Proceso de Planificacin de Sistemas de Informacin, al no estar
dentro del mbito de la norma ISO 12.207 de Procesos del Ciclo de Vida de Software, se ha
determinado a partir del estudio de los ltimos avances en este campo, la alta competitividad y
el cambio a que estn sometidas las organizaciones. El entorno de alta competitividad y
cambio en el que actualmente se encuentran las organizaciones, hace cada vez ms crtico el
requerimiento de disponer de los sistemas y las tecnologas de la informacin con flexibilidad
para adaptarse a las nuevas exigencias, con la velocidad que demanda dicho entorno.
La existencia de tecnologa de reciente aparicin, permite disponer de sistemas que
apoyan la toma de decisiones a partir de grandes volmenes de informacin procedentes de
los sistemas de gestin e integrados en una plataforma corporativa. MTRICA Versin 3 ayuda
en la planificacin de sistemas de informacin facilitando una visin general necesaria para
posibilitar dicha integracin y un modelo de informacin global de la organizacin.
En cuanto al Proceso de Desarrollo de Sistemas de Informacin, para facilitar la
comprensin y dada su amplitud y complejidad se ha subdividido en cinco procesos:
Introduccin 4


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
ESTUDIO DE VIABILIDAD DEL SISTEMA (EVS).
ANLISIS DEL SISTEMA DE INFORMACIN (ASI).
DISEO DEL SISTEMA DE INFORMACIN (DSI).
CONSTRUCCIN DEL SISTEMA DE INFORMACIN (CSI).
IMPLANTACIN Y ACEPTACIN DEL SISTEMA (IAS).
La necesidad de acortar el ciclo de desarrollo de los sistemas de informacin ha
orientado a muchas organizaciones a la eleccin de productos software del mercado cuya
adaptacin a sus requerimientos supona un esfuerzo bastante inferior al de un desarrollo a
medida, por no hablar de los costes de mantenimiento. Esta decisin, que es estratgica en
muchas ocasiones para una organizacin, debe tomarse con las debidas precauciones, y es
una realidad que est cambiando el escenario del desarrollo del software. Otra consecuencia
de lo anterior es la prctica, cada vez ms habitual en las organizaciones, de la contratacin de
servicios externos en relacin con los sistemas y tecnologas de la informacin y las
comunicaciones, llevando a la necesidad de una buena gestin y control de dichos servicios
externos y del riesgo implcito en todo ello, para que sus resultados supongan un beneficio para
la organizacin. MTRICA Versin 3 facilita la toma de decisin y la realizacin de todas las
tareas que comprende el desarrollo de un sistema de informacin.
Desde el enfoque de la norma ISO 12.207, el Proceso de Mantenimiento de Sistemas
de Informacin comprende actividades y tareas de modificacin o retirada de todos los
componentes de un sistema de informacin (hardware, software, software de base,
operaciones manuales, redes, etc.). Este marco de actuacin no es el objetivo de MTRICA
Versin 3, ya que esta metodologa est dirigida principalmente al proceso de desarrollo del
software. Por lo tanto, MTRICA Versin 3 refleja los aspectos del Mantenimiento, correctivo y
evolutivo, que tienen relacin con el Proceso de Desarrollo.
Planificacin de Sistemas de Informacin (PSI)
El objetivo de un Plan de Sistemas de Informacin es proporcionar un marco estratgico
de referencia para los Sistemas de Informacin de un determinado mbito de la Organizacin.
El resultado del Plan de Sistemas debe, por tanto, orientar las actuaciones en materia de
desarrollo de Sistemas de Informacin con el objetivo bsico de apoyar la estrategia
corporativa, elaborando una arquitectura de informacin y un plan de proyectos informticos
para dar apoyo a los objetivos estratgicos.
Por este motivo es necesario un proceso como el de Planificacin de Sistemas de
Informacin, en el que participen, por un lado los responsables de los procesos de la
organizacin con una visin estratgica y por otro, los profesionales de SI capaces de
enriquecer dicha visin con la aportacin de ventajas competitivas por medio de los sistemas y
tecnologas de la informacin y comunicaciones.
Como productos finales de este proceso se obtienen los siguientes, que podrn constituir
la entrada para el siguiente proceso de Estudio de Viabilidad del Sistema:
Introduccin 5


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Catlogo de requisitos de PSI que surge del estudio de la situacin actual en el
caso de que sea significativo dicho estudio, del diagnstico que se haya llevado a
cabo y de las necesidades de informacin de los procesos de la organizacin
afectados por el plan de sistemas.
Arquitectura de informacin que se compone a su vez de los siguientes productos:
o Modelo de informacin.
o Modelo de sistemas de informacin.
o Arquitectura tecnolgica.
o Plan de proyectos.
o Plan de mantenimiento del PSI.
Un Plan de Sistemas de Informacin proporcionar un marco de referencia en materia de
Sistemas de Informacin. En ocasiones podr servir de palanca de cambio para los procesos
de la Organizacin, pero su objetivo estar siempre diferenciado del de un anlisis de dichos
procesos por s mismos. Dicho en otras palabras, no se debe confundir el resultado que se
persigue con un Plan de Sistemas de Informacin, con el de una mejora o reingeniera de
procesos, ya que los objetivos en ambos casos no son los mismos, aunque el medio para
conseguirlos tenga puntos en comn (estudio de los procesos y alineamiento con los objetivos
estratgicos).
Este nuevo enfoque de alineamiento de los sistemas de informacin con la estrategia de
la organizacin, la implicacin directa de la alta direccin y la propuesta de solucin presenta
como ventajas:
La implicacin de la alta direccin facilita que se pueda desarrollar con los recursos
necesarios y el calendario establecido.
La perspectiva horizontal de los procesos dentro de la Organizacin facilita que se atienda
a intereses globales y no particulares de unidades organizativas que puedan desvirtuar los
objetivos del Plan. Para mantener la visin general que apoye los objetivos estratgicos, el
enfoque de un Plan de Sistemas de Informacin debe orientarse al estudio por procesos.
La prioridad del desarrollo de los sistemas de informacin de la organizacin por objetivos
estratgicos.
La propuesta de Arquitectura de Informacin que se hace en el plan es ms estratgica que
tecnolgica. El modelo de sistemas de informacin de la propuesta no es terico y se
contemplan los sistemas de informacin actuales que se mantendrn.
Desarrollo de Sistemas de Informacin
El proceso de Desarrollo de MTRICA Versin 3 contiene todas las actividades y tareas
que se deben llevar a cabo para desarrollar un sistema, cubriendo desde el anlisis de
requisitos hasta la instalacin del software. Adems de las tareas relativas al anlisis, incluye
dos partes en el diseo de sistemas: arquitectnico y detallado. Tambin cubre las pruebas
unitarias y de integracin del sistema, aunque siguiendo la norma ISO 12.207 no propone
ninguna tcnica especfica y destaca la importancia de la evolucin de los requisitos. Este
Introduccin 6


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
proceso es, sin duda, el ms importante de los identificados en el ciclo de vida de un sistema y
se relaciona con todos los dems.
Las actividades y tareas propuestas por la norma se encuentran ms en la lnea de un
desarrollo clsico, separando datos y procesos, que en la de un enfoque orientado a objetos.
En MTRICA Versin 3 se han abordado los dos tipos de desarrollo: estructurado y orientado a
objeto, por lo que ha sido necesario establecer actividades especficas a realizar en alguno de
los procesos cuando se utiliza la tecnologa de orientacin a objetos. Para este ltimo caso se
ha analizado alguna de las propuestas de otras metodologas orientadas a objetos y se han
tenido en cuenta la mayora de las tcnicas que contempla UML 1.2 (Unified Modeling
Language).
El desarrollo en MTRICA Versin 3 lo constituyen los procesos:
ESTUDIO DE VIABILIDAD DEL SISTEMA (EVS).
ANLISIS DEL SISTEMA DE INFORMACIN (ASI).
DISEO DEL SISTEMA DE INFORMACIN (DSI).
CONSTRUCCIN DEL SISTEMA DE INFORMACIN (CSI).
IMPLANTACIN Y ACEPTACIN DEL SISTEMA (IAS).
Estudio de Viabilidad del Sistema (EVS)
El propsito de este proceso es analizar un conjunto concreto de necesidades, con la
idea de proponer una solucin a corto plazo. Los criterios con los que se hace esta propuesta
no sern estratgicos sino tcticos y relacionados con aspectos econmicos, tcnicos, legales
y operativos.
Los resultados del Estudio de Viabilidad del Sistema constituirn la base para tomar la
decisin de seguir adelante o abandonar. Si se decide seguir adelante pueden surgir uno o
varios proyectos que afecten a uno o varios sistemas de informacin. Dichos sistemas se
desarrollarn segn el resultado obtenido en el estudio de viabilidad y teniendo en cuenta la
cartera de proyectos para la estrategia de implantacin del sistema global.
Se ha considerado que este proceso es obligatorio, aunque el nivel de profundidad con el
que se lleve a cabo depender de cada caso. La conveniencia de la realizacin del estudio de
la situacin actual depende del valor aadido previsto para la especificacin de requisitos y
para el planteamiento de alternativas de solucin. En las alternativas se considerarn
soluciones "a medida", soluciones basadas en la adquisicin de productos software del
mercado o soluciones mixtas.
Para valorar las alternativas planteadas y determinar una nica solucin, se estudiar el
impacto en la organizacin de cada una de ellas, la inversin y los riesgos asociados.
El resultado final de este proceso son los productos relacionados con la solucin que se
propone para cubrir la necesidad concreta que se plante en el proceso, y que depende de si la
solucin conlleva desarrollo a medida o no:
Introduccin 7


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Contexto del sistema (con la definicin de las interfaces en funcin de la solucin).
Impacto en la organizacin.
Coste/beneficio de la solucin.
Valoracin de riesgos de la solucin.
Enfoque del plan de trabajo de la solucin.
Planificacin de la solucin.
Solucin propuesta:
o Descripcin de la solucin.
o Modelo de descomposicin en subsistemas.
o Matriz de procesos/localizacin geogrfica.
o Matriz datos/localizacin geogrfica. Entorno tecnolgico y comunicaciones.
o Estrategia de implantacin global del sistema.
o Descripcin de los procesos manuales.
Si la alternativa incluye desarrollo:
o Modelo abstracto de datos/Modelo de procesos.
o Modelo de negocio/Modelo de dominio.
Si la alternativa incluye un producto software estndar de mercado:
o Descripcin del producto.
o Evolucin del producto.
o Costes ocasionados por el producto.
o Estndares del producto.
o Descripcin de adaptacin si es necesaria.
Si en la organizacin se ha realizado con anterioridad un Plan de Sistemas de
Informacin que afecte al sistema objeto de este estudio, se dispondr de un conjunto de
productos que proporcionarn informacin a tener en cuenta en todo el proceso.
Anlisis del Sistema de Informacin (ASI)
El propsito de este proceso es conseguir la especificacin detallada del sistema de
informacin, a travs de un catlogo de requisitos y una serie de modelos que cubran las
necesidades de informacin de los usuarios para los que se desarrollar el sistema de
informacin y que sern la entrada para el proceso de Diseo del Sistema de Informacin.
Introduccin 8


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Como ya se ha dicho MTRICA Versin 3 cubre tanto desarrollos estructurados como
orientados a objetos, y las actividades de ambas aproximaciones estn integradas en una
estructura comn aunque presenta alguna actividad exclusiva para cada tipo de desarrollo.
En primer lugar se describe inicialmente el sistema de informacin, a partir de los
productos generados en el proceso Estudio de Viabilidad del Sistema (EVS). Se delimita su
alcance, se genera un catlogo de requisitos generales y se describe el sistema mediante unos
modelos iniciales de alto nivel.
Se recogen de forma detallada los requisitos funcionales que el sistema de informacin
debe cubrir, catalogndolos, lo que permite hacer la traza a lo largo de los procesos de
desarrollo. Adems, se identifican los requisitos no funcionales del sistema, es decir, las
facilidades que ha de proporcionar el sistema, y las restricciones a que estar sometido, en
cuanto a rendimiento, frecuencia de tratamiento, seguridad, etc.
Para facilitar el anlisis del sistema se identifican los subsistemas de anlisis, y se
elaboran los modelos de Casos de Uso y de Clases, en desarrollos orientados a objetos, y de
Datos y Procesos en desarrollos estructurados. Se ha incorporado una actividad especfica
para la definicin de Interfaces de Usuario al tiempo que se van obteniendo y depurando los
requisitos y los anteriores modelos. Se especificarn todas las interfaces entre el sistema y el
usuario, como formatos de pantallas, dilogos, formatos de informes y formularios de entrada.
Finalizados los modelos, se realiza un anlisis de consistencia, mediante una verificacin
y validacin, lo que puede forzar la modificacin de algunos de los modelos obtenidos.
Una vez realizado dicho anlisis de consistencia se elabora el producto Especificacin de
Requisitos Software, que constituye un punto de referencia en el desarrollo del software y la
lnea base de referencia para las peticiones de cambio sobre los requisitos inicialmente
especificados.
En este proceso se inicia tambin la especificacin del Plan de Pruebas, que se
completar en el proceso Diseo del Sistema de Informacin (DSI).
Los productos resultantes del Anlisis del Sistema de Informacin, dependen del tipo de
desarrollo de que se trate y se detallan a continuacin especificando los que son distintos,
segn los dos tipos de desarrollo a los que da respuesta MTRICA Versin 3:
Descripcin general del entorno tecnolgico.
Glosario de trminos.
Catlogo de normas.
Catlogo de requisitos.
Especificacin de interfaz de usuario.
Adems, en Anlisis Estructurado:
Plan de migracin y carga inicial de datos.
Contexto del sistema.
Introduccin 9


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Matriz de procesos/localizacin geogrfica.
Descripcin de interfaz con otros sistemas.
Modelo de procesos.
Modelo lgico de datos normalizado.
Adems, en Anlisis Orientado a Objetos:
Descripcin de subsistemas de anlisis.
Descripcin de interfaces entre subsistemas.
Modelo de clases de anlisis.
Comportamiento de clases de anlisis.
Anlisis de la realizacin de los casos de uso.
En este proceso es muy importante la participacin de los usuarios, a travs de tcnicas
interactivas, como diseo de dilogos y prototipos, que permiten al usuario familiarizarse con el
nuevo sistema y colaborar en la construccin y perfeccionamiento del mismo.
Diseo del Sistema de Informacin (DSI)
El propsito del Diseo del Sistema de Informacin (DSI) es obtener la definicin de la
arquitectura del sistema y del entorno tecnolgico que le va a dar soporte, junto con la
especificacin detallada de los componentes del sistema de informacin. A partir de dicha
informacin, se generan todas las especificaciones de construccin relativas al propio sistema,
as como la especificacin tcnica del plan de pruebas, la definicin de los requisitos de
implantacin y el diseo de los procedimientos de migracin y carga inicial, stos ltimos
cuando proceda.
El diseo de la arquitectura del sistema depender en gran medida de las caractersticas
de la instalacin, de modo que se ha de tener en cuenta una participacin activa de los
responsables de Sistemas y Explotacin de las Organizaciones para las que se desarrolla el
sistema de informacin.
Este proceso consta de un primer bloque de actividades, que se realizan en paralelo, y
cuyo objetivo es obtener el diseo de detalle del sistema de informacin que comprende la
particin fsica del sistema de informacin, independiente de un entorno tecnolgico concreto,
la organizacin en subsistemas de diseo, la especificacin del entorno tecnolgico sobre el
que se despliegan dichos subsistemas y la definicin de los requisitos de operacin,
administracin del sistema, seguridad y control de acceso. En el caso de diseo orientado a
objetos, conviene sealar que se ha contemplado que el diseo de la persistencia se lleva a
cabo sobre bases de datos relacionales.
De este primer bloque de actividades se obtienen los siguientes productos:
Catlogo de requisitos (se completa).
Introduccin 10


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Catlogo de excepciones.
Catlogo de normas para el diseo y construccin.
Diseo de la arquitectura del sistema.
Entorno tecnolgico del sistema.
Procedimientos de operacin y administracin del sistema.
Procedimientos de seguridad y control de acceso.
Diseo detallado de los subsistemas de soporte.
Modelo fsico de datos optimizado.
Asignacin de esquemas fsicos de datos a nodos.
Adems, en Diseo Estructurado:
Diseo de la arquitectura modular.
Diseo de interfaz de usuario.
Adems, en Diseo Orientado a Objetos:
Diseo de la realizacin de casos de uso.
Modelo de clases de diseo.
Comportamiento de clases de diseo.
Diseo de interfaz de usuario.
Al igual que en el proceso de Anlisis del Sistema de Informacin (ASI), antes de
proceder a la especificacin de los componentes, se realiza una verificacin y validacin, con
objeto de analizar la consistencia entre los distintos modelos y formalizar la aceptacin del
diseo de la arquitectura del sistema por parte de los usuarios de Explotacin y Sistemas.
Un segundo bloque de actividades complementa el diseo del sistema de informacin, en
el que se generan todas las especificaciones necesarias para la construccin del sistema de
informacin:
Las especificaciones de construccin de los componentes del sistema (mdulos o
clases, segn el caso) y de las estructuras de datos.
Los procedimientos de migracin y sus componentes asociados.
La definicin y revisin del plan de pruebas, y el diseo de las verificaciones de los
niveles de prueba establecidos.
El catlogo de excepciones que permite establecer un conjunto de verificaciones
relacionadas con el propio diseo o con la arquitectura del sistema.
La especificacin de los requisitos de implantacin.
Introduccin 11


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Construccin del Sistema de Informacin (CSI)
La construccin del Sistema de Informacin (CSI) tiene como objetivo final la
construccin y prueba de los distintos componentes del sistema de informacin, a partir del
conjunto de especificaciones lgicas y fsicas del mismo, obtenido en el Proceso de Diseo del
Sistema de Informacin (DSI). Se desarrollan los procedimientos de operacin y seguridad y se
elaboran los manuales de usuario final y de explotacin, estos ltimos cuando proceda.
Para conseguir dicho objetivo, se recoge la informacin relativa al producto del diseo
Especificaciones de construccin del sistema de informacin, se prepara el entorno de
construccin, se genera el cdigo de cada uno de los componentes del sistema de informacin
y se van realizando, a medida que se vaya finalizando la construccin, las pruebas unitarias de
cada uno de ellos y las de integracin entre subsistemas.
Si fuera necesario realizar una migracin de datos, es en este proceso donde se lleva a
cabo la construccin de los componentes de migracin y procedimientos de migracin y carga
inicial de datos.
Como resultado de dicho proceso se obtiene:
Resultado de las pruebas unitarias.
Evaluacin del resultado de las pruebas de integracin.
Evaluacin del resultado de las pruebas del sistema.
Producto software:
o Cdigo fuente de los componentes.
o Procedimientos de operacin y administracin del sistema.
o Procedimientos de seguridad y control de acceso.
o Manuales de usuario.
o Especificacin de la formacin a usuarios finales.
o Cdigo fuente de los componentes de migracin y carga inicial de datos.
o Procedimientos de migracin y carga inicial de datos.
o Evaluacin del resultado de las pruebas de migracin y carga inicial de datos.
Implantacin y Aceptacin del Sistema (IAS)
Este proceso tiene como objetivo principal, la entrega y aceptacin del sistema en su
totalidad, que puede comprender varios sistemas de informacin desarrollados de manera
independiente, segn se haya establecido en el proceso de Estudio de Viabilidad del Sistema
(EVS), y un segundo objetivo que es llevar a cabo las actividades oportunas para el paso a
produccin del sistema.
Introduccin 12


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Se establece el plan de implantacin, una vez revisada la estrategia de implantacin y se
detalla el equipo que lo realizar.
Para el inicio de este proceso se toman como punto de partida los componentes del
sistema probados de forma unitaria e integrados en el proceso Construccin del Sistema de
Informacin (CSI), as como la documentacin asociada. El Sistema se someter a las Pruebas
de Implantacin con la participacin del usuario de operacin cuya responsabilidad, entre otros
aspectos, es comprobar el comportamiento del sistema bajo las condiciones ms extremas.
Tambin se someter a las Pruebas de Aceptacin cuya ejecucin es responsabilidad del
usuario final.
En este proceso se elabora el plan de mantenimiento del sistema de forma que el
responsable del mantenimiento conozca el sistema antes de que ste pase a produccin.
Tambin se establece el acuerdo de nivel de servicio requerido una vez que se inicie la
produccin. El acuerdo de nivel de servicio hace referencia a servicios de gestin de
operaciones, de soporte a usuarios y al nivel con el que se prestarn dichos servicios.
Como resultado de este proceso se obtienen los siguientes productos:
Plan de implantacin del sistema en su totalidad.
Equipo de implantacin que realizar la implantacin.
Plan de formacin del equipo de implantacin (esquema, materiales, recursos
necesarios, planificacin y especificacin de la formacin de usuarios finales).
Evaluacin de las pruebas de implantacin del sistema por parte del usuario de
operacin.
Evaluacin de las pruebas de aceptacin del sistema por parte del usuario final.
Plan de mantenimiento previo al paso a produccin.
Acuerdo de nivel de servicio del sistema.
Sistema en produccin.
Mantenimiento de Sistemas de Informacin (MSI)
El objetivo de este proceso es la obtencin de una nueva versin de un sistema de
informacin desarrollado con MTRICA, a partir de las peticiones de mantenimiento que los
usuarios realizan con motivo de un problema detectado en el sistema o por la necesidad de
una mejora del mismo.
Como consecuencia de esto, slo se considerarn en MTRICA Versin 3 los tipos de
Mantenimiento Correctivo y Evolutivo. Se excluyen los tipos de Mantenimiento Adaptativo y
Perfectivo, que abarcan actividades tales como la migracin y la retirada de software que
precisaran el desarrollo de un tipo de metodologa especfica para resolver su cometido.
Ante una peticin de cambio de un sistema de informacin ya en produccin, se realiza
un registro de las peticiones, se diagnostica el tipo de mantenimiento y se decide si se le da
Introduccin 13


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
respuesta o no, en funcin del plan de mantenimiento asociado al sistema afectado por la
peticin, y se establece con qu prioridad
La definicin de la solucin al problema o necesidad planteada por el usuario que realiza
el responsable de mantenimiento, incluye un estudio del impacto, la valoracin del esfuerzo y
coste, las actividades y tareas del proceso de desarrollo a realizar y el plan de pruebas de
regresin.
Los productos que se obtienen en este proceso son los siguientes:
Catlogo de peticiones de cambio.
Resultado del estudio de la peticin.
Propuesta de solucin.
Anlisis de impacto de los cambios.
Plan de accin para la modificacin.
Plan de pruebas de regresin.
Evaluacin del cambio.
Evaluacin del resultado de las pruebas de regresin.
Introduccin 14


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
INTERFACES DE MTRICA VERSIN 3
La estructura de MTRICA Versin 3 incluye tambin un conjunto de interfaces que
definen una serie de actividades de tipo organizativo o de soporte al proceso de desarrollo y a
los productos, que en el caso de existir en la organizacin se debern aplicar para enriquecer o
influir en la ejecucin de las actividades de los procesos principales de la metodologa y que si
no existen habr que realizar para complementar y garantizar el xito del proyecto desarrollado
con MTRICA Versin 3.
La aplicacin de MTRICA Versin 3 proporciona sistemas con calidad y seguridad, no
obstante puede ser necesario en funcin de las caractersticas del sistema un refuerzo especial
en estos aspectos, refuerzo que se obtendra aplicando la interfaz.
Las interfaces descritas en la metodologa son:
Gestin de Proyectos (GP)
Seguridad (SEG)
Aseguramiento de la Calidad (CAL)
Gestin de la Configuracin (GC)
Gestin de Proyectos
La Gestin de Proyectos tiene como finalidad principal la planificacin, el seguimiento y
control de las actividades y de los recursos humanos y materiales que intervienen en el
desarrollo de un Sistema de Informacin. Como consecuencia de este control es posible
conocer en todo momento qu problemas se producen y resolverlos o paliarlos lo ms pronto
posible, lo cual evitar desviaciones temporales y econmicas.
La Interfaz de Gestin de Proyectos de MTRICA Versin 3 contempla proyectos de
desarrollo de Sistemas de Informacin en sentido amplio, acorde con EUROMTODO se
consideran proyectos de desarrollo de nuevos Sistemas de Informacin y tambin los
proyectos de ampliacin y mejora de los ya existentes.
Las actividades de la Interfaz de Gestin de Proyectos son de tres tipos:
Actividades de Inicio del Proyecto (GPI), que permiten estimar el esfuerzo y establecer
la planificacin del proyecto.
Actividades de Seguimiento y Control (GPS), supervisando la realizacin de las tareas
por parte del equipo de proyecto y gestionando las incidencias y cambios en los
requisitos que puedan presentarse y afectar a la planificacin del proyecto.
Actividades de Finalizacin del Proyecto, cierre y registro de la documentacin de
gestin.
Estas actividades pueden requerir, en funcin de la complejidad del proyecto, el soporte
de herramientas comerciales de gestin de proyectos.
Introduccin 15


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
Seguridad
El anlisis de los riesgos constituye una pieza fundamental en el diseo y desarrollo de
sistemas de informacin seguros. Si bien los riesgos que afectan a un sistema de informacin
son de distinta ndole: naturales (inundaciones, incendios, etc.) o lgicos (fallos propios,
ataques externos, virus, etc.) son estos ltimos los contemplados en la interfaz de Seguridad
de MTRICA Versin 3.
El objetivo de la interfaz de seguridad de MTRICA Versin 3 es incorporar en los
sistemas de informacin mecanismos de seguridad adicionales a los que se proponen en la
propia metodologa, asegurando el desarrollo de cualquier tipo de sistema a lo largo de los
procesos que se realicen para su obtencin.
La interfaz de Seguridad hace posible incorporar durante la fase de desarrollo las
funciones y mecanismos que refuerzan la seguridad del nuevo sistema y del propio proceso de
desarrollo, asegurando su consistencia y seguridad, completando el plan de seguridad vigente
en la organizacin o desarrollndolo desde el principio, utilizando MAGERIT como metodologa
de anlisis y gestin de riesgos en el caso de que la organizacin no disponga de su propia
metodologa.
En consecuencia, la interfaz contempla dos tipos de actividades diferenciadas:
Actividades relacionadas con la seguridad intrnseca del sistema de informacin.
Actividades que velan por la seguridad del propio proceso de desarrollo del sistema de
informacin.
As mismo se hace especial hincapi en la formacin en materia de seguridad.
Las valoraciones sobre la seguridad deben realizarse en funcin de las caractersticas del
sistema sin perder de vista adems que, al ser finitos los recursos, no pueden asegurarse
todos los aspectos del desarrollo de los sistemas de informacin, por lo que habr que aceptar
un determinado nivel de riesgo concentrndose en los aspectos ms comprometidos o
amenazados, que sern diferentes segn las circunstancias.
Gestin de la Configuracin
La interfaz de gestin de la configuracin consiste en la aplicacin de procedimientos
administrativos y tcnicos durante el desarrollo del sistema de informacin y su posterior
mantenimiento. Su finalidad es identificar, definir, proporcionar informacin y controlar los
cambios en la configuracin del sistema, as como las modificaciones y versiones de los
mismos. Este proceso permitir conocer el estado de cada uno de los productos que se hayan
definido como elementos de configuracin, garantizando que no se realizan cambios
incontrolados y que todos los participantes en el desarrollo del sistema disponen de la versin
adecuada de los productos que manejan.
La interfaz de gestin de configuracin de MTRICA Versin 3 permite definir las
necesidades de gestin de configuracin para cada sistema de informacin, recogindolas en
un plan de gestin de configuracin, en el que se especifican actividades de identificacin y
Introduccin 16


Metodologa MTRICA Versin 3 Ministerio de Administraciones Pblicas
registro de productos, que se realizan durante todas las actividades de MTRICA Versin 3
asociadas al desarrollo y mantenimiento del sistema de informacin.
Asimismo, permite controlar el sistema como producto global a lo largo de su creacin,
obtener informes sobre el estado de desarrollo en que se encuentra y reducir el nmero de
errores durante el mismo, lo que se traduce en un aumento de calidad del proceso de
desarrollo y de mejora de la productividad en la organizacin.
La gestin de configuracin facilita adems el mantenimiento del sistema, aportando
informacin precisa para valorar el impacto de los cambios solicitados y reduciendo el tiempo
de implementacin de un cambio, tanto evolutivo como correctivo.
Aseguramiento de la Calidad
El objetivo de la interfaz de Aseguramiento de la Calidad de MTRICA Versin 3 es
proporcionar un marco comn de referencia para la definicin y puesta en marcha de planes
especficos de aseguramiento de calidad aplicables a proyectos concretos.
Las actividades propias de la interfaz de Calidad en MTRICA Versin 3 estn orientadas
a verificar la calidad de los productos. Son actividades que evalan la calidad y que son
realizadas por un grupo de Asesoramiento de la Calidad independiente de los responsables de
la obtencin de los productos. Estas actividades de interfaz de MTRICA Versin 3 no entran
en contradiccin con el Plan General de Garanta de Calidad (PGGC), siendo lo
suficientemente abiertas como para soportar una nueva versin del PGGC en el futuro.
Las actividades contempladas en la interfaz de Aseguramiento de la Calidad permitirn:
Reducir, eliminar y prevenir las deficiencias de calidad de los productos a obtener.
Alcanzar una razonable confianza en que las prestaciones y servicios esperados por el
cliente o el usuario queden satisfechas.

You might also like