SISITEMAS DE INFORMACION.PDF
Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS........................................................................................................... 2
ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA............................................................................... 6
Tarea ASI 1.1: Determinación del Alcance del Sistema.................................................................. 6 Tarea ASI 1.2: Identificación del Entorno Tecnológico ................................................................... 7 Tarea ASI 1.3: Especificación de Estándares y Normas ................................................................. 8 Tarea ASI 1.4: Identificación de los Usuarios Participantes y Finales .............................................. 9
ACTIVIDAD ASI 2: ESTABLECIMIENTO DE REQUISITOS..............................................................10
Tarea ASI 2.1: Obtención de Requisitos ......................................................................................10 Tarea ASI 2.2: Especificación de Casos de Uso...........................................................................12 Tarea ASI 2.3: Análisis de Requisitos ..........................................................................................13 Tarea ASI 2.4: Validación de Requisitos ......................................................................................13
ACTIVIDAD ASI 3: IDENTIFICACIÓN DE SUBSISTEMAS DE ANÁLISIS .........................................14
Tarea ASI 3.1: Determinación de Subsistemas de Análisis ...........................................................14 Tarea ASI 3.2: Integración de Subsistemas de Análisis ................................................................15
ACTIVIDAD ASI 4: ANÁLISIS DE LOS CASOS DE USO .................................................................16
Tarea ASI 4.1: Identificación de Clases Asociadas a un Caso de Uso............................................17 Tarea ASI 4.2: Descripción de la Interacción de Objetos ...............................................................18
ACTIVIDAD ASI 5: ANÁLISIS DE CLASES .....................................................................................18
Tarea ASI 5.1: Identificación de Responsabilidades y Atributos .....................................................19 Tarea ASI 5.2: Identificación de Asociaciones y Agregaciones ......................................................20 Tarea ASI 5.3: Identificación de Generalizaciones ........................................................................20
ACTIVIDAD ASI 6: ELABORACIÓN DEL MODELO DE DATOS .......................................................21
Tarea ASI 6.1: Elaboración del Modelo Conceptual de Datos ........................................................22 Tarea ASI 6.2: Elaboración del Modelo Lógico de Datos ...............................................................23 Tarea ASI 6.3: Normalización del Modelo Lógico de Datos ...........................................................23 Tarea ASI 6.4: Especificación de Necesidades de Migración de Datos y Carga Inicial ....................24
ACTIVIDAD ASI 7: ELABORACIÓN DEL MODELO DE PROCESOS................................................25
Tarea ASI 7.1: Obtención del Modelo de Procesos del Sistema ....................................................25 Tarea ASI 7.2: Especificación de Interfaces con otros Sistemas ....................................................26
ACTIVIDAD ASI 8: DEFINICIÓN DE INTERFACES DE USUARIO ...................................................27
Tarea ASI 8.1: Especificación de Principios Generales de la Interfaz .............................................28 Tarea ASI 8.2: Identificación de Perfiles y Diálogos ......................................................................29 Tarea ASI 8.3: Especificación de Formatos Individuales de la Interfaz de Pantalla .........................30 Tarea ASI 8.4: Especificación del Comportamiento Dinámico de la Interfaz ...................................31 Tarea ASI 8.5: Especificación de Formatos de Impresión..............................................................32
ACTIVIDAD ASI 9: ANÁLISIS DE CONSISTENCIA Y ESPECIFICACIÓN DE REQUISITOS ..............33
Tarea ASI 9.1: Verificación de los Modelos ..................................................................................35 Tarea ASI 9.2: Análisis de Consistencia entre Modelos ................................................................35 Tarea ASI 9.3: Validación de los Modelos ....................................................................................38 Tarea ASI 9.4: Elaboración de la Especificación de Requisitos Software (ERS) .............................39
ACTIVIDAD ASI 10: ESPECIFICACIÓN DEL PLAN DE PRUEBAS ..................................................40
Tarea ASI 10.1: Definición del Alcance de las Pruebas .................................................................41 Tarea ASI 10.2: Definición de Requisitos del Entorno de Pruebas .................................................42 Tarea ASI 10.3: Definición de las Pruebas de Aceptación del Sistema...........................................43
ACTIVIDAD ASI 11: APROBACIÓN DEL ANÁLISIS DEL SISTEMA DE INFORMACIÓN ...................44
Tarea 11.1: Presentación y Aprobación del Análisis del Sistema de Información ............................44
Análisis del Sistema de Información 1
Metodología MÉTRICA Versión 3 © Ministerio de Administraciones Públicas
PARTICIPANTES EN LAS ACTIVIDADES DEL PROCESO ASI ........................................................45 TÉCNICAS/PRÁCTICAS UTILIZADAS EN LAS ACTIVIDADES DEL PROCESO ASI .........................46
2 Análisis del Sistema de Información
© Ministerio de Administraciones Públicas Metodología MÉTRICA Versión 3
DESCRIPCIÓN Y OBJETIVOS
El objetivo de este proceso es la obtención de una especificación detallada del sistema
de información que satisfaga las necesidades de información de los usuarios y sirva de base
para el posterior diseño del sistema.
Al ser MÉTRICA Versión 3 una metodología que cubre tanto desarrollos estructurados
como orientados a objetos, las actividades de ambas aproximaciones están integradas en una
estructura común.
En la primera actividad, Definición del Sistema (ASI 1), se lleva a cabo la descripción
inicial del sistema de información, a partir de los productos generados en el proceso Estudio de
Viabilidad del Sistema (EVS). Se delimita el alcance del sistema, se genera un catálogo de
requisitos generales y se describe el sistema mediante unos modelos iniciales de alto nivel.
También se identifican los usuarios que participan en el proceso de análisis, determinando sus
perfiles, responsabilidades y dedicaciones necesarias. Así mismo se elabora el plan de trabajo
a seguir.
La definición de requisitos del nuevo sistema se realiza principalmente en la actividad
Establecimiento de Requisitos (ASI 2). El objetivo de esta actividad es elaborar un catálogo de
requisitos detallado, que permita describir con precisión el sistema de información, y que
además sirva de base para comprobar que es completa la especificación de los modelos
obtenidos en las actividades Identificación de Subsistemas de Análisis (ASI 3), Análisis de
Casos de Uso (ASI 4), Análisis de Clases (ASI 5), Elaboración del Modelo de Datos (ASI 6),
Elaboración del Modelo de Procesos (ASI 7) y Definición de Interfaces de Usuario (ASI 8). Hay
que hacer constar que estas actividades pueden provocar la actualización del catálogo, aunque
no se refleja como producto de salida en las tareas de dichas actividades, ya que el objetivo de
las mismas no es crear el catálogo sino definir modelos que soporten los requisitos.
Para la obtención de requisitos en la actividad Establecimiento de Requisitos (ASI 2) se
toman como punto de partida el catálogo de requisitos y los modelos elaborados en la actividad
Definición del Sistema (ASI 1), completándolos mediante sesiones de trabajo con los usuarios.
Estas sesiones de trabajo tienen como objetivo reunir la información necesaria para obtener la
especificación detallada del nuevo sistema. Las técnicas que ayudan a la recopilación de esta
información pueden variar en función de las características del proyecto y los tipos de usuario a
entrevistar. Entre ellas podemos citar las reuniones, entrevistas, Joint Application Design (JAD),
etc. Durante estas sesiones de trabajo se propone utilizar la especificación de los casos de uso
como ayuda y guía en el establecimiento de requisitos. Esta técnica facilita la comunicación
con los usuarios y en el análisis orientado a objetos constituye la base de la especificación. A
continuación se identifican las facilidades que ha de proporcionar el sistema, y las restricciones
a que está sometido en cuanto a rendimiento, frecuencia de tratamiento, seguridad y control de
accesos, etc. Toda esta información se incorpora al catálogo de requisitos.
En la actividad Identificación de Subsistemas de Análisis (ASI 3), se estructura el sistema
de información en subsistemas de análisis, para facilitar la especificación de los distintos
modelos y la traza de requisitos.
En paralelo, se generan los distintos modelos que sirven de base para el diseño. En el
caso de análisis estructurado, se procede a la elaboración y descripción detallada del modelo
de datos y de procesos, y en el caso de un análisis orientado a objetos, se elaboran el modelo
de clases y el de interacción de objetos, mediante el análisis de los casos de uso. Se
Análisis del Sistema de Información 3
Metodología MÉTRICA Versión 3 © Ministerio de Administraciones Públicas
especifican, asimismo, todas las interfaces entre el sistema y el usuario, tales como formatos
de pantallas, diálogos, formatos de informes y formularios de entrada.
En la actividad Análisis de Consistencia y Especificación de Requisitos (ASI 9), se realiza
la verificación y validación de los modelos, con el fin de asegurar que son:
- Completos, puesto que cada modelo obtenido contiene toda la información necesaria
recogida en el catálogo de requisitos.
- Consistentes, ya que cada modelo es coherente con el resto de los modelos.
- Correctos, dado que cada modelo sigue unos criterios de calidad predeterminados en
relación a la técnica utilizada, calidad de diagramas, elección de nombres, normas de
calidad, etc.).
En la actividad Especificación del Plan de Pruebas (ASI 10), se establece el marco
general del plan de pruebas, iniciándose su especificación, que se completará en el proceso
Diseño del Sistema de Información (DSI).
La participación activa de los usuarios es una condición imprescindible para el análisis
del sistema de información, ya que dicha participación constituye una garantía de que los
requisitos identificados son comprendidos e incorporados al sistema y, por tanto, de que éste
será aceptado. Para facilitar la colaboración de los usuarios, se pueden utilizar técnicas
interactivas, como diseño de diálogos y prototipos, que permiten al usuario familiarizarse con el
nuevo sistema y colaborar en la construcción y perfeccionamiento del mismo.
En el siguiente gráfico se muestra la relación de actividades del proceso Análisis del
Sistema de Información, tanto para desarrollos estructurados como para desarrollos orientados
a objetos, distinguiendo las que se pueden realizar en paralelo de aquellas que han de
realizarse secuencialmente.
ASI 1
Definición del Sistema
ASI 2
Establecimiento de
Requisitos
ASI 3
Identificación de
Subsistemas de Análisis
ASI 4
Análisis de Casos de
Uso
ASI 5
Análisis de Clases
ASI 6
Elaboración del
Modelo de Datos
ASI 8
Definición de
Interfaces de Usuario
ASI 9
Análisis de
Consistencia
ASI 10
Especificación del
Plan de Pruebas
ASI 11
Presentación y
Aprobación Análisis
Sistema de
Información
Sólo en
Estructurado
Actividades
comunes
Sólo en
Orientación a
Objetos
ASI 7
Elaboración del
Modelo de Datos
4 Análisis del Sistema de Información
© Ministerio de Administraciones Públicas Metodología MÉTRICA Versión 3
Resultados del Estudio de Viabilidad del Sistema de Información
- Descripción la
solución
- Catálogo de
requisitos
- Catálogo de normas
- Catálogo de usuarios
Resultados del Estudio de Viabilidad del Sistema de Información
- Descripción la
solución
- Catálogo de
requisitos
- Catálogo de normas
- Catálogo de usuarios
Entradas Externas
- Estándares y
normativas de la
instalación
- Estructuras de
datos del sistema
origen
Entradas Externas
- Estándares y
normativas de la
instalación
- Estructuras de
datos del sistema
origen
ANÁLISIS DEL SISTEMA DE INFORMACIÓN (ESTRUCTURADO) ASI 1 ASI 2 ASI 3 ASI 6 ASI 7 ASI 8 ASI 9 ASI 10 ASI 11
- Catálogo de
Requisitos
- Glosario
- Contexto del
Sistema
- Modelo de Datos
- Modelo Procesos
- Modelo de Casos
de Uso (opcional)
- Descripción de
subsistemas
- Resultado del
Análisis de
Consistencia
- Interfaz de usuario
Especificación de Requisitos Software (ERS)
- Catálogo de
Requisitos
- Glosario
- Contexto del
Sistema
- Modelo de Datos
- Modelo Procesos
- Modelo de Casos
de Uso (opcional)
- Descripción de
subsistemas
- Resultado del
Análisis de
Consistencia
- Interfaz de usuario
Especificación de Requisitos Software (ERS) DISEÑO DEL SISTEMA DE INFORMACIÓN DISEÑO DEL SISTEMA DE INFORMACIÓN
Análisis del Sistema de Información 5
Metodología MÉTRICA Versión 3 © Ministerio de Administraciones Públicas
Resultados del Estudio de Viabilidad del Sistema de Información
- Descripción la
solución
- Catálogo de
requisitos
- Catálogo de normas
- Catálogo de usuarios
Resultados del Estudio de Viabilidad del Sistema de Información
- Descripción la
solución
- Catálogo de
requisitos
- Catálogo de normas
- Catálogo de usuarios
Entradas Externas
- Estándares y
normativas de la
instalación
- Estructuras de
datos del sistema
origen
Entradas Externas
- Estándares y
normativas de la
instalación
- Estructuras de
datos del sistema
origen
ANÁLISIS DEL SISTEMA DE INFORMACIÓN (ORIENTACIÓN A OBJETOS) ASI 1 ASI 2 ASI 3 ASI 4 ASI 5 ASI 8 ASI 9 ASI 10 ASI 11
- Catálogo de
Requisitos
- Glosario
- Contexto del
Sistema
- Modelo de Negocio
- Modelo de Dominio
- Modelo de Casos de
Uso
- Descripción de
subsistemas
- Resultado del
Análisis de
Consistencia
- Modelo de Clases
- Interfaz de usuario
Especificación de Requisitos Software (ERS)
- Catálogo de
Requisitos
- Glosario
- Contexto del
Sistema
- Modelo de Negocio
- Modelo de Dominio
- Modelo de Casos de
Uso
- Descripción de
subsistemas
- Resultado del
Análisis de
Consistencia
- Modelo de Clases
- Interfaz de usuario
Especificación de Requisitos Software (ERS) DISEÑO DEL SISTEMA DE INFORMACIÓN DISEÑO DEL SISTEMA DE INFORMACIÓN
0 comentarios