Академический Документы
Профессиональный Документы
Культура Документы
Versin 2.1
28 de noviembre de 2013
Indice
Definicin tipos de Metodologa Ciclo de Desarrollo - Metodologa Ciclo Corto Fase de Definicin Fase de Especificacin Fase de Construccin Fase de Despliegue Ciclo de Desarrollo Metodologa Ciclo Largo Fase de Definicin Fase de Especificacin Fase de Construccin Fase de Despliegue Circuito de Reutilizacin Perfiles
Esta metodologa se aplica en proyectos desarrollados exclusivamente en PowerCenter 100% PowerCenter Existen dos tipos en funcin de si estos proyectos se desarrollan en Factora o no. Ciclo Corto Metodologa de desarrollo para proyectos desarrollados internamente
No son desarrollados por Factora Se desarrolla directamente en PowerCenter y se documenta el proceso a posteriori a travs del Metadata Reporter
Ciclo Corto
FASE DEFINICIN
DDS
FASE DE ESPECIFICACION
Modelo de Datos
FASE CONSTRUCCION
Proceso Construido
FASE DESPLIEGUE
Sistema Implantado
Definicin
Peticin
Anlisis
Construccin
Ejecucin
Fase de Definicin
FASE DE DEFINICIN
DDS Validado
DDS
Definicin de Requisitos
Reunin de Lanzamiento
DDS v1
Fase de Definicin
Fase Descripcin Definicin Abarca las siguientes Actividades:
Lanzamiento del proyecto Definicin de requisitos Reunin de lanzamiento Definicin del nuevo sistema Revisin / Aprobacin del DDS
Roles y Responsabilidades Cliente / Usuario Peticionario del nuevo sistema y revisin / aprobacin del DDS Grupo de Desarrollo Definicin de requisitos, organiza la reunin de lanzamiento. Arquitectura Funcional Revisa y aprueba el DDS Arquitectura Tcnica Participa en la reunin de lanzamiento y define la tecnologa de desarrollo Arquitectura Modelo de Datos Participa en la reunin de lanzamiento Control de Calidad Participa en la reunin de lanzamiento Rendimiento (Produban) Participa en la reunin de lanzamiento Planificacin Participa en la reunin de lanzamiento Metodologa Participa en la reunin de lanzamiento Productos (Produban) Participa en la reunin de lanzamiento Seguridad Lgica Participa en la reunin de lanzamiento Entradas Solicitud de nuevo sistema Salidas DDS
Entregables
DDS
Fase de Especificacin
FASE DE ESPECIFICACION
10
Fase de Especificacin
Fase Descripcin Especificacin Abarca las siguientes Actividades:
Definicin / Diseo del modelo de datos Revisin del modelo de datos Cumplimentar la plantilla de especificacin de requerimientos funcionales
Roles y Responsabilidades Grupo de Desarrollo Define el modelo de datos, solicita la creacin de tablas nuevas si fuera necesario y cumplimenta la plantilla de especificacin de requerimientos funcionales. Arquitectura de Datos Revisin del modelo de datos Seguridad Lgica Definicin de los usuarios que se tienen que utilizar en los accesos a tablas. Control de Calidad Reunin previa de puesta en comn con el grupo de desarrollo. Entradas DDS Salidas Modelo de Datos Plantilla de solicitud de tablas (opcional) Conexin a BBDD Plantilla de especificacin de requerimientos funcionales.
Entregables
FASE CONSTRUCCION
Pruebas Unitarias
Entorno QA
12
Roles y Responsabilidades
Administrador del entorno de Desarrollo Crear o importar fuentes y destinos, definicin de conexiones a BBDD, generar grupo de pase e informar al Administrador del entorno de QA. Laboratorios - Construccin Entradas Modelo de Datos Plantilla de especificacin de requerimientos funcionales. Entregables Grupo de pase a QA Plantilla de solicitud de cambio de entorno
13
Roles y Responsabilidades Gestin del Cambio Control de Calidad Rendimiento (Produban) Entradas Grupo de pase a QA Plantilla de solicitud de cambio de entorno Entregables Grupo de pase a Implantacin Plantilla de solicitud de cambio de entorno
14
Fase de Despliegue
FASE DESPLIEGUE
Entorno Implantacin
Parametrizar Procesos
Pruebas de Carga
Entorno Produccin
15
Entradas
Grupo de pase a Implantacin Plantilla de solicitud de cambio de entorno Entregables Grupo de pase a Produccin Plantilla de solicitud de cambio de entorno
Salidas
Grupo de pase a Produccin Plantilla de solicitud de cambio de entorno
16
Roles y Responsabilidades Productos (Produban) Gestin del Cambio Entradas Grupo de pase a Produccin. Plantilla de solicitud de cambio de entorno. Entregables Salidas
17
Ciclo Largo
18
FASE DEFINICIN
FASE DE ESPECIFICACION
FASE CONSTRUCCION
Doc. de Especificacin completado
FASE DESPLIEGUE
DDS
Documentacin de Especificacin
Sistema Implantado
Definicin Sistema
Peticin
Anlisis
Construccin
Ejecucin
Modelo de Datos
Sistema Construido
19
Fase de Definicin
FASE DE DEFINICIN
DDS Validado
DDS
Definicin de Requisitos
Reunin de lanzamiento
DDS v1
20
Fase de Definicin
Fase Descripcin Definicin Abarca las siguientes Actividades:
Lanzamiento del proyecto Definicin de requisitos Reunin de lanzamiento Definicin del nuevo sistema Revisin / Aprobacin del DDS
Roles y Responsabilidades Cliente / Usuario Peticionario del nuevo sistema y revisin / aprobacin del DDS Grupo de Desarrollo Definicin de requisitos, organiza la reunin de lanzamiento. Arquitectura Funcional Revisa y aprueba el DDS Arquitectura Tcnica Participa en la reunin de lanzamiento y define la tecnologa de desarrollo Arquitectura Modelo de Datos Participa en la reunin de lanzamiento Control de Calidad Participa en la reunin de lanzamiento Rendimiento (Produban) Participa en la reunin de lanzamiento Planificacin Participa en la reunin de lanzamiento Metodologa Participa en la reunin de lanzamiento Productos (Produban) Participa en la reunin de lanzamiento Seguridad Lgica Participa en la reunin de lanzamiento Entradas Solicitud de nuevo sistema Salidas DDS
Entregables
DDS
21
Fase de Especificacin
FASE DE ESPECIFICACION
Docs de Especificacin
Revisado
22
Fase de Especificacin
Fase Descripcin Especificacin Abarca las siguientes Actividades:
Definicin / Diseo del modelo de datos Revisin del modelo de datos Elaboracin de documentos de especificacin (proyecto y mappings) Revisin de documentos de especificacin Cumplimentar la plantilla de especificacin de requerimientos funcionales.
Roles y Responsabilidades Grupo de desarrollo Define el modelo de datos, solicita la creacin de tablas nuevas si fuera necesario y cumplimenta la plantilla de especificacin de requerimientos funcionales. Laboratorio Necesita un perfil analista que elabore los documentos de especificacin a partir de la plantilla entregada por el grupo de desarrollo. Arquitectura de Datos Revisin del modelo de datos Seguridad Lgica Definicin de los usuarios que se tienen que utilizar en los accesos a tablas Control de Calidad Reunin previa de puesta en comn con el grupo de desarrollo. Posteriormente revisa los documentos de especificacin Entradas DDS Salidas Modelo de Datos y plantilla de solicitud de tablas (opcional) Doc de Especificacin del Proyecto ETL Doc de Especificacin del Mapping Conexin a BBDD Plantilla de especificacin de requerimientos funcionales
Entregables Plantilla de solicitud de tablas (opcional) Doc de Especificacin del Proyecto ETL Doc de Especificacin del Mapping
23
FASE CONSTRUCCION
Pruebas Unitarias
Entorno QA
24
Roles y Responsabilidades Administrador del entorno de Desarrollo Crear o importar fuentes y destinos, definicin de conexiones a BBDD, generar grupo de pase e informar a Administrador del entorno de QA. Factora - Construccin Entradas Modelo de Datos Documento de Especificacin del Proyecto Documento de Especificacin del Mapping Plantilla de especificacin de requerimientos funcionales Entregables Grupo de pase a QA y Plantilla de solicitud de cambio de entorno Documento de Especificacin del Mapping (completado) Documento de Especificacin del Proyecto (completado) Salidas Grupo de pase a QA Plantilla de solicitud de cambio de entorno Documento de Especificacin del Mapping (completado) Documento de Especificacin del Proyecto (completado)
25
Roles y Responsabilidades
Fase de Despliegue
FASE DESPLIEGUE
Entorno Implantacin
Parametrizar Procesos
Pruebas de Carga
Entorno Produccin
27
Entradas
Grupo de pase a Implantacin Plantilla de solicitud de cambio de entorno Entregables Grupo de pase a Produccin Plantilla de solicitud de cambio de entorno
Salidas
Grupo de pase a Produccin Plantilla de solicitud de cambio de entorno
28
Roles y Responsabilidades Productos (Produban) Gestin del cambio Entradas Grupo de pase a Produccin Plantilla de solicitud de cambio de entorno Entregables Salidas
29
Circuito de Reutilizacin
30
Circuito Reutilizacin
Encontrad o?
No Solicitar Componente
Laboratorio de DataMarts
Peticin Aceptad a?
Si
Inclusi n en Catlog o
31
Perfiles
32
Grupos
Analista (*)
Programador
desarrolla y modifica procesos de carga crea mappings, sesiones y workflow realiza pruebas unitarias recomienda parametrizacin parametriza completa el documento de especificacin del mapping soluciona los errores detectados durante las pruebas unitarias y el control de calidad
(*)
Este perfil tiene que cubrirlo una persona con amplios conocimientos en modelado de procesos de PowerCenter
33
Grupos
Seguridad Lgica
Dar de alta usuarios/grupos en el repositorio de Desarrollo de PowerCenter Participa en la reunin de lanzamiento para especificar los usuarios de conexin a bbdd necesarios para acceder a las distintas tablas
Control de Calidad
Administrador
administrar el repositorio de QA ( ver detalle de tareas en la descripcin del laboratorio de ETL ) creacin de grupo de pase al entorno de Implantacin
Revisor
revisar que los procesos cumplen la normativa especificada identifica objetos reutilizables solicita inclusin de objetos en el Repositorio Global dar su aprobacin para el paso a implantacin
34
Grupos
Rendimiento
Administrador administrar el repositorio de implantacin ( ver detalle de tareas en la descripcin del laboratorio de ETL ) creacin de grupo de pase al entorno de Produccin Ejecutor de Pruebas pruebas de rendimiento (incluyendo parametrizacin) dar su aprobacin para el paso a produccin
Productos (Produban)
administrar el repositorio de produccin ( ver detalle de tareas en la descripcin del laboratorio de ETL )
Planificacin
planifica las ejecuciones de los procesos avisa de fallos en la ejecucin automtica de los mismos
35
Roles
Entorno
Grupo nico que recibe la informacin de todos los grupos de mantenimiento de componentes reutilizables locales Para cada entidad, n analistas orgnicos en los grupos de desarrollo Para cada entidad n grupos. Grupo de desarrollo que administra el repositorio de Desarrollo Control de Calidad Control de Calidad Gestin del Cambio Control de Calidad Control de Calidad
36
Roles
Roles Entorno Creacin usuarios de Implantacin (script) Administrador Repositorio Implantacin Cambio de entorno desde QA a Implantacin Implantacin Pruebas de rendimiento ( incluye parametrizacin )
Departamento implicado Rendimiento (Produban) Rendimiento (Produban) Gestin del Cambio Rendimiento (Produban)
Creacin de grupo de pase a Produccin Creacin usuarios Produccin (script) Administrador Repositorio Produccin Produccin Cambio de entorno desde Implantacin a Produccin
37
38