Manual de Estilo para redactar Casos de Uso.pdf
-
Upload
alejandroalegriasaldias -
Category
Documents
-
view
212 -
download
0
Transcript of Manual de Estilo para redactar Casos de Uso.pdf
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
18 de 23
TRAD Metodologa de desarrollo de aplicaciones con UML
Ciclo de actividades y entregables de un proyecto:
Id Actividad Descripcin Entregable
1 Contacto con el cliente Necesidades de informacin
Acta inicial
2
Seleccin de interlocutores Plan de captura de requerimientos
con los Agentes y reuniones clave
con Certificadores y Negociadores
Agenda consensuada
3
Realizacin de entrevistas Captura de requerimientos
funcionales, no funcionales.
Identificacin de Objetos, Eventos y
Hechos
Actas de reuniones
4
Revisin de actas y
redaccin de la matrcula
del proyecto
Descripcin de la cadena de valor de
los Actores identificados: Misin,
Objetivos, Restricciones, Glosario
de conceptos y Procesos principales
Matrcula del Proyecto
(MP)
5
Revisin de los procesos
principales
Identificacin de las actividades ms
relevantes del proceso de negocio en
una visin de sntesis
Proceso de Negocio
Global (PNG)
(Diag. Actividad)
6
Certificacin de la MP y el
PNG
El interlocutor cliente acreditado
certifica que la MP y el PNG es
Coherente, Completo y Usable
Informe de certificacin
firmado por el cliente y
jefe de proyecto
7
Definicin de la
granularidad del proyecto
Aplicacin del patrn de
funcionalidad ZenO para definir la
granularidad del proyecto
Censo de Casos de Uso
Candidatos (CCUC)
8
Estimacin de tiempo y
coste por Caso de Uso
Aplicacin de una UMD y un Buffer
para ajustar la estimacin de horas y
coste de implementacin de los CU
Censo de Casos de Uso
Candidatos (CCUC) +
estimacin del proyecto
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
19 de 23
9
Negociacin del proyecto y
redaccin del contrato
Delimitacin de funcionalidad,
plazos de entrega, coste y
condiciones de pago
Acuerdo contractual
firmado por el cliente y
jefe de proyecto
10 Configuracin del equipo
de proyecto
Roles, responsabilidades y bolsa de
horas asignada
Casting del proyecto
11
Proyeccin del Plan
Director de Iteraciones
(PDI)
Planificacin de la realizacin del
proyecto en (n) iteraciones.
Plan Director de
Iteraciones
Iteraciones planificadas
12
Formalizacin de agendas
de la iteracin (n)
Confirmacin de las actividades y
entregables de la iteracin (n) y
sincronizacin de agendas de todo el
equipo
Plan Director de
Iteraciones
Iteracin (n) programada
13
Cierre de agendas de la
iteracin (n)
Revisin de actividades, entregables,
previsiones, contingencias, y
desviaciones. Control de los puntos
pendientes de solucin (PPS) y de
los puntos pendientes de
negociacin (PPN). El interlocutor
cliente acreditado certifica que los
entregables de la iteracin (n) son:
Coherentes, Completos y Usables
Plan Director de
Iteraciones
Iteracin (n) certificada
14
Cierre de proyecto Acuerdos finales para cerrar los PPS
y los PPN. l interlocutor cliente
acreditado certifica que el ejecutable
final es Coherente, Completo y
Usable
Certificacin de proyecto
Informe de cierre de
proyecto
15
Extraccin de
conocimiento
Anlisis de las contingencias,
desviaciones y de los Casos de Uso
y Clases candidatos a refinar los
patrones y/o framework de
aplicaciones
Patrones de Casos de Uso
Patrones de Anlisis
Patrones de Diseo
Framework
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
20 de 23
Concepto de Iteracin
Perodo de tiempo donde los agentes habilitados de un proyecto realizan una serie de actividades
programadas y son certificados unos entregables previstos. A partir de la segunda iteracin en adelante, el
desarrollo del proyecto se realiza de manera progresiva, incremental y escalable. Un proyecto tipo suele
tener entre tres y seis iteraciones. Cada iteracin puede ajustarse a tres o cuatro semanas.
Estados de una Iteracin (n)
Id Descripcin Estado
1
Identificacin de actividades, definicin del ciclo de
implementacin y revisin de agendas del equipo de
proyecto
En curso de planificacin
2
Todas la actividades estan programadas en las agendas
del equipo de proyecto
Programada
3
Actividades abiertas y entregables en curso de
realizacin
En curso de realizacin
4
Con actividades que tienen conflictos de agenda y
requieren su reprogramacin con el equipo de
proyecto
Conflictiva
5
Todas las actividades realizadas y los entregables
disponibles
Pendiente de certificacin
6 Todas los entregables certificados
Certificada
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
21 de 23
Actividades posibles en una Iteracin (n)
Id Actividad Descripcin Entregable
1 Actulizacin de
cambios y nueva
funcionalidad
En el curso del proyecto aparecen
nuevos CU secundarios para
mantener el criterio de granularidad
definido. Si aparece un nuevo CU
principal hay que renegociar el
proyecto
Censo de Casos de Uso (CCU)
actualizado
2 Actualizacin del
Glosario de
Conceptos
En el curso del proyecto aparecen
nuevos conceptos y todas las entradas
son cuidadosamente refinadas
Glosario de Conceptos
actualizado
3 Definicin del
mapa funcional
Desagregacin de las piezas
funcionales necesarias para resolver
un proceso de negocio y descripcin
de su propsito
Diagrama de Casos de Uso
4 Especificacin de
los Casos de Uso
Revisin del propsito, identificacin
de los activadores, precondiciones de
arranque, postcondiciones y flujo de
eventos con sus variaciones,
excepciones y subcontrataciones
Casos de Uso con la ficha
LimiT
5 Descripcin de los
flujos de trabajo
Identificacin de las actividades
referidas en el flujo de eventos
principal de un CU y en todos los
escenarios posibles y probables
especificados (variaciones y
excepciones)
Diagrama de Actividad
6 Descripcin de las
interfaces
Revisin de los Actores involucrados
y de las interfaces necesarias para
resolver su cadena de valor con el
sistema en construccin
Prototipo de interface grfica
y/o comunicacin
7 Definicin del
mapa conceptual
Visin esttica de todos los objetos
de negocio que hemos identificado a
partir del glosario y la especificacin
de los CU, a travs de las Clases
representativas
Diagrama de Clases de
Anlisis
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
22 de 23
8 Especificacin de
los escenarios de
Casos de Uso
Ordenacin de los objetos, eventos y
hechos definidos en los distintos
escenarios que requiere cada Caso de
Uso para cumplir con su propsito
Diagrama de Interaccin de
Objetos (Secuencia y/o
Colaboracin)
9 Especificacin de
los estados de una
Clase
Seleccin de las Clases que tienen un
ciclo de vida complejo y que es
candidato a formalizar sus distintos
estados
Diagrama de Estados -
Transicin
10 Definicin de la
arquitectura de la
aplicacin
A partir del Diag. de Clases de
Anlisis, y de los Diag. de
Interaccin de Objetos,
seleccionamos las Clases de negocio
que requieren persistencia, las
interfaces y un patrn de diseo que
condicionar una determinada
arquitectura
Diagrama de Clases de Diseo
11 Mapping de Clases
y modelo de datos
Seleccin de todas las Clases que
requieren persistencia y mapeo a un
esquema de tablas relacionales,
teniendo en cuenta las relaciones
definidas entre las Clases y el nivel
de rendimiento del motor SQL
escogido
Modelo de Datos Relacional
12 Especificacin de
interfaces
Definicin de los canales de entrada
y salida para las interfaces grficas y
de comunicacin y sus relaciones con
el esquema de persistencia
Diagrama de Especificacin
de Interfaces
13 Implementacin
del diseo
A partir del Diag. de Clases de
Diseo se aaden las libreras de
Clases que nos facilita la plataforma
de desarrollo utilizada (Jbuilder, VB,
PowerBuilder, etc).
Diagrama de Clases de
Implementacin
14 Especificacin de
componentes
Configuracin de los ejecutables y
sus relaciones de dependencia con
otros componentes
Diagrama de Componentes
-
vico.org
Projecte: Manual de Estilo para redactar Casos de Uso Document: ManualEstiloCU_00 Historial: 14/03/02 17:58 Situaci: Borrador en curso de actualizaciones Procs: matriculaci document ref.- [email protected] Josep Vilalta www.vico.org
Dir.: G:\TRAD CD Borrador\_TRAD Manuales de Estilo\ManualEstiloCU_00.doc Equip: www.vico.org
Data actualizaci:
30/04/02 11:26 Revisi:
57 Pgina:
23 de 23
15 Especificacin de
la distribucin de
componentes
A partir del entorno cliente-servidor
seleccionado de (n) capas,
identificacin de los nodos y de los
componentes que acogeran
Diagrama de Despliegue
16 Especificacin del
Story-Board de la
aplicacin
Descripcin de los niveles de
usabilidad de la aplicacin por parte
de los distintos Actores involucrados
Esquema de navegacin de la
interface grfica de usuario
17 Revisin y cierre de
una iteracin (n)
Resumen de situacin del proyecto
en su ciclo de desarrollo progresivo,
incremental y escalable. Censo de los
puntos pendientes de solucin (PPS)
y de los puntos pendientes de
negociacin (PPN). Certificacin que
los entregables de dicha iteracin son
coherentes, completos y usables
Informe de Certificacin de la
iteracin (n)