Manual de Estilo para redactar Casos de Uso.pdf

6
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 Procés: 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 Pàgina: 18 de 23 TRAD Metodología de desarrollo de aplicaciones con UML Ciclo de actividades y entregables de un proyecto: Id Actividad Descripción Entregable 1 Contacto con el cliente Necesidades de información Acta inicial 2 Selección de interlocutores Plan de captura de requerimientos con los Agentes y reuniones clave con Certificadores y Negociadores Agenda consensuada 3 Realización de entrevistas Captura de requerimientos funcionales, no funcionales. Identificación de Objetos, Eventos y Hechos Actas de reuniones 4 Revisión de actas y redacción de la matrícula del proyecto Descripción de la cadena de valor de los Actores identificados: Misión, Objetivos, Restricciones, Glosario de conceptos y Procesos principales Matrícula del Proyecto (MP) 5 Revisión de los procesos principales Identificación de las actividades más relevantes del proceso de negocio en una visión de síntesis Proceso de Negocio Global (PNG) (Diag. Actividad) 6 Certificación de la MP y el PNG El interlocutor cliente acreditado certifica que la MP y el PNG es Coherente, Completo y Usable Informe de certificación firmado por el cliente y jefe de proyecto 7 Definición de la granularidad del proyecto Aplicación del patrón de funcionalidad ZenO para definir la granularidad del proyecto Censo de Casos de Uso Candidatos (CCUC) 8 Estimación de tiempo y coste por Caso de Uso Aplicación de una UMD y un Buffer para ajustar la estimación de horas y coste de implementación de los CU Censo de Casos de Uso Candidatos (CCUC) + estimación del proyecto

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)