Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Q
u
m
o
?
P
r
o
c
e
s
o
s
I
n
a
d
e
c
u
a
d
o
s
P
r
o
c
e
s
o
s
m
a
l
i
m
p
l
e
m
e
n
t
a
d
o
s
Procesos/Funciones parcialmente o no soportados
Los frameworks y
herramientas
TOGAF
ATAM
IEEE 1407-2007
BPMN
Las vistas viewpoints
Las perspectivas
ADLs
Modelos de Referencia
La especificacin de procesos Qualdev
La metodologia
Arquitectura 0
Baseline
AS-IS
Actual
Arquitectura N
Target
TO BE
Objetivo
El enfoque inicial Vision
Arq.
negocio
tecnologa
datos
El proceso
Describiendo la Arquitectura
Actual
Procesos de valor intrnseco. Valor.
BPMN. Modelo.
Especificacin Qualdev de Procesos.
Doc.
Asociacin Mtricas. Rendimiento.
Contraste el Proceso. Continuum.
Modelos de Referencia. OMG, US GOV.
Tabla Sector > Recurso.
AD1
Describiendo la Arquitectura
Actual
Vistas: Herramienta de Seleccin.
ChangeSet
Hoja de Calculo
Asuntos -> Criticidad
Vistas por Orden Complejidad/Criticidad
AD2
Seleccin de las Vistas
Asunto
V
i
s
t
a
F
u
n
c
i
o
n
a
l
V
i
s
t
a
d
e
I
n
f
o
r
m
a
c
i
n
V
i
s
t
a
d
e
D
e
s
a
r
r
o
l
l
o
V
i
s
t
a
d
e
C
o
n
c
u
r
r
e
n
c
i
a
V
i
s
t
a
d
e
D
e
s
p
l
i
e
g
u
e
V
i
s
t
a
O
p
e
r
a
c
i
o
n
a
l
C
R
I
T
I
C
I
D
A
D
Respecto a los procesos y la
estrategia
Cree que los problemas de su red con por culpa de
las aplicaciones que se disean internamente o que han
sido diseadas a la medida.
Es crtico administrar para usted los cambios y
responsables a estos sobre los artefactos de software.
Qu tan critica es esta
vista para el negocio?
Qu tan compleja puede
llegar a ser construirla?
C
o
m
p
l
e
j
i
d
a
d
Criticidad
Sencillo
Complejo
Muy complejo
Deseable Importante
Crtico
O O
O
O O
O
O O O
AD3
Los ADLs
Lenguaje de
Descripcin
Arquitectural
Entidad Proponente Recusos
UML OMG http://www.uml.org/
The Acme Project Carnegie Mellon University http://www-2.cs.cmu.edu/~acme/
Rapide Stanford University http://pavg.stanford.edu/rapide/
The Wright
Architecture
Description Language
Carnegie Mellon University http://www-
2.cs.cmu.edu/afs/cs/project/able/w
ww/wright/index.html
LePUS University of Essex http://lepus.org.uk/
AD4
Vistas, Perspectivas, Qualdev Std (Out)
El proceso
Anlisis de la Brecha -
Proveniencia
Anlisis de la Brecha
Proveniencia
La capacitacin de las personas
Lista de Chequeo (Beta) y Reporte (OUT)
Deteccin de huecos Procesos AD
Con el inventario y la descripcin arq. (IN)
Lista de Chequeo (Beta) y Reporte (OUT)
Informacin incompleta***
Vista de Informacin y Funcional.(IN)
Lista de Chequeo (Beta) y Reporte (OUT)
Anlisis de la Brecha -
Matrices
Elaborar la lista de funcionalidades
nuevas.
Deficiencias en las estimaciones y los
indicadores***
Con el modelo de proceso (IN)
Conjunto de anlisis de brechas (IN)
Descripciones Arquitecturales
Lista de Funcionalidades Nuevas (OUT)
Anlisis de la Brecha -
Matrices
Arquitectura
Objetivo
Arquitectura
de Base
Servicio
O1
Servicio
O2
Servicio
ON
Servicios
Eliminados
Servicio B1
Servicio B2
Servicio BN
Servicios
Nuevos
En la interseccin de cada servicio,
comente si es el caso:
Incluida
Potencial Inclusion
+
Comentarios
Omisin
apropsito
Omisin
Accidental
+
Comentarios
En procura de desarrollo
Deben producirse o desarrollarse
+ Comentario
* Tutorial Para que las matrices?
Anlisis de la Brecha -
Matrices
Elaborar la lista de funcionalidades
nuevas.
Deficiencias en las estimaciones y los
indicadores***
Con el modelo de proceso (IN)
Conjunto de anlisis de brechas (IN)
Descripciones Arquitecturales
Lista de Funcionalidades Nuevas (OUT)
Anlisis de la Brecha - RNFs
Definicion del Arbol de Utilidad
ATAM.
Escenarios,
Prioridad de los requerimientos no
funcionales
Definicion de Perspectivas.
Aspectos claves de RNFs - complemento
de las vistas en la descripcin
arquitectural.
El proceso
Construcccin Arq. Objetivo
Re-definicion:
Vistas.
Arbol de Utilidad ATAM.
Escenarios,
Definicin de Perspectivas.
Segunda Revisin Modelos Ref.
Validacin Stakeholders
Al final (AS-IS & TOBE)
Inventario Procesos V.I.
Modelo de Procesos (Revisin 1)
Vistas
Arbol de Utilidad ATAM.
Escenarios
Definicin de Perspectivas.
Matrices y Reportes de Analisis
Brechas
Lo que sigue
Analisis de Impacto de la Arquitectura
Objetivo
Implementacin Arquitectura Objetivo
Conclusiones
El papel de los frameworks.
La importancia de los modelos de referencia.
Estrecha relacin entre modelo de procesos,
procesos, modelo de arquitectura e
implementacin,
La dificultad de pasar de Estrategia a
Arquitectura,
o de pasar descubrir funcionalidades
faltantes desde la implementacin. Es
necesario subir el nivel de abstraccin. Y
seguir un proceso como el presente.
Trabajo Futuro
La motivacin inicial para iniciar la construccin del presente proceso, estuvo en
la lectura de las tcnicas de generacin de cdigo funcional automtico,
cdigo de pruebas automtico y anlisis de impacto de una arquitectura
objetivo que se describen en [YU07], all se plantea una implementacin
automtica de gran parte del proceso que aqu se plantea manualmente.
En este sentido y con la base de este y otros trabajos del grupo, adems del uso
recurrente de MDA en los proyectos, el construir una herramienta similar es un
tema abierto y de mucha utilidad en el grupo Qualdev.
En el presente proceso no se toca con profundidad la definicin estructurada de
la construccin de los Arboles ATAM y de utilidad en un producto de Qualdev,
como tampoco del uso de las perspectivas, se muestran solo como
herramientas, el elaborar un acercamiento como este a esas herramientas es un
campo de trabajo por abordar.
La Implementacin del proceso en otras herramientas de Qualdev.
Crear subprocesos
Crear plantillas
Seguir trabajando con l en Changeset
Trabajo Futuro
La motivacin inicial para iniciar la construccin del presente proceso, estuvo en
la lectura de las tcnicas de generacin de cdigo funcional automtico,
cdigo de pruebas automtico y anlisis de impacto de una arquitectura
objetivo que se describen en [YU07], all se plantea una implementacin
automtica de gran parte del proceso que aqu se plantea manualmente.
En este sentido y con la base de este y otros trabajos del grupo, adems del uso
recurrente de MDA en los proyectos, el construir una herramienta similar es un
tema abierto y de mucha utilidad en el grupo Qualdev.
En el presente proceso no se toca con profundidad la definicin estructurada de
la construccin de los Arboles ATAM y de utilidad en un producto de Qualdev,
como tampoco del uso de las perspectivas, se muestran solo como
herramientas, el elaborar un acercamiento como este a esas herramientas es un
campo de trabajo por abordar.
La Implementacin del proceso en otras herramientas de Qualdev.
Crear subprocesos
Crear plantillas
Seguir trabajando con el en Changeset
Metricas
0
1
2
3
4
5
6
7
8
9
10
1 2 3 4 5 6 7 8
Semanas
Tiempo Proceso
Mtricas del proceso
Tiempo planeado = 24
Tiempo trabajado = 44
Tiempo real planeado = 20
Tiempo planeado/real=0.54