Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
Una de las formas de adaptar una metodologa estndar, a un proyecto en particular, es a
travs del mapa de actividades para ese proyecto, dadas las caractersticas del mismo. La
confeccin del mapa de actividades no es una tarea trivial ni automtica, para hacerla
correctamente se requiere de capacidad de anlisis, conocimientos y experiencia en la
aplicacin de metodologas estndares de desarrollo. Se presenta en esta tesis un sistema
basado en conocimientos que asiste al responsable de un proyecto de desarrollo de
software, en la elaboracin del mapa de actividades del mismo. El sistema permite ingresar
las particularidades del proyecto, infiere el mapa de actividades sobre la base de la
metodologa estndar Mtrica Versin 3 y lo presenta en un formato electrnico estndar.
Abstract
Activity maps are useful tools for adapting standard methodologies to specific projects
using a projects characteristics as input. Far from being a simple task, the creation of activity
maps is an involved procedure, which requires analytical skills, knowledge and experience in
the application of development methodologies. This thesis presents a knowledge-based
system that assists those in charge of a project in the preparation of activity maps. The
system allows the user to enter the projects characteristics, infers an activity map based on
the Mtrica Versin 3 standard methodology and outputs the resulting activity map in a
standard electronic format.
ndice de Contenidos
INDICE DE CONTENIDOS
INDICE DE CONTENIDOS
CAPITULO I: Introduccin
1.1 Introduccin...........................................................................................................
10
13
13
14
16
17
17
18
18
19
25
27
27
3.3 Objetivos.................................................................................................................
28
28
29
30
30
31
ndice de Contenidos
32
3.7.3 Condicionantes............................................................................................
33
33
33
33
35
38
40
43
44
45
4.4 Sesiones.................................................................................................................
45
46
49
56
58
61
62
67
77
92
93
ndice de Contenidos
97
97
98
99
101
102
117
117
122
160
160
162
163
165
165
165
166
166
173
6.4.1 Representacin............................................................................................
173
174
195
208
ndice de Contenidos
211
211
212
212
213
213
213
225
225
8.2.1 Correccin....................................................................................................
226
8.2.2 Validez.........................................................................................................
226
8.2.3 Usabilidad....................................................................................................
226
8.2.4 Utilidad.........................................................................................................
226
227
8.3.1 Planificacin.................................................................................................
227
228
229
229
230
231
8.4.1 Planificacin.................................................................................................
232
8.4.2 Diseo..........................................................................................................
234
235
236
247
ndice de Contenidos
248
8.5.1 Planificacin.................................................................................................
248
249
250
251
8.6.1 Planificacin.................................................................................................
251
252
252
253
253
254
255
255
255
255
256
BIBLIOGRAFA
B.1 Bibliografa referenciada.........................................................................................
257
257
APENDICE A: Acrnimos
A.1 Acrnimos utilizados...............................................................................................
259
ndice de Contenidos
261
261
262
APENDICE C: Mtricas
C.1 Introduccin............................................................................................................
263
C.2 Definicin...............................................................................................................
263
264
267
D.2 Informes.................................................................................................................
267
APENDICE E: Trazabilidad
E.1 Introduccin............................................................................................................
269
E.2 Trazabilidad............................................................................................................
270
289
F.2 Validacin...............................................................................................................
295
ndice de Contenidos
CAPTULO I
INTRODUCCIN
CAPTULO I
INTRODUCCIN
1.1
INTRODUCCIN
Introduccin
El propsito del presente proyecto es desarrollar una herramienta con las caractersticas
mencionadas, sobre la base de Mtrica Versin 3. Este prototipo se denominar Generador
del Mapa de Actividades de un Proyecto de Desarrollo de Software (de ahora en adelante
GMAP).
1.2
Introduccin
10
11
Introduccin
CAPTULO II
DEFINICIN DE LA NECESIDAD
O DEL PROBLEMA
CAPTULO II
DEFINICIN DE LA NECESIDAD O DEL PROBLEMA
2.1
INTRODUCCIN
En este captulo se presenta el dominio del problema sobre el cual acta el prototipo
generador del mapa de actividades de un proyecto de desarrollo de software (GMAP).
Se describe el concepto de metodologa estndar y la visin ms amplia de proceso de
software de una organizacin, que la comprende. Asimismo se presenta la necesidad de
adaptacin de la metodologa estndar, el concepto de mapa de actividades del proyecto,
las ventajas que conlleva su confeccin y sus tipos.
Posteriormente se describe brevemente el uso y aplicacin del prototipo GMAP a una
situacin concreta.
2.2
METODOLOGAS ESTANDARES
13
Proceso de software estndar: incluye la arquitectura y los elementos del mismo. A los
efectos del presente trabajo, denominaremos a esto como metodologa estndar.
Ciclos de vida: descripcin de los ciclos de vida aprobados para su uso.
Lineamientos y criterios: para adaptar la metodologa estndar.
Base de datos: con informacin referente al proceso de software de la organizacin.
Librera: conteniendo la documentacin relacionada con el proceso de software de la
organizacin.
14
Ciclos de Vida
Lineamientos y
Criterios
Base de Datos
Librera
Metodologa
Estndar
Elementos
Arquitectura
15
2.2.2
FLEXIBILIDAD Y ADAPTACIN
16
Es por ello que estas metodologas estndares deben ser flexibles, para permitir que el
responsable de un proyecto realice las selecciones que permitan cubrir las necesidades de
ese proyecto, evitando, por ejemplo, la realizacin de actividades innecesarias.
Dependiendo del grado de detalle y alcance de la metodologa estndar, los lineamientos y
criterios para adaptar la misma un determinado proyecto, permiten al responsable del mismo
seleccionar, entre otros:
Ciclo de vida.
Actividades y tareas.
Estndares y herramientas.
2.2.3
Luego de haber presentado los distintos componentes del proceso de software de una
organizacin, cabe aclarar que el presente trabajo se desarrolla con las siguientes
particularidades:
17
2.3
Una de las formas en que la flexibilidad, que permite la adaptacin de una metodologa
estndar a todo tipo de proyectos, se puede formalizar, es a travs de los mapas de
actividades, los cuales indican qu actividades se deben desarrollar y cules son las ms
relevantes para el proyecto en cuestin.
Existen metodologas estndares que aportan mapas de actividades preestablecidos, que
pueden utilizarse como base para la generacin del mapa de actividades definitivo de un
proyecto determinado.
El mapa de actividades constituye una gua, orientacin y recomendacin para el
responsable del proyecto, pero no es un catlogo que se deba cumplimentar en forma
obligatoria. Por el contrario, el responsable del proyecto puede no ajustarse a este mapa si
su sentido comn o percepcin de la realidad as lo indican.
Por otro lado, si bien el mapa recomienda las actividades que deberan llevarse a cabo, no
determina las iteraciones o formas de abordar las mismas que el proceso de software
implique de acuerdo a las particularidades del proyecto.
La confeccin del mapa de actividades slo tiene sentido luego de conocer las
caractersticas especficas del mismo. Esto suele ser luego de la planificacin inicial, no
antes ya que en ese caso los datos disponibles son mnimos.
Por otro lado, cabe aclarar que el mapa de actividades no es un documento esttico, sino
que va evolucionando junto con el proyecto. A medida que se obtienen ms datos del
proyecto, el mapa de actividades se va consolidando o, por el contrario, si las caractersticas
especficas del proyecto cambian en forma notoria, el mapa de actividades debe reflejar ese
cambio.
Ahora bien, la confeccin del mapa de actividades de un proyecto no es una tarea trivial ni
automtica. Para hacerla correctamente se requiere de capacidad de anlisis,
conocimientos y experiencia en la aplicacin de metodologas estndares de desarrollo.
Una correcta confeccin del mapa de actividades, trae aparejadas una serie de ventajas,
que se explican en el siguiente apartado. Por otro lado, la seleccin incorrecta de segmentos
de una metodologa estndar podra ocasionar trastornos durante el proyecto e incluso
dificultar el logro de los objetivos planteados en el mismo.
2.3.1 VENTAJAS DE LOS MAPAS DE ACTIVIDADES
La utilidad del mapa de actividades es importante en la medida que se confeccione en
forma temprana, es decir cuando el responsable del proyecto ya cuenta con las primeras
particularidades del mismo.
En primer lugar, disponiendo del mapa en forma temprana, el responsable del proyecto
puede realizar ciertas estimaciones basndose en l. Por el contrario, si el mapa de
actividades no se confecciona en forma temprana, resulta de poca utilidad, constituyendo un
documento de un hecho ya ocurrido.
18
En segundo lugar, el mapa de proyecto constituye una gua, la base del plan de desarrollo
de software del proyecto donde todos y cada uno de los integrantes del equipo de proyecto
conocen las actividades que debern desarrollar durante el desarrollo del mismo y las
habilidades o conocimientos de las que debern hacer uso.
Por ltimo, pero de suma importancia, es necesario sealar que las metodologas
estndares, no siempre son aceptadas fcilmente por todos los equipos o locaciones de una
organizacin, sino que en muchos casos el uso de la misma es una imposicin.
Es por ello que la correcta confeccin de un mapa de actividades del proyecto, es una
forma de demostrar la flexibilidad de la metodologa estndar obteniendo confianza y
aceptacin de la misma.
2.3.2 TIPOS DE MAPAS DE ACTIVIDADES
Los formatos de mapa de proyecto que se presenta en el presente apartado abarcan todas
las actividades propuestas por Mtrica Versin 3 luego del proceso de planificacin,
respetando la estructura de la metodologa, segn [MAP00].
Se presentan entonces los siguientes tipos de mapas:
En las tablas 2.1 al 2.7, en cada uno de los mapas, se presentan todas las actividades
previstas en Mtrica Versin 3 para un proceso especfico, y para cada una de ellas se
reserva un espacio para indicar su obligatoriedad e importancia.
19
Procesos principales
Obligatoriedad
20
Importancia
No requerida
Alta
Media
Baja
Procesos principales
Obligatoriedad
Procesos principales
Obligatoriedad
Importancia
Alta
21
Media
Baja
Importancia
Alta
Media
Baja
Interfaces
Obligatoriedad
Gestin de proyectos
Mandatoria
Opcional
No requerida
GPI: Actividades de inicio del proyecto
GPI1: Estimacin de esfuerzo
GPI2: Planificacin
GPS: Actividades de seguimiento y control
GPS1: Asignacin detallada de tareas
GPS2: Comunicacin al equipo de proyecto
GPS3: Seguimiento de tareas
GPS4: Anlisis y registro de incidencias
GPS5: Peticin de cambio de requisitos
GPS6: Anlisis de la peticin de cambio de requisitos
GPS7: Aprobacin de la solucin
GPS8: Estimacin del esfuerzo y planificacin de la solucin
GPS9: Registro del cambio de requisitos
GPS10: Finalizacin de la tarea
GPS11: Actualizacin de la planificacin
GPS12: Reuniones de seguimiento
GPS13: Aceptacin
GPF: Actividades de finalizacin
GPF1: Cierre del proyecto
Tabla 2.4 - Mapa de actividades para Mtrica Versin 3 (Cont.)
Interfaces
Obligatoriedad
Gestin de la configuracin
Mandatoria
Opcional
No requerida
EVS-GC: Estudio de viabilidad del sistema
EVS-GC1: Definicin de los requisitos de GC
EVS-GC2: Establecimiento del plan de GC
ADC-GC: Anlisis, diseo, construccin, implantacin y aceptacin del sistema
de informacin
ADC-GC1: Identificacin y registro de productos
ADC-GC2: Identificacin y registro del producto global
MSI-GC: Mantenimiento del sistema de informacin
MSI-GC1: Registro del cambio en el sistema de GC
Tabla 2.5 - Mapa de actividades para Mtrica Versin 3 (Cont.)
Importancia
Alta
22
Media
Baja
Importancia
Alta
Media
Baja
Interfaces
Obligatoriedad
Aseguramiento de la calidad
Mandatoria
Opcional
No requerida
EVS-CAL: Estudio de viabilidad del sistema
EVS-CAL1: Identificacin de las propiedades de calidad para el sistema
EVS-CAL2: Establecimiento del plan de aseguramiento de la calidad
EVS-CAL3: Adecuacin del plan de aseguramiento de la calidad
ASI-CAL: Anlisis del sistema de informacin
ASI-CAL1: Especificacin inicial del plan de aseguramiento de calidad
ASI-CAL2: Especificacin detallada del plan de aseg. de calidad
ASI-CAL3: Revisin del anlisis de consistencia
ASI-CAL4: Revisin del plan de pruebas
ASI-CAL5: Registro de aprobacin del anlisis del sistema de informacin
DSI-CAL: Diseo del sistema de informacin
DSI-CAL1: Revisin de la verificacin de la arquitectura del sistema
DSI-CAL2: Revisin de la especificacin tcnica del plan de pruebas
DSI-CAL3: Revisin de los requisitos de implantacin
DSI-CAL4: Registro de aprobacin del diseo del sistema de informacin
CSI-CAL: Construccin del sistema de informacin
CSI-CAL1: Revisin del cdigo de componentes y procedimientos
CSI-CAL2: Revisin de las pruebas unitarias, integracin y sistema
CSI-CAL3: Revisin de los manuales de usuario
CSI-CAL4: Revisin de la formacin a usuarios finales
CSI-CAL5: Registro de aprobacin del sistema de informacin
IAS-CAL: Implantacin y aceptacin del sistema
IAS-CAL1: Revisin del plan de implantacin del sistema
IAS-CAL2: Revisin de las pruebas de implantacin del sistema
IAS-CAL3: Revisin de las pruebas de aceptacin del sistema
IAS-CAL4: Revisin del plan de mantenimiento del sistema
IAS-CAL5: Registro de aprobacin de la implantacin del sistema
MSI-CAL: Mantenimiento del sistema de informacin
MSI-CAL1: Revisin del mantenimiento del sistema de informacin
MSI-CAL2: Revisin del plan de pruebas de regresin
MSI-CAL3: Revisin de la realizacin de las pruebas de regresin
Tabla 2.6 - Mapa de actividades para Mtrica Versin 3 (Cont.)
23
Importancia
Alta
Media
Baja
Interfaces
Obligatoriedad
Seguridad
Mandatoria
Opcional
No requerida
EVS-SEG: Estudio de viabilidad del sistema
EVS-SEG1: Estudio de la seguridad requerida en el proceso EVS
EVS-SEG2: Seleccin del equipo de seguridad
EVS-SEG3: Recomend. adicionales de seguridad para sistema informacin
EVS-SEG4: Evaluacin de la seguridad de las alternativas de solucin
EVS-SEG5: Evaluacin detallada de la seguridad de la solucin propuesta
EVS-SEG6: Catalogac. de los productos generados durante proceso EVS
ASI-SEG: Anlisis del sistema de informacin
ASI-SEG1: Estudio de la seguridad requerida en el proceso ASI
ASI-SEG2: Descripcin de las funciones y mecanismos de seguridad
ASI-SEG3: Definicin de los criterios de aceptacin de la seguridad
ASI-SEG4: Catalogacin de los productos generados durante proceso ASI
DSI-SEG: Diseo del sistema de informacin
DSI-SEG1: Estudio de la seguridad requerida en el proceso DSI
DSI-SEG2: Especificacin de requisitos de seg. del entorno tecnolgico
DSI-SEG3: Requisitos de seguridad del entorno de construccin
DSI-SEG4: Diseo de pruebas de seguridad
DSI-SEG5: Catalogacin de los productos generados durante proceso DSI
CSI-SEG: Construccin del sistema de informacin
CSI-SEG1: Estudio de la seguridad requerida en el proceso CSI
CSI-SEG2: Evaluacin de los resultados de las pruebas de seguridad
CSI-SEG3: Elaboracin del plan de formacin de seguridad
CSI-SEG4: Catalogacin de los productos generados durante proceso CSI
IAS-SEG: Implantacin y aceptacin del sistema
IAS-SEG1: Estudio de la seguridad requerida en el proceso IAS
IAS-SEG2: Revisin de medidas de seguridad del entorno de operacin
IAS-SEG3: Evaluacin de result. de pruebas seg. e implant. del sistema
IAS-SEG4: Catalogacin de los productos generados durante proceso IAS
IAS-SEG5: Revisin de medidas de seg. en el entorno de produccin
MSI-SEG: Mantenimiento del sistema de informacin
MSI-SEG1: Estudio de la seguridad requerida en el proceso MSI
MSI-SEG2: Especific. e identificacin de las funciones y mecanis. de seg.
MSI-SEG3: Catalogacin de los productos generados durante proceso MSI
Tabla 2.7 - Mapa de actividades para Mtrica Versin 3 (Cont.)
24
Importancia
Alta
Media
Baja
2.4
El prototipo GMAP cubre las siguientes necesidades, sobre la base de Mtrica Versin 3:
G M AP
In g re s o d e
d a to s d e l
p ro ye c to
In fe re n c ia a c tiv id a d e s
re c o m e n d a d a s
P re s e n ta c i n d e
a c tiv id a d e s
re c o m e n d a d a s
25
CAPTULO III
DEFINICIN DEL PROYECTO
CAPTULO III
DEFINICIN DEL PROYECTO
3.1
INTRODUCCIN
En este captulo se presentan en primer trmino, los inconvenientes que surgen a la hora
de confeccionar el mapa de actividades de un proyecto de desarrollo de software.
Posteriormente se establecen los objetivos y alcance del presente trabajo como as
tambin la metodologa y ciclo de vida a utilizar.
Finalmente se identifican los especialistas y dems actores que participarn en la
construccin del prototipo GMAP y se describe brevemente el plan de administracin del
proyecto.
3.2
Imprecisin de los datos a analizar: dados los datos a analizar, el valor o calificacin de
los mismos generalmente es impreciso y difuso.
El mapa se confecciona al inicio del proyecto: para que el mapa tenga real utilidad, debe
confeccionarse en forma temprana, en las primeras etapas del proyecto.
27
3.3
OBJETIVOS
Representar los criterios y metodologa utilizada por los usuarios especialistas para
resolver el problema.
3.4
28
Interfaces
Gestin de proyectos
Gestin de configuracin
Calidad
Seguridad
El mapa de actividades determina qu actividades deberan llevarse a cabo pero no
determina las iteraciones o formas de abordar las mismas que el proceso de software
implique, de acuerdo a las particularidades del proyecto.
El prototipo GMAP recomienda el mapa de actividades, sin embargo ese mapa resultante
no ser un catlogo que se deba seguir de forma obligatoria, sino que constituye una gua y
orientacin para el responsable del proyecto.
El prototipo GMAP implementa las siguientes funciones:
1. Presenta al usuario una interfaz visual, que le permite ingresar rpidamente los datos
particulares de un proyecto.
2. Sobre la base de las caractersticas ingresadas, infiere las actividades previstas en
Mtrica Versin 3 que deberan realizarse.
3. Finalmente recomienda un mapa de actividades al usuario, que se genera en un formato
electrnico estndar.
3.5
ENFOQUE DE DESARROLLO
Las fases y etapas de esta metodologa, que guiarn el desarrollo del sistema, son las
siguientes:
Fase I Adquisicin de requisitos
La adquisicin de requisitos, es el proceso de recoleccin de informacin, a partir de
cualquier fuente, necesaria para construir el sistema (aceptando la palabra informacin en
su sentido ms amplio; es decir: datos, noticias y conocimientos).
Fase II Modelado conceptual
El modelado conceptual consiste, bsicamente, en el entendimiento del dominio del
problema y de la terminologa usada. Esta etapa permite al IS formar un marco inicial o
mapa mental del dominio de la aplicacin.
Fase III Diseo del sistema
El objetivo es pasar del modelo conceptual del problema, desde el punto de vista del
usuario o del dominio, a un modelo formal del problema desde le punto de vista del sistema.
Fase IV Implementacin
El objetivo es seleccionar la herramienta que permite trasladar el modelo formal del
comportamiento del UE a un modelo que pueda ser interpretado por una computadora e
implementarlo.
29
Fase V Evaluacin
La evaluacin de software es un proceso que conlleva, en primer lugar, un examen o
estudio del sistema para, posteriormente, juzgar el valor o grado de cierto aspecto del
sistema. El proceso de evaluacin del software sirve como gua para una actuacin
posterior: corregir errores, mejorar el sistema, dar el proceso de construccin por acabado,
etc.
3.6
Para llevar adelante el presente trabajo se cuenta con los siguientes participantes:
Ingeniero de Software (IS): actuar como IS el Lic. Eduardo Diez, autor del presente
trabajo.
3.7
Para el presente proyecto, la gestin del mismo comprende dos actividades principales:
30
Horas
25 hs.
10 hs.
15 hs.
50 hs.
10 hs.
40 hs.
100 hs.
80 hs.
20 hs.
75 hs
25 hs.
50 hs.
100 hs.
10 hs.
90 hs.
75 hs
50 hs
25 hs
75 hs.
40 hs.
20 hs.
15 hs.
500 hs.
31
ID
1
Nombre de tarea
Gestin del proyecto y la configuracin
Start
16/04/2001
Finish
15/10/2001
Planificacin
16/04/2001
20/04/2001
Seguimiento y control
23/04/2001
15/10/2001
23/04/2001
20/07/2001
Sesiones iniciales
23/04/2001
08/06/2001
Sesiones de detalle
21/05/2001
20/07/2001
28/05/2001
13/07/2001
29/06/2001
28/05/2001
11/06/2001
13/07/2001
10
25/06/2001
10/08/2001
11
Definicin de arquitectura
25/06/2001
27/07/2001
12
09/07/2001
10/08/2001
30/07/2001
31/08/2001
24/08/2001
13
14
Seleccin de la herramienta
30/07/2001
15
Codificacin
06/08/2001
31/08/2001
27/08/2001
28/09/2001
16
Fase V: Evaluacin
17
Planificacin
27/08/2001
14/09/2001
18
Ejecucin y anlisis
10/09/2001
28/09/2001
01/10/2001
15/10/2001
19
20
01/10/2001
12/10/2001
21
01/10/2001
12/10/2001
22
Presentacin final
15/10/2001
15/10/2001
April 2001
01/04
15/04
May 2001
29/04
13/05
June 2001
27/05
10/06
July 2001
24/06
08/07
22/07
August 2001
September 2001
05/08
19/08
02/09
16/09
October 2001
30/09
14/10
15/10
32
3.7.3. CONDICIONANTES
Dada la dependencia del proyecto hacia los especialistas, la fecha prevista de finalizacin
del mismo estar fuertemente condicionada por el tiempo que los mismos asignen a su
participacin en el proyecto.
3.7.4. SEGUIMIENTO Y CONTROL
Durante el proyecto se efectuar el seguimiento y control del mismo. Ese seguimiento y
control consistir en una registracin de horas insumidas para cada una de las tareas, una
actualizacin continua del cronograma inicial y una comparacin permanente contra la
planificacin inicial.
El total real de horas insumidas y la ltima versin del cronograma de tareas se presenta
en el apndice B.
3.8
GESTIN DE LA CONFIGURACION
Identificacin de la configuracin
Control de la configuracin
Generacin de informes de estado
Auditora de la configuracin
33
Lnea base
Funcional
Diseo
Producto
Operativa
Varios
Elementos de configuracin
Definicin de la necesidad o problema
Definicin del proyecto
Adquisicin de requisitos
Modelado conceptual
Diseo del sistema
Implementacin
Cdigo del prototipo
Evaluacin
Prototipo ejecutable
Documentacin complementaria
Elemento de configuracin
Definicin de la necesidad o problema
Definicin del proyecto
Adquisicin de requisitos
Modelado conceptual
Diseo del sistema
Implementacin
Cdigo del prototipo
Evaluacin
Prototipo ejecutable
Documentacin complementaria
Identificacin
Captulo-02
Captulo-03
Captulo-04
Captulo-05
Captulo-06
Captulo-07
GMAP
Captulo-08
GMAP
MAPAS
Captulo-00
Captulo-01
Captulo-09
Bibliografa
Apndice-A
Apndice-B
Apndice-C
Apndice-D
Apndice-E
Apndice-F
34
Descripcin
Tipo
Elemento de configuracin
Nombre Versin Fecha
Directorio
Funcional
Diseo
Producto
Operativa
Varios
Tabla 3.4 - Formato planilla de versiones
35
Formales: cuando el elemento de configuracin ya forma parte de una lnea base. Deber
ser aprobado por el comit de control de cambios.
Proceso de control de cambios
Se establece, para los tipos de cambio formales, un proceso de control de cambios que,
esquemticamente, se presenta a continuacin. El objetivo de este esquema es mostrar a
un nivel general el proceso de control de cambios, por lo cual, no se ha sobrecargado con
excepciones al proceso y vuelta atrs de tareas
Se origina la necesidad del cambio o la incidencia
El solicitante genera una solicitud de cambio o un informe de incidencia
Si se gener un informe de incidencia
Se evala la incidencia
Si la incidencia no tiene entidad
Se desestima informe de incidencia
Se informa el hecho al solicitante
Si la incidencia tiene entidad
Se genera solicitud de cambio
Se informa al solicitante la identificacin de solicitud de cambio
Se evala la solicitud y genera un informe de cambios
Se decide viabilidad del cambio
Si cambio no es viable
Se deniega solicitud de cambio
Si cambio es viable
Se aprueba solicitud de cambio
Se planifica el cambio y se genera una orden de cambio
Se realiza el cambio
Se genera una nueva versin del producto
Se realizan actividades de garanta de calidad y prueba
Se auditan los cambios
Se aprueba nueva versin del producto
Se genera un informe de implementacin/instalacin
Se informa al solicitante el estado final de su solicitud de cambio
Registros de cambios
Los siguientes son los tems que debern contener cada uno de los documentos del
proceso de control de cambios:
a) Registros de informes de incidencias: por cada informe de incidencia, se registrarn los
tems presentados en la tabla 3.5.
36
Item
Identificacin informe de incidencia
Sistema
Confeccionado por
Firma solicitante
Fecha de incidencia
Descripcin de incidencia
Tipo de incidencia (Leve/Seria/Importante/Crtica)
Resultado evaluacin (Desestimada/No desestimada)
Fecha de evaluacin
Identificacin solicitud de cambio asociada (si corresponde)
Completado por
Receptor/Evaluador
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Receptor/Evaluador
Receptor/Evaluador
Receptor/Evaluador
b) Registros de solicitudes de cambio: por cada informe de incidencia podr existir una
solicitud de cambio y tambin podr existir independientemente. Sobre la misma se
registrarn los tems presentados en la tabla 3.6.
Item
Identificacin solicitud
Sistema
Nombre del solicitante
Firma solicitante
Fecha de confeccin de la solicitud
Descripcin del requerimiento
Motivo del requerimiento
Observaciones
Documentacin de apoyo entregada
Fecha de recepcin de la solicitud
Identificacin informe de evaluacin de cambio asociado
Identificacin informe de incidencia asociado (si existe)
Completado por
Receptor/Evaluador
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Solicitante
Receptor/Evaluador
Receptor/Evaluador
Receptor/Evaluador
d) Registros de rdenes de cambio: por cada informe de cambio, podr existir una orden de
cambio, sobre la cual se registrarn los tems presentados en la tabla 3.8.
37
Item
Identificacin orden de cambio
Confeccionado por
Fecha de confeccin
Fecha estimada de implementacin/instalacin
Identificacin del informe de
implementacin/instalacin asociado
Identificacin del informe de evaluacin de cambio
asociado
Completado por
Comit de control de cambios
Comit de control de cambios
Comit de control de cambios
Comit de control de cambios
y Desarrollador
Desarrollador
Comit de control de cambios
Completado por
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
Desarrollador
38
Identificacin
Incidencias GMAP
Desde: xx/xx/xx Hasta: xx/xx/xx
Fecha
Tipo
Descripcin
Estado
incidencia incidencia
Solicitud cambio
asociada
Identificacin
Descripcin
solucin
Informe de implementaciones/instalaciones
Se generar un informe de implementaciones/instalaciones con el formato que se presenta
en la tabla 3.12.
Identificacin
Implementaciones / Instalaciones
Sistema: GMAP Desde: xx/xx/xx Hasta: xx/xx/xx
Fecha
Elementos
Descripcin
configuracin
solucin
modificados/afectados
Versin
generada
39
Versin
Sistema
Lnea
base
Estado de configuracin
Sistema: GMAP Al: xx/xx/xx
Elemento de configuracin
Descripcin Tipo Nombre Versin Fecha
Directorio
Funcional
Diseo
Producto
Operativa
Varios
Tabla 3.13 - Formato informe de estado de configuracin
En todos los casos, el estado corresponder al que posee el tem en cuestin al momento
de emitir el reporte. Este podr ser, dependiendo del caso, entre otros los siguientes:
Implementado/instalado
Pendiente
Desestimado
Denegado
3.8.4. AUDITORA DE LA CONFIGURACION
Responsable
Ser una persona, invitada a participar en el proyecto, la cual deber tener una visin
integral del proyecto y no deber ser la misma persona que conforma el comit de control de
cambios.
Funciones
Sern sus funciones realizar los siguientes tipos de auditora:
Funcional: Comprobar la realizacin de tests sobre el elemento de configuracin auditado
y sus resultados, generando un informe con el formato que se presenta en la tabla 3.14.
40
Auditora Funcional
Sistema: GMAP
Responsable: xxxxxxxx
Elemento de
configuracin auditado
Fecha: xx/xx/xx
Resultado
Versin: X.Y
Firma:
Observaciones
Fecha: xx/xx/xx
Resultado
Versin: X.Y
Firma:
Observaciones
Fecha: xx/xx/xx
Resultado
Versin: X.Y
Firma:
Observaciones
41
CAPTULO IV
ADQUISICIN DE REQUISITOS
CAPTULO IV
ADQUISICIN DE REQUISITOS
4.1
INTRODUCCIN
43
Adquisicin de Requisitos
Interrogatorios iniciales: se trata de obtener una visin de alto nivel del dominio,
donde el IS llegue a comprender el alcance del dominio.
Investigacin profunda: se trata de obtener una visin de bajo nivel del dominio,
donde el IS llegue a comprender el verdadero proceso de la tarea que desempean
los UE.
Extraccin de informacin
Educcin de informacin
Fuentes
UE
Potenciales
usuarios
Documentacin
existente
UE
Objetivos
Determinar los requisitos
funcionales del sistema
Introducir al IS en el dominio
del problema
Conocer el dominio del
problema por parte del IS
Comprender el alcance y el
proceso en detalle de las
tareas del UE
4.2
Preparacin
Informacin a tratar.
Amplitud, profundidad, etc.
Tcnica adecuada.
Preparacin de preguntas.
Adquisicin de Requisitos
44
4.3
USUARIOS ESPECIALISTAS
Como ya se ha mencionado, en el presente trabajo participarn dos UE, sin embargo uno
de ellos es considerado, a los efectos del presente, el principal.
El UE principal ser aquel cuya opinin prevalecer ante cualquier discrepancia que
pudiera existir entre los UE.
Participa como UE principal:
El otro UE es:
4.4
SESIONES
Se presenta a continuacin, y hasta el final del captulo, las diez sesiones de adquisicin
de requisitos con los UE. Por cada una de las sesiones se documenta lo siguiente:
45
Adquisicin de Requisitos
Trascripcin
Fecha:
15/06/2001
Duracin: 2 horas
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista semi-estructurada
Objetivos: Obtener conceptos bsicos sobre el dominio del problema y determinar los
requisitos funcionales del prototipo GMAP
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
Adquisicin de Requisitos
46
IS:
UE:
IS:
UE:
IS:
UE:
IS:
UE:
IS:
UE:
47
Adquisicin de Requisitos
IS:
Alguna vez tienen que resolver el problema con datos incompletos o con alguna
incertidumbre?
UE:
IS:
UE:
Somos dos. Nos dedicamos a esta tarea desde hace 2 aos y luego de una larga
experiencia como responsables de proyectos. Desgraciadamente al ser pocos se
producen retrasos, ya que no siempre se puede analizar cada proyecto a tiempo.
IS:
UE:
IS:
UE:
IS:
UE:
IS:
UE:
IS:
UE:
IS:
UE:
Adquisicin de Requisitos
48
Anlisis
Esta primer sesin, tal cual lo planificado, corresponde a un relevamiento para la
evaluacin de la viabilidad.
Se ha extractado el objetivo del prototipo: Recomendar el mapa de actividades a realizar
para un proyecto, con determinadas particularidades.
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario volver sobre estos temas en futuras sesiones.
4.4.2 SEGUNDA SESIN
Preparacin
A partir del anlisis realizado por el IS sobre los siguientes puntos:
Trascripcin
Fecha:
20/07/2001
Duracin: 3 horas
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista semi-estructurada
Objetivos: Obtener conceptos bsicos adicionales sobre el dominio del problema
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
49
Adquisicin de Requisitos
IS:
UE:
IS:
UE:
(1) Nota del IS: Las definiciones sealadas como del SEI fueron tomadas de [CMU94], las de la IEEE del resto de la
bibliografa.
Adquisicin de Requisitos
50
Proceso: (1) sucesin de pasos realizados con un propsito dado. (IEEE) - (2)
conjunto de actividades, tcnicas, herramientas, notacin y participantes,
utilizados para generar un modelo o producto preestablecido.
Proceso de software: (1) proceso a travs del cual los requerimientos de usuario
son traducidos en especificaciones funcionales, las especificaciones funcionales
en especificaciones de diseo, las especificaciones de diseo en cdigo, el cual
es testeado, documentado y liberado para ser usado por el usuario. (IEEE) - (2)
conjunto de actividades, mtodos, prcticas y transformaciones para desarrollar y
mantener software y sus productos asociados. (SEI)
Ciclo de vida del software: (1) perodo de tiempo que comienza cuando un
producto de software es concebido y termina cuando el software no est ms
disponible para su uso. (IEEE) - (2) conjunto de procesos por los que pasa el
desarrollo, operacin y desinstalacin del software.
51
Adquisicin de Requisitos
IS:
Actividad: (1) cualquier paso dado o funcin realizada, tanto mental como fsica,
para lograr algn objetivo. (SEI) - (2) conjunto de tareas con un objetivo definido.
Tarea: (1) sucesin de instrucciones tratadas como una unidad bsica de trabajo.
(IEEE) - (2) unidad bien definida de trabajo en el proceso de software que
proporciona un punto de control visible a la direccin en el estado del proyecto.
Las tareas tienen criterios de comienzo (precondiciones) y criterios de finalizacin
(postcondiciones). (SEI) - (3) Unidad mnima de trabajo.
Adquisicin de Requisitos
52
UE:
IS:
UE:
As es.
IS:
UE:
En realidad son muchos. Me atrevera a decir que es una cantidad casi incalculable
si tenemos en cuenta consideraciones subjetivas. Sin embargo a los efectos del
trabajo es conveniente tomar los ms importantes, que a mi criterio son los
siguientes:
Tipo: corresponde al tipo de desarrollo del proyecto. Sus posibles valores son
Desarrollo a medida, Implantacin de paquete y Mantenimiento (D, I, y M).
Necesidad de migracin y/o carga inicial de datos: sus posibles valores son S y
No (S y N).
53
Adquisicin de Requisitos
IS:
UE:
Se les asigna sobre la base de la combinacin de los valores de los datos del
proyecto que cada caracterstica tiene asociada.
IS:
UE:
Los datos asociados a ellas y sus posibles valores son los siguientes:
Tamao:
Cantidad estimada de puntos de funcin del sistema: Inferior a 300 - Entre
300 y 1,000 - Superior a 1,000 (I, E y S)
Cantidad estimada de lneas de cdigo del sistema: Inferior a 10 mil - Entre
10 mil y 500 mil - Superior a 500 mil (I, E y S)
Cantidad de personas participantes: Inferior a 20 - Entre 20 y 100 - Superior a
100 (I, E y S)
Cantidad estimada promedio de registros de datos administrados: Inferior a 1
milln - Entre 1 milln y 10 millones - Superior a 10 millones (I, E y S)
Complejidad:
Existencia de funciones distribuidas: S No (S y N)
Existencia de funciones on-line: S No (S y N)
Existencia de funciones en tiempo real: S No (S y N)
Existencia de funciones de fuerte contenido algortmico: S No (S y N)
Cantidad de niveles de descomposicin necesarios para comprender el
problema: Inferior a 2 - Entre 2 y 4 - Superior a 4 (I, E y S)
Gestin:
Se requiere una aceptacin formal por parte del usuario: S No (S y N)
El usuario es un cliente externo: S No (S y N)
El proyecto es plausible de ser auditado: S No (S y N)
Anlisis
Luego de la sesin, el IS comienza a organizar los conceptos descubiertos durante el
dilogo. El resultado es un conjunto de ideas iniciales que el IS cree adecuadas para inferir
las actividades a realizar en un proyecto. Esas ideas se reflejan en la siguiente descripcin
de la tarea:
Adquisicin de Requisitos
54
Actividad.
Caracterstica de un proyecto de software.
Ciclo de vida del software.
Datos de un proyecto de software.
Desarrollo.
Estndar.
Herramienta.
Mantenimiento.
Mapa de actividades.
Mtodo.
Metodologa.
Metodologa estndar.
Modelo.
55
Adquisicin de Requisitos
Notacin.
Participante.
Procedimiento.
Proceso.
Proceso de software.
Producto de software.
Producto de trabajo de software.
Proyecto.
Proyecto de software.
Tarea.
Tcnica.
Evaluacin
Si bien las respuestas obtenidas en la presente sesin se consideran satisfactorias, la
identificacin de datos/caractersticas de un proyecto (las que determinan el mapa de
actividades del mismo), es de vital importancia, con lo cual se considera conveniente hacer
la misma pregunta al otro UE, para luego compararlas.
Por otro lado, se solicitar una confirmacin y justificacin en sesiones futuras sobre el
nivel de la estructura de Mtrica Versin 3 sobre el cual gira la generacin del mapa
recomendado, no ha quedado claro.
Trascripcin
Fecha:
10/08/2001
Duracin: 2 horas
UE:
Dick Locke
IS:
Eduardo Diez
Lugar:
Oficinas de NCS Pearson en Mxico
Tcnica: Entrevista semi-estructurada
Objetivos: Validar respuestas del otro UE
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
Adquisicin de Requisitos
56
IS:
UE:
IS:
UE:
IS:
UE:
Anlisis
Luego de la sesin, el IS comienza a organizar los conceptos descubiertos durante el
dilogo.
Se validan conceptos, datos y caractersticas que ya haban sido identificadas en sesiones
anteriores, salvo el tiempo disponible.
57
Adquisicin de Requisitos
Evaluacin
Si bien las respuestas obtenidas en la presente sesin se consideran satisfactorias, surge
una discrepancia con el otro UE: el tiempo disponible no fue identificado como un tema a
tener en cuenta. Se debe volver en sesiones futuras sobre el tema del tiempo disponible
para arribar a una definicin.
Por otro lado, ninguno de los UE ha mencionado la calidad, este es otro tema pendiente
para sesiones futuras.
4.4.4 CUARTA SESIN
Preparacin
A partir del anlisis realizado por el IS sobre los siguientes puntos:
Trascripcin
Fecha:
17/08/2001
Duracin: 30 minutos
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista semi-estructurada
Objetivos: Aclarar relaciones entre conceptos y puntos diversos de la sesin anterior
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
Adquisicin de Requisitos
58
UE:
IS:
UE:
IS:
UE:
No, lo que quiere decir es que no se sabr la conformacin exacta del producto, lo
cual no es algo descabellado al comienzo del proyecto. Si bien no existen niveles
formalizados de productos, cada uno de ellos est formado por subproductos o
componentes. Por ejemplo: la especificacin detallada del sistema de informacin
estar conformada adems de los requisitos por una serie de modelos que cubran
las necesidades de informacin de los usuarios para los que se desarrollar el
sistema. Con lo cual al inicio del proyecto es razonable saber que se tendr la
especificacin detallada del sistema, pero no exactamente qu modelos lo
conformarn.
IS:
UE:
No. La calidad siempre tiene que ser la mxima de acuerdo a la relacin costobeneficio del mismo. No es un factor a priori.
IS:
Algunos de los valores posibles de datos del proyecto parecen bastante arbitrarios
Porqu se deben tomar esos valores y no otros?
UE:
59
Adquisicin de Requisitos
Anlisis
Luego de la sesin, el IS comienza a organizar la informacin logrando aclarar dudas
conceptuales. Adems se obtiene las siguientes relaciones entre conceptos:
Caracterstica
Proyecto
1
1
M etodologa
Estndar
Dato
n
M apa De
Actividades
1
n
Proceso
Principal
Interfaz
Proceso
Secundario
1
n
Actividad
n
1
n
Tarea
Adquisicin de Requisitos
60
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario volver sobre estos temas en futuras sesiones.
4.4.5 QUINTA SESIN
Preparacin
Sobre la base del anlisis realizado por el IS sobre los resultados de sesiones anteriores,
se prepara la siguiente lista de preguntas:
Cules son los pasos que se deben realizar para resolver el problema y su orden?
Cmo se dividen esos pasos?
Trascripcin
Fecha:
31/08/2001
Duracin: 30 minutos
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista estructurada
Objetivos: Conocer los pasos modulares que completan la tarea del UE y el flujo de control
que regir el prototipo GMAP
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
Cules son los pasos que se deben realizar para resolver el problema y su orden?
UE:
IS:
61
Adquisicin de Requisitos
UE:
Anlisis
Luego de la sesin, el IS comienza a organizar la informacin logrando establecer los
procesos para resolver el problema:
Paso 1: Recolectar los datos del proyecto
Paso 2: Determinar las caractersticas del proyecto
Paso 2.1: Determinar Gestin
Paso 2.2: Determinar Tamao
Paso 2.3: Determinar Complejidad
Paso 2.4: Determinar Capacidad del personal
Paso 3: Determinar el mapa de actividades
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario volver sobre estos temas en futuras sesiones.
4.4.6 SEXTA SESIN
Preparacin
A partir del anlisis realizado por el IS sobre los resultados de sesiones anteriores, se
prepara la siguiente lista de preguntas:
Adquisicin de Requisitos
62
Trascripcin
Fecha:
14/09/2001
Duracin: 3 horas
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista semi-estructurada
Objetivos: Conocer la forma de obtener los valores de los datos del proyecto y la forma de
determinar los valores de las caractersticas, dados sus datos asociados
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
UE:
IS:
UE:
GES1
Condiciones GES2
GES3
Acciones GES
1
S
S
S
A
2
S
S
N
A
3
S
N
S
A
Reglas
4
5
S
N
N
S
N
S
M
A
6
N
S
N
M
7
N
N
S
M
8
N
N
N
B
IS:
UE:
63
Adquisicin de Requisitos
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
1
I
I
I
I
P
2
I
I
I
E
P
3
I
I
I
S
P
4
I
I
E
I
P
Reglas
5
I
I
E
E
P
6
I
I
E
S
M
7
I
I
S
I
M
8
I
I
S
E
M
9
I
I
S
S
M
16
I
E
S
I
M
17
I
E
S
E
M
18
I
E
S
S
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
10
I
E
I
I
P
11
I
E
I
E
P
12
I
E
I
S
M
13
I
E
E
I
P
Reglas
14
15
I
I
E
E
E
E
E
S
M
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
19
I
S
I
I
P
20
I
S
I
E
M
21
I
S
I
S
M
22
I
S
E
I
M
Reglas
23
24
I
I
S
S
E
E
E
S
M
M
25
I
S
S
I
M
26
I
S
S
E
M
27
I
S
S
S
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
28
E
I
I
I
M
29
E
I
I
E
M
30
E
I
I
S
M
31
E
I
E
I
M
Reglas
32
33
E
E
I
I
E
E
E
S
M
M
34
E
I
S
I
M
35
E
I
S
E
M
36
E
I
S
S
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
37
E
E
I
I
M
38
E
E
I
E
M
39
E
E
I
S
M
40
E
E
E
I
M
Reglas
41
42
E
E
E
E
E
E
E
S
M
M
43
E
E
S
I
M
44
E
E
S
E
M
45
E
E
S
S
G
Adquisicin de Requisitos
64
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
46
E
S
I
I
M
47
E
S
I
E
M
48
E
S
I
S
G
49
E
S
E
I
M
Reglas
50
51
E
E
S
S
E
E
E
S
M
G
52
E
S
S
I
G
53
E
S
S
E
G
54
E
S
S
S
G
61
S
I
S
I
G
62
S
I
S
E
G
63
S
I
S
S
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
55
S
I
I
I
M
56
S
I
I
E
M
57
S
I
I
S
G
58
S
I
E
I
M
Reglas
59
60
S
S
I
I
E
E
E
S
M
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
64
S
E
I
I
M
65
S
E
I
E
M
66
S
E
I
S
G
67
S
E
E
I
M
Reglas
68
69
S
S
E
E
E
E
E
S
M
G
70
S
E
S
I
G
71
S
E
S
E
G
72
S
E
S
S
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
73
S
S
I
I
G
74
S
S
I
E
G
75
S
S
I
S
G
76
S
S
E
I
G
Reglas
77
78
S
S
S
S
E
E
E
S
G
G
79
S
S
S
I
G
80
S
S
S
E
G
81
S
S
S
S
G
IS:
UE:
65
Adquisicin de Requisitos
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
1
S
S
S
S
I
A
2
S
S
S
S
E
A
3
S
S
S
S
S
A
Reglas
4
5
S
S
S
S
S
S
N
N
I
E
A
A
6
S
S
S
N
S
A
7
S
S
N
S
I
A
8
S
S
N
S
E
A
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
9
S
S
N
S
S
A
10
S
S
N
N
I
M
11
S
S
N
N
E
M
Reglas
12
13
S
S
S
N
N
S
N
S
S
I
A
A
14
S
N
S
S
E
A
15
S
N
S
S
S
A
16
S
N
S
N
I
M
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
17
S
N
S
N
E
M
18
S
N
S
N
S
A
19
S
N
N
S
I
M
Reglas
20
21
S
S
N
N
N
N
S
S
E
S
M
M
22
S
N
N
N
I
B
23
S
N
N
N
E
B
24
S
N
N
N
S
B
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
25
N
S
S
S
I
M
26
N
S
S
S
E
M
27
N
S
S
S
S
A
Reglas
28
29
N
N
S
S
S
S
N
N
I
E
M
M
30
N
S
S
N
S
A
31
N
S
N
S
I
M
32
N
S
N
S
E
M
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
33
N
S
N
S
S
M
34
N
S
N
N
I
B
35
N
S
N
N
E
B
Reglas
36
37
N
N
S
N
N
S
N
S
S
I
M
M
38
N
N
S
S
E
M
39
N
N
S
S
S
M
40
N
N
S
N
I
B
Adquisicin de Requisitos
66
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
41
N
N
S
N
E
B
42
N
N
S
N
S
M
Reglas
44
45
N
N
N
N
N
N
S
S
E
S
B
M
43
N
N
N
S
I
B
46
N
N
N
N
I
B
47
N
N
N
N
E
B
48
N
N
N
N
S
B
IS:
UE:
Condiciones CAP1
CAP2
Acciones CAP
1
A
A
A
2
A
M
A
3
A
B
M
4
M
A
M
Reglas
5
M
M
M
6
M
B
B
7
B
A
M
8
B
M
B
9
B
B
B
Anlisis
Luego de la sesin, el IS comienza a organizar los conceptos descubiertos durante el
dilogo. El anlisis que realiza el IS es bastante directo debido al detalle y formalizacin de
la documentacin aportada por el UE.
A continuacin, el IS intenta encontrar nuevas relaciones entre los distintos conceptos
clave.
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario volver sobre estos temas en futuras sesiones.
4.4.7 SPTIMA SESIN
Preparacin
A partir del anlisis realizado por el IS sobre los siguientes puntos:
67
Adquisicin de Requisitos
UE:
A esta altura, luego de recolectar los datos del proyecto y aplicar los procesos de
decisin que vimos en la sesin pasada, ya estn asignados los valores de las
caractersticas del proyecto.
De acuerdo a la combinacin de estos valores de caractersticas y datos, voy
determinando si una tarea no es requerida, o si es opcional. Al mismo tiempo voy
determinando la importancia de la misma, que podr ser alta, media o baja.
Si no hago ninguna observacin sobre una actividad, significa que es mandatoria de
importancia alta (o sea ese sera su determinacin por omisin).
IS:
UE:
Adquisicin de Requisitos
68
IS:
Qu considera luego?
UE:
IS:
Cmo sigue?
UE:
IS:
Luego?
UE:
IS:
Qu considera luego?
UE:
69
Adquisicin de Requisitos
Cmo sigue?
UE:
IS:
Luego?
UE:
Adquisicin de Requisitos
70
71
Adquisicin de Requisitos
Adquisicin de Requisitos
72
73
Adquisicin de Requisitos
Adquisicin de Requisitos
74
75
Adquisicin de Requisitos
Proceso 13 (Cont.)
CSI6: No requerida
CSI7: No requerida
CSI8: No requerida
CSI9: No requerida
IAS1: No requerida
IAS2: No requerida
IAS3: No requerida
IAS4: No requerida
IAS5: No requerida
IAS6: No requerida
IAS7: No requerida
IAS8: No requerida
IAS9: No requerida
IAS10: No requerida
EVS-GC1: No requerida
EVS-GC2: No requerida
ADC-GC1: No requerida
ADC-GC2: No requerida
EVS-CAL1: No requerida
EVS-CAL2: No requerida
EVS-CAL3: No requerida
ASI-CAL1: No requerida
ASI-CAL2: No requerida
ASI-CAL3: No requerida
ASI-CAL4: No requerida
ASI-CAL5: No requerida
DSI-CAL1: No requerida
DSI-CAL2: No requerida
DSI-CAL3: No requerida
DSI-CAL4: No requerida
CSI-CAL1: No requerida
CSI-CAL2: No requerida
CSI-CAL3: No requerida
CSI-CAL4: No requerida
CSI-CAL5: No requerida
IAS-CAL1: No requerida
IAS-CAL2: No requerida
IAS-CAL3: No requerida
IAS-CAL4: No requerida
IAS-CAL5: No requerida
EVS-SEG1: No requerida
EVS-SEG2: No requerida
EVS-SEG3: No requerida
EVS-SEG4: No requerida
EVS-SEG5: No requerida
EVS-SEG6: No requerida
ASI-SEG1: No requerida
ASI-SEG2: No requerida
ASI-SEG3: No requerida
ASI-SEG4: No requerida
Adquisicin de Requisitos
76
Proceso 13 (Cont.)
DSI-SEG1: No requerida
DSI-SEG2: No requerida
DSI-SEG3: No requerida
DSI-SEG4: No requerida
DSI-SEG5: No requerida
CSI-SEG1: No requerida
CSI-SEG2: No requerida
CSI-SEG3: No requerida
CSI-SEG4: No requerida
IAS-SEG1: No requerida
IAS-SEG2: No requerida
IAS-SEG3: No requerida
IAS-SEG4: No requerida
IAS-SEG5: No requerida
[14] Si Tipo de proyecto es Implementacin de paquete
entonces, las actividades resultan:
ASI4: No requerida
ASI5: No requerida
ASI6: No requerida
ASI7: No requerida
DSI1: No requerida
DSI2: No requerida
DSI3: No requerida
DSI4: No requerida
DSI5: No requerida
DSI6: No requerida
DSI7: No requerida
DSI-CAL1: No requerida
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario volver sobre estos temas en futuras sesiones.
4.4.8 OCTAVA SESIN
Preparacin
A partir del anlisis realizado por el IS sobre los siguientes puntos:
77
Adquisicin de Requisitos
Trascripcin
Fecha:
26/10/2001
Duracin: 3 horas
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista no estructurada
Objetivos: Conocer la forma de determinar las actividades a recomendar, dadas las
caractersticas del proyecto (continuacin)
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
UE:
Adquisicin de Requisitos
78
UE:
IS:
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que la complejidad es alta y la solucin no est definida, las siguientes
actividades son mandatorias, de importancia media: ASI3 (Identificacin de
subsistemas de anlisis), ASI8 (Definicin de interfaces de usuario), DSI8
(Generacin de especificaciones de construccin), DSI11 (Establecimiento de
requisitos de implantacin), CSI1 (Preparacin del entorno de generacin y
construccin), CSI2 (Generacin del cdigo de los componentes y procedimientos),
CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de las pruebas de
integracin), CSI6 (Elaboracin de los manuales de usuario), IAS5 (Pruebas de
implantacin del sistema), IAS7 (Preparacin del mantenimiento del sistema), ASICAL3 (Revisin del anlisis de consistencia), ASI-CAL4 (Revisin del plan de
pruebas), DSI-CAL3 (Revisin de los requisitos de implantacin), CSI-CAL1
79
Adquisicin de Requisitos
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que la solucin y viabilidad est definida, las siguientes actividades son
mandatorias, de importancia media: EVS2 (Estudio de la situacin actual), ASI3
(Identificacin de subsistemas de anlisis), ASI8 (Definicin de interfaces de
usuario), DSI8 (Generacin de especificaciones de construccin), DSI11
(Establecimiento de requisitos de implantacin), CSI1 (Preparacin del entorno de
generacin y construccin), CSI2 (Generacin del cdigo de los componentes y
procedimientos), CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de las
pruebas de integracin), CSI6 (Elaboracin de los manuales de usuario), IAS5
(Pruebas de implantacin del sistema), IAS7 (Preparacin del mantenimiento del
sistema), EVS-CAL2 (Establecimiento del plan de aseguramiento de la calidad),
EVS-CAL3 (Adecuacin del plan de aseguramiento de la calidad), ASI-CAL3
(Revisin del anlisis de consistencia), ASI-CAL4 (Revisin del plan de pruebas),
DSI-CAL3 (Revisin de los requisitos de implantacin), CSI-CAL1 (Revisin del
cdigo de componentes y procedimientos), CSI-CAL3 (Revisin de los manuales de
usuario), IAS-CAL2 (Revisin de las pruebas de implantacin del sistema) y IASCAL4 (Revisin del plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria para
la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio), ASI-CAL2
(Especificacin detallada del plan de aseguramiento de calidad) y DSI-CAL2
(Revisin de la especificacin tcnica del plan de pruebas).
IS:
Qu considera luego?
UE:
Adquisicin de Requisitos
80
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que la solucin y viabilidad est definida, las siguientes actividades son
mandatorias, de importancia media: ASI3 (Identificacin de subsistemas de anlisis),
ASI8 (Definicin de interfaces de usuario), DSI8 (Generacin de especificaciones de
construccin), DSI11 (Establecimiento de requisitos de implantacin), CSI1
(Preparacin del entorno de generacin y construccin), CSI2 (Generacin del
cdigo de los componentes y procedimientos), CSI3 (Ejecucin de las pruebas
unitarias), CSI4 (Ejecucin de las pruebas de integracin), CSI6 (Elaboracin de los
manuales de usuario), IAS5 (Pruebas de implantacin del sistema), IAS7
(Preparacin del mantenimiento del sistema), ASI-CAL3 (Revisin del anlisis de
consistencia), ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los
requisitos de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del plan
de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: DSI10
(Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria para la
implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio), ASI-CAL2
(Especificacin detallada del plan de aseguramiento de calidad) y DSI-CAL2
(Revisin de la especificacin tcnica del plan de pruebas).
IS:
Qu considera luego?
UE:
81
Adquisicin de Requisitos
Qu considera luego?
UE:
IS:
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que la solucin y viabilidad est definida y el nivel de clasificacin de
seguridad es media o baja, las siguientes actividades son mandatorias, de
importancia media: DSI-SEG4 (Diseo de pruebas de seguridad), CSI-SEG2
(Evaluacin de los resultados de las pruebas de seguridad) y IAS-SEG3 (Evaluacin
de resultados de pruebas seguridad e implantacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: ASI-SEG2
(Descripcin de las funciones y mecanismos de seguridad), ASI-SEG3 (Definicin de
los criterios de aceptacin de la seguridad), DSI-SEG2 (Especificacin de requisitos
de seg. del entorno tecnolgico), IAS-SEG2 (Revisin de medidas de seguridad del
entorno de operacin) y IAS-SEG5 (Revisin de medidas de seguridad en el entorno
de produccin).
Luego, las siguientes actividades son opcionales, de importancia baja: DSI-SEG3
(Requisitos de seguridad del entorno de construccin), CSI-SEG3 (Elaboracin del
plan de formacin de seguridad), IAS-SEG2 (Revisin de medidas de seguridad del
entorno de operacin) y IAS-SEG5 (Revisin de medidas de seguridad en el entorno
de produccin).
Adquisicin de Requisitos
82
IS:
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que el nivel de clasificacin de seguridad es alto, las siguientes actividades
son mandatorias, de importancia media: ASI-SEG2 (Descripcin de las funciones y
mecanismos de seguridad), ASI-SEG3 (Definicin de los criterios de aceptacin de la
seguridad), DSI-SEG2 (Especificacin de requisitos de seg. del entorno tecnolgico)
y IAS-SEG2 (Revisin de medidas de seguridad del entorno de operacin).
Luego, las siguientes actividades son opcionales, de importancia media: DSI-SEG3
(Requisitos de seguridad del entorno de construccin), CSI-SEG3 (Elaboracin del
plan de formacin de seguridad) y IAS-SEG5 (Revisin de medidas de seguridad en
el entorno de produccin).
IS:
Qu considera luego?
UE:
83
Adquisicin de Requisitos
IS:
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que la solucin y viabilidad est definida, las siguientes actividades son
mandatorias, de importancia media: ASI3 (Identificacin de subsistemas de anlisis),
CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de las pruebas de
integracin), CSI7 (Definicin de la formacin de usuarios finales), IAS5 (Pruebas de
implantacin del sistema), ASI-CAL1 (Especificacin inicial del plan de
aseguramiento de calidad), ASI-CAL4 (Revisin del plan de pruebas), CSI-CAL1
(Revisin del cdigo de componentes y procedimientos), CSI-CAL2 (Revisin de las
pruebas unitarias, integracin y sistema), CSI-CAL4 (Revisin de la formacin a
usuarios finales), IAS-CAL1 (Revisin del plan de implantacin del sistema) y IASCAL3 (Revisin de las pruebas de aceptacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: ASI8
(Definicin de interfaces de usuario), DSI2 (Diseo de la arquitectura de soporte),
CSI6 (Elaboracin de los manuales de usuario), IAS7 (Preparacin del
mantenimiento del sistema), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad), ASICAL3 (Revisin del anlisis de consistencia), DSI-CAL2 (Revisin de la
especificacin tcnica del plan de pruebas), DSI-CAL3 (Revisin de los requisitos de
implantacin), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2 (Revisin
de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del plan de
mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia baja: IAS2
(Formacin necesaria para la implantacin).
IS:
Ms combinaciones?
UE:
Adquisicin de Requisitos
84
IS:
Qu considera luego?
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que el tamao es mediano o grande y la complejidad mediana o baja, las
siguientes actividades son mandatorias, de importancia media: DSI2 (Diseo de la
arquitectura de soporte), CSI6 (Elaboracin de los manuales de usuario), CSI7
(Definicin de la formacin de usuarios finales), IAS2 (Formacin necesaria para la
implantacin), IAS7 (Preparacin del mantenimiento del sistema), IAS8
(Establecimiento del acuerdo de nivel de servicio), CSI-CAL3 (Revisin de los
manuales de usuario) y CSI-CAL4 (Revisin de la formacin a usuarios finales).
IS:
UE:
Considero ahora los mismos datos/caractersticas y los mismos valores, pero con la
diferencia que el tamao es mediano o grande y la complejidad alta, las siguientes
actividades son mandatorias, de importancia media: DSI2 (Diseo de la arquitectura
de soporte), IAS7 (Preparacin del mantenimiento del sistema) y IAS8
(Establecimiento del acuerdo de nivel de servicio).
Anlisis
Luego de la sesin, el IS contina organizando los conceptos descubiertos durante el
dilogo, encontrando relaciones entre los distintos conceptos clave. Una vez que los
establece, transforma los conceptos y las relaciones entre ellos en una representacin
formal de las mismas, en forma de procesos de decisin.
Nuevamente los procesos de decisin se extraen en forma directa del dilogo, ya que el
UE los tiene bien definidos. El IS ha verificado que las condiciones de los mismos no se
solapan y que sus acciones no son contradictorias. Estos procesos son los siguientes:
[15] Si Tipo de proyecto es Implantacin de paquete y Tamao es Pequeo y
Complejidad es Media o Baja y Solucin y viabilidad es No definida
entonces, las actividades resultan:
EVS1: Mandatoria - Importancia media
EVS2: Opcional - Importancia media
ASI3: Opcional - Importancia media
ASI8: Opcional - Importancia media
DSI8: Opcional - Importancia media
DSI10: Opcional - Importancia baja
DSI11: Opcional - Importancia media
CSI1: Opcional - Importancia media
CSI2: Opcional - Importancia media
CSI3: Opcional - Importancia media
CSI4: Opcional - Importancia media
CSI6: Opcional - Importancia media
CSI7: Mandatoria - Importancia media
IAS2: Opcional - Importancia baja
IAS5: Opcional - Importancia media
IAS7: Opcional - Importancia media
IAS8: Opcional - Importancia baja
85
Adquisicin de Requisitos
Proceso 15 (Cont.)
Adquisicin de Requisitos
86
Proceso 16 (Cont.)
87
Adquisicin de Requisitos
Proceso 18 (Cont.)
Adquisicin de Requisitos
88
Proceso 20 (Cont.)
89
Adquisicin de Requisitos
Proceso 22 (Cont.)
Adquisicin de Requisitos
90
Proceso 25 (Cont.)
91
Adquisicin de Requisitos
Proceso 27 (Cont.)
Adquisicin de Requisitos
92
Trascripcin
Fecha:
09/11/2001
Duracin: 3 horas
UE:
Dick Locke
IS:
Eduardo Diez
Lugar:
Oficinas de NCS Pearson en USA
Tcnica: Entrevista estructurada
Objetivos: Validar respuestas del otro UE.
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
UE:
IS:
UE:
En realidad son slo una parte de las combinaciones posibles. Sin embargo parecen
ser las que tienen ms incidencia al momento de seleccionar actividades.
Anlisis
Luego de la sesin, el IS comienza a organizar los conceptos descubiertos durante el
dilogo. Se validan las caractersticas y las combinaciones considerada en sesiones
anteriores.
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, sin embargo
haciendo una recapitulacin de temas pendientes, se debe volver en sesiones futuras sobre
los siguientes puntos:
Tiempo disponible
Arbitrariedad de valores de caractersticas
Cantidad de combinaciones de caractersticas consideradas
93
Adquisicin de Requisitos
Trascripcin
Fecha:
16/11/2001
Duracin: 30 minutos
UE:
Juan Jos Goldschtein
IS:
Eduardo Diez
Lugar:
Oficina del UE
Tcnica: Entrevista semi-estructurada
Objetivos: Aclarar puntos diversos de sesiones anteriores.
A continuacin se transcribe la sesin desde el momento en que se comienza con las
preguntas:
IS:
UE:
IS:
Adquisicin de Requisitos
94
UE:
IS:
UE:
IS:
UE:
IS:
UE:
De la siguiente forma:
Mandatoria - Importancia alta: Es la calificacin por omisin. Es decir, si no
califico a una actividad este es la calificacin que se asigna. Significa que, dadas
las particularidades del proyecto en cuestin, una actividad es obligatoria y su
ejecucin es de importancia alta.
Mandatoria - Importancia media: Significa que, dadas las particularidades del
proyecto en cuestin, una actividad es obligatoria y su ejecucin es de
importancia media. Esta importancia no alta, brinda al responsable del proyecto
una discrecionalidad en su decisin de ejecutarla o no.
Mandatoria - Importancia baja: Significa que, dadas las particularidades del
proyecto en cuestin, una actividad es obligatoria y su ejecucin es de
importancia baja. A mi criterio implica un cierto contrasentido, ya que si la
importancia es baja, no tiene demasiado sentido la obligatoriedad. Es por ello que
no la he usado.
Opcional - Importancia alta: Significa que, dadas las particularidades del proyecto
en cuestin, una actividad es opcional y su ejecucin es de importancia alta. Al
igual que el caso anterior, a mi criterio implica un cierto contrasentido, ya que si la
importancia es alta, no tiene demasiado sentido la opcionalidad. Es por ello que
no la he usado.
95
Adquisicin de Requisitos
IS:
UE:
Son funciones que un sistema debe ejecutar para resolver una transaccin, situacin
o escenario que conllevan uno o ms algoritmos de considerable complejidad. No
pretendo con esto que se deba calcular el grado de complejidad de los algoritmos del
sistema, slo determinar si su contenido algortmico es relevante.
IS:
UE:
No merece ser tenido en cuenta para determinar el mapa de actividades del mismo.
Sin embargo, al momento de la implementacin del prototipo, ser un dato de
importancia para identificar el proyecto.
Anlisis
Luego de la sesin, el IS comienza a organizar la informacin logrando aclarar dudas
conceptuales. Adems se obtiene las siguientes calificaciones a asignar a las actividades:
Nombre
Evaluacin
Las respuestas obtenidas en la presente sesin se consideran satisfactorias, con lo cual no
es necesario realizar nuevas sesiones.
Adquisicin de Requisitos
96
CAPTULO V
MODELADO CONCEPTUAL
CAPTULO V
MODELADO CONCEPTUAL
5.1
INTRODUCCIN
5.2
MTODO A UTILIZAR
97
Modelado Conceptual
Es necesario destacar que las tareas mencionadas en cada una de las etapas no se llevan
a cabo de un modo estrictamente secuencial, es decir, no es necesario tener completa y
finalizada una tarea para comenzar la siguiente, sino que se intenta producir el modelo
conceptual segn vaya avanzando la adquisicin de informacin.
A los efectos del presente trabajo, los pasos a desarrollar para la obtencin del Modelo
Conceptual del prototipo GMAP, son los siguientes:
1. Identificacin de componentes del modelo conceptual: se identifican, comparan y
categorizan las entidades, para luego establecer las relaciones entre las mismas.
Incluye:
3. Comprobacin del modelo conceptual: consiste en la comprobacin, por parte del UE,
del modelo conceptual, mediante la simulacin de la solucin para uno o ms casos de
prueba.
5.3
Modelado Conceptual
98
Datos de un proyecto de
software
Desarrollo
Estndar
Herramienta
Mantenimiento
Mapa de actividades
Significado
(1) Cualquier paso dado o funcin realizada, tanto mental como
fsica, para lograr algn objetivo. (SEI)
(2) Conjunto de tareas con un objetivo definido.
Cualidad de un proyecto de software, generalmente
determinado por un conjunto de datos.
(1) Perodo de tiempo que comienza cuando un producto de
software es concebido y termina cuando el software no est
ms disponible para su uso. (IEEE)
(2) Conjunto de procesos por los que pasa el desarrollo,
operacin y desinstalacin del software.
Atributo o propiedad de un proyecto de software.
Conjunto de procesos que permiten la construccin e
instalacin de un sistema.
Requerimientos obligatorios empleados e impuestos para
establecer un enfoque disciplinado y uniforme al desarrollo de
software. (IEEE)
Instrumento utilizado para facilitar una tarea.
(1) Proceso de modificar un sistema de software o componente
despus de su liberacin, para correccin de errores, mejora
de rendimiento u otros atributos o adaptacin a un entorno
cambiante. (IEEE)
(2) Conjunto de procesos que permiten mantener operativo un
sistema en produccin.
Especifica aquellas actividades seleccionadas para su
ejecucin, de una metodologa estndar, segn las
particularidades de un proyecto.
Tabla 5.1 - Glosario de trminos
99
Modelado Conceptual
Trmino
Mtodo
Metodologa
Metodologa estndar
Modelo
Notacin
Participante
Procedimiento
Proceso
Proceso de software
Producto de software
Producto de trabajo de
software
Significado
Conjunto de reglas y criterios razonables que establecen una
forma precisa y repetible de ejecutar una tarea y llegar al
resultado deseado. (SEI)
Coleccin de mtodos, procedimientos y estndares que
definen una sntesis integrada de enfoques de ingeniera para
el desarrollo de un producto. (SEI)
Definicin operacional de los procesos bsicos que gua el
establecimiento de un proceso de software comn en todos los
proyectos de software de la organizacin. Describe los
elementos de software fundamentales que se espera incorporar
en cada proyecto de software. Tambin describe las relaciones
entre dichos elementos. (Adaptacin de la definicin de
proceso de software estndar del SEI)
Abstraccin de un producto con el propsito de entenderlo y
especificarlo antes de construirlo.
Representacin formal utilizada para modelizar informacin.
Individuo responsable o coresponsable de llevar a cabo una
actividad o tarea.
Descripcin escrita de un curso de accin a ser tomado para
ejecutar una tarea dada. (SEI)
(1) Sucesin de pasos realizados con un propsito dado.
(IEEE)
(2) Conjunto de actividades, tcnicas, herramientas, notacin y
participantes, utilizados para generar un modelo o producto
preestablecido.
(1) Proceso a travs del cual los requerimientos de usuario son
traducidos en especificaciones funcionales, las
especificaciones funcionales en especificaciones de diseo, las
especificaciones de diseo en cdigo, el cual es testeado,
documentado y liberado para ser usado por el usuario. (IEEE)
(2) Conjunto de actividades, mtodos, prcticas y
transformaciones para desarrollar y mantener software y sus
productos asociados. (SEI)
Conjunto completo, o cualquiera de los tems individuales del
conjunto, de programas de computadora, procedimientos y
documentacin asociada y datos, designados para liberar a un
cliente o usuario final. (SEI)
(1) Cualquier artefacto creado como parte de la definicin,
mantenimiento, o uso de un proceso de software. Pueden
incluir descripciones de procesos, planes, procedimientos,
programas de computadora y documentacin asociada, los
cuales pueden ser liberados o no a un cliente o usuario final
(SEI)
(2) Resultado formalmente definido de la ejecucin de una
tarea, actividad o proceso.
Tabla 5.2 - Glosario de trminos (Cont.)
Modelado Conceptual
100
Trmino
Proyecto
Proyecto de software
Tarea
Tcnica
Significado
(1) Emprendimiento que requiere un esfuerzo convenido que se
enfoca en desarrollar, y/o mantener un producto especfico. El
producto puede incluir hardware, software, y otros
componentes. Tpicamente un proyecto tiene su propio
financiamiento, contabilidad de costos y cronograma de
productos entregables. (SEI)
(2) Esfuerzo bien definido encarado por una entidad
establecida formalmente, que se espera produzca un resultado
que tiene predeterminados alcances, recursos, plazos y
calidad.
Emprendimiento que requiere un esfuerzo convenido y
enfocado a analizar, especificar, disear, desarrollar, testear
y/o mantener los componentes de software y la documentacin
asociada de un sistema. (SEI)
(1) Sucesin de instrucciones tratadas como una unidad bsica
de trabajo. (IEEE)
(2) Unidad bien definida de trabajo en el proceso de software
que proporciona un punto de control visible a la direccin en el
estado del proyecto. Las tareas tienen criterios de comienzo
(precondiciones) y criterios de finalizacin (postcondiciones).
(SEI)
(3) Unidad mnima de trabajo.
Mtodo o procedimiento especfico para resolver un aspecto
del desarrollo o mantenimiento.
Tabla 5.3 - Glosario de trminos (Cont.)
101
Modelado Conceptual
Entidad
Caractersticas
del proyecto
Funcin
Datos del
proyecto
Mapa de
actividades
Sinnimo
Acrnimo
Elementos
Relaciones
Caracteriza un Caracterstica
proyecto
Determina
mapa de
actividades
Dato
Describe un
proyecto
Determina
caractersticas
Determina
mapa de
actividades
Mapa
Especifica el
conjunto de
actividades
seleccionadas
para el
proyecto
Actividad
Datos del
proyecto
(determinado por)
Mapa de
actividades
(determina)
Caractersticas
del proyecto
(determina)
Mapa de
actividades
(determina)
Datos del
proyecto
(determinado por)
Caractersticas
del proyecto
(determinado por)
Atributo
Tamao
Complejidad
Gestin
Datos del
proyecto
Nombre
Grande
Mediano
Pequeo
Alta
Media
Baja
Alta
Media
Baja
Rigurosa
No rigurosa
Identificador del proyecto
Inferior a 300
Entre 300 y 1,000
Superior a 1,000
Inferior a 10 mil
Entre 10 mil y 500 mil
Superior a 500 mil
Inferior a 20
Entre 20 y 100
Superior a 100
Modelado Conceptual
102
Entidad
Datos del
proyecto (Cont.)
Atributo
Enfoque
Se requiere una aceptacin formal por
parte del usuario
El usuario es un cliente externo
El proyecto es plausible de ser auditado
Solucin y viabilidad
Requisitos congelados
Necesidad de migracin y/o carga inicial
de datos
Clasificacin de seguridad
Mapa de
actividades
Inferior a 1 milln
Entre 1 milln y 10 millones
Superior a 10 millones
S
No
S
No
S
No
S
No
Inferior a 2
Entre 2 y 4
Superior a 4
Alto
Medio
Bajo
Alto
Medio
Bajo
Desarrollo a medida
Implantacin de paquete
Mantenimiento
Estructurado
Orientado a objetos
S
No
S
No
S
No
Definida
No definida
S
No
S
No
Alta
Media
Baja
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
103
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
104
Entidad
Mapa de
actividades
(Cont.)
Atributo
especificacin de requisitos
sistema
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
105
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
106
Entidad
Mapa de
actividades
(Cont.)
Atributo
sistema
usuario
usuarios finales
inicial de datos
informacin
implantacin
implantacin
operacin
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
107
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
sistema
sistema
de la modificacin
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
108
Entidad
Mapa de
actividades
(Cont.)
Atributo
GPI2: Planificacin
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
109
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
GPS13: Aceptacin
GC
productos
producto global
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
110
Entidad
Mapa de
actividades
(Cont.)
Atributo
aseguramiento de la calidad
aseguramiento de la calidad
de aseguramiento de calidad
consistencia
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
111
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
112
Entidad
Mapa de
actividades
(Cont.)
Atributo
de regresin
seguridad
EVS-SEG3: Recomendaciones
informacin
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
113
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
aceptacin de la seguridad
entorno de construccin
seguridad
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Modelado Conceptual
114
Entidad
Mapa de
actividades
(Cont.)
Atributo
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
115
Modelado Conceptual
Entidad
Mapa de
actividades
(Cont.)
Atributo
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Fuente de informacin:
La fuente de informacin es variada y depende de las caractersticas particulares de cada
proyecto, del tipo de cliente y de la organizacin. Sin embargo estas fuentes se pueden
dividir en:
Modelado Conceptual
116
D atos D el
P royecto
1
n
M apa D e
Actividades
C aractersticas
D el P royecto
n
Una caracterstica del proyecto es determinada por varios datos del proyecto.
Un mapa de actividades es determinado por varias caractersticas del proyecto y por
varios datos del proyecto.
5.3.5
Los pasos modulares que completan la tarea del UE. La modularidad es importante
puesto que permite tratar cada mdulo independientemente.
117
Modelado Conceptual
Procesos: son los pasos modulares de nivel ms alto, son unidades funcionales que se
pueden verificar e implementar por separado.
Subprocesos: es la subdivisin de un paso de alto nivel (en el caso que un paso amerite
la divisin). Cada subpaso consta de un nmero de entradas, procesamiento y acciones
de salida.
Propsito
Entradas necesarias para su concrecin
Procesamiento aplicado
Salidas a obtener
Finalmente se comprueba la descomposicin de procesos obtenido con los UE.
Modelado Conceptual
118
G enerar m apa de
actividades del
proyecto
1.0
2.0
3.0
D eterm inar
caractersticas del
proyecto
2.1
D eterm inar gestin
2.2
D eterm inar tam ao
2.3
2.4
D eterm inar
com plejidad
D eterm inar
capacidad del
personal
119
Modelado Conceptual
Propsito: Recabar los datos relevantes del proyecto objeto del estudio.
Entradas: Valores asociados a los siguientes:
Nombre
Se requiere una aceptacin formal por parte del usuario
El usuario es un cliente externo
El proyecto es plausible de ser auditado
Cantidad estimada de puntos de funcin del sistema
Cantidad estimada de lneas de cdigo del sistema
Cantidad de personas participantes
Cantidad estimada promedio de registros de datos administrados
Existencia de funciones distribuidas
Existencia de funciones on-line
Existencia de funciones en tiempo real
Existencia de funciones de fuerte contenido algortmico
Cantidad de niveles de descomposicin necesarios para comprender el problema
Nivel de conocimientos de los analistas y programadores
Experiencia de los analistas y programadores en proyectos similares
Enfoque
Tipo
Solucin y viabilidad
Requisitos congelados
Necesidad de migracin y/o carga inicial de datos
Nivel de clasificacin de seguridad
Procesamiento: No hay procesamiento especfico asociado.
Salidas: Valores asignados para las entradas especificadas.
Modelado Conceptual
120
Propsito: Determinar la capacidad del personal asignado al proyecto objeto del estudio.
Entradas: Valores asignados a los siguientes:
Nivel de conocimientos de los analistas y programadores
Experiencia de los analistas y programadores en proyectos similares
Procesamiento: Sobre la base de la combinacin de los valores asignados
especificados, se determina la capacidad del personal asignado al proyecto.
Salidas: La capacidad del personal asignado podr resultar:
Alto
Medio
Bajo
121
Modelado Conceptual
Nombre
Se requiere una aceptacin formal por parte del usuario
El usuario es un cliente externo
El proyecto es plausible de ser auditado
Cantidad estimada de puntos de funcin del sistema
Cantidad estimada de lneas de cdigo del sistema
Cantidad de personas participantes
Cantidad estimada promedio de registros de datos administrados
Modelado Conceptual
122
Id
GES1
GES2
GES3
Valores posibles
Si
No
Si
No
Si
No
Abreviatura
S
N
S
N
S
N
El anlisis de las condiciones anteriores dar como resultado uno de los valores de la tabla
5.21 para la caracterstica:
Caracterstica
Grado de formalidad en la
gestin
Id
GES
Valores posibles
Alto
Medio
Bajo
Abreviatura
A
M
B
GES1
Condiciones GES2
GES3
Acciones GES
1
S
S
S
A
2
S
S
N
A
Proceso de decisin
3
4
5
6
S
S
N
N
N
N
S
S
S
N
S
N
A
M
A
M
7
N
N
S
M
8
N
N
N
B
123
Modelado Conceptual
Id
TAM1
TAM2
TAM3
TAM4
Valores posibles
Inferior a 300
Entre 300 y 1,000
Superior a 1,000
Inferior a 10 mil
Entre 10 mil y 500 mil
Superior a 500 mil
Inferior a 20
Entre 20 y 100
Superior a 100
Inferior a 1 milln
Entre 1 milln y 10 millones
Superior a 10 millones
Abreviatura
I
E
S
I
E
S
I
E
S
I
E
S
El anlisis de las condiciones anteriores dar como resultado uno de los valores
presentados en la tabla 5.24 para la caracterstica:
Caracterstica
Id
TAM
Tamao
Valores posibles
Grande
Mediano
Pequeo
Abreviatura
G
M
P
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
1
I
I
I
I
P
2
I
I
I
E
P
3
I
I
I
S
P
Proceso de decisin
4
5
6
7
I
I
I
I
I
I
I
I
E
E
E
S
I
E
S
I
P
P
M
M
8
I
I
S
E
M
9
I
I
S
S
M
17
I
E
S
E
M
18
I
E
S
S
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
10
I
E
I
I
P
11
I
E
I
E
P
12
I
E
I
S
M
Proceso de decisin
13
14
15
I
I
I
E
E
E
E
E
E
I
E
S
P
M
M
16
I
E
S
I
M
Modelado Conceptual
124
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
19
I
S
I
I
P
20
I
S
I
E
M
21
I
S
I
S
M
Proceso de decisin
22
23
24
I
I
I
S
S
S
E
E
E
I
E
S
M
M
M
25
I
S
S
I
M
26
I
S
S
E
M
27
I
S
S
S
G
34
E
I
S
I
M
35
E
I
S
E
M
36
E
I
S
S
G
43
E
E
S
I
M
44
E
E
S
E
M
45
E
E
S
S
G
52
E
S
S
I
G
53
E
S
S
E
G
54
E
S
S
S
G
61
S
I
S
I
G
62
S
I
S
E
G
63
S
I
S
S
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
28
E
I
I
I
M
29
E
I
I
E
M
30
E
I
I
S
M
Proceso de decisin
31
32
33
E
E
E
I
I
I
E
E
E
I
E
S
M
M
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
37
E
E
I
I
M
38
E
E
I
E
M
39
E
E
I
S
M
Proceso de decisin
40
41
42
E
E
E
E
E
E
E
E
E
I
E
S
M
M
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
46
E
S
I
I
M
47
E
S
I
E
M
48
E
S
I
S
G
Proceso de decisin
49
50
51
E
E
E
S
S
S
E
E
E
I
E
S
M
M
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
55
S
I
I
I
M
56
S
I
I
E
M
57
S
I
I
S
G
Proceso de decisin
58
59
60
S
S
S
I
I
I
E
E
E
I
E
S
M
M
G
125
Modelado Conceptual
64
S
E
I
I
M
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
65
S
E
I
E
M
66
S
E
I
S
G
Proceso de decisin
67
68
69
S
S
S
E
E
E
E
E
E
I
E
S
M
M
G
70
S
E
S
I
G
71
S
E
S
E
G
72
S
E
S
S
G
79
S
S
S
I
G
80
S
S
S
E
G
81
S
S
S
S
G
73
S
S
I
I
G
TAM1
Condiciones TAM2
TAM3
TAM4
Acciones TAM
74
S
S
I
E
G
75
S
S
I
S
G
Proceso de decisin
76
77
78
S
S
S
S
S
S
E
E
E
I
E
S
G
G
G
Id
COM1
COM2
COM3
COM4
COM5
Valores posibles
Si
No
Si
No
Si
No
Si
No
Inferior a 2
Entre 2 y 4
Superior a 4
Abreviatura
S
N
S
N
S
N
S
N
I
E
S
El anlisis de las condiciones anteriores dar como resultado uno de los valores
presentados en la tabla 5.35 para la caracterstica:
Caracterstica
Complejidad
Id
COM
Valores posibles
Alta
Medio
Bajo
Abreviatura
A
M
B
Modelado Conceptual
126
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
1
S
S
S
S
I
A
2
S
S
S
S
E
A
Proceso de decisin
3
4
5
6
S
S
S
S
S
S
S
S
S
S
S
S
S
N
N
N
S
I
E
S
A
A
A
A
7
S
S
N
S
I
A
8
S
S
N
S
E
A
15
S
N
S
S
S
A
16
S
N
S
N
I
M
23
S
N
N
N
E
B
24
S
N
N
N
S
B
31
N
S
N
S
I
M
32
N
S
N
S
E
M
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
9
S
S
N
S
S
A
10
S
S
N
N
I
M
Proceso de decisin
11
12
13
14
S
S
S
S
S
S
N
N
N
N
S
S
N
N
S
S
E
S
I
E
M
A
A
A
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
17
S
N
S
N
E
M
18
S
N
S
N
S
A
Proceso de decisin
19
20
21
22
S
S
S
S
N
N
N
N
N
N
N
N
S
S
S
N
I
E
S
I
M
M
M
B
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
25
N
S
S
S
I
M
26
N
S
S
S
E
M
Proceso de decisin
27
28
29
30
N
N
N
N
S
S
S
S
S
S
S
S
S
N
N
N
S
I
E
S
A
M
M
A
127
Modelado Conceptual
33
N
S
N
S
S
M
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
34
N
S
N
N
I
B
Proceso de decisin
35
36
37
38
N
N
N
N
S
S
N
N
N
N
S
S
N
N
S
S
E
S
I
E
B
M
M
M
39
N
N
S
S
S
M
40
N
N
S
N
I
B
47
N
N
N
N
E
B
48
N
N
N
N
S
B
41
N
N
S
N
E
B
COM1
COM2
Condiciones COM3
COM4
COM5
Acciones COM
42
N
N
S
N
S
M
Proceso de decisin
43
44
45
46
N
N
N
N
N
N
N
N
N
N
N
N
S
S
S
N
I
E
S
I
B
B
M
B
programadores
similares
Valores posibles
Alto
Medio
Bajo
Alto
Medio
Bajo
Abreviatura
A
M
B
A
M
B
El anlisis de las condiciones anteriores dar como resultado uno de los valores
presentados en la tabla 5.43 para la caracterstica:
Caracterstica
Capacidad del personal
Id
CAP
Valores posibles
Alta
Medio
Bajo
Abreviatura
A
M
B
Modelado Conceptual
128
1
A
A
A
Condiciones CAP1
CAP2
Acciones CAP
2
A
M
A
3
A
B
M
Proceso de decisin
4
5
6
M
M
M
A
M
B
M
M
B
7
B
A
M
8
B
M
B
9
B
B
B
Id
GES
Tamao
TAM
Complejidad
COM
CAP
Enfoque
ENF
Tipo
TIP
Solucin y viabilidad
SOL
Requisitos congelados
REQ
DAT
SEG
Valores posibles
Alto
Medio
Bajo
Grande
Mediano
Pequeo
Alta
Medio
Bajo
Alta
Medio
Bajo
Estructurado
Orientado a objetos
Desarrollo a medida
Implantacin paquete
Mantenimiento
Definida
No definida
Si
No
Si
No
Alto
Medio
Bajo
Abreviatura
A
M
B
G
M
P
A
M
B
A
M
B
E
O
D
I
M
D
N
S
N
S
N
A
M
B
El anlisis de las condiciones anteriores dar como resultado uno de los valores
presentados en la tabla 5.46 para cada una de las actividades.
129
Modelado Conceptual
Identificador de la actividad
Cdigo de identificacin de la
actividad
Valores posibles
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Abreviatura
MA
MM
OM
OB
NR
Accin
Actividad
ASI4
ASI5
DSI3
DSI4
Valor
NR
NR
NR
NR
PROCESO DE DECISIN 2
Cita del documento de requisitos
Si el Enfoque es orientado a objetos, las siguientes actividades no son
requeridas: ASI6 (Elaboracin del modelo de datos), ASI7 (Elaboracin del
modelo de procesos) y DSI5 (Diseo de la arquitectura de mdulos del sistema).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
ENF
O
Condicin
Conector caractersticas
Accin
Modelado Conceptual
Actividad
ASI6
ASI7
DSI5
130
Valor
NR
NR
NR
PROCESO DE DECISIN 3
Cita del documento de requisitos
Si no existe Necesidad de migracin y/o carga inicial de datos, las siguientes
actividades no son requeridas: DSI9 (Diseo de la migracin y carga inicial de
datos), CSI8 (Construccin de componentes y procedimientos de migracin y
carga inicial de datos) y IAS4 (Carga de datos al entorno de operacin).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
DAT
N
Condicin
Conector caractersticas
Accin
Actividad
DSI9
CSI8
IAS4
Valor
NR
NR
NR
PROCESO DE DECISIN 4
Cita del documento de requisitos
Si la solucin y la viabilidad del proyecto ya esta definida, las siguientes
actividades no son requeridas: EVS1 (Establecimiento del alcance del sistema),
EVS2 (Estudio de la situacin actual), EVS3 (Definicin de requisitos del
sistema), EVS4 (Estudio de alternativas de solucin), EVS5 (Valoracin de las
alternativas), EVS6 (Seleccin de la solucin), EVS-GC1 (Definicin de
requisitos de GC), EVS-GC2 (Establecimiento del plan de GC), EVS-CAL1
(Identificacin de las propiedades de calidad para el sistema), EVS-CAL2
(Establecimiento del plan de aseguramiento de la calidad), EVS-CAL3
(Adecuacin del plan de aseguramiento de la calidad), EVS-SEG1 (Estudio de la
seguridad requerida en el proceso EVS), EVS-SEG2 (Seleccin del equipo de
seguridad), EVS-SEG3 (Recomendaciones adicionales de seguridad para
sistema informacin), EVS-SEG4 (Evaluacin de la seguridad de las alternativas
de solucin), EVS-SEG5 (Evaluacin detallada de la seguridad de la solucin
propuesta) y EVS-SEG6 (Catalogacin de los productos generados durante
proceso EVS).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
SOL
D
Condicin
Conector caractersticas
Accin
Actividad
EVS1
EVS2
EVS3
EVS4
EVS5
EVS6
EVS-GC1
EVS-GC2
131
Valor
NR
NR
NR
NR
NR
NR
NR
NR
Modelado Conceptual
Accin
Actividad
EVS-CAL1
EVS-CAL2
EVS-CAL3
EVS-SEG1
EVS-SEG2
EVS-SEG3
EVS-SEG4
EVS-SEG5
EVS-SEG6
Valor
NR
NR
NR
NR
NR
NR
NR
NR
NR
PROCESO DE DECISIN 5
Cita del documento de requisitos
Si los requisitos estn congelados, las siguientes actividades no son requeridas:
GPS5 (Peticin de cambio de requisitos), GPS6 (Anlisis de la peticin de
cambio de requisitos), GPS7 (Aprobacin de la solucin), GPS8 (Estimacin del
esfuerzo y planificacin de la solucin) y GPS9 (Registro del cambio de
requisitos).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
REQ
S
Condicin
Conector caractersticas
Accin
Actividad
GPS5
GPS6
GPS7
GPS8
GPS9
Valor
NR
NR
NR
NR
NR
PROCESO DE DECISIN 6
Cita del documento de requisitos
Si la solucin y la viabilidad del proyecto no esta definida y la capacidad del
personal es baja, las siguientes actividades son opcionales de importancia
media: EVS4 (Estudio de alternativas de solucin), EVS5 (Valoracin de las
alternativas), EVS6 (Seleccin de la solucin), EVS-SEG4 (Evaluacin de la
seguridad de las alternativas de solucin) y EVS-SEG5 (Evaluacin detallada de
la seguridad de la solucin propuesta).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
CAP
B
SOL
N
Condicin
Conector caractersticas
AND
Actividad
Valor
EVS4
OM
Accin
EVS5
OM
Modelado Conceptual
132
Accin
Actividad
EVS6
EVS-SEG4
EVS-SEG5
Valor
OM
OM
OM
PROCESO DE DECISIN 7
Cita del documento de requisitos
En cambio, si la solucin y la viabilidad del proyecto no esta definida y la
capacidad del personal es media, las mismas actividades son mandatorias de
importancia media.
Modelo del proceso
Dato/Caracterstica
Valor - Conector
CAP
M
SOL
N
Condicin
Conector caractersticas
AND
Actividad
Valor
EVS4
MM
EVS5
MM
Accin
EVS6
MM
EVS-SEG4
MM
EVS-SEG5
MM
PROCESO DE DECISIN 8
Cita del documento de requisitos
Si la formalidad en la gestin es media, el tamao del proyecto pequeo y los
requerimientos estn congelados, las siguientes actividades son opcionales de
importancia media: GPS1 (Asignacin detallada de tareas) y GPS4 (Anlisis y
registro de incidencias).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
GES
M
TAM
P
Condicin
REQ
S
Conector caractersticas
AND
Actividad
Valor
GPS1
OM
Accin
GPS4
OM
133
Modelado Conceptual
PROCESO DE DECISIN 9
Cita del documento de requisitos
Si la formalidad en la gestin es baja, el tamao del proyecto pequeo y los
requerimientos estn congelados, las mismas actividades son opcionales de
importancia baja.
Modelo del proceso
Dato/Caracterstica
Valor - Conector
GES
B
TAM
P
Condicin
REQ
S
Conector caractersticas
AND
Actividad
Valor
GPS1
OB
Accin
GPS4
OB
PROCESO DE DECISIN 10
Cita del documento de requisitos
Si la formalidad en la gestin es media, el tamao del proyecto pequeo y los
requerimientos no estn congelados, las siguientes actividades son opcionales
de importancia media: GPS1 (Asignacin detallada de tareas), GPS4 (Anlisis y
registro de incidencias), GPS5 (Peticin de cambio de requisitos), GPS6
(Anlisis de la peticin de cambio de requisitos), GPS7 (Aprobacin de la
solucin), GPS8 (Estimacin del esfuerzo y planificacin de la solucin) y GPS9
(Registro del cambio de requisitos).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
GES
M
TAM
P
Condicin
REQ
N
Conector caractersticas
AND
Actividad
Valor
GPS1
OM
GPS4
OM
GPS5
OM
Accin
GPS6
OM
GPS7
OM
GPS8
OM
GPS9
OM
Modelado Conceptual
134
PROCESO DE DECISIN 11
Cita del documento de requisitos
Si la formalidad en la gestin es baja, el tamao del proyecto pequeo y los
requerimientos no estn congelados, las mismas actividades anteriores son
opcionales de importancia baja.
Modelo del proceso
Dato/Caracterstica
Valor - Conector
GES
B
TAM
P
Condicin
REQ
N
Conector caractersticas
AND
Actividad
Valor
GPS1
OB
GPS4
OB
GPS5
OB
Accin
GPS6
OB
GPS7
OB
GPS8
OB
GPS9
OB
PROCESO DE DECISIN 12
Cita del documento de requisitos
Si el tipo de proyecto es de desarrollo o de implantacin de paquete, las
siguientes actividades no son requeridas: MSI1 (Registro de la peticin), MSI2
(Anlisis de la peticin), MSI3 (Preparacin de la implementacin de la
modificacin), MSI4 (Seguimiento y evaluacin de los cambios hasta la
aceptacin), MSI-GC1(Registro del cambio en el sistema de GC), MSI-CAL1
(Revisin del mantenimiento del sistema de informacin), MSI-CAL2 (Revisin
del plan de pruebas de regresin), MSI-CAL3 (Revisin de la realizacin de las
pruebas de regresin), MSI-SEG1 (Estudio de la seguridad requerida en el
proceso MSI), MSI-SEG2 (Especificacin e identificacin de las funciones y
mecanismos de seguridad) y MSI-SEG3 (Catalogacin de los productos
generados durante proceso MSI).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I OR D
Condicin
Conector caractersticas
Accin
Actividad
MSI1
MSI2
MSI3
MSI4
MSI-GC1
MSI-CAL1
MSI-CAL2
MSI-CAL3
135
Valor
NR
NR
NR
NR
NR
NR
NR
NR
Modelado Conceptual
Accin
Actividad
MSI-SEG1
MSI-SEG2
MSI-SEG3
Valor
NR
NR
NR
PROCESO DE DECISIN 13
Cita del documento de requisitos
Si el tipo de proyecto es de mantenimiento, las siguientes actividades no son
requeridas: EVS1 (Establecimiento del alcance del sistema), EVS2 (Estudio de la
situacin actual), EVS3 (Definicin de requisitos del sistema), EVS4 (Estudio de
alternativas de solucin), EVS5 (Valoracin de las alternativas), EVS6 (Seleccin
de la solucin), ASI1 (Definicin del sistema), ASI2 (Establecimiento de
requisitos), ASI3 (Identificacin de subsistemas de anlisis), ASI4 (Anlisis de
los casos de uso), ASI5 (Anlisis de clases), ASI6 (Elaboracin del modelo de
datos), ASI7 (Elaboracin del modelo de procesos), ASI8 (Definicin de
interfaces de usuario), ASI9 (Anlisis de consistencia y especificacin de
requisitos), ASI10 (Especificacin del plan de pruebas), ASI11 (Aprobacin del
anlisis del sistema de informacin), DSI1 (Definicin de la arquitectura del
sistema), DSI2 (Diseo de la arquitectura de soporte), DSI3 (Diseo de casos de
uso reales), DSI4 (Diseo de clases), DSI5 (Diseo de la arquitectura de
mdulos del sistema), DSI6 (Diseo fsico de datos), DSI7 (Verificacin y
aceptacin de la arquitectura del sistema), DSI8 (Generacin de
especificaciones de construccin), DSI9 (Diseo de la migracin y carga inicial
de datos), DSI10 (Especificacin tcnica del plan de pruebas), DSI11
(Establecimiento de requisitos de implantacin), DSI12
(Aprobacin del diseo del sistema de informacin), CSI1 (Preparacin del
entorno de generacin y construccin), CSI2 (Generacin del cdigo de los
componentes y procedimientos), CSI3 (Ejecucin de las pruebas unitarias),
CSI4 (Ejecucin de las pruebas de integracin), CSI5 (Ejecucin de las pruebas
del sistema), CSI6 (Elaboracin de los manuales de usuario), CSI7 (Definicin de
la formacin de usuarios finales), CSI8 (Construccin de componentes y
procedimientos de migracin y carga inicial de datos), CSI9 (Aprobacin del
sistema de informacin), IAS1 (Establecimiento del plan de implantacin), IAS2
(Formacin necesaria para la implantacin), IAS3 (Incorporacin del sistema al
entorno de operacin), IAS4 (Carga de datos al entorno de operacin), IAS5
(Pruebas de implantacin del sistema), IAS6 (Pruebas de aceptacin del
sistema), IAS7 (Preparacin del mantenimiento del sistema), IAS8
(Establecimiento del acuerdo de nivel de servicio), IAS9 (Presentacin y
aprobacin del sistema), IAS10 (Paso a produccin), EVS-GC1 (Definicin de los
requisitos de GC), EVS-GC2 (Establecimiento del plan de GC), ADC-GC1
(Identificacin y registro de productos), ADC-GC2 (Identificacin y registro del
producto global), EVS-CAL1 (Identificacin de las propiedades de calidad para el
sistema), EVS-CAL2 (Establecimiento del plan de aseguramiento de la calidad),
EVS-CAL3 (Adecuacin del plan de aseguramiento de la calidad), ASI-CAL1
(Especificacin inicial del plan de aseguramiento de calidad), ASI-CAL2
(Especificacin detallada del plan de aseguramiento de calidad), ASI-CAL3
(Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), ASI-CAL5 (Registro de aprobacin del
anlisis del sistema de informacin), DSI-CAL1 (Revisin de la verificacin
Modelado Conceptual
136
Accin
Actividad
EVS1
EVS2
EVS3
EVS4
EVS5
137
Valor
NR
NR
NR
NR
NR
Modelado Conceptual
Accin
Modelado Conceptual
Actividad
EVS6
ASI1
ASI2
ASI3
ASI4
ASI5
ASI6
ASI7
ASI8
ASI9
ASI10
ASI11
DSI1
DSI2
DSI3
DSI4
DSI5
DSI6
DSI7
DSI8
DSI9
DSI10
DSI11
DSI12
CSI1
CSI2
CSI3
CSI4
CSI5
CSI6
CSI7
CSI8
CSI9
IAS1
IAS2
IAS3
IAS4
IAS5
IAS6
IAS7
IAS8
IAS9
138
Valor
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
Accin
Actividad
IAS10
EVS-GC1
EVS-GC2
ADC-GC1
ADC-GC2
EVS-CAL1
EVS-CAL2
EVS-CAL3
ASI-CAL1
ASI-CAL2
ASI-CAL3
ASI-CAL4
ASI-CAL5
DSI-CAL1
DSI-CAL2
DSI-CAL3
DSI-CAL4
CSI-CAL1
CSI-CAL2
CSI-CAL3
CSI-CAL4
CSI-CAL5
IAS-CAL1
IAS-CAL2
IAS-CAL3
IAS-CAL4
IAS-CAL5
EVS-SEG1
EVS-SEG2
EVS-SEG3
EVS-SEG4
EVS-SEG5
EVS-SEG6
ASI-SEG1
ASI-SEG2
ASI-SEG3
ASI-SEG4
DSI-SEG1
DSI-SEG2
DSI-SEG3
DSI-SEG4
DSI-SEG5
139
Valor
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
Modelado Conceptual
Accin
Actividad
CSI-SEG1
CSI-SEG2
CSI-SEG3
CSI-SEG4
IAS-SEG1
IAS-SEG2
IAS-SEG3
IAS-SEG4
IAS-SEG5
Valor
NR
NR
NR
NR
NR
NR
NR
NR
NR
PROCESO DE DECISIN 14
Cita del documento de requisitos
Si el tipo de proyecto es implantacin de paquete, las siguientes actividades no
son requeridas: ASI4 (Anlisis de los casos de uso), ASI5 (Anlisis de clases),
ASI6 (Elaboracin del modelo de datos), ASI7 (Elaboracin del modelo de
procesos), DSI1 (Definicin de la arquitectura del sistema), DSI2 (Diseo de la
arquitectura de soporte), DSI3 (Diseo de casos de uso reales), DSI4 (Diseo de
clases), DSI5 (Diseo de la arquitectura de mdulos del sistema), DSI6 (Diseo
fsico de datos), DSI7 (Verificacin y aceptacin de la arquitectura del sistema) y
DSI-CAL1 (Revisin de la verificacin de la arquitectura del sistema).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I
Condicin
Conector caractersticas
Accin
Modelado Conceptual
Actividad
ASI4
ASI5
ASI6
ASI7
DSI1
DSI2
DSI3
DSI4
DSI5
DSI6
DSI7
DSI-CAL1
140
Valor
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
PROCESO DE DECISIN 15
Cita del documento de requisitos
Si el tipo de proyecto es de implantacin de paquete, el tamao pequeo, la
complejidad media o baja y la solucin y viabilidad no estn definidas, las
siguientes actividades son mandatorias, de importancia media: EVS1
(Establecimiento del alcance del sistema), CSI7 (Definicin de la formacin de
usuarios finales), IAS9 (Presentacin y aprobacin del sistema), EVS-CAL1
(Identificacin de las propiedades de calidad para el sistema), ASI-CAL1
(Especificacin inicial del plan de aseguramiento de calidad), CSI-CAL2
(Revisin de las pruebas unitarias, integracin y sistema), CSI-CAL4 (Revisin
de la formacin a usuarios finales), IAS-CAL1 (Revisin del plan de implantacin
del sistema) y IAS-CAL3 (Revisin de las pruebas de aceptacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: EVS2
(Estudio de la situacin actual), ASI3 (Identificacin de subsistemas de anlisis),
ASI8 (Definicin de interfaces de usuario), DSI8 (Generacin de especificaciones
de construccin), DSI11 (Establecimiento de requisitos de implantacin), CSI1
(Preparacin del entorno de generacin y construccin), CSI2 (Generacin del
cdigo de los componentes y procedimientos), CSI3 (Ejecucin de las pruebas
unitarias), CSI4 (Ejecucin de las pruebas de integracin), CSI6 (Elaboracin de
los manuales de usuario), IAS5 (Pruebas de implantacin del sistema), IAS7
(Preparacin del mantenimiento del sistema), EVS-CAL2 (Establecimiento del
plan de aseguramiento de la calidad), EVS-CAL3 (Adecuacin del plan de
aseguramiento de la calidad), ASI-CAL3 (Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los requisitos
de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del
plan de mantenimiento del sistema).
Finalmente, las siguientes actividades son opcionales, de importancia baja:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria
para la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad), DSICAL2 (Revisin de la especificacin tcnica del plan de pruebas),
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I
TAM
P
COM
M OR B
Condicin
SOL
N
Conector caractersticas
AND
Actividad
Valor
EVS1
MM
Accin
EVS2
OM
141
Modelado Conceptual
Accin
Modelado Conceptual
Actividad
ASI3
ASI8
DSI8
DSI10
DSI11
CSI1
CSI2
CSI3
CSI4
CSI6
CSI7
IAS2
IAS5
IAS7
IAS8
IAS9
EVS-CAL1
EVS-CAL2
EVS-CAL3
ASI-CAL1
ASI-CAL2
ASI-CAL3
ASI-CAL4
DSI-CAL2
DSI-CAL3
CSI-CAL1
CSI-CAL2
CSI-CAL3
CSI-CAL4
IAS-CAL1
IAS-CAL2
IAS-CAL3
IAS-CAL4
142
Valor
OM
OM
OM
OB
OM
OM
OM
OM
OM
OM
MM
OB
OM
OM
OB
MM
MM
OM
OM
MM
OB
OM
OM
OB
OM
OM
MM
OM
MM
MM
OM
MM
OM
PROCESO DE DECISIN 16
Cita del documento de requisitos
Ahora considero los mismos datos/caractersticas y los mismos valores, pero con
la diferencia que la solucin y viabilidad estn definidas, las siguientes
actividades son mandatorias, de importancia media: CSI7 (Definicin de la
formacin de usuarios finales), IAS9 (Presentacin y aprobacin del sistema),
ASI-CAL1 (Especificacin inicial del plan de aseguramiento de calidad), CSICAL2 (Revisin de las pruebas unitarias, integracin y sistema), CSI-CAL4
(Revisin de la formacin a usuarios finales), IAS-CAL1 (Revisin del plan de
implantacin del sistema) y IAS-CAL3 (Revisin de las pruebas de aceptacin
del sistema).
Luego, las siguientes actividades son opcionales, de importancia media:
ASI3 (Identificacin de subsistemas de anlisis), ASI8 (Definicin de interfaces
de usuario), DSI8 (Generacin de especificaciones de construccin), DSI11
(Establecimiento de requisitos de implantacin), CSI1 (Preparacin del entorno
de generacin y construccin), CSI2 (Generacin del cdigo de los componentes
y procedimientos), CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de
las pruebas de integracin), CSI6 (Elaboracin de los manuales de usuario),
IAS5 (Pruebas de implantacin del sistema), IAS7 (Preparacin del
mantenimiento del sistema), ASI-CAL3 (Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los requisitos
de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de
usuario), IAS-CAL2 (Revisin de las pruebas de implantacin del sistema) y
IAS-CAL4 (Revisin del plan de mantenimiento del sistema).
Finalmente, las siguientes actividades son opcionales, de importancia baja:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria
para la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad), DSICAL2 (Revisin de la especificacin tcnica del plan de pruebas).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I
TAM
P
COM
M OR B
Condicin
SOL
D
Conector caractersticas
AND
Actividad
Valor
ASI3
OM
ASI8
OM
DSI8
OM
Accin
DSI10
OB
DSI11
OM
CSI1
OM
CSI2
OM
143
Modelado Conceptual
Accin
Modelado Conceptual
Actividad
CSI3
CSI4
CSI6
CSI7
IAS2
IAS5
IAS7
IAS8
IAS9
ASI-CAL1
ASI-CAL2
ASI-CAL3
ASI-CAL4
DSI-CAL2
DSI-CAL3
CSI-CAL1
CSI-CAL2
CSI-CAL3
CSI-CAL4
IAS-CAL1
IAS-CAL2
IAS-CAL3
IAS-CAL4
144
Valor
OM
OM
OM
MM
OB
OM
OM
OB
MM
MM
OB
OM
OM
OB
OM
OM
MM
OM
MM
MM
OM
MM
OM
PROCESO DE DECISIN 17
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que la complejidad es alta y la solucin no definida, las
siguientes actividades son mandatorias, de importancia media: ASI3
(Identificacin de subsistemas de anlisis), ASI8 (Definicin de interfaces de
usuario), DSI8 (Generacin de especificaciones de construccin), DSI11
(Establecimiento de requisitos de implantacin), CSI1 (Preparacin del entorno
de generacin y construccin), CSI2 (Generacin del cdigo de los componentes
y procedimientos), CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de
las pruebas de integracin), CSI6 (Elaboracin de los manuales de usuario),
IAS5 (Pruebas de implantacin del sistema), IAS7 (Preparacin del
mantenimiento del sistema), ASI-CAL3 (Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los requisitos
de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del
plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria
para la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad) y DSICAL2 (Revisin de la especificacin tcnica del plan de pruebas).
Modelo del proceso
Dato/Caracterstica
Valor Conector
TIP
I
TAM
P
COM
A
Condicin
SOL
N
Conector caractersticas
AND
Actividad
Valor
EVS2
MM
ASI3
MM
ASI8
MM
DSI8
MM
DSI10
OM
DSI11
MM
CSI1
MM
Accin
CSI2
MM
CSI3
MM
CSI4
MM
CSI6
MM
IAS2
OM
IAS5
MM
145
Modelado Conceptual
Accin
Actividad
IAS7
IAS8
EVS-CAL2
EVS-CAL3
ASI-CAL2
ASI-CAL3
ASI-CAL4
DSI-CAL2
DSI-CAL3
CSI-CAL1
CSI-CAL3
IAS-CAL2
IAS-CAL4
Valor
MM
OM
MM
MM
OM
MM
MM
OM
MM
MM
MM
MM
MM
PROCESO DE DECISIN 18
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que la solucin y viabilidad no est definida, las siguientes
actividades son mandatorias, de importancia media: EVS2 (Estudio de la
situacin actual), ASI3 (Identificacin de subsistemas de anlisis), ASI8
(Definicin de interfaces de usuario), DSI8 (Generacin de especificaciones de
construccin), DSI11 (Establecimiento de requisitos de implantacin), CSI1
(Preparacin del entorno de generacin y construccin), CSI2 (Generacin del
cdigo de los componentes y procedimientos), CSI3 (Ejecucin de las pruebas
unitarias), CSI4 (Ejecucin de las pruebas de integracin), CSI6 (Elaboracin de
los manuales de usuario), IAS5 (Pruebas de implantacin del sistema), IAS7
(Preparacin del mantenimiento del sistema), EVS-CAL2 (Establecimiento del
plan de aseguramiento de la calidad), EVS-CAL3
(Adecuacin del plan de aseguramiento de la calidad), ASI-CAL3 (Revisin del
anlisis de consistencia), ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3
(Revisin de los requisitos de implantacin), CSI-CAL1 (Revisin del cdigo de
componentes y procedimientos), CSI-CAL3 (Revisin de los manuales de
usuario), IAS-CAL2 (Revisin de las pruebas de implantacin del sistema) y IASCAL4 (Revisin del plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria
para la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad) y DSICAL2 (Revisin de la especificacin tcnica del plan de pruebas).
Modelado Conceptual
146
Condicin
Accin
147
Modelado Conceptual
PROCESO DE DECISIN 19
Cita del documento de requisitos
Si un Proyecto es de implementacin de paquete, tamao mediano o grande y la
solucin viabilidad no est definida, las siguientes actividades son mandatorias,
de importancia media: EVS2 (Estudio de la situacin actual), ASI3 (Identificacin
de subsistemas de anlisis), ASI8 (Definicin de interfaces de usuario), DSI8
(Generacin de especificaciones de construccin), DSI11 (Establecimiento de
requisitos de implantacin), CSI1 (Preparacin del entorno de generacin y
construccin), CSI2 (Generacin del cdigo de los componentes y
procedimientos), CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de
las pruebas de integracin), CSI6 (Elaboracin de los manuales de usuario),
IAS5 (Pruebas de implantacin del sistema), IAS7 (Preparacin del
mantenimiento del sistema), EVS-CAL2 (Establecimiento del plan de
aseguramiento de la calidad), EVS-CAL3 (Adecuacin del plan de
aseguramiento de la calidad), ASI-CAL3 (Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los requisitos
de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del
plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media:
DSI10 (Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria
para la implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio),
ASI-CAL2 (Especificacin detallada del plan de aseguramiento de calidad) y DSICAL2 (Revisin de la especificacin tcnica del plan de pruebas).
Modelo del proceso
Dato/Caracterstica
Valor Conector
TIP
I
TAM
M OR G
Condicin
SOL
N
Conector caractersticas
AND
Actividad
Valor
EVS2
MM
ASI3
MM
ASI8
MM
DSI8
MM
DSI10
OM
DSI11
MM
Accin
CSI1
MM
CSI2
MM
CSI3
MM
CSI4
MM
CSI6
MM
IAS2
OM
Modelado Conceptual
148
Accin
Actividad
IAS5
IAS7
IAS8
EVS-CAL2
EVS-CAL3
ASI-CAL2
ASI-CAL3
ASI-CAL4
DSI-CAL2
DSI-CAL3
CSI-CAL1
CSI-CAL3
IAS-CAL2
IAS-CAL4
Valor
MM
MM
OM
MM
MM
OM
MM
MM
OM
MM
MM
MM
MM
MM
PROCESO DE DECISIN 20
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que la solucin y viabilidad est definida, las siguientes
actividades son mandatorias, de importancia media: ASI3 (Identificacin de
subsistemas de anlisis), ASI8 (Definicin de interfaces de usuario), DSI8
(Generacin de especificaciones de construccin), DSI11 (Establecimiento de
requisitos de implantacin), CSI1 (Preparacin del entorno de generacin y
construccin), CSI2 (Generacin del cdigo de los componentes y
procedimientos), CSI3 (Ejecucin de las pruebas unitarias), CSI4 (Ejecucin de
las pruebas de integracin), CSI6 (Elaboracin de los manuales de usuario),
IAS5 (Pruebas de implantacin del sistema), IAS7 (Preparacin del
mantenimiento del sistema), ASI-CAL3 (Revisin del anlisis de consistencia),
ASI-CAL4 (Revisin del plan de pruebas), DSI-CAL3 (Revisin de los requisitos
de implantacin), CSI-CAL1 (Revisin del cdigo de componentes y
procedimientos), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del
plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: DSI10
(Especificacin tcnica del plan de pruebas), IAS2 (Formacin necesaria para la
implantacin), IAS8 (Establecimiento del acuerdo de nivel de servicio), ASI-CAL2
(Especificacin detallada del plan de aseguramiento de calidad) y DSI-CAL2
(Revisin de la especificacin tcnica del plan de pruebas).
149
Modelado Conceptual
Condicin
Accin
Modelado Conceptual
150
PROCESO DE DECISIN 21
Cita del documento de requisitos
Si un Proyecto es de implementacin de paquete o de desarrollo a medida, la
solucin y viabilidad no est definida, la capacidad del personal es alto y el nivel
de clasificacin de seguridad es medio o bajo, las siguientes actividades son
mandatarias, de importancia media: DSI-SEG4 (Diseo de pruebas de
seguridad), CSI-SEG2 (Evaluacin de los resultados de las pruebas de
seguridad) y IAS-SEG3 (Evaluacin de resultados de pruebas seguridad e
implantacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: EVSSEG2 (Seleccin del equipo de seguridad), EVS-SEG3 (Recomendaciones
adicionales de seguridad para sistema informacin), EVS-SEG4 (Evaluacin de
la seguridad de las alternativas de solucin), EVS-SEG5 (Evaluacin detallada
de la seguridad de la solucin propuesta), ASI-SEG2 (Descripcin de las
funciones y mecanismos de seguridad), ASI-SEG3 (Definicin de los criterios de
aceptacin de la seguridad), DSI-SEG2 (Especificacin de requisitos de seg. del
entorno tecnolgico), IAS-SEG2 (Revisin de medidas de seguridad del entorno
de operacin) y IAS-SEG5 (Revisin de medidas de seguridad en el entorno de
produccin).
Luego, las siguientes actividades son opcionales, de importancia baja: DSISEG3 (Requisitos de seguridad del entorno de construccin) y CSI-SEG3
(Elaboracin del plan de formacin de seguridad).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I OR D
SOL
N
Condicin
CAP
A
SEG
M OR B
Conector caractersticas
AND
Actividad
Valor
EVS-SEG2
OM
EVS-SEG3
OM
EVS-SEG4
OM
EVS-SEG5
OM
ASI-SEG2
OM
ASI-SEG3
OM
DSI-SEG2
OM
Accin
DSI-SEG3
OB
DSI-SEG4
MM
CSI-SEG2
MM
CSI-SEG3
OB
IAS-SEG2
OM
IAS-SEG3
MM
IAS-SEG5
OM
151
Modelado Conceptual
PROCESO DE DECISIN 22
Cita del documento de requisitos
Si un Proyecto es de implementacin de paquete o de desarrollo a medida, la
solucin y viabilidad no est definida y el nivel de clasificacin de seguridad es
alto, las siguientes actividades son mandatarias, de importancia media: EVSSEG2 (Seleccin del equipo de seguridad), EVS-SEG3 (Recomendaciones
adicionales de seguridad para sistema informacin), EVS-SEG4 (Evaluacin de
la seguridad de las alternativas de solucin), EVS-SEG5 (Evaluacin detallada
de la seguridad de la solucin propuesta), ASI-SEG2 (Descripcin de las
funciones y mecanismos de seguridad), ASI-SEG3 (Definicin de los criterios de
aceptacin de la seguridad), DSI-SEG2 (Especificacin de requisitos de seg. del
entorno tecnolgico) y IAS-SEG2 (Revisin de medidas de seguridad del entorno
de operacin).
Luego, las siguientes actividades son opcionales, de importancia media: DSISEG3 (Requisitos de seguridad del entorno de construccin), CSI-SEG3
(Elaboracin del plan de formacin de seguridad) y IAS-SEG5 (Revisin de
medidas de seguridad en el entorno de produccin).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I OR D
SOL
N
Condicin
SEG
A
Conector caractersticas
AND
Actividad
Valor
EVS-SEG2
MM
EVS-SEG3
MM
EVS-SEG4
MM
EVS-SEG5
MM
ASI-SEG2
MM
Accin
ASI-SEG3
MM
DSI-SEG2
MM
DSI-SEG3
OM
CSI-SEG3
OM
IAS-SEG2
MM
IAS-SEG5
OM
Modelado Conceptual
152
PROCESO DE DECISIN 23
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que la solucin y viabilidad est definida y el nivel de
clasificacin de seguridad es media o baja, las siguientes actividades son
mandatorias, de importancia media: DSI-SEG4 (Diseo de pruebas de
seguridad), CSI-SEG2 (Evaluacin de los resultados de las pruebas de
seguridad) y IAS-SEG3 (Evaluacin de resultados de pruebas seguridad e
implantacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: ASISEG2 (Descripcin de las funciones y mecanismos de seguridad), ASI-SEG3
(Definicin de los criterios de aceptacin de la seguridad), DSI-SEG2
(Especificacin de requisitos de seg. del entorno tecnolgico), IAS-SEG2
(Revisin de medidas de seguridad del entorno de operacin) y IAS-SEG5
(Revisin de medidas de seguridad en el entorno de produccin).
Luego, las siguientes actividades son opcionales, de importancia baja: DSISEG3 (Requisitos de seguridad del entorno de construccin), CSI-SEG3
(Elaboracin del plan de formacin de seguridad), IAS-SEG2 (Revisin de
medidas de seguridad del entorno de operacin) y IAS-SEG5 (Revisin de
medidas de seguridad en el entorno de produccin).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I OR D
SOL
D
Condicin
SEG
M OR B
Conector caractersticas
AND
Actividad
Valor
ASI-SEG2
OM
ASI-SEG3
OM
DSI-SEG2
OM
Accin
DSI-SEG3
OB
DSI-SEG4
MM
CSI-SEG2
MM
CSI-SEG3
OB
IAS-SEG2
OM
IAS-SEG3
MM
IAS-SEG5
OM
153
Modelado Conceptual
PROCESO DE DECISIN 24
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que el nivel de clasificacin de seguridad es alto, las siguientes
actividades son mandatorias, de importancia media: ASI-SEG2 (Descripcin de
las funciones y mecanismos de seguridad), ASI-SEG3 (Definicin de los criterios
de aceptacin de la seguridad), DSI-SEG2 (Especificacin de requisitos de seg.
del entorno tecnolgico) y IAS-SEG2 (Revisin de medidas de seguridad del
entorno de operacin).
Luego, las siguientes actividades son opcionales, de importancia media: DSISEG3 (Requisitos de seguridad del entorno de construccin), CSI-SEG3
(Elaboracin del plan de formacin de seguridad) y IAS-SEG5 (Revisin de
medidas de seguridad en el entorno de produccin).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
I OR D
SOL
D
Condicin
SEG
A
Conector caractersticas
AND
Actividad
Valor
ASI-SEG2
MM
ASI-SEG3
MM
DSI-SEG2
MM
Accin
DSI-SEG3
OM
CSI-SEG3
OM
IAS-SEG2
MM
IAS-SEG5
OM
Modelado Conceptual
154
PROCESO DE DECISIN 25
Cita del documento de requisitos
Si un Proyecto es de desarrollo a medida, tamao pequeo, complejidad media o
baja y solucin y viabilidad no definida, las siguientes actividades son
mandatorias, de importancia media: EVS2 (Estudio de la situacin actual), ASI3
(Identificacin de subsistemas de anlisis), CSI3 (Ejecucin de las pruebas
unitarias), CSI4 (Ejecucin de las pruebas de integracin), CSI7 (Definicin de la
formacin de usuarios finales), IAS5 (Pruebas de implantacin del sistema),
EVS-CAL1 (Identificacin de las propiedades de calidad para el sistema), ASICAL1 (Especificacin inicial del plan de aseguramiento de calidad), ASI-CAL4
(Revisin del plan de pruebas), CSI-CAL1 (Revisin del cdigo de componentes
y procedimientos), CSI-CAL2 (Revisin de las pruebas unitarias, integracin y
sistema), CSI-CAL4 (Revisin de la formacin a usuarios finales), IAS-CAL1
(Revisin del plan de implantacin del sistema) y IAS-CAL3 (Revisin de las
pruebas de aceptacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: ASI8
(Definicin de interfaces de usuario), DSI2 (Diseo de la arquitectura de
soporte), CSI6 (Elaboracin de los manuales de usuario), IAS7 (Preparacin del
mantenimiento del sistema), IAS8 (Establecimiento del acuerdo de nivel de
servicio), EVS-CAL2 (Establecimiento del plan de aseguramiento de la calidad),
EVS-CAL3 (Adecuacin del plan de aseguramiento de la calidad), ASI-CAL2
(Especificacin detallada del plan de aseguramiento de calidad), ASI-CAL3
(Revisin del anlisis de consistencia), DSI-CAL2 (Revisin de la especificacin
tcnica del plan de pruebas), DSI-CAL3 (Revisin de los requisitos de
implantacin), CSI-CAL3 (Revisin de los manuales de usuario), IAS-CAL2
(Revisin de las pruebas de implantacin del sistema) y IAS-CAL4 (Revisin del
plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia baja: IAS2
(Formacin necesaria para la implantacin).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
D
TAM
P
COM
M OR B
Condicin
SOL
N
Conector caractersticas
AND
Actividad
Valor
EVS2
MM
ASI3
MM
ASI8
OM
DSI2
OM
Accin
CSI3
MM
CSI4
MM
CSI6
OM
CSI7
MM
IAS2
OB
155
Modelado Conceptual
Accin
Actividad
IAS5
IAS7
IAS8
EVS-CAL1
EVS-CAL2
EVS-CAL3
ASI-CAL1
ASI-CAL2
ASI-CAL3
ASI-CAL4
DSI-CAL2
DSI-CAL3
CSI-CAL1
CSI-CAL2
CSI-CAL3
CSI-CAL4
IAS-CAL1
IAS-CAL2
IAS-CAL3
IAS-CAL4
Valor
MM
OM
OM
MM
OM
OM
MM
OM
OM
MM
OM
OM
MM
MM
OM
MM
MM
OM
MM
OM
PROCESO DE DECISIN 26
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que la solucin y viabilidad est definida, las siguientes
actividades son mandatorias, de importancia media: ASI3 (Identificacin de
subsistemas de anlisis), CSI3 (Ejecucin de las pruebas unitarias), CSI4
(Ejecucin de las pruebas de integracin), CSI7 (Definicin de la formacin de
usuarios finales), IAS5 (Pruebas de implantacin del sistema), ASI-CAL1
(Especificacin inicial del plan de aseguramiento de calidad), ASI-CAL4
(Revisin del plan de pruebas), CSI-CAL1 (Revisin del cdigo de componentes
y procedimientos), CSI-CAL2 (Revisin de las pruebas unitarias, integracin y
sistema), CSI-CAL4 (Revisin de la formacin a usuarios finales), IAS-CAL1
(Revisin del plan de implantacin del sistema) y IAS-CAL3 (Revisin de las
pruebas de aceptacin del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: ASI8
(Definicin de interfaces de usuario), DSI2 (Diseo de la arquitectura de
soporte), CSI6 (Elaboracin de los manuales de usuario), IAS7 (Preparacin del
mantenimiento del sistema), IAS8 (Establecimiento del acuerdo de nivel de
servicio), ASI-CAL2 (Especificacin detallada del plan de aseguramiento de
calidad), ASI-CAL3 (Revisin del anlisis de consistencia), DSI-CAL2 (Revisin
de la especificacin tcnica del plan de pruebas), DSI-CAL3 (Revisin de los
requisitos de implantacin), CSI-CAL3 (Revisin de los manuales de usuario),
IAS-CAL2 (Revisin de las pruebas de implantacin del sistema) y IAS-CAL4
(Revisin del plan de mantenimiento del sistema).
Luego, las siguientes actividades son opcionales, de importancia baja: IAS2
(Formacin necesaria para la implantacin).
Modelado Conceptual
156
Condicin
Accin
157
Modelado Conceptual
PROCESO DE DECISIN 27
Cita del documento de requisitos
Considero ahora casi los mismos datos/caractersticas, dejando de lado la
solucin y viabilidad. Si un Proyecto es de desarrollo a medida, tamao pequeo
y complejidad alta, las siguientes actividades son mandatorias, de importancia
media: ASI3 (Identificacin de subsistemas de anlisis), ASI8 (Definicin de
interfaces de usuario), CSI3 (Ejecucin de las pruebas unitarias), CSI6
(Elaboracin de los manuales de usuario), CSI7 (Definicin de la formacin de
usuarios finales), IAS5 (Pruebas de implantacin del sistema), EVS-CAL2
(Establecimiento del plan de aseguramiento de la calidad), EVS-CAL3
(Adecuacin del plan de aseguramiento de la calidad), ASI-CAL2 (Especificacin
detallada del plan de aseguramiento de calidad), ASI-CAL3 (Revisin del anlisis
de consistencia), DSI-CAL2 (Revisin de la especificacin tcnica del plan de
pruebas), DSI-CAL3 (Revisin de los requisitos de implantacin), CSI-CAL4
(Revisin de la formacin a usuarios finales), IAS-CAL1 (Revisin del plan de
implantacin del sistema) y IAS-CAL2 (Revisin de las pruebas de implantacin
del sistema).
Luego, las siguientes actividades son opcionales, de importancia media: DSI2
(Diseo de la arquitectura de soporte), IAS2 (Formacin necesaria para la
implantacin), IAS7 (Preparacin del mantenimiento del sistema), IAS8
(Establecimiento del acuerdo de nivel de servicio), CSI-CAL3 (Revisin de los
manuales de usuario)y IAS-CAL4 (Revisin del plan de mantenimiento del
sistema).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
D
TAM
P
Condicin
COM
A
Conector caractersticas
AND
Actividad
Valor
ASI3
MM
ASI8
MM
DSI2
OM
CSI3
MM
CSI6
MM
CSI7
MM
IAS2
OM
IAS5
MM
Accin
IAS7
OM
IAS8
OM
EVS-CAL2
MM
EVS-CAL3
MM
ASI-CAL2
MM
ASI-CAL3
MM
DSI-CAL2
MM
Modelado Conceptual
158
Accin
Actividad
DSI-CAL3
CSI-CAL3
CSI-CAL4
IAS-CAL1
IAS-CAL2
IAS-CAL4
Valor
MM
OM
MM
MM
MM
OM
PROCESO DE DECISIN 28
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que el tamao es mediano o grande y la complejidad mediana o
baja, las siguientes actividades son mandatorias, de importancia media: DSI2
(Diseo de la arquitectura de soporte), CSI6 (Elaboracin de los manuales de
usuario), CSI7 (Definicin de la formacin de usuarios finales), IAS2 (Formacin
necesaria para la implantacin), IAS7 (Preparacin del mantenimiento del
sistema), IAS8 (Establecimiento del acuerdo de nivel de servicio), CSI-CAL3
(Revisin de los manuales de usuario) y CSI-CAL4 (Revisin de la formacin a
usuarios finales).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
D
TAM
M OR G
Condicin
COM
M OR B
Conector caractersticas
AND
Actividad
Valor
DSI2
MM
CSI6
MM
CSI7
MM
Accin
IAS2
MM
IAS7
MM
IAS8
MM
CSI-CAL3
MM
CSI-CAL4
MM
159
Modelado Conceptual
PROCESO DE DECISIN 28
Cita del documento de requisitos
Considero ahora los mismos datos/caractersticas y los mismos valores, pero
con la diferencia que el tamao es mediano o grande y la complejidad alta, las
siguientes actividades son mandatorias, de importancia media: DSI2 (Diseo de
la arquitectura de soporte), IAS7 (Preparacin del mantenimiento del sistema) y
IAS8 (Establecimiento del acuerdo de nivel de servicio).
Modelo del proceso
Dato/Caracterstica
Valor - Conector
TIP
D
TAM
M OR G
Condicin
COM
A
Conector caractersticas
AND
Actividad
Valor
DSI2
MM
IAS7
MM
Accin
IAS8
MM
5.4
Modelado Conceptual
160
O b jetivo :
Recabar los datos relevantes del
proyecto objeto del estudio
E ntrad as:
* NOM
* GES1, GES2, GES3
* TAM1, TAM2, TAM3, TAM4
* COM1, COM2, COM3, COM4, COM5
* CAP1, CAP2
* ENF, TIP, SOL, REQ, DAT, SEG
S alidas:
* GES1, GES2, GES3
* TAM1, TAM2, TAM3, TAM4
* COM1, COM2, COM3, COM4, COM5
* CAP1, CAP2
* ENF, TIP, SOL, REQ, DAT, SEG
D eterm in ar g estin
O b jetivo :
Determ inar el grado de form alidad
necesario en la gestin del proyecto
objeto del estudio
E ntrad as:
* GES1, GES2, GES3
S alidas:
* GES
D eterm in ar m ap a d e activid ad es
O b jetivo :
Determ inar el m apa de actividades a
realizar en el proyecto
E ntrad as:
* NOM
* GES, TAM, COM, CAP
* ENF, TIP, SOL, REQ, DAT, SEG
S alidas:
* Mapa de actividades
O b jetivo :
Determ inar las caractersticas del
proyecto objeto del estudio
E ntrad as:
* GES1, GES2, GES3
* TAM1, TAM2, TAM3, TAM4
* COM1, COM2, COM3, COM4, COM5
* CAP1, CAP2
S alidas:
* GES, TAM, COM, CAP
D eterm in ar tam ao
O b jetivo :
Determ inar el tam ao del proyecto objeto
del estudio
E ntrad as:
* TAM1, TAM2, TAM3, TAM4
S alidas:
* TAM
O b jetivo :
Determ inar el nivel de com plejidad del
proyecto objeto del estudio
E ntrad as:
* COM1, COM2, COM3, COM4, COM5
S alidas:
* COM
O b jetivo :
Determ inar la capacidad del personal
asignado al proyecto objeto del estudio
E ntrad as:
* CAP1, CAP2
S alidas:
* CAP
161
Modelado Conceptual
5.4.2
El grafo causal de datos representa tanto la parte esttica como dinmica de los
conocimientos del UE.
En la figura 5.4 se presenta el grafo causal de datos. A los efectos de clarificar el mapa, se
ha colocado la identificacin ya definida de cada uno de los datos y caractersticas del
proyecto, de todas formas, las referencias correspondientes al mapa se presentan en la
tabla 5.44.
Datos del proyecto
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
NOM
GES1
GES2
GES3
TAM1
TAM2
TAM3
TAM4
COM1
COM2
COM3
COM4
COM5
CAP1
CAP2
ENF
TIP
SOL
REQ
DAT
SEG
M apa de actividades
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
GES
TAM
COM
CAP
Modelado Conceptual
162
Abreviatura
NOM
GES1
GES2
GES3
TAM1
TAM2
TAM3
TAM4
COM1
COM2
COM3
COM4
COM5
CAP1
CAP2
GES
TAM
COM
CAP
ENF
TIP
SOL
REQ
DAT
SEG
Descripcin
Nombre
Se requiere una aceptacin formal por parte del usuario
El usuario es un cliente externo
El proyecto es plausible de ser auditado
Cantidad estimada de puntos de funcin del sistema
Cantidad estimada de lneas de cdigo del sistema
Cantidad de personas participantes
Cantidad estimada promedio de registros de datos
administrados
Existencia de funciones distribuidas
Existencia de funciones on-line
Existencia de funciones en tiempo real
Existencia de funciones de fuerte contenido algortmico
Cantidad de niveles de descomposicin necesarios para
comprender el problema
Nivel de conocimientos de los analistas y programadores
Experiencia de los analistas y programadores en proyectos
similares
Grado de formalidad en la gestin
Tamao
Complejidad
Capacidad del personal
Enfoque
Tipo
Solucin y viabilidad
Requisitos congelados
Necesidad de migracin y/o carga inicial de datos
Nivel de clasificacin de seguridad
5.5
163
Modelado Conceptual
Modelado Conceptual
164
CAPTULO VI
DISEO DEL SISTEMA
CAPTULO VI
DISEO DEL SISTEMA
6.1
INTRODUCCIN
6.2
Procedimientos de decisin: toman la forma de reglas, las cuales actuarn sobre los
campos de los DED definidos.
6.3
165
El tipo de valor de cada atributo que ser registrado en cada campo de la estructura, se
detalla a travs de la tipologa de datos que haya sido definida previamente para la
estructura. Los tipos de datos se clasifican en dos categoras:
Tipo de datos que definen propiedades tales como Cardinalidad mnima y Cardinalidad
mxima de valores que puede tomar y Multivaluada si puede tomar ms de un valor.
Tipo de datos que definen propiedades de instancia, siendo los ms comunes: Valores
permitidos de la propiedad y Valores por omisin o por defecto,
6.3.1
La relacin entre los DED queda definida de acuerdo a la relacin entre las entidades
presentada en el Modelado Conceptual (punto 5.3.4 Modelo de datos).
6.3.2
166
DED Proyecto_Dat
Campo
NOM
GES1
GES2
GES3
TAM1
TAM2
TAM3
TAM4
COM1
COM2
COM3
COM4
COM5
CAP1
CAP2
ENF
TIP
SOL
REQ
DAT
SEG
Tipo campo
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Cardinalidad
Mnima
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Cardinalidad
Mxima
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Multivaluado
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Valor
omisin
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Valores permitidos
Valor
omisin
No
No
No
No
Valores permitidos
S-N
S-N
S-N
I-E-S
I-E-S
I-E-S
I-E-S
S-N
S-N
S-N
S-N
I-E-S
A-M-B
A-M-B
E-O
D-I-M
D-N
S-N
S-N
A-M-B
DED Proyecto_Car
Campo
GES
TAM
COM
CAP
Cardinalidad
Mxima
1
1
1
1
Multivaluado
No
No
No
No
A-M-B
G-M-P
A-M-B
A-M-B
167
DED Mapa_Actividades
Campo
EVS1
EVS2
EVS3
EVS4
EVS5
EVS6
ASI1
ASI2
ASI3
ASI4
ASI5
ASI6
ASI7
ASI8
ASI9
ASI10
ASI11
DSI1
DSI2
DSI3
DSI4
DSI5
Cardinalidad Multivaluado
Mxima
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
1
No
Valor
omisin
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
Valores permitidos
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
168
Cardinalidad
Mxima
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Multivaluado
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Valor
omisin
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
Valores permitidos
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
169
Cardinalidad
Mxima
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Multivaluado
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Valor
omisin
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
Valores permitidos
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
170
Cardinalidad
Mxima
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Multivaluado
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Valor
omisin
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
Valores permitidos
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
171
Cardinalidad
Mxima
1
1
1
1
1
1
1
1
1
1
Multivaluado
No
No
No
No
No
No
No
No
No
No
Valor
omisin
MA
MA
MA
MA
MA
MA
MA
MA
MA
MA
Valores permitidos
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
MA - MM - OM - OB - NR
172
6.4
PROCEDIMIENTOS DE DECISIN
173
Entidad Proyecto_Car:
Entidad Mapa_Actividades:
6.4.2
NIVEL 1
a) Determinacin de la gestin
Las condiciones de entrada con los posibles valores asociados que se toman en cuenta se
presentan en la tabla 6.8.
Condicin
Se requiere una aceptacin
formal por parte del usuario
El usuario es un cliente
externo
El proyecto es plausible de
ser auditado
Id
GES1
GES2
GES3
Valores posibles
Si
No
Si
No
Si
No
Abreviatura
S
N
S
N
S
N
174
El anlisis de las condiciones anteriores dar como resultado alguno de los valores para la
caracterstica que se presentan en la tabla 6.9.
Caracterstica
Grado de formalidad en la
gestin
Id
GES
Valores posibles
Alto
Medio
Bajo
Abreviatura
A
M
B
175
N01-GES-R07
Si (Proyecto_Dat, GES1, N) y (Proyecto_Dat, GES2, N) y (Proyecto_Dat, GES3, S)
Entonces
Proyecto_Car: GES = M
N01-GES-R08
Si (Proyecto_Dat, GES1, N) y (Proyecto_Dat, GES2, N) y (Proyecto_Dat, GES3, N)
Entonces
Proyecto_Car: GES = B
b) Determinacin del tamao
Las condiciones de entrada con los posibles valores asociados que se toman en cuenta se
presentan en la tabla 6.10.
Condicin
Cantidad estimada de puntos
de funcin del sistema
Cantidad estimada de lneas
de cdigo del sistema
Cantidad de personas
participantes
Cantidad estimada promedio
de registros de datos
administrados
Id
TAM1
TAM2
TAM3
TAM4
Valores posibles
Inferior a 300
Entre 300 y 1,000
Superior a 1,000
Inferior a 10 mil
Entre 10 mil y 500 mil
Superior a 500 mil
Inferior a 20
Entre 20 y 100
Superior a 100
Inferior a 1 milln
Entre 1 milln y 10 millones
Superior a 10 millones
Abreviatura
I
E
S
I
E
S
I
E
S
I
E
S
El anlisis de las condiciones anteriores dar como resultado alguno de los valores para la
caracterstica que se presentan en la tabla 6.11.
Caracterstica
Tamao
Id
TAM
Valores posibles
Grande
Mediano
Pequeo
Abreviatura
G
M
P
176
N01-TAM-R02
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R03
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R04
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R05
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R06
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R07
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R08
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R09
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
177
N01-TAM-R10
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R11
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R12
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R13
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R14
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R15
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R16
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R17
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
178
N01-TAM-R18
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R19
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = P
N01-TAM-R20
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R21
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R22
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R23
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R24
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R25
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
179
N01-TAM-R26
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R27
Si (Proyecto_Dat, TAM1, I) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R28
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R29
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R30
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R31
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R32
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R33
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
180
N01-TAM-R34
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R35
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R36
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R37
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R38
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R39
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R40
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R41
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
181
N01-TAM-R42
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R43
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R44
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R45
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R46
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R47
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R48
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R49
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
182
N01-TAM-R50
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R51
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R52
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R53
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R54
Si (Proyecto_Dat, TAM1, E) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R55
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R56
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R57
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
183
N01-TAM-R58
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R59
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R60
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R61
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R62
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R63
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, I) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R64
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R65
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
184
N01-TAM-R66
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R67
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R68
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = M
N01-TAM-R69
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R70
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R71
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R72
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, E) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R73
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
185
N01-TAM-R74
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R75
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, I) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R76
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R77
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R78
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, E) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R79
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, I)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R80
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, E)
Entonces
Proyecto_Car: TAM = G
N01-TAM-R81
Si (Proyecto_Dat, TAM1, S) y (Proyecto_Dat, TAM2, S) y (Proyecto_Dat, TAM3, S) y
(Proyecto_Dat, TAM4, S)
Entonces
Proyecto_Car: TAM = G
186
b) Determinacin de la complejidad
Las condiciones de entrada con los posibles valores asociados que se toman en cuenta se
presentan en la tabla 6.12.
Condicin
Existencia de funciones
distribuidas
Existencia de funciones online
Existencia de funciones en
tiempo real
Existencia de funciones de
fuerte contenido algortmico
Cantidad de niveles de
descomposicin necesarios
para comprender el problema
Id
COM1
COM2
COM3
COM4
COM5
Valores posibles
Si
No
Si
No
Si
No
Si
No
Inferior a 2
Entre 2 y 4
Superior a 4
Abreviatura
S
N
S
N
S
N
S
N
I
E
S
El anlisis de las condiciones anteriores dar como resultado alguno de los valores que se
presentan en la tabla 6.13.
Caracterstica
Complejidad
Id
COM
Valores posibles
Alta
Medio
Bajo
Abreviatura
A
M
B
187
N01-COM-R04
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = A
N01-COM-R05
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = A
N01-COM-R06
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R07
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = A
N01-COM-R08
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = A
N01-COM-R09
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R10
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R11
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
188
N01-COM-R12
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R13
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = A
N01-COM-R14
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = A
N01-COM-R15
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R16
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R17
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R18
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R19
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
189
N01-COM-R20
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R21
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R22
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = B
N01-COM-R23
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = B
N01-COM-R24
Si (Proyecto_Dat, COM1, S) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = B
N01-COM-R25
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R26
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R27
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
190
N01-COM-R28
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R29
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R30
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = A
N01-COM-R31
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R32
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R33
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R34
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = B
N01-COM-R35
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = B
191
N01-COM-R36
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, S) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R37
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = M
N01-COM-R38
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = M
N01-COM-R39
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R40
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = B
N01-COM-R41
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = B
N01-COM-R42
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, S) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R43
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = B
192
N01-COM-R44
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = B
N01-COM-R45
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, S) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = M
N01-COM-R46
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, I)
Entonces
Proyecto_Car: COM = B
N01-COM-R47
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, E)
Entonces
Proyecto_Car: COM = B
N01-COM-R48
Si (Proyecto_Dat, COM1, N) y (Proyecto_Dat, COM2, N) y (Proyecto_Dat, COM3, N) y
(Proyecto_Dat, COM4, N) y (Proyecto_Dat, COM5, S)
Entonces
Proyecto_Car: COM = B
b) Determinacin de la capacidad del personal
Las condiciones de entrada con los posibles valores asociados que se toman en cuenta se
presentan en la tabla 6.14.
Condicin
Id
Nivel de conocimientos de
CAP1
los analistas y
programadores
similares
Valores posibles
Alto
Medio
Bajo
Alto
Medio
Bajo
Abreviatura
A
M
B
A
M
B
El anlisis de las condiciones anteriores dar como alguno de los valores para la
caracterstica que se presentan en la tabla 6.15.
193
Caracterstica
Capacidad del personal
Id
CAP
Valores posibles
Alta
Medio
Bajo
Abreviatura
A
M
B
194
N01-CAP-R09
Si (Proyecto_Dat, CAP1, B) y (Proyecto_Dat, CAP2, B)
Entonces
Proyecto_Car: CAP = B
6.4.3 NIVEL 2
Las condiciones de entrada con los posibles valores asociados que se toman en cuenta se
presentan en la tabla 6.16.
Condicin
Grado de formalidad en la
gestin
Id
GES
Tamao
TAM
Complejidad
COM
CAP
Enfoque
ENF
Tipo
TIP
Solucin y viabilidad
SOL
Requisitos congelados
REQ
DAT
SEG
Valores posibles
Alto
Medio
Bajo
Grande
Mediano
Pequeo
Alta
Medio
Bajo
Alta
Medio
Bajo
Estructurado
Orientado a objetos
Desarrollo a medida
Implantacin paquete
Mantenimiento
Definida
No definida
Si
No
Si
No
Alto
Medio
Bajo
Abreviatura
A
M
B
G
M
P
A
M
B
A
M
B
E
O
D
I
M
D
N
S
N
S
N
A
M
B
El anlisis de las condiciones anteriores dar como resultado alguno de los valores para
cada una de las actividades que se presentan en la tabla 6.17.
195
Identificador de la actividad
Cdigo de identificacin de la
actividad
Valores posibles
Mandatoria - Alta
Mandatoria - Media
Opcional - Media
Opcional - Baja
No requerida
Abreviatura
MA
MM
OM
OB
NR
196
Mapa_Actividades: EVS-CAL2 = NR
Mapa_Actividades: EVS-CAL3 = NR
Mapa_Actividades: EVS-SEG1 = NR
Mapa_Actividades: EVS-SEG2 = NR
Mapa_Actividades: EVS-SEG3 = NR
Mapa_Actividades: EVS-SEG4 = NR
Mapa_Actividades: EVS-SEG5 = NR
Mapa_Actividades: EVS-SEG6 = NR
N02-ACT-R05
Si (Proyecto_Dat, REQ, S)
Entonces
Mapa_Actividades: GPS5 = NR
Mapa_Actividades: GPS6 = NR
Mapa_Actividades: GPS7 = NR
Mapa_Actividades: GPS8 = NR
Mapa_Actividades: GPS9 = NR
N02-ACT-R06
Si (Proyecto_Car, CAP, B) y (Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS4 = OM
Mapa_Actividades: EVS5 = OM
Mapa_Actividades: EVS6 = OM
Mapa_Actividades: EVS-SEG4 = OM
Mapa_Actividades: EVS-SEG5 = OM
N02-ACT-R07
Si (Proyecto_Car, CAP, M) y (Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS4 = MM
Mapa_Actividades: EVS5 = MM
Mapa_Actividades: EVS6 = MM
Mapa_Actividades: EVS-SEG4 = MM
Mapa_Actividades: EVS-SEG5 = MM
N02-ACT-R08
Si (Proyecto_Car, GES, M) y (Proyecto_Car, TAM, P) y (Proyecto_Dat, REQ, S)
Entonces
Mapa_Actividades: GPS1 = OM
Mapa_Actividades: GPS2 = OM
N02-ACT-R09
Si (Proyecto_Car, GES, B) y (Proyecto_Car, TAM, P) y (Proyecto_Dat, REQ, S)
Entonces
Mapa_Actividades: GPS1 = OB
Mapa_Actividades: GPS2 = OB
197
N02-ACT-R10
Si (Proyecto_Car, GES, M) y (Proyecto_Car, TAM, P) y (Proyecto_Dat, REQ, N)
Entonces
Mapa_Actividades: GPS1 = OM
Mapa_Actividades: GPS4 = OM
Mapa_Actividades: GPS5 = OM
Mapa_Actividades: GPS6 = OM
Mapa_Actividades: GPS7 = OM
Mapa_Actividades: GPS8 = OM
Mapa_Actividades: GPS9 = OM
N02-ACT-R11
Si (Proyecto_Car, GES, B) y (Proyecto_Car, TAM, P) y (Proyecto_Dat, REQ, N)
Entonces
Mapa_Actividades: GPS1 = OB
Mapa_Actividades: GPS4 = OB
Mapa_Actividades: GPS5 = OB
Mapa_Actividades: GPS6 = OB
Mapa_Actividades: GPS7 = OB
Mapa_Actividades: GPS8 = OB
Mapa_Actividades: GPS9 = OB
N02-ACT-R12
Si (Proyecto_Dat, TIP, I) o (Proyecto_Dat, TIP, D)
Entonces
Mapa_Actividades: MSI1 = NR
Mapa_Actividades: MSI2 = NR
Mapa_Actividades: MSI3 = NR
Mapa_Actividades: MSI4 = NR
Mapa_Actividades: MSI-GC1 = NR
Mapa_Actividades: MSI-CAL1 = NR
Mapa_Actividades: MSI-CAL2 = NR
Mapa_Actividades: MSI-CAL3 = NR
Mapa_Actividades: MSI-SEG1 = NR
Mapa_Actividades: MSI-SEG2 = NR
Mapa_Actividades: MSI-SEG3 = NR
N02-ACT-R13
Si (Proyecto_Dat, TIP, M)
Entonces
Mapa_Actividades: EVS1 = NR
Mapa_Actividades: EVS2 = NR
Mapa_Actividades: EVS3 = NR
Mapa_Actividades: EVS4 = NR
Mapa_Actividades: EVS5 = NR
Mapa_Actividades: EVS6 = NR
Mapa_Actividades: ASI1 = NR
Mapa_Actividades: ASI2 = NR
Mapa_Actividades: ASI3 = NR
Mapa_Actividades: ASI4 = NR
198
Mapa_Actividades: ASI5 = NR
Mapa_Actividades: ASI6 = NR
Mapa_Actividades: ASI7 = NR
Mapa_Actividades: ASI8 = NR
Mapa_Actividades: ASI9 = NR
Mapa_Actividades: ASI10 = NR
Mapa_Actividades: ASI11 = NR
Mapa_Actividades: DSI1 = NR
Mapa_Actividades: DSI2 = NR
Mapa_Actividades: DSI3 = NR
Mapa_Actividades: DSI4 = NR
Mapa_Actividades: DSI5 = NR
Mapa_Actividades: DSI6 = NR
Mapa_Actividades: DSI7 = NR
Mapa_Actividades: DSI8 = NR
Mapa_Actividades: DSI9 = NR
Mapa_Actividades: DSI10 = NR
Mapa_Actividades: DSI11 = NR
Mapa_Actividades: DSI12 = NR
Mapa_Actividades: CSI1 = NR
Mapa_Actividades: CSI2 = NR
Mapa_Actividades: CSI3 = NR
Mapa_Actividades: CSI4 = NR
Mapa_Actividades: CSI5 = NR
Mapa_Actividades: CSI6 = NR
Mapa_Actividades: CSI7 = NR
Mapa_Actividades: CSI8 = NR
Mapa_Actividades: CSI9 = NR
Mapa_Actividades: IAS1 = NR
Mapa_Actividades: IAS2 = NR
Mapa_Actividades: IAS3 = NR
Mapa_Actividades: IAS4 = NR
Mapa_Actividades: IAS5 = NR
Mapa_Actividades: IAS6 = NR
Mapa_Actividades: IAS7 = NR
Mapa_Actividades: IAS8 = NR
Mapa_Actividades: IAS9 = NR
Mapa_Actividades: IAS10 = NR
Mapa_Actividades: EVS-GC1 = NR
Mapa_Actividades: EVS-GC2 = NR
Mapa_Actividades: ADC-GC1 = NR
Mapa_Actividades: ADC-GC2 = NR
Mapa_Actividades: EVS-CAL1 = NR
Mapa_Actividades: EVS-CAL2 = NR
Mapa_Actividades: EVS-CAL3 = NR
Mapa_Actividades: ASI-CAL1 = NR
Mapa_Actividades: ASI-CAL2 = NR
Mapa_Actividades: ASI-CAL3 = NR
Mapa_Actividades: ASI-CAL4 = NR
Mapa_Actividades: ASI-CAL5 = NR
199
Mapa_Actividades: DSI-CAL1 = NR
Mapa_Actividades: DSI-CAL2 = NR
Mapa_Actividades: DSI-CAL3 = NR
Mapa_Actividades: DSI-CAL4 = NR
Mapa_Actividades: CSI-CAL1 = NR
Mapa_Actividades: CSI-CAL2 = NR
Mapa_Actividades: CSI-CAL3 = NR
Mapa_Actividades: CSI-CAL4 = NR
Mapa_Actividades: CSI-CAL5 = NR
Mapa_Actividades: IAS-CAL1 = NR
Mapa_Actividades: IAS-CAL2 = NR
Mapa_Actividades: IAS-CAL3 = NR
Mapa_Actividades: IAS-CAL4 = NR
Mapa_Actividades: IAS-CAL5 = NR
Mapa_Actividades: EVS-SEG1 = NR
Mapa_Actividades: EVS-SEG2 = NR
Mapa_Actividades: EVS-SEG3 = NR
Mapa_Actividades: EVS-SEG4 = NR
Mapa_Actividades: EVS-SEG5 = NR
Mapa_Actividades: EVS-SEG6 = NR
Mapa_Actividades: ASI-SEG1 = NR
Mapa_Actividades: ASI-SEG2 = NR
Mapa_Actividades: ASI-SEG3 = NR
Mapa_Actividades: ASI-SEG4 = NR
Mapa_Actividades: DSI-SEG1 = NR
Mapa_Actividades: DSI-SEG2 = NR
Mapa_Actividades: DSI-SEG3 = NR
Mapa_Actividades: DSI-SEG4 = NR
Mapa_Actividades: DSI-SEG5 = NR
Mapa_Actividades: CSI-SEG1 = NR
Mapa_Actividades: CSI-SEG2 = NR
Mapa_Actividades: CSI-SEG3 = NR
Mapa_Actividades: CSI-SEG4 = NR
Mapa_Actividades: IAS-SEG1 = NR
Mapa_Actividades: IAS-SEG2 = NR
Mapa_Actividades: IAS-SEG3 = NR
Mapa_Actividades: IAS-SEG4 = NR
Mapa_Actividades: IAS-SEG5 = NR
N02-ACT-R14
Si (Proyecto_Dat, TIP, I)
Entonces
Mapa_Actividades: ASI4 = NR
Mapa_Actividades: ASI5 = NR
Mapa_Actividades: ASI6 = NR
Mapa_Actividades: ASI7 = NR
Mapa_Actividades: DSI1 = NR
Mapa_Actividades: DSI2 = NR
Mapa_Actividades: DSI3 = NR
Mapa_Actividades: DSI4 = NR
200
Mapa_Actividades: DSI5 = NR
Mapa_Actividades: DSI6 = NR
Mapa_Actividades: DSI7 = NR
Mapa_Actividades: DSI-CAL1 = NR
N02-ACT-R15
Si (Proyecto_Dat, TIP, I) y (Proyecto_Car, TAM, P) y ((Proyecto_Car, COM, M) o
(Proyecto_Car, COM, B)) y (Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS1 = MM
Mapa_Actividades: EVS2 = OM
Mapa_Actividades: ASI3 = OM
Mapa_Actividades: ASI8 = OM
Mapa_Actividades: DSI8 = OM
Mapa_Actividades: DSI10 = OB
Mapa_Actividades: DSI11 = OM
Mapa_Actividades: CSI1 = OM
Mapa_Actividades: CSI2 = OM
Mapa_Actividades: CSI3 = OM
Mapa_Actividades: CSI4 = OM
Mapa_Actividades: CSI6 = OM
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = OB
Mapa_Actividades: IAS5 = OM
Mapa_Actividades: IAS7 = OM
Mapa_Actividades: IAS8 = OB
Mapa_Actividades: IAS9 = MM
Mapa_Actividades: EVS-CAL1 = MM
Mapa_Actividades: EVS-CAL2 = OM
Mapa_Actividades: EVS-CAL3 = OM
Mapa_Actividades: ASI-CAL1 = MM
Mapa_Actividades: ASI-CAL2 = OB
Mapa_Actividades: ASI-CAL3 = OM
Mapa_Actividades: ASI-CAL4 = OM
Mapa_Actividades: DSI-CAL2 = OB
Mapa_Actividades: DSI-CAL3 = OM
Mapa_Actividades: CSI-CAL1 = OM
Mapa_Actividades: CSI-CAL2 = MM
Mapa_Actividades: CSI-CAL3 = OM
Mapa_Actividades: CSI-CAL4 = MM
Mapa_Actividades: IAS-CAL1 = MM
Mapa_Actividades: IAS-CAL2 = OM
Mapa_Actividades: IAS-CAL3 = MM
Mapa_Actividades: IAS-CAL4 = OM
201
N02-ACT-R16
Si (Proyecto_Dat, TIP, I) y (Proyecto_Car, TAM, P) y ((Proyecto_Car, COM, M) o
(Proyecto_Car, COM, B)) y (Proyecto_Dat, SOL, D)
Entonces
Mapa_Actividades: ASI3 = OM
Mapa_Actividades: ASI8 = OM
Mapa_Actividades: DSI8 = OM
Mapa_Actividades: DSI10 = OB
Mapa_Actividades: DSI11 = OM
Mapa_Actividades: CSI1 = OM
Mapa_Actividades: CSI2 = OM
Mapa_Actividades: CSI3 = OM
Mapa_Actividades: CSI4 = OM
Mapa_Actividades: CSI6 = OM
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = OB
Mapa_Actividades: IAS5 = OM
Mapa_Actividades: IAS7 = OM
Mapa_Actividades: IAS8 = OB
Mapa_Actividades: IAS9 = MM
Mapa_Actividades: ASI-CAL1 = MM
Mapa_Actividades: ASI-CAL2 = OB
Mapa_Actividades: ASI-CAL3 = OM
Mapa_Actividades: ASI-CAL4 = OM
Mapa_Actividades: DSI-CAL2 = OB
Mapa_Actividades: DSI-CAL3 = OM
Mapa_Actividades: CSI-CAL1 = OM
Mapa_Actividades: CSI-CAL2 = MM
Mapa_Actividades: CSI-CAL3 = OM
Mapa_Actividades: CSI-CAL4 = MM
Mapa_Actividades: IAS-CAL1 = MM
Mapa_Actividades: IAS-CAL2 = OM
Mapa_Actividades: IAS-CAL3 = MM
Mapa_Actividades: IAS-CAL4 = OM
N02-ACT-R17
Si (Proyecto_Dat, TIP, I) y (Proyecto_Car, TAM, P) y (Proyecto_Car, COM, A) y
(Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS2 = MM
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = MM
Mapa_Actividades: DSI8 = MM
Mapa_Actividades: DSI10 = OM
Mapa_Actividades: DSI11 = MM
Mapa_Actividades: CSI1 = MM
Mapa_Actividades: CSI2 = MM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = MM
202
Mapa_Actividades: IAS2 = OM
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: EVS-CAL2 = MM
Mapa_Actividades: EVS-CAL3 = MM
Mapa_Actividades: ASI-CAL2 = OM
Mapa_Actividades: ASI-CAL3 = MM
Mapa_Actividades: ASI-CAL4 = MM
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = MM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL3 = MM
Mapa_Actividades: IAS-CAL2 = MM
Mapa_Actividades: IAS-CAL4 = MM
N02-ACT-R18
Si (Proyecto_Dat, TIP, I) y (Proyecto_Car, TAM, P) y (Proyecto_Car, COM, A) y
(Proyecto_Dat, SOL, D)
Entonces
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = MM
Mapa_Actividades: DSI8 = MM
Mapa_Actividades: DSI10 = OM
Mapa_Actividades: DSI11 = MM
Mapa_Actividades: CSI1 = MM
Mapa_Actividades: CSI2 = MM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = MM
Mapa_Actividades: IAS2 = OM
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: ASI-CAL2 = OM
Mapa_Actividades: ASI-CAL3 = MM
Mapa_Actividades: ASI-CAL4 = MM
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = MM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL3 = MM
Mapa_Actividades: IAS-CAL2 = MM
Mapa_Actividades: IAS-CAL4 = MM
203
N02-ACT-R19
Si (Proyecto_Dat, TIP, I) y ((Proyecto_Car, TAM, M) o (Proyecto_Car, TAM, G)) y
(Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS2 = MM
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = MM
Mapa_Actividades: DSI8 = MM
Mapa_Actividades: DSI10 = OM
Mapa_Actividades: DSI11 = MM
Mapa_Actividades: CSI1 = MM
Mapa_Actividades: CSI2 = MM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = MM
Mapa_Actividades: IAS2 = OM
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: EVS-CAL2 = MM
Mapa_Actividades: EVS-CAL3 = MM
Mapa_Actividades: ASI-CAL2 = OM
Mapa_Actividades: ASI-CAL3 = MM
Mapa_Actividades: ASI-CAL4 = MM
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = MM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL3 = MM
Mapa_Actividades: IAS-CAL2 = MM
Mapa_Actividades: IAS-CAL4 = MM
N02-ACT-R20
Si (Proyecto_Dat, TIP, I) y ((Proyecto_Car, TAM, M) o (Proyecto_Car, TAM, G)) y
(Proyecto_Dat, SOL, D)
Entonces
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = MM
Mapa_Actividades: DSI8 = MM
Mapa_Actividades: DSI10 = OM
Mapa_Actividades: DSI11 = MM
Mapa_Actividades: CSI1 = MM
Mapa_Actividades: CSI2 = MM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = MM
Mapa_Actividades: IAS2 = OM
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: ASI-CAL2 = OM
204
Mapa_Actividades: ASI-CAL3 = MM
Mapa_Actividades: ASI-CAL4 = MM
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = MM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL3 = MM
Mapa_Actividades: IAS-CAL2 = MM
Mapa_Actividades: IAS-CAL4 = MM
N02-ACT-R21
Si ((Proyecto_Dat, TIP, I) o (Proyecto_Dat, TIP, D)) y (Proyecto_Dat, SOL, N) y
(Proyecto_Car, CAP, A) y ((Proyecto_Dat, SEG, M) o (Proyecto_Dat, SEG, B))
Entonces
Mapa_Actividades: EVS-SEG2 = OM
Mapa_Actividades: EVS-SEG3 = OM
Mapa_Actividades: EVS-SEG4 = OM
Mapa_Actividades: EVS-SEG5 = OM
Mapa_Actividades: ASI-SEG2 = OM
Mapa_Actividades: ASI-SEG3 = OM
Mapa_Actividades: DSI-SEG2 = OM
Mapa_Actividades: DSI-SEG3 = OB
Mapa_Actividades: DSI-SEG4 = MM
Mapa_Actividades: CSI-SEG2 = MM
Mapa_Actividades: CSI-SEG3 = OB
Mapa_Actividades: IAS-SEG2 = OM
Mapa_Actividades: IAS-SEG3 = MM
Mapa_Actividades: IAS-SEG5 = OM
N02-ACT-R22
Si ((Proyecto_Dat, TIP, I) o (Proyecto_Dat, TIP, D)) y (Proyecto_Dat, SOL, N) y
(Proyecto_Car, CAP, A) y (Proyecto_Dat, SEG, A)
Entonces
Mapa_Actividades: EVS-SEG2 = MM
Mapa_Actividades: EVS-SEG3 = MM
Mapa_Actividades: EVS-SEG4 = MM
Mapa_Actividades: EVS-SEG5 = MM
Mapa_Actividades: ASI-SEG2 = MM
Mapa_Actividades: ASI-SEG3 = MM
Mapa_Actividades: DSI-SEG2 = MM
Mapa_Actividades: DSI-SEG3 = OM
Mapa_Actividades: CSI-SEG3 = OM
Mapa_Actividades: IAS-SEG2 = MM
Mapa_Actividades: IAS-SEG5 = OM
205
N02-ACT-R23
Si ((Proyecto_Dat, TIP, I) o (Proyecto_Dat, TIP, D)) y (Proyecto_Dat, SOL, D) y
((Proyecto_Dat, SEG, M) o (Proyecto_Dat, SEG, B))
Entonces
Mapa_Actividades: ASI-SEG2 = OM
Mapa_Actividades: ASI-SEG3 = OM
Mapa_Actividades: DSI-SEG2 = OM
Mapa_Actividades: DSI-SEG3 = OB
Mapa_Actividades: DSI-SEG4 = MM
Mapa_Actividades: CSI-SEG2 = MM
Mapa_Actividades: CSI-SEG3 = OB
Mapa_Actividades: IAS-SEG2 = OM
Mapa_Actividades: IAS-SEG3 = MM
Mapa_Actividades: IAS-SEG5 = OM
N02-ACT-R24
Si ((Proyecto_Dat, TIP, I) o (Proyecto_Dat, TIP, D)) y (Proyecto_Dat, SOL, D) y
(Proyecto_Dat, SEG, A)
Entonces
Mapa_Actividades: ASI-SEG2 = MM
Mapa_Actividades: ASI-SEG3 = MM
Mapa_Actividades: DSI-SEG2 = MM
Mapa_Actividades: DSI-SEG3 = OM
Mapa_Actividades: CSI-SEG3 = OM
Mapa_Actividades: IAS-SEG2 = MM
Mapa_Actividades: IAS-SEG5 = OM
N02-ACT-R25
Si (Proyecto_Dat, TIP, D) y (Proyecto_Car, TAM, P) y ((Proyecto_Car, COM, M) o
(Proyecto_Car, COM, B)) y (Proyecto_Dat, SOL, N)
Entonces
Mapa_Actividades: EVS2 = MM
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = OM
Mapa_Actividades: DSI2 = OM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = OM
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = OB
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = OM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: EVS-CAL1 = MM
Mapa_Actividades: EVS-CAL2 = OM
Mapa_Actividades: EVS-CAL3 = OM
Mapa_Actividades: ASI-CAL1 = MM
Mapa_Actividades: ASI-CAL2 = OM
Mapa_Actividades: ASI-CAL3 = OM
Mapa_Actividades: ASI-CAL4 = MM
206
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = OM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL2 = MM
Mapa_Actividades: CSI-CAL3 = OM
Mapa_Actividades: CSI-CAL4 = MM
Mapa_Actividades: IAS-CAL1 = MM
Mapa_Actividades: IAS-CAL2 = OM
Mapa_Actividades: IAS-CAL3 = MM
Mapa_Actividades: IAS-CAL4 = OM
N02-ACT-R26
Si (Proyecto_Dat, TIP, D) y (Proyecto_Car, TAM, P) y ((Proyecto_Car, COM, M) o
(Proyecto_Car, COM, B)) y (Proyecto_Dat, SOL, D)
Entonces
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = OM
Mapa_Actividades: DSI2 = OM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI4 = MM
Mapa_Actividades: CSI6 = OM
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = OB
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = OM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: ASI-CAL1 = MM
Mapa_Actividades: ASI-CAL2 = OM
Mapa_Actividades: ASI-CAL3 = OM
Mapa_Actividades: ASI-CAL4 = MM
Mapa_Actividades: DSI-CAL2 = OM
Mapa_Actividades: DSI-CAL3 = OM
Mapa_Actividades: CSI-CAL1 = MM
Mapa_Actividades: CSI-CAL2 = MM
Mapa_Actividades: CSI-CAL3 = OM
Mapa_Actividades: CSI-CAL4 = MM
Mapa_Actividades: IAS-CAL1 = MM
Mapa_Actividades: IAS-CAL2 = OM
Mapa_Actividades: IAS-CAL3 = MM
Mapa_Actividades: IAS-CAL4 = OM
N02-ACT-R27
Si (Proyecto_Dat, TIP, D) y (Proyecto_Car, TAM, P) y (Proyecto_Car, COM, A)
Entonces
Mapa_Actividades: ASI3 = MM
Mapa_Actividades: ASI8 = MM
Mapa_Actividades: DSI2 = OM
Mapa_Actividades: CSI3 = MM
Mapa_Actividades: CSI6 = MM
207
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = OM
Mapa_Actividades: IAS5 = MM
Mapa_Actividades: IAS7 = OM
Mapa_Actividades: IAS8 = OM
Mapa_Actividades: EVS-CAL2 = MM
Mapa_Actividades: EVS-CAL3 = MM
Mapa_Actividades: ASI-CAL2 = MM
Mapa_Actividades: ASI-CAL3 = MM
Mapa_Actividades: DSI-CAL2 = MM
Mapa_Actividades: DSI-CAL3 = MM
Mapa_Actividades: CSI-CAL3 = OM
Mapa_Actividades: CSI-CAL4 = MM
Mapa_Actividades: IAS-CAL1 = MM
Mapa_Actividades: IAS-CAL2 = MM
Mapa_Actividades: IAS-CAL4 = OM
N02-ACT-R28
Si (Proyecto_Dat, TIP, D) y ((Proyecto_Car, TAM, M) o (Proyecto_Car, TAM, G)) y
((Proyecto_Car, COM, M) o (Proyecto_Car, COM, B))
Entonces
Mapa_Actividades: DSI2 = MM
Mapa_Actividades: CSI6 = MM
Mapa_Actividades: CSI7 = MM
Mapa_Actividades: IAS2 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = MM
Mapa_Actividades: CSI-CAL3 = MM
Mapa_Actividades: CSI-CAL4 = MM
N02-ACT-R29
Si (Proyecto_Dat, TIP, D) y ((Proyecto_Car, TAM, M) o (Proyecto_Car, TAM, G)) y
(Proyecto_Car, COM, A)
Entonces
Mapa_Actividades: DSI2 = MM
Mapa_Actividades: IAS7 = MM
Mapa_Actividades: IAS8 = MM
6.5
MECANISMOS DE CONTROL
208
EST-CONT-R02
Si (Proyecto_Car, TAM, NULL)
Entonces activar procedimientos
N01-TAM-R01 a N01-TAM-R81
EST-CONT-R03
Si (Proyecto_Car, COM, NULL)
Entonces activar procedimientos
N01-COM-R01 a N01-COM-R48
EST-CONT-R04
Si (Proyecto_Car, CAP, NULL)
Entonces activar procedimientos
N01-CAP-R01 a N01-CAP-R09
EST-CONT-R05
Si (Proyecto_Car, GES, NOT NULL) y
(Proyecto_Car, TAM, NOT NULL) y
(Proyecto_Car, COM, NOT NULL) y
(Proyecto_Car, CAP, NOT NULL) y
(Proyecto_Dat, ENF, NOT NULL) y
(Proyecto_Dat, TIP, NOT NULL) y
(Proyecto_Dat, SOL, NOT NULL) y
(Proyecto_Dat, REQ, NOT NULL) y
(Proyecto_Dat, DAT, NOT NULL) y
(Proyecto_Dat, SEG, NOT NULL) y
(Proyecto_Dat, NOM, NOT NULL) y
(Mapa_Actividades, Actividad, MA)
Entonces activar procedimientos
N02-ACT-R01 a N02-ACT-R29
Funcin
Activa solamente los procedimientos de
decisin de Nivel 1, correspondientes a la
determinacin de la caracterstica
Gestin (GES).
Se corresponde con el subproceso 2.1
del modelo conceptual.
Activa solamente los procedimientos de
decisin de Nivel 1, correspondientes a la
determinacin de la caracterstica
Tamao (TAM).
Se corresponde con el subproceso 2.2
del modelo conceptual.
Activa solamente los procedimientos de
decisin de Nivel 1, correspondientes a la
determinacin de la caracterstica
Complejidad (COM).
Se corresponde con el subproceso 2.3
del modelo conceptual.
Activa solamente los procedimientos de
decisin de Nivel 1, correspondientes a la
determinacin de la caracterstica
Capacidad del personal (CAP).
Se corresponde con el subproceso 2.4
del modelo conceptual.
Activa solamente los procedimientos de
decisin de Nivel 2, correspondientes a la
determinacin del mapa de actividades.
Se corresponde con el subproceso 3.0
del modelo conceptual.
209
CAPTULO VII
IMPLEMENTACIN
CAPTULO VII
IMPLEMENTACIN
7.1
INTRODUCCIN
7.2
211
Implementacin
Entorno de desarrollo visual con objetos predefinidos que facilitan el desarrollo de los
prototipos.
Entorno de desarrollo que permite el prototipado rpido, de modo de poder llevar a cabo
un ciclo de vida incremental.
Soporte de facilidades e interfaces de usuario amistosas.
Ejecucin en equipos del tipo PC con sistema operativo Windows, lo cual facilita su
portabilidad.
Lenguaje de programacin. Ese lenguaje se genera automticamente al usar
programacin visual o bien se puede codificar manualmente. El cdigo generado es
interpretado por la herramienta.
7.3
Una vez familiarizado con el entorno de desarrollo que ofrece la herramienta, se ha dado
comienzo a la implementacin del prototipo GMAP. El ciclo de vida del prototipo final se
basa en prototipos incrementales. Esto implica que, para obtener el prototipo definitivo, se
desarrollan una serie de prototipos previos hasta obtener el que satisface los requisitos
establecidos por los UE.
7.3.1
Para representar cada DED definido en la etapa de diseo, se utilizaron los objetos clase
de la herramienta. Tambin se utiliz la jerarqua de objetos provista por la herramienta,
para su implementacin.
Una vez definidos los objetos y su jerarqua, se definieron las propiedades de los mismos.
Para ello se han utilizado las ranuras que se pueden definir en cada objeto y establecido los
posibles valores que poda tomar durante la ejecucin del prototipo y el valor que tomaban
por omisin.
Los objetos principales corresponden a los DED definidos en la etapa de diseo, los cuales
a su vez corresponden a las entidades identificadas en la etapa de modelado conceptual.
Sin embargo y a los efectos de la implementacin, se han implementado otros objetos tales
como:
Implementacin
212
7.3.2
PROCEDIMIENTOS DE DECISIN
Ingreso de datos.
Control de ingreso de datos.
Presentacin de resultados.
Grabacin de resultados en archivo de texto.
7.3.3
MECANISMOS DE CONTROL
7.4
INTERFAZ DE USUARIO
La interfaz de usuario es muy importante para que el prototipo sea utilizado y aceptado por
los usuarios.
La herramienta suministra un conjunto de clases predefinidas para crear la interfaz de
usuario y un entorno de programacin visual que facilita su generacin.
En las siguientes figuras se presentan las diferentes interfaces con que cuenta el prototipo,
luego de las mejoras y correcciones realizadas, surgidas de la etapa de evaluacin:
213
Implementacin
La figura 7.1 es la pantalla de presentacin del prototipo GMAP, que se presenta al iniciar
la ejecucin del mismo.
Implementacin
214
La figura 7.2 es la primera pantalla de ingreso de datos, que se presenta si se opta por la
opcin Continuar en la pantalla de presentacin del prototipo, o por la opcin Volver en la
segunda pantalla de ingreso de datos, o por la opcin Nuevo proyecto en la pantalla de
presentacin de resultados.
En ella se solicita el ingreso del nombre del proyecto y de los datos relacionados con la
caracterstica: capacidad del personal. En particular se solicitan los siguientes datos:
215
Implementacin
La figura 7.3 es la segunda pantalla de ingreso de datos, que se presenta si se opta por la
opcin Continuar en la primer pantalla de ingreso de datos, o por la opcin Volver en la
tercera pantalla de ingreso de datos.
Implementacin
216
La figura 7.4 es la tercera pantalla de ingreso de datos, que se presenta si se opta por la
opcin Continuar en la segunda pantalla de ingreso de datos, o por la opcin Volver en la
cuarta pantalla de ingreso de datos.
217
Implementacin
La figura 7.5 es la cuarta pantalla de ingreso de datos, que se presenta si se opta por la
opcin Continuar en la tercera pantalla de ingreso de datos, o por la opcin Volver en la
quinta pantalla de ingreso de datos.
Implementacin
218
La figura 7.6 es la quinta pantalla de ingreso de datos, que se presenta si se opta por la
opcin Continuar en la cuarta pantalla de ingreso de datos.
Tipo de proyecto.
Nivel de clasificacin de seguridad.
Solucin y viabilidad.
Requisitos congelados.
Enfoque de desarrollo.
Necesidad de migracin y/o carga inicial de datos.
Se presentan las siguientes opciones:
219
Implementacin
Implementacin
220
La figura 7.8 representa el archivo de salida en donde se graban los resultados obtenidos:
---------------------------------------------------------------------------------------------------------------------------------------PROYECTO: Presubscripcin en Venezuela
FECHA: 10/07/2002
HORA: 2:43:26PM
---------------------------------------------------------------------------------------------------------------------------------------Referencias:
MA: Actividad mandatoria de importancia alta
MM: Actividad mandatoria de importancia media
OM: Actividad opcional de importancia media
OB: Actividad opcional de importancia baja
NR: Actividad no requerida
---------------------------------------------------------------------------------------------------------------------------------------DESARROLLO DE SISTEMAS DE INFORMACION
EVS: ESTUDIO DE LA VIABILIDAD DEL SISTEMA
EVS1 - (MA) - Establecimiento del alcance del sistema
EVS2 - (MA) - Estudio de la situacin actual
EVS3 - (MA) - Definicin de requisitos del sistema
EVS4 - (MA) - Estudio de alternativas de solucin
EVS5 - (MA) - Valoracin de las alternativas
EVS6 - (MA) - Seleccin de la solucin
ASI: ANALISIS DEL SISTEMA DE INFORMACION
ASI1 - (MA) - Definicin del sistema
ASI2 - (MA) - Establecimiento de requisitos
ASI3 - (MA) - Identificacin de subsistemas de anlisis
ASI4 - (NR) - Anlisis de casos de uso
ASI5 - (NR) - Anlisis de clases
ASI6 - (MA) - Elaboracin del modelo de datos
ASI7 - (MA) - Elaboracin del modelo de procesos
ASI8 - (MA) - Definicin de interfaces de usuario
ASI9 - (MA) - Anlisis de consistencia e identificacin de requisitos
ASI10 - (MA) - Especificacin del plan de pruebas
ASI11 - (MA) - Aprobacin del anlisis del sistema de informacin
DSI: DISEO DEL SISTEMA DE INFORMACION
DSI1 - (MA) - Definicin de la arquitectura del sistema
DSI2 - (MM) - Diseo de la arquitectura de soporte
DSI3 - (NR) - Diseo de casos de uso reales
DSI4 - (NR) - Diseo de clases
DSI5 - (MA) - Diseo de la arquitectura de mdulos del sistema
DSI6 - (MA) - Diseo fisico de datos
DSI7 - (MA) - Verificacin y aceptacin de la arquitectura del sistema
DSI8 - (MA) - Generacin de especificaciones de construccin
DSI9 - (NR) - Diseo de migracin y carga inicial de datos
DSI10 - (MA) - Especificacin tcnica del plan de pruebas
DSI11 - (MA) - Establecimiento de requisitos de implantacin
DSI12 - (MA) - Aprobacin del diseo del sistema de informacin
CSI: CONSTRUCCION DEL SISTEMA DE INFORMACION
CSI1 - (MA) - Preparacin del entorno de generacin y construccin
CSI2 - (MA) - Generacin del cdigo de los componentes y procedimientos
CSI3 - (MA) - Ejecucin de las pruebas unitarias
CSI4 - (MA) - Ejecucin de las pruebas de integracin
CSI5 - (MA) - Ejecucin de las pruebas del sistema
CSI6 - (MA) - Elaboracin de los manuales de usuario
CSI7 - (MA) - Definicin de la formacin de usuarios finales
CSI8 - (NR) - Construccin de componentes y procedimientos de migracin y carga inicial de datos
CSI9 - (MA) - Aprobacin del sistema de informacin
IAS: IMPLANTACION Y ACEPTACION DEL SISTEMA
IAS1 - (MA) - Establecimiento del plan de implantacin
IAS2 - (MA) - Formacin necesaria para la implantacin
IAS3 - (MA) - Incorporacin del sistema al entorno de operacin
IAS4 - (NR) - Carga de datos al entorno de operacin
IAS5 - (MA) - Pruebas de implantacin del sistema
IAS6 - (MA) - Pruebas de aceptacin del sistema
IAS7 - (MM) - Preparacin del mantenimiento del sistema
IAS8 - (MM) - Establecimiento del acuerdo de nivel de servicio
IAS9 - (MA) - Presentacin y aprobacin del sistema
IAS10 - (MA) - Paso a produccin
221
Implementacin
Implementacin
222
CAPTULO VIII
EVALUACIN
CAPTULO VIII
EVALUACIN
8.1
INTRODUCCIN
8.2
225
Evaluacin
8.2.1
CORRECCIN
VALIDEZ
USABILIDAD
UTILIDAD
Un sistema puede considerarse til si una vez que est en uso rutinario, cumple las
expectativas que se tenan de l, aportando las mejoras esperadas.
Esto significa que slo se puede evaluar la utilidad del sistema software completo, no de una
parte, y menos de un modelo no computable. La evaluacin de la utilidad es la ltima
evaluacin que debe realizarse en la construccin del sistema software.
Evaluacin
226
PLANIFICACION
Objetivo
El objetivo del presente proceso es realizar la verificacin del prototipo GMAP.
Criterios a verificar
Los criterios concretos que se deben evaluar, para cualquier sistema, con independencia del
formalismo seleccionado, son los siguientes:
Redundancia: un elemento es redundante si no efecta ninguna contribucin al modelo, es
decir el elemento puede aparecer o no, pues los conocimientos contenidos en el modelo
son los mismos.
Incompletud: el sistema no contiene todos los elementos que debera contener para
representar la informacin del modelo. En particular se verifican elementos ausentes y
elementos inalcanzables.
Inconsistencia: el sistema es inconsistente si, utilizando sus elementos para razonar, se
puede deducir una contradiccin a partir de datos de entrada vlidos. En particular se
verifican elementos contradictorios e incompatibilidades con las restricciones.
Tcnicas de verificacin
Se har uso de los mtodos de caja blanca para las siguientes tcnicas, que se utilizarn
para verificar los criterios establecidos:
Inspeccin: consiste en la inspeccin del modelo formal, por parte del IS en este caso,
contrastando el modelo contra una lista de chequeo de errores tpicos de modelizacin. La
lista se describe en el apartado 8.3.2.
227
Evaluacin
LISTA DE CHEQUEO
Evaluacin
228
8.3.3
Los pasos para la simulacin de ejecucin de los casos de prueba, en el walkthrough, son los
siguientes:
Para cada caso de prueba:
Comprobar pre-requisitos
Simular funcionamiento del prototipo para condiciones
Verificar resultados
Comparar resultado obtenido vs. esperado
Si el resultado obtenido no coincide con el esperado:
Registrar cdigo de resultado: XX = Errneo
Registrar detalle de resultado obtenido
Si el resultado obtenido coincide con el esperado:
Registrar cdigo de resultado: OK = Aprobado
Registrar referencias y/u observaciones
Registrar fecha de realizacin y responsable
Terminada la ejecucin de casos:
Registrar errores detectados
8.3.4
En las tablas 8.1 y 8.2 se presenta un conjunto reducido de casos de prueba, cuya ejecucin
es simulada en el walkthrough, y los resultados de esa simulacin.
En dichas tablas, la columna Nro. identifica el nmero de caso de prueba. La columna
Caso especifica las condiciones del caso de prueba (en este caso los valores ingresados al
prototipo). La columna Resultado especifica el resultado esperado para el caso de prueba y
los resultados obtenidos de acuerdo al procedimiento de ejecucin. La columna Responsable
identifica al responsable de la ejecucin del caso de prueba. En la columna Fecha se
especifica la fecha de ejecucin del caso de prueba.
Nro.
1
Caso
. GES1: N
. GES2: S
. GES3: N
. TAM1: S
. TAM2: S
. TAM3: S
. TAM4: S
. COM1: S
. COM2: S
. COM3: S
. COM4: S
. COM5: S
. CAP1: B
. CAP2: M
. ENF: O
. TIP: M
. SOL: D
. REQ: S
. DAT: N
. SEG: B
Resultado
Esperado
. Mapa actividades generado segn
Apndice F (Verificacin - Anexo caso
1)
Obtenido
XX
---------------OK
Responsable
Fecha
ED
--------------------ED
22/07/02
---------------24/07/02
229
Evaluacin
Nro.
2
Caso
. GES1: S
. GES2: S
. GES3: N
. TAM1: S
. TAM2: E
. TAM3: I
. TAM4: S
. COM1: N
. COM2: N
. COM3: S
. COM4: S
. COM5: E
. CAP1: A
. CAP2: B
. ENF: O
. TIP: D
. SOL: D
. REQ: N
. DAT: S
. SEG: A
. GES1: S
. GES2: N
. GES3: N
. TAM1: I
. TAM2: I
. TAM3: E
. TAM4: E
. COM1: S
. COM2: N
. COM3: N
. COM4: S
. COM5: E
. CAP1: M
. CAP2: B
. ENF: O
. TIP: I
. SOL: N
. REQ: N
. DAT: N
. SEG: B
Resultado
Esperado
. Mapa actividades generado segn
Apndice F (Verificacin - Anexo caso
2)
Responsable
Fecha
Obtenido
OK
ED
22/07/02
OK
ED
22/07/02
8.3.5
ANLISIS Y EVALUACIN
Luego de la ejecucin del proceso de verificacin del prototipo GMAP, que incluy la
resolucin de errores y su posterior comprobacin, se obtienen los siguientes resultados
finales de dicho proceso:
Errores detectados
Los errores detectados a lo largo de la verificacin y el estado actual de los mismos se
presentan en la tabla 8.3.
Evaluacin
230
Nro.
1
2
3
Fecha
21/07/02
21/07/02
21/07/02
21/07/02
21/07/02
22/07/02
Deteccin
Descripcin
Proc. Dec. N01-TAM-R18 ausente.
Proc. Dec. N02-ACT-R21 ausente.
Proc. Dec. N01-COM-R34 inalcanzable (condiciones
mal especificadas).
Proc. Dec. N02-ACT-R11 inalcanzable (condiciones
mal especificadas).
Proc. Dec. N02-ACT-R22 inalcanzable (condiciones
mal especificadas).
Asignacin incorrecta de valores de actividades (Caso
1).
Estado
Resuelto
Fecha
S
23/07/02
S
23/07/02
S
23/07/02
S
23/07/02
23/07/02
24/07/02
Resultado de la verificacin
De acuerdo a los criterios de aprobacin enunciados, la presente verificacin se considera
APROBADA.
El sistema no trata con algn tipo de caso (error de omisin) porque en el proceso de
adquisicin no se contempl esa posibilidad.
El sistema no da respuestas adecuadas (error de comisin) porque en la adquisicin el IS
malinterpret el proceso de razonamiento del UE.
Dado que para validar el sistema hay que valorar si las respuestas son adecuadas,
necesariamente la validacin la debe realizar un UE en el dominio. Es decir, el IS no puede, ni
debe, valorar las respuestas del sistema.
231
Evaluacin
Para llevar a cabo la validacin, se trabaja con un entorno controlado. Con el fin de que el IS
pueda controlar el sistema durante toda la validacin, el mundo real en que se introducir el
sistema es simplificado. En concreto, se reducen todas las posibles situaciones con que puede
enfrentarse el sistema, a un nmero de casos representativos de tales situaciones.
8.4.1
PLANIFICACIN
Objetivo
El objetivo del presente proceso es realizar la validacin del prototipo GMAP.
Criterios a validar
Los criterios que se deben evaluar para cualquier sistema, son los siguientes:
Requisitos a validar
Los requisitos a validar se toman de los requisitos explcitos para el prototipo GMAP, como
as tambin de requisitos implcitos a toda aplicacin informtica. Los requisitos son entonces
los siguientes:
Funcionalidad
Interfaz visual
Ingreso de datos del proyecto.
Modificacin de datos del proyecto.
Presentacin de resultados.
Generacin de mapa de actividades.
Grabacin de resultados.
Documentacin.
Por ser el GMAP un prototipo, las caractersticas que no estarn contempladas en la
presente validacin son, entre otras, las siguientes:
Evaluacin
232
Los errores que se detecten se clasificarn, en forma conjunta entre el UE y el IS, de acuerdo
a su severidad, en:
Nivel 1: Invalidante.
Nivel 2: Grave.
Nivel 3: Comn.
Nivel 4. Leve.
Nivel 5: Detalle.
La validacin del prototipo GMAP se considerar aprobada cuando:
233
Evaluacin
Evaluador
El UE Juan Jos Goldschtein ser quien ejecute y evale el proceso de validacin del
prototipo GMAP.
8.4.2
DISEO
Forma de realizacin
Por ser una aplicacin interactiva, cada caso de prueba se ejecutar y a continuacin se
comprobar el resultado obtenido comparndolo con el esperado.
Confeccin de casos
Los casos de prueba sern confeccionados de forma tal que cada uno de ellos resulte
independiente del resto. Cada caso tendr sus propios pre-requisitos y no ser necesario
ejecutar los casos en una secuencia determinada.
Un pre-requisito es una situacin que se debe dar, o una accin que se debe realizar,
previamente a ejecutar un caso de prueba. Para evitar confusiones, los pre-requisitos de un
determinado caso, slo se explicitan cuando stos no se deducen de las condiciones
enunciadas para el mismo.
Los casos de prueba se agruparn basndose en las funciones del sistema. Los casos de
prueba correspondientes a cada una de las funciones sern confeccionados combinando
discriminadamente los posibles valores de determinadas condiciones.
Las funciones, sus condiciones y los posibles valores para esas condiciones, son las
siguientes:
Interfaz visual
Ingreso completo: S - No.
Modificacin de datos: S - No.
Navegacin entre pantallas: S - No.
Generacin de mapa de actividades
GES1: S - N
GES2: S - N
GES3: S - N
TAM1: I - E - S
TAM2: I - E - S
TAM3: I - E - S
TAM4: I - E - S
COM1: S - N
COM2: S - N
COM3: S - N
COM4: S - N
COM5: I - E - S
Evaluacin
234
CAP1: A - M - B
CAP2: A - M - B
ENF: E - O
TIP: D - I - M
SOL: D - N
REQ: S - N
DAT: S - N
SEG: A - M - B
Grabacin de resultados
Archivo de texto vaco: S - No
Para todas las funciones, podrn existir combinaciones de valores de condiciones no
relevantes, esas combinaciones no se especificarn como casos de prueba.
Items a comprobar
Los tems que se comprobarn para cada caso de prueba, con los posibles resultados
esperados para cada uno de ellos, son los siguientes:
Pantallas
Presentacin correcta
Navegacin correcta
Aceptacin de datos
Mensaje de error correspondiente
Mensaje de aviso grabacin
Reporte
Generado
Generado correctamente
No generado
Sin cambios
Archivo resultados
Sin cambios
Mapa grabado
Mapa grabado a continuacin
8.4.3
Los pasos para la ejecucin de los casos de prueba son los siguientes:
Para cada caso de prueba:
Verificar pre-requisitos
Ejecutar condiciones
Si no se pudieron ejecutar las condiciones:
Consignar cdigo de resultado segn corresponda:
YY = No aplicable
ZZ = No reproducible
235
Evaluacin
En las tablas 8.4 a 8.14 se presenta el conjunto de casos de prueba, que cubren la
funcionalidad y los criterios a validar establecidos, y los resultados de su ejecucin:
En dichas tablas, la columna Nro. identifica el nmero de caso de prueba. La columna
Caso especifica las condiciones del caso de prueba (en este caso los valores ingresados al
prototipo). La columna Pre-requisitos identifica las precondiciones que son necesarias a la
ejecucin de un caso de prueba. La columna Resultado especifica el resultado esperado
para el caso de prueba y los resultados obtenidos de acuerdo al procedimiento de ejecucin.
La columna Referencias/Observaciones identifica cualquier referencia u observacin de
relevancia correspondiente al caso de prueba. La columna Responsable identifica al
responsable de la ejecucin del caso de prueba. En la columna Fecha se especifica la fecha
de ejecucin del caso de prueba.
Los casos de prueba se agrupan segn las funciones identificadas en el apartado 8.4.2.
Evaluacin
236
1.1
Caso
Condiciones
Datos completos
. Ingreso completo: Si
. Modificacin de datos: No
. Navegacin entre pantallas: No
1.2
Datos completos
. Ingreso completo: Si
. Modificacin de datos: Si
. Navegacin entre pantallas: No
1.3
Datos completos
. Ingreso completo: Si
. Modificacin de datos: Si
. Navegacin entre pantallas: Si
1.4
Datos completos
. Ingreso completo: Si
. Modificacin de datos: No
. Navegacin entre pantallas: Si
Resultado
Esperado
Obtenido
OK
Pantallas
. Presentacin correcta
. Aceptacin de datos
Reporte
. Generado
Archivo resultados
. Sin cambios
OK
Pantallas
. Presentacin correcta
. Aceptacin de datos
Reporte
. Generado
Archivo resultados
. Sin cambios
XX
Pantallas
---------------. Presentacin correcta
OK
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado
Archivo resultados
. Sin cambios
OK
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado
Archivo resultados
. Sin cambios
Tabla 8.4 - Especificacin y ejecucin de casos de prueba
Referencias
Observaciones
Responsable
Fecha
JJG
25/07/02
JJG
25/07/02
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
25/07/02
Pre-requisitos
237
Evaluacin
Nro.
1.5
Caso
Condiciones
Datos incompletos
. Ingreso completo: No
. Modificacin de datos: No
. Navegacin entre pantallas: No
1.6
Datos incompletos
. Ingreso completo: No
. Modificacin de datos: No
. Navegacin entre pantallas: Si
1.7
Datos incompletos
. Ingreso completo: No
. Modificacin de datos: Si
. Navegacin entre pantallas: No
1.8
Datos incompletos
. Ingreso completo: No
. Modificacin de datos: Si
. Navegacin entre pantallas: Si
Evaluacin
Resultado
Referencias
Observaciones
Esperado
Obtenido
OK
. Varios datos
Pantallas
incompletos testeados
. Presentacin correcta
. Mensaje de error correspondiente
Reporte
. No generado
Archivo resultados
. Sin cambios
XX
. Varios datos
Pantallas
---------------incompletos testeados
. Presentacin correcta
OK
. Navegacin correcta
. Mensaje de error correspondiente
Reporte
. No generado
Archivo resultados
. Sin cambios
XX
. Varios datos
Pantallas
---------------incompletos testeados
. Presentacin correcta
OK
. Mensaje de error correspondiente
Reporte
. No generado
Archivo resultados
. Sin cambios
OK
. Varios datos
Pantallas
incompletos testeados
. Presentacin correcta
. Navegacin correcta
. Mensaje de error correspondiente
Reporte
. No generado
Archivo resultados
. Sin cambios
Tabla 8.5 - Especificacin y ejecucin de casos de prueba (Cont.)
Responsable
Fecha
JJG
25/07/02
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
25/07/02
Pre-requisitos
238
Caso
Condiciones
Datos varios
2.1
. GES1: N
. GES2: N
. GES3: N
. TAM1: I
. TAM2: I
. TAM3: I
. TAM4: I
. COM1: N
. COM2: N
. COM3: N
. COM4: N
. COM5: I
. CAP1: A
. CAP2: A
. ENF: E
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: B
2.2
Datos varios
. GES1: S
. GES2: N
. GES3: S
. TAM1: E
. TAM2: S
. TAM3: E
. TAM4: I
. COM1: S
. COM2: N
. COM3: S
. COM4: S
. COM5: S
. CAP1: B
. CAP2: B
. ENF: O
. TIP: I
. SOL: D
. REQ: N
. DAT: S
. SEG: A
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Referencias
Observaciones
Obtenido
XX
. Mapa actividades
---------------esperado segn
OK
Apndice F (Validacin
- Anexo caso 2.1)
OK
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.2)
Responsable
Fecha
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
25/07/02
239
Evaluacin
Nro.
Caso
Condiciones
Datos varios
2.3
. GES1: S
. GES2: S
. GES3: S
. TAM1: S
. TAM2: S
. TAM3: E
. TAM4: E
. COM1: N
. COM2: S
. COM3: N
. COM4: N
. COM5: E
. CAP1: M
. CAP2: A
. ENF: E
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: M
2.4
Datos varios
. GES1: N
. GES2: S
. GES3: N
. TAM1: S
. TAM2: S
. TAM3: S
. TAM4: S
. COM1: S
. COM2: S
. COM3: S
. COM4: S
. COM5: S
. CAP1: B
. CAP2: M
. ENF: O
. TIP: M
. SOL: D
. REQ: S
. DAT: N
. SEG: B
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Referencias
Observaciones
Obtenido
XX
. Mapa actividades
---------------esperado segn
OK
Apndice F (Validacin
- Anexo caso 2.3)
OK
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.4)
Responsable
Fecha
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
25/07/02
Evaluacin
240
Nro.
Caso
Condiciones
Datos varios
2.5
. GES1: S
. GES2: N
. GES3: S
. TAM1: I
. TAM2: E
. TAM3: S
. TAM4: I
. COM1: S
. COM2: S
. COM3: N
. COM4: N
. COM5: S
. CAP1: M
. CAP2: M
. ENF: E
. TIP: I
. SOL: N
. REQ: N
. DAT: S
. SEG: M
2.6
Datos varios
. GES1: S
. GES2: S
. GES3: N
. TAM1: S
. TAM2: E
. TAM3: I
. TAM4: S
. COM1: N
. COM2: N
. COM3: S
. COM4: S
. COM5: E
. CAP1: A
. CAP2: B
. ENF: O
. TIP: D
. SOL: D
. REQ: N
. DAT: S
. SEG: A
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Obtenido
OK
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
OK
Referencias
Observaciones
Responsable
Fecha
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.5)
JJG
25/07/02
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.6)
JJG
25/07/02
241
Evaluacin
Nro.
Caso
Condiciones
Datos varios
2.7
. GES1: N
. GES2: S
. GES3: S
. TAM1: E
. TAM2: E
. TAM3: I
. TAM4: I
. COM1: N
. COM2: S
. COM3: S
. COM4: N
. COM5: E
. CAP1: B
. CAP2: A
. ENF: E
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: M
2.8
Datos varios
. GES1: S
. GES2: N
. GES3: N
. TAM1: I
. TAM2: I
. TAM3: E
. TAM4: E
. COM1: S
. COM2: N
. COM3: N
. COM4: S
. COM5: E
. CAP1: M
. CAP2: B
. ENF: O
. TIP: I
. SOL: N
. REQ: N
. DAT: N
. SEG: B
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Obtenido
OK
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
OK
Referencias
Observaciones
Responsable
Fecha
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.7)
JJG
25/07/02
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.8)
JJG
25/07/02
Evaluacin
242
Nro.
Caso
Condiciones
Datos varios
2.9
. GES1: N
. GES2: N
. GES3: S
. TAM1: S
. TAM2: S
. TAM3: I
. TAM4: I
. COM1: S
. COM2: N
. COM3: N
. COM4: N
. COM5: I
. CAP1: A
. CAP2: M
. ENF: O
. TIP: D
. SOL: N
. REQ: S
. DAT: S
. SEG: M
2.10
Datos varios
. GES1: S
. GES2: N
. GES3: S
. TAM1: S
. TAM2: S
. TAM3: E
. TAM4: I
. COM1: N
. COM2: S
. COM3: S
. COM4: S
. COM5: E
. CAP1: B
. CAP2: A
. ENF: E
. TIP: M
. SOL: D
. REQ: N
. DAT: N
. SEG: B
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Obtenido
OK
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
OK
Referencias
Observaciones
Responsable
Fecha
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.9)
JJG
25/07/02
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.10)
JJG
25/07/02
243
Evaluacin
Nro.
Caso
Condiciones
Datos varios
2.11
. GES1: N
. GES2: S
. GES3: N
. TAM1: I
. TAM2: I
. TAM3: I
. TAM4: I
. COM1: N
. COM2: N
. COM3: S
. COM4: N
. COM5: I
. CAP1: A
. CAP2: A
. ENF: E
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: A
2.12
Datos varios
. GES1: S
. GES2: N
. GES3: S
. TAM1: E
. TAM2: S
. TAM3: E
. TAM4: I
. COM1: S
. COM2: N
. COM3: S
. COM4: S
. COM5: S
. CAP1: B
. CAP2: B
. ENF: O
. TIP: M
. SOL: D
. REQ: N
. DAT: S
. SEG: A
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Referencias
Observaciones
Obtenido
XX
. Mapa actividades
---------------esperado segn
OK
Apndice F (Validacin
- Anexo caso 2.11)
OK
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.12)
Responsable
Fecha
JJG
--------------------JJG
25/07/02
------------28/07/02
JJG
25/07/02
Evaluacin
244
Nro.
Caso
Condiciones
Datos varios
2.13
. GES1: S
. GES2: S
. GES3: S
. TAM1: S
. TAM2: S
. TAM3: E
. TAM4: I
. COM1: N
. COM2: S
. COM3: N
. COM4: N
. COM5: E
. CAP1: M
. CAP2: A
. ENF: O
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: M
2.14
Datos varios
. GES1: N
. GES2: S
. GES3: N
. TAM1: S
. TAM2: S
. TAM3: S
. TAM4: S
. COM1: S
. COM2: N
. COM3: S
. COM4: S
. COM5: S
. CAP1: B
. CAP2: M
. ENF: O
. TIP: D
. SOL: D
. REQ: S
. DAT: N
. SEG: B
Resultado
Pre-requisitos
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Obtenido
OK
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
OK
Referencias
Observaciones
Responsable
Fecha
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.13)
JJG
25/07/02
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.14)
JJG
25/07/02
245
Evaluacin
Nro.
Caso
Condiciones
Datos varios
2.15
Resultado
Pre-requisitos
. GES1: N
. GES2: N
. GES3: S
. TAM1: I
. TAM2: E
. TAM3: S
. TAM4: I
. COM1: S
. COM2: S
. COM3: N
. COM4: N
. COM5: S
. CAP1: M
. CAP2: M
. ENF: O
. TIP: D
. SOL: N
. REQ: N
. DAT: S
. SEG: M
Esperado
Pantallas
. Presentacin correcta
. Navegacin correcta
. Aceptacin de datos
Reporte
. Generado correctamente
Archivo resultados
. Sin cambios
Obtenido
OK
Referencias
Observaciones
Responsable
Fecha
. Mapa actividades
esperado segn
Apndice F (Validacin
- Anexo caso 2.15)
JJG
25/07/02
Responsable
Fecha
JJG
25/07/02
JJG
--------------------JJG
25/07/02
------------28/07/02
3.1
3.2
Caso
Condiciones
Archivo vaco
. Archivo de texto vaco: Si
Archivo lleno
. Archivo de texto vaco: No
Evaluacin
Resultado
Pre-requisitos
Esperado
Obtenido
. Mapa de actividades
OK
Pantallas
generado
. Mensaje de aviso grabacin
Reporte
. Sin cambios
Archivo resultados
. Mapa grabado
. Mapa de actividades
XX
Pantallas
generado
---------------. Mensaje de aviso grabacin
OK
Reporte
. Sin cambios
Archivo resultados
. Mapa grabado a continuacin
Tabla 8.14 - Especificacin y ejecucin de casos de prueba (Cont.)
246
Referencias
Observaciones
8.4.5
ANLISIS Y EVALUACIN
Luego de la ejecucin del proceso de validacin del prototipo GMAP, que incluy la
resolucin de errores y su posterior comprobacin, se obtienen los siguientes resultados
finales de dicho proceso:
Estadstica
La estadstica final de los resultados de los casos de prueba se presenta en la tabla 8.15.
Casos
Aprobados
Errneos
No aplicables
No reproducibles
Total
Cantidad
25
0
0
0
25
Porcentaje
100 %
0%
0%
0%
100 %
Errores detectados
Los errores detectados a lo largo de la validacin y el estado actual de los mismos se
presentan en la tabla 8.16.
Nro.
1
Fecha
25/07/02
25/07/02
25/07/02
25/07/02
25/07/02
25/07/02
25/07/02
Deteccin
Descripcin
Desde la segunda pantalla de ingreso de datos
no se vuelve a la primer pantalla de ingreso de
datos, con la opcin Volver (Caso 1.3).
Cuando falta ingresar el dato Nombre del
proyecto, el mensaje de error no es el que
corresponde (Caso 1.6).
Cuando falta ingresar el dato COM5, el
mensaje de error no es el que corresponde
(Caso 1.7).
Cancelacin en ejecucin de procedimiento por
objeto no definido (Caso 2.1).
Cancelacin en ejecucin de procedimiento por
objeto no definido (Caso 2.3).
Asignacin incorrecta de valores de actividades
(Caso 2.11).
Si el archivo de texto donde se debe grabar el
mapa de actividades, ya tiene un mapa de
actividades previo, este es pisado por el nuevo
mapa (Caso 3.2).
Nivel
3
Estado
Resuelto
Fecha
S
28/07/02
28/07/02
28/07/02
28/07/02
28/07/02
28/07/02
28/07/02
Resultado de la validacin
De acuerdo a los criterios de aprobacin enunciados, la presente validacin se considera
APROBADA.
247
Evaluacin
PLANIFICACIN
Objetivo
El objetivo del presente proceso es realizar la evaluacin de la usabilidad del prototipo
GMAP.
Criterios a evaluar
Los aspectos que se deben evaluar, para cualquier sistema, son:
Estos aspectos son de granularidad gruesa como para ser evaluados directamente. Esto
significa que deben ser subdivididos en criterios ms concretos y, por tanto, ms fcilmente
valorables por el usuario. Estos criterios ms concretos se especifican en la lista de
chequeo.
Tcnicas de evaluacin
Los criterios se evaluarn mediante una variacin de la tcnica de extraccin de opiniones
para la mejora del sistema.
El prototipo ser usado por los futuros usuarios para una cantidad de escenarios que ellos
mismos seleccionarn. Estos escenarios debern tener las siguientes caractersticas
principales:
Evaluacin
248
Los usuarios ejecutarn los escenarios que han seleccionado y realizarn observaciones
teniendo como gua la lista de chequeo de usabilidad especificada. El IS estar presente y
registrar todas las observaciones realizadas.
Criterio de aprobacin de la evaluacin
Las observaciones que se realicen se clasificarn, en forma conjunta entre el usuario y el
IS, de acuerdo a su necesidad, en:
Nivel 1: Imprescindible.
Nivel 2: Importante.
Nivel 3: Deseable.
La evaluacin de usabilidad del prototipo GMAP se considerar aprobada cuando las
observaciones que se registren sin resolver sean slo de necesidad 3.
Evaluador
Un grupo de profesionales, que sern futuros usuarios, de la organizacin usuaria, ser
quien evale la usabilidad del prototipo GMAP.
8.5.2
LISTA DE CHEQUEO
249
Evaluacin
8.5.3
ANLISIS Y EVALUACIN
Luego de la ejecucin del proceso de evaluacin de la usabilidad del prototipo GMAP, que
incluy la resolucin de observaciones y su posterior comprobacin, se obtienen los
siguientes resultados finales de dicho proceso:
Observaciones realizadas
Las observaciones realizadas a lo largo de la evaluacin de la usabilidad y el estado actual
de las mismas se presentan en la tabla 8.17.
Nro.
1
2
3
4
5
6
Realizacin
Fecha
Descripcin
30/07/02 Colores de fondo de pantalla no permiten
descansar la vista.
30/07/02 Es necesario agregar referencias del valor de cada
actividad en el reporte final resultante.
30/07/02 Es necesario agregar nombre de los procesos
principales, interfaces y procesos secundarios, en
el reporte final resultante.
30/07/02 Para mayor facilidad, es conveniente la ejecucin
del prototipo a travs de una aplicacin ejecutable
y no a travs del entorno de la herramienta.
30/07/02 Es conveniente que los mapas de actividades se
guarden en archivos de texto distinto por cada
proyecto ingresado.
30/07/02 Para ubicar siempre al usuario es necesario que
las pantallas de ingreso de datos estn numeradas
y mantengan una relacin con el total de pantallas
(Ej: pantalla 2 de 5).
30/07/02 Cuando no se ingresa un dato, es necesario que el
prototipo indique cual es ese dato.
Nivel
2
Estado
Resuelta Fecha
S
02/08/02
02/08/02
02/08/02
No
No
02/08/02
02/08/02
Evaluacin
250
PLANIFICACIN
Objetivo
El objetivo del
GMAP.
Criterios a evaluar
Algunos de los aspectos que se deberan evaluar, para cualquier sistema, son:
Eficacia: mejora de este aspecto en una tarea ya existente en la organizacin, en
concreto:
Fiabilidad: la probabilidad de resolver el problema aumenta, se dan menos casos
irresolubles o mal resueltos.
Disponibilidad: el horario para atender problemas es ms amplio.
Eficiencia: mejora de este aspecto en la realizacin de una tarea ya existente en la
organizacin, en concreto:
Productividad: nmero de problemas resueltos por unidad de tiempo.
Tiempo de respuesta: el problema se resuelve con mayor rapidez.
Capacidad: mejora de este aspecto del sistema, resolviendo nuevos tipos de problemas.
251
Evaluacin
Tcnicas de evaluacin
Los criterios se evaluarn mediante las tcnicas que seleccione la organizacin usuaria.
Estas tcnicas no han sido descriptas explicitamente.
Criterio de aprobacin de la evaluacin
Los criterios de aprobacin sern decididos por la organizacin usuaria.
Evaluador
La organizacin usuaria ser quien evale la utilidad del prototipo GMAP.
8.6.2
LISTA DE CHEQUEO
8.6.3
Al momento de escribir el presente trabajo, la utilidad del prototipo est siendo evaluada en
la organizacin usuaria.
Evaluacin
252
CAPTULO IX
CONCLUSIONES
CAPTULO IX
CONCLUSIONES
9.1
INTRODUCCIN
En este captulo se presentan las conclusiones finales del trabajo de tesis, como as
tambin las posibles lneas de desarrollo futuras surgidas del mismo.
Los principales conceptos aplicados y puestos en prctica en el presente trabajo son los
siguientes:
Gestin de proyectos
Planificacin
Estimaciones
Tcnicas especficas para el desarrollo de sistemas, aplicadas en las etapas de:
Adquisicin de requisitos
Modelado conceptual
Diseo del sistema
Implementacin
Evaluacin
Desarrollo de prototipos evolutivos
Cabe aclarar, que los conceptos mencionados no se han aplicado en forma terica ni en un
mbito exclusivamente acadmico, sino que se han aplicado a situaciones concretas de la
realidad, interactuando con usuarios y UEs reales, con la cuota de incertidumbre,
ambigedad, e imprecisin que eso trae aparejado.
9.2
De la misma forma, los procesos de decisin no son definitivos, sino que son dinmicos.
Podrn ir variando con el tiempo, ya sea con los datos y caractersticas identificadas o
con nuevos que se irn incorporando.
253
Conclusiones
9.3
Ciclo de vida.
Actividades y tareas.
Estndares y herramientas.
Conclusiones
254
255
Conclusiones
Al igual que en el punto anterior, los nuevas procesos de decisin podrn ser identificadas
por los UE participantes en el presente proyecto, luego del uso rutinario del prototipo o bien
por nuevos UE. Los nuevos procesos de decisin podrn considerar tanto los datos y
caractersticas ya existentes o los nuevos que se podrn incorporar.
De esta forma, el prototipo ser enriquecido, aumentando la cantidad de combinaciones y
variantes que se manejarn para un proyecto dado.
9.3.5 PROFUNDIZACIN A NIVEL TAREA
Consiste en obtener el mximo detalle de las actividades a realizar.
Para implementar este punto, cada actividad debera ser descompuesta en todas las tareas
que la componen y las inferencias deberan ser realizadas sobre cada una de estas tareas.
Es necesario llevar a cabo, al momento de la implementacin de este punto, un detallado
anlisis costo-beneficio, ya que su implementacin puede resultar extremadamente
trabajosa y los resultados puede que no sean de la utilidad esperada.
Conclusiones
256
BIBLIOGRAFA
BIBLIOGRAFA
B.1
BIBLIOGRAFA REFERENCIADA
[CAR99] Erran Carmel (1999). Global Software Teams: Collaborating across borders and
time zones. Prentice Hall PTR
[CMU94] Carnegie Mellon University - Software Engineering Institute (1994) The Capability
Maturity Model: Guidelines for Improving the Software Process. Addison Wesley.
[MAP00] Ministerio de Administraciones Pblicas de Espaa - Consejo Superior de
Informtica (2000). Mtrica Versin 3. www.map.es/csi/metrica3.
[SPR02] Software Productivity Research (2002). SPR Programming Language Table.
B.2
BIBLIOGRAFA CONSULTADA
[BOE81] Barry W. Boehm (1981). Software Engineering Economics. Prentice Hall PTR.
[BRO89] Frederick Phillips Brooks (1989). The Mythical Man-Month: Essays on Software
Engineering. Addison Wesley.
[DEM82] Tom Demarco (1982). Controlling Software Projects: Management, Measurement,
and Estimates. Prentice Hall PTR.
[FEN96] Norman E. Fenton, Shari L. Pfleeger (1996). Software Metrics. PWS Publishing.
[HUM89] Watts S. Humphrey (1989). Managing the Software Process. Addison Wesley.
[HUM94] Watts S. Humphrey (1994). A Discipline for Software Engineering. Addison Wesley.
[HUM99] Watts S. Humphrey (1999). Introduction to the Team Software Process. Addison
Wesley.
[INT92a] Intellicorp Inc. (1992). Kappa PC - Quick Start.
[INT92b] Intellicorp Inc. (1992). Kappa PC - Users Guide.
[INT92c] Intellicorp Inc. (1992). Kappa PC - Advanced Topics
[ITB97] Instituto Tecnolgico de Buenos Aires - Escuela de Posgrado, Universidad
Politcnica de Madrid - Facultad de Informtica (1997). Material del Magister en Ingeniera
del Software (Parte B - Mdulo IV al VI).
257
Bibliografa
[PER00] William E. Perry (2000). Effective Methods for Software Testing. Wiley Computer
Publishing.
[PRE01] Roger S. Pressman (2001). Software Engineering: A Practitioner's Approach.
McGraw-Hill.
Bibliografa
258
APNDICE A
ACRNIMOS
APNDICE A
ACRNIMOS
A.1
ACRNIMOS UTILIZADOS
259
Acrnimos
APNDICE B
GESTIN DEL PROYECTO
APNDICE B
GESTIN DEL PROYECTO
B.1
INTRODUCCIN
En este apndice se presenta el estado final del proyecto. Este estado final contiene el
total real de horas insumidas y la ltima versin del cronograma de tareas.
B.2
HORAS INSUMIDAS
En la tabla B.1 se presentan las horas insumidas para cada actividad y para el total del
proyecto as como la diferencia entre las horas estimadas y las realmente insumidas.
Horas
insumidas
Horas de
diferencia
40 hs.
10 hs.
30 hs.
75 hs.
20 hs.
55 hs.
195 hs.
145 hs.
50 hs.
125 hs.
35 hs.
90 hs.
175 hs.
20 hs.
155 hs.
125 hs
60 hs.
65 hs.
200 hs.
40 hs.
120 hs.
40 hs.
15 hs.
0 hs.
15 hs.
25 hs.
10 hs.
15 hs.
95 hs.
65 hs.
30 hs.
50 hs.
10 hs.
40 hs.
75 hs.
10 hs.
65 hs.
50 hs.
10 hs.
40 hs.
125 hs.
0 hs.
100 hs.
25 hs.
935 hs.
435 hs.
Fases y etapas
Como la registracin de horas no fue llevada en forma rigurosa, estos valores pueden tener
un margen de error, aunque ste no debera ser considerable.
La diferencia entre la cantidad de horas insumidas en cada una de las fases y etapas, y la
estimacin inicial para cada una de ellas se debe, principalmente, a la falta de experiencia
previa, del autor del presente trabajo de tesis, en el desarrollo de sistemas con estas
caractersticas y en un sesgo optimista inicial.
261
B.3
ID
1
Nombre de tarea
Gestin del proyecto y la configuracin
Start
16/04/2001
2001
Finish
Mar
23/12/2002
20/04/2001
Planificacin
16/04/2001
Seguimiento y control
23/04/2001
23/12/2002
23/04/2001
29/03/2002
31/07/2001
Sesiones iniciales
23/04/2001
Sesiones de detalle
01/06/2001
29/03/2002
01/08/2001
31/01/2002
31/10/2001
01/08/2001
03/09/2001
31/01/2002
30/04/2002
10
03/12/2001
11
Definicin de arquitectura
03/12/2001
28/02/2002
12
01/02/2002
30/04/2002
13
01/04/2002
31/07/2002
Seleccin de la herramienta
01/04/2002
26/04/2002
15
Codificacin
01/05/2002
31/07/2002
16
Fase V: Evaluacin
03/06/2002
30/09/2002
30/08/2002
14
17
Planificacin
03/06/2002
18
Ejecucin y anlisis
01/07/2002
30/09/2002
01/10/2002
23/12/2002
19
20
01/10/2002
29/11/2002
21
01/10/2002
29/11/2002
262
May
Jul
Sep
Nov
2002
Jan Mar
May
Jul
Sep
Nov
2003
Jan
APNDICE C
MTRICAS
APNDICE C
MTRICAS
C.1
INTRODUCCIN
C.2
DEFINICIN
Nombre
Descripcin
LOC
Lneas de
Cdigo
Cantidad de lneas de
cdigo del lenguaje
utilizado
FP
Puntos de
Funcin
Cantidad de puntos de
funcin
DTEST
DPROD
HS
HSFP
TEST
Cantidad de defectos
detectados en el
proceso de testeo
Cantidad de defectos
Defectos
detectados en
produccin
produccin
Cantidad de horas
Horas proyecto insumidas en el
proyecto
Horas por
Cantidad de horas
punto de
insumidas por punto de
funcin
funcin
Defectos test
Porcentaje de errores
Eficacia del test de software detectado
en el proceso de test
Valor
estndar
Calculo / Observacin
NA
NA
Sobre la base de la
cantidad de lneas de
cdigo del lenguaje
utilizado
NA
NA
NA
SD
80% a
90%
[Errores detectados en
Test / (Errores detectados
en Produccin + Errores
detectados en Test)] * 100
263
Mtricas
Id
Nombre
Descripcin
Valor
estndar
[ (defectos detectados) /
(lneas de cdigo)] *1000
Densidad de
DENPRE defectos prerelease
Cantidad de defectos
detectados cada 1000
lneas de cdigo
(KLOC)
Densidad de
DENPOS defectos postrelease
Cantidad de defectos
detectados no
corregidos ms
defectos detectados en
produccin cada 1000
lneas de cdigo
(KLOC)
ENT
ATRIB
PROC
Calculo / Observacin
1a5
Entidades
Atributos
Cantidad de entidades
Cantidad de atributos
Cantidad de
Procedimientos
procedimientos de
de decisin
decisin
[ (defectos detectados no
corregidos + defectos
detectados en produccin) /
(lneas de cdigo)] *1000
0a1
NA
NA
NA
C.3
VALORES OBTENIDOS
En las tablas C.3 a C.4 se presentan los valores obtenidos para cada una de las mtricas.
Id
Nombre
Valor
Observacin
LOC
Lneas de Cdigo
5038 Lneas
FP
Puntos de Funcin
126 PF
DTEST
Defectos test
13 Defectos
DPROD
HS
Defectos produccin
Horas proyecto
Horas por punto de
funcin
Eficacia del test
0 Defectos
925 hs
HSFP
TEST
7.34 hs
100%
Tabla C.3 - Valores obtenidos para mtricas
Mtricas
264
Id
Nombre
Valor
Observacin
DENPRE
Densidad de
0.96
Densidad de
DENPOS defectos postrelease
Defectos/KLOC
ENT
Entidades
ATRIB
Atributos
PROC
Procedimientos de
decisin
150 Atributos
180
Procedimientos
de decisin
3 Entidades
Sobre la base de los valores obtenidos para las mtricas definidas, se puede realizar un
breve anlisis:
1. De las mtricas relacionadas con el tamao, se puede concluir que el trabajo es de una
envergadura mediana.
2. De las mtricas relacionadas con la calidad del producto, se puede concluir que la
calidad del trabajo y del proceso de test en particular result satisfactoria.
3. De las mtricas relacionadas con la productividad, se puede concluir que la relacin
hora/punto de funcin, es aceptable.
265
Mtricas
APNDICE D
GESTIN DE CONFIGURACIN
APNDICE D
GESTIN DE CONFIGURACIN
D.1
INTRODUCCIN
D.2
INFORMES
Versin
Sistema
5.0
Lnea
base
Estado de configuracin
Sistema: GMAP Al: 23/12/02
Elemento de configuracin
Descripcin Tipo Nombre Versin Fecha
Definicin de la
necesidad o del
Funcional problema
Definicin del
proyecto
Adquisicin de
requisitos
Diseo
Modelado
conceptual
Diseo del
sistema
Implementacin
Producto Cdigo del
prototipo
Evaluacin
Prototipo
Operativa ejecutable
Varios
Directorio
.doc
Captulo-02
3.1
01/08/02
C:\tesis\documentacion
.doc
Captulo-03
3.2
23/12/02
C:\tesis\documentacion
.doc
Captulo-04
3.4
09/12/02
C:\tesis\documentacion
.doc
Captulo-05
4.8
16/12/02
C:\tesis\documentacion
.doc
Captulo-06
4.5
16/12/02
C:\tesis\documentacion
.doc
.kal
Captulo-07
GMAP
4.3
20/12/02
23/12/02
C:\tesis\documentacion
C:\tesis\prototipo
.doc
.kal
Captulo-08
GMAP
4.5
4.3
26/12/02
23/12/02
C:\tesis\documentacion
C:\tesis\prototipo
.txt
.doc
MAPAS
Captulo-00
1.0
1.6
01/08/02
26/12/02
C:\tesis\prototipo
C:\tesis\documentacion
.doc
Captulo-01
2.1
26/12/02
.doc
Captulo-09
3.2
26/12/02
.doc
Bibliografa
1.4
09/12/02
.doc
Apndice-A
1.2
09/12/02
.doc
Apndice-B
1.5
26/12/02
.doc
Apndice-C
2.4
26/12/02
.doc
Apndice-D
2.3
26/12/02
.doc
Apndice-E
2.5
26/12/02
.doc
Apndice-F
2.6
26/12/02
Tabla D.1 - Estado de configuracin final GMAP
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
C:\tesis\documentacion
Documentacin
complementaria
267
Gestin de Configuracin
Informes de auditora
La auditora se realiz una vez terminado el desarrollo de la ltima versin del prototipo. En
las tablas D.2 a D.4 se presentan los resultados de la misma.
Auditora Funcional
Sistema: GMAP
Responsable: FR
Elemento de
configuracin auditado
Definicin de la necesidad o del
problema
Definicin del proyecto
Adquisicin de requisitos
Modelado conceptual
Diseo del sistema
Implementacin
Cdigo del prototipo
Evaluacin
Prototipo ejecutable
Documentacin complementaria
Fecha: 23/12/02
Resultado
Versin: 5.0
Firma: FR
Observaciones
Ok
Ok
Ok
Ok
Ok
Ok
Ok
Ok
Ok
Ok
Tabla D.2 - Resultado auditora funcional
Auditora Fsica
Sistema: GMAP
Responsable: FR
Lnea base
auditada
Funcional
Diseo
Producto
Operativa
Varios
Fecha: 23/12/02
Resultado
Versin: 5.0
Firma: FR
Observaciones
Ok
Ok
Ok
Ok
Ok
Tabla D.3 - Resultado auditora fsica
Certificacin
Sistema: GMAP
Responsable: FR
Elemento de
configuracin auditado
Prototipo ejecutable
Fecha: 23/12/02
Resultado
Versin: 5.0
Firma: FR
Observaciones
Ok
Tabla D.4 - Resultado auditora de certificacin
Gestin de Configuracin
268
APNDICE E
TRAZABILIDAD
APNDICE E
TRAZABILIDAD
E.1
INTRODUCCIN
Adquisicin: presenta la ubicacin en el trabajo de las palabras del UE, fuente del
proceso de decisin.
269
Trazabilidad
E.2
TRAZABILIDAD
En las tablas E.1 a E.19 se presenta la trazabilidad de los procesos o procedimientos implementada:
Proc. dec. implementado
Diseo
N01-GES-R01
Procedim. decisin - Nivel 1
N01-GES-R01
Captulo 6
N01-GES-R02
Procedim. decisin - Nivel 1
N01-GES-R02
Captulo 6
N01-GES-R03
Procedim. decisin - Nivel 1
N01-GES-R03
Captulo 6
N01-GES-R04
Procedim. decisin - Nivel 1
N01-GES-R04
Captulo 6
N01-GES-R05
Procedim. decisin - Nivel 1
N01-GES-R05
Captulo 6
N01-GES-R06
Procedim. decisin - Nivel 1
N01-GES-R06
Captulo 6
N01-GES-R07
Procedim. decisin - Nivel 1
N01-GES-R07
Captulo 6
N01-GES-R08
Procedim. decisin - Nivel 1
N01-GES-R08
Captulo 6
N01-TAM-R01
Procedim. decisin - Nivel 1
N01-TAM-R01
Captulo 6
Modelado Conceptual
Subproceso 2.1
GES PROCESO DECISION 1
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 2
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 3
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 4
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 5
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 6
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 7
Captulo 5
Subproceso 2.1
GES PROCESO DECISION 8
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 1
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
270
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 2
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 3
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 4
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 5
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 6
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 7
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 8
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 9
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 10
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 11
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
271
Trazabilidad
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 12
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 13
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 14
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 15
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 16
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 17
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 18
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 19
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 20
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 21
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
272
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 22
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 23
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 24
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 25
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 26
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 27
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 28
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 29
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 30
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 31
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
273
Trazabilidad
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 32
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 33
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 34
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 35
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 36
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 37
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 38
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 39
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 40
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 41
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
274
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 42
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 43
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 44
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 45
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 46
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 47
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 48
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 49
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 50
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 51
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
275
Trazabilidad
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 52
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 53
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 54
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 55
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 56
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 57
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 58
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 59
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 60
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 61
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
276
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 62
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 63
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 64
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 65
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 66
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 67
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 68
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 69
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 70
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 71
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
277
Trazabilidad
Modelado Conceptual
Subproceso 2.2
TAM PROCESO DECISION 72
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 73
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 74
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 75
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 76
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 77
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 78
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 79
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 80
Captulo 5
Subproceso 2.2
TAM PROCESO DECISION 81
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
278
Modelado Conceptual
Subproceso 2.3
COM PROCESO DECISION 1
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 2
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 3
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 4
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 5
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 6
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 7
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 8
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 9
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 10
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
279
Trazabilidad
Modelado Conceptual
Subproceso 2.3
COM PROCESO DECISION 11
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 12
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 13
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 14
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 15
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 16
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 17
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 18
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 19
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 20
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
280
Modelado Conceptual
Subproceso 2.3
COM PROCESO DECISION 21
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 22
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 23
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 24
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 25
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 26
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 27
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 28
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 29
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 30
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
281
Trazabilidad
Modelado Conceptual
Subproceso 2.3
COM PROCESO DECISION 31
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 32
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 33
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 34
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 35
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 36
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 37
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 38
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 39
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 40
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Trazabilidad
282
Modelado Conceptual
Subproceso 2.3
COM PROCESO DECISION 41
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 42
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 43
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 44
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 45
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 46
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 47
Captulo 5
Subproceso 2.3
COM PROCESO DECISION 48
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 1
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 2
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
283
Trazabilidad
Modelado Conceptual
Subproceso 2.4
CAP PROCESO DECISION 3
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 4
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 5
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 6
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 7
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 8
Captulo 5
Subproceso 2.4
CAP PROCESO DECISION 9
Captulo 5
Proceso 3
ACT PROCESO DECISION 1
Captulo 5
Proceso 3
ACT PROCESO DECISION 2
Captulo 5
Proceso 3
ACT PROCESO DECISION 3
Captulo 5
Adquisicin
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sexta sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Trazabilidad
284
Modelado Conceptual
Proceso 3
ACT PROCESO DECISION 4
Captulo 5
Proceso 3
ACT PROCESO DECISION 5
Captulo 5
Proceso 3
ACT PROCESO DECISION 6
Captulo 5
Proceso 3
ACT PROCESO DECISION 7
Captulo 5
Proceso 3
ACT PROCESO DECISION 8
Captulo 5
Proceso 3
ACT PROCESO DECISION 9
Captulo 5
Proceso 3
ACT PROCESO DECISION 10
Captulo 5
Proceso 3
ACT PROCESO DECISION 11
Captulo 5
Proceso 3
ACT PROCESO DECISION 12
Captulo 5
Proceso 3
ACT PROCESO DECISION 13
Captulo 5
Adquisicin
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
Sptima sesin
Captulo 4
285
Trazabilidad
Modelado Conceptual
Proceso 3
ACT PROCESO DECISION 14
Captulo 5
Proceso 3
ACT PROCESO DECISION 15
Captulo 5
Proceso 3
ACT PROCESO DECISION 16
Captulo 5
Proceso 3
ACT PROCESO DECISION 17
Captulo 5
Proceso 3
ACT PROCESO DECISION 18
Captulo 5
Proceso 3
ACT PROCESO DECISION 19
Captulo 5
Proceso 3
ACT PROCESO DECISION 20
Captulo 5
Proceso 3
ACT PROCESO DECISION 21
Captulo 5
Proceso 3
ACT PROCESO DECISION 22
Captulo 5
Proceso 3
ACT PROCESO DECISION 23
Captulo 5
Adquisicin
Sptima sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Trazabilidad
286
Modelado Conceptual
Proceso 3
ACT PROCESO DECISION 24
Captulo 5
Proceso 3
ACT PROCESO DECISION 25
Captulo 5
Proceso 3
ACT PROCESO DECISION 26
Captulo 5
Proceso 3
ACT PROCESO DECISION 27
Captulo 5
Proceso 3
ACT PROCESO DECISION 28
Captulo 5
Proceso 3
ACT PROCESO DECISION 29
Captulo 5
Mecanismos de control
Captulo 5
Adquisicin
Octava sesin
Captulo 4
Quinta sesin
Captulo 4
Mecanismos de control
Captulo 5
Quinta sesin
Captulo 4
Mecanismos de control
Captulo 5
Quinta sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
Octava sesin
Captulo 4
287
Trazabilidad
Modelado Conceptual
Mecanismos de control
Captulo 5
Adquisicin
Quinta sesin
Captulo 4
Mecanismos de control
Captulo 5
Quinta sesin
Captulo 4
Trazabilidad
288
APNDICE F
ANEXOS EVALUACIN
APNDICE F
ANEXOS EVALUACIN
F.1
VERIFICACIN
289
Anexos Evaluacin
Anexos Evaluacin
290
Anexo caso 2
EVS1 - (NR) - Establecimiento del alcance del sistema
EVS2 - (NR) - Estudio de la situacin actual
EVS3 - (NR) - Definicin de requisitos del sistema
EVS4 - (NR) - Estudio de alternativas de solucin
EVS5 - (NR) - Valoracin de las alternativas
EVS6 - (NR) - Seleccin de la solucin
ASI1 - (MA) - Definicin del sistema
ASI2 - (MA) - Establecimiento de requisitos
ASI3 - (MA) - Identificacin de subsistemas de anlisis
ASI4 - (MA) - Anlisis de casos de uso
ASI5 - (MA) - Anlisis de clases
ASI6 - (NR) - Elaboracin del modelo de datos
ASI7 - (NR) - Elaboracin del modelo de procesos
ASI8 - (MA) - Definicin de interfaces de usuario
ASI9 - (MA) - Anlisis de consistencia e identificacin de requisitos
ASI10 - (MA) - Especificacin del plan de pruebas
ASI11 - (MA) - Aprobacin del anlisis del sistema de informacin
DSI1 - (MA) - Definicin de la arquitectura del sistema
DSI2 - (MM) - Diseo de la arquitectura de soporte
DSI3 - (MA) - Diseo de casos de uso reales
DSI4 - (MA) - Diseo de clases
DSI5 - (NR) - Diseo de la arquitectura de mdulos del sistema
DSI6 - (MA) - Diseo fisico de datos
DSI7 - (MA) - Verificacin y aceptacin de la arquitectura del sistema
DSI8 - (MA) - Generacin de especificaciones de construccin
DSI9 - (MA) - Diseo de migracin y carga inicial de datos
DSI10 - (MA) - Especificacin tcnica del plan de pruebas
DSI11 - (MA) - Establecimiento de requisitos de implantacin
DSI12 - (MA) - Aprobacin del diseo del sistema de informacin
CSI1 - (MA) - Preparacin del entorno de generacin y construccin
CSI2 - (MA) - Generacin del cdigo de los componentes y procedimientos
CSI3 - (MA) - Ejecucin de las pruebas unitarias
CSI4 - (MA) - Ejecucin de las pruebas de integracin
CSI5 - (MA) - Ejecucin de las pruebas del sistema
CSI6 - (MM) - Elaboracin de los manuales de usuario
CSI7 - (MM) - Definicin de la formacin de usuarios finales
CSI8 - (MA) - Construccin de componentes y procedimientos de migracin y carga inicial de datos
CSI9 - (MA) - Aprobacin del sistema de informacin
IAS1 - (MA) - Establecimiento del plan de implantacin
IAS2 - (MM) - Formacin necesaria para la implantacin
IAS3 - (MA) - Incorporacin del sistema al entorno de operacin
IAS4 - (MA) - Carga de datos al entorno de operacin
291
Anexos Evaluacin
Anexos Evaluacin
292
Anexo caso 3
EVS1 - (MM) - Establecimiento del alcance del sistema
EVS2 - (OM) - Estudio de la situacin actual
EVS3 - (MA) - Definicin de requisitos del sistema
EVS4 - (OM) - Estudio de alternativas de solucin
EVS5 - (OM) - Valoracin de las alternativas
EVS6 - (OM) - Seleccin de la solucin
ASI1 - (MA) - Definicin del sistema
ASI2 - (MA) - Establecimiento de requisitos
ASI3 - (OM) - Identificacin de subsistemas de anlisis
ASI4 - (NR) - Anlisis de casos de uso
ASI5 - (NR) - Anlisis de clases
ASI6 - (NR) - Elaboracin del modelo de datos
ASI7 - (NR) - Elaboracin del modelo de procesos
ASI8 - (OM) - Definicin de interfaces de usuario
ASI9 - (MA) - Anlisis de consistencia e identificacin de requisitos
ASI10 - (MA) - Especificacin del plan de pruebas
ASI11 - (MA) - Aprobacin del anlisis del sistema de informacin
DSI1 - (NR) - Definicin de la arquitectura del sistema
DSI2 - (NR) - Diseo de la arquitectura de soporte
DSI3 - (NR) - Diseo de casos de uso reales
DSI4 - (NR) - Diseo de clases
DSI5 - (NR) - Diseo de la arquitectura de mdulos del sistema
DSI6 - (NR) - Diseo fisico de datos
DSI7 - (NR) - Verificacin y aceptacin de la arquitectura del sistema
DSI8 - (OM) - Generacin de especificaciones de construccin
DSI9 - (NR) - Diseo de migracin y carga inicial de datos
DSI10 - (OB) - Especificacin tcnica del plan de pruebas
DSI11 - (OM) - Establecimiento de requisitos de implantacin
DSI12 - (MA) - Aprobacin del diseo del sistema de informacin
CSI1 - (OM) - Preparacin del entorno de generacin y construccin
CSI2 - (OM) - Generacin del cdigo de los componentes y procedimientos
CSI3 - (OM) - Ejecucin de las pruebas unitarias
CSI4 - (OM) - Ejecucin de las pruebas de integracin
CSI5 - (MA) - Ejecucin de las pruebas del sistema
CSI6 - (OM) - Elaboracin de los manuales de usuario
CSI7 - (MM) - Definicin de la formacin de usuarios finales
CSI8 - (NR) - Construccin de componentes y procedimientos de migracin y carga inicial de datos
293
Anexos Evaluacin
Anexos Evaluacin
294
F.2
VALIDACIN
295
Anexos Evaluacin
Anexos Evaluacin
296
297
Anexos Evaluacin
Anexos Evaluacin
298
299
Anexos Evaluacin
Anexos Evaluacin
300
301
Anexos Evaluacin
302
303
Anexos Evaluacin
Anexos Evaluacin
304
305
Anexos Evaluacin
Anexos Evaluacin
306
307
Anexos Evaluacin
Anexos Evaluacin
308
309
Anexos Evaluacin
Anexos Evaluacin
310
311
Anexos Evaluacin
Anexos Evaluacin
312
313
Anexos Evaluacin
Anexos Evaluacin
314
315
Anexos Evaluacin
Anexos Evaluacin
316
317
Anexos Evaluacin
Anexos Evaluacin
318
IAS-SEG3 - (MM) - Evaluacin de los resultados de las pruebas de seguridad e implantacin del sistema
IAS-SEG4 - (MA) - Catalogacin de los productos generados durante el proceso IAS
IAS-SEG5 - (OM) - Revisin de las medidas de seguridad en el entorno de produccin
MSI-SEG1 - (NR) - Estudio de la seguridad requerida en el proceso MSI
MSI-SEG2 - (NR) - Especificacin e identificacin de las funciones y mecanismos de seguridad
MSI-SEG3 - (NR) - Catalogacin de los productos generados durante el proceso MSI
319
Anexos Evaluacin
Anexos Evaluacin
320
321
Anexos Evaluacin
Anexos Evaluacin
322
323
Anexos Evaluacin
Anexos Evaluacin
324
325
Anexos Evaluacin
Anexos Evaluacin
326
327
Anexos Evaluacin
Anexos Evaluacin
328
329
Anexos Evaluacin
Anexos Evaluacin
330
331
Anexos Evaluacin
Anexos Evaluacin
332
333
Anexos Evaluacin
Anexos Evaluacin
334