Está en la página 1de 9

METODOLOGÍA RESMA

Participantes:

NOMBRE CARGO
Ing. Victor Nuñez Coord. Área de Informática y Seguridad Lógica
Ing. Miguel Benitez Coord. Área de Soporte Técnico y Atención al Usuario
Ing. Alvaro Castro Especialista de Migración y Seguridad Lógica
Ing. Mariangel Peña Especialista en Informática
Ing. José Prince Análista de Sistemas
Ing. Angélica Acosta Análista de Sistemas
Ing. Harold Onore Análista de Sistemas
Ing. Jesus Duran Análista de Sistemas
T.S.U. Marielys Gutierrez Análista de Sistemas
Ing.Karelys Perdomo Análista de Sistemas

3.1Sobre la Metodología:

La metodología que se estaba utilizando contempla todas las fases del ciclo de vida, sin embargo,
según lo visto en otras metodologías, falta definir en cada fase los artefactos, roles y estructurar de una
manea clara los entregables de cada fase y de que manera deben ser construidos.
Se decidió que la metodología debe estar estructuada de la siguiente manera:
•Proyecto
◦Conceptos
◦Roles
◦Ciclo de Vida
•Por fase
◦Actividades (y sus tareas)
◦Artefactos
◦Metricas

Los roles definidos son los siguientes:


•Líder de Proyecto
Reponsabilidades
◦Establece las condiciones de trabajo
◦Dirigir y asignar recursos
◦Ver el ámbito de cada fase
◦Revisar los alcances y entregas de trabajo del personal
◦Conocer los procesos de la empresa y los flujos del sistema
•Analista de Requerimientos
◦Dirigir el proceso de captura de los requerimientos
◦Definir los actores y casos de uso
•Arquitecto de Software
•Desarrollador
•DBA
•Administrador de Reportes
•Probador
•Analista de Calidad
•Analista de Soporte al Proyecto
◦Administrador de Servidores (F-I a F-VII)
◦Administrador de Aplicación Técnico/Funcional (F-IV a F-VII)
◦Administrador Técnico (F-VI)
◦Administrador de Seguridad (F-I a F-VII)
◦Administrador de Cambios (F-V a F-VII)
◦Administrador de Subversión SVN (F-I a F-VI)
◦Administrador de la Wiki (F-I a F-VII)

FASE I: INICIO DEL PROYECTO


Rol
•Líder de Proyecto
•Analista de Soporte al Proyecto
Actividades
•Definición del proyecto (Líder de Proyecto)
◦Planificación
◦Alcances
◦Limitaciones
◦Recursos
◦Riesgos
◦Costos
◦Políticas de Desarrollo
•Preparar ambiente de trabajo (Adm. de Servidores y Analista de Seguridad)
◦Crear repositorios (Analista de Soporte al Proyecto: Adm. de SVN)
◦Versionar documentación (Líder de Proyecto)
Entregables
•Políticas de Desarrollo
•Conceptualización del Proyecto

FASE II: ANÁLISIS


Rol
•Líder de Proyecto
•Analista de Requerimientos
•Analista de Calidad
•Analista de Soporte al Proyecto
Actividades
•Ámbito: Planificación y Recursos
•Levantamiento de Información
◦Sistema Actual
◦Procesos Actuales
◦Descripción de los procesos
•Generar Artefactos
Artefactos
•Diagramas de Casos de Uso
•Descripción de Casos de Uso
•Diagramas de Actividades
•Cronograma
•Minutas
•Entrevistas
•Formatos
Entregables
•Planificación
•Manual de Procesos del Sistema Actual
Métricas
•Planificación

FASE III: DISEÑO


Rol
•Líder de Proyecto
•Arquitecto de Software
•DBA
•Analista de Calidad
•Analista de Requerimientos
•Analista de Soporte al Proyecto
Actividades
•Ajustes de la planificación.
•Definir propuesta
◦Ambito: alcances, limitaciones, riesgo
◦Procesos Propuestos
◦Descripción de los procesos
•Definición de la Base de Datos
◦Análisis de base de datos existente
◦Creación de base de datos
◦Diseño de la migración de la base de datos
•Generar Artefactos
Artefactos
•Diagramas de Casos de Uso
•Descripción de Casos de Uso
•Diagrama de Actividades
•Diagrama de Clases
•Modelo Entidad Relación
•Diccionario de Datos
•Minutas
•Script SQL
Entregables
•Manual de los Procesos del Sistema Propuesto
•Diccionario de Datos
•Script SQL
Métricas
•Planificación

FASE IV: DESARROLLO


Rol
•Líder de Proyecto
•Arquitecto de Software
•Desarrollador
•Analista de Calidad
•Probador
•DBA
•Administrador de Reportes
•Analista de Soporte al Proyecto
Actividades
•Preparar Ambiente de Desarrollo
◦Instalación y configuración de las herramientas de desarrollo
•Ajustar Base de Datos
◦Cargar scripts, mejorar, reclasificar, ordenar y normalizar
•Programación y Customización
◦Configuración: traducción, depuración del ambiente
◦Desarrollar interfaces
◦Desarrollar la lógica de negocio
◦Generar reportes
•Definir los Perfiles de Usuario
◦Creación de roles
◦Definición de permisos y accesos
◦Creación de usuarios (asignación de roles)
•Realizar Prueba de Desarrolladores
◦Prueba de funcionalidad
◦Prueba de validación
◦Prueba de integración
◦Verificar los resultados
Artefactos
•Documento de Configuración (VPC)
•Código Fuente
•Diccionario de clases
•Test de Prueba de Desarrolladores
Entregables
•Caso de Uso funcional (fuente y binario)
•Documentación Técnica (Diccionario de clases y VPC)
Métricas
•Planificación
•Documento de Medición de Desarrollo (DMD)
•Prueba de Desarolladores

19 de Octubre de 2010
Nota: Se añadieron actividades en la Fase IV: Desarrollo.

FASE V: PRUEBAS
Rol
•Líder de Proyecto
•Probador
•Analista de Calidad
•DBA
•Analista de Soporte al Proyecto
Actividades
•Instalación de la aplicación cliente/servidor
•Migración de BD
◦Evaluación del entorno de carga de la base de datos
◦Elaborar plan de migración de base de datos (Precedencia) – Basándose en el diseño de la migración
de datos realizado en la fase de diseño
◦Elaborar herramientas de migración
◦Ejecutar plan de migración de base de datos
•Prueba de Integridad de Datos
◦Realizar chequeo y validación de los datos
•Prueba de Integración
◦Probar la funcionalidad entre módulos (con datos reales)
◦Verificar los resultados
•Pruebas de Usuario
◦Cargar datos
◦Revisar mensajes
◦Revisar ayuda
◦Revisar lógica de negocios
•Correcciones
◦Corregir actividad anterior
•Actualización de la Documentación
◦Modificar la documentación técnica
Artefactos
•Plan de Migración
•Instructivo de Migración
•Herramienta de Migración
•Test de Prueba de Integridad de Datos
•Test de Prueba de Integración
•Test de Prueba de Usuario
•Acta de Aceptación
•Documentación Técnica (Diagrama de Clases y Documento de Configuración)
Entregables
•Test de Prueba de Usuario
•Acta de Aceptación
•Test de Integridad de Datos
•Test de Integración
•Instructivo de Migración
Métricas
•Test de Integridad de Datos
•Test de Integración
•Test de Prueba de Usuario
•Planificación

FASE VI: IMPLEMENTACIÓN


Rol
•Líder de Proyecto
•Arquitecto de Software
•DBA
•Analista de Calidad
•Analista de Soporte al Proyecto
Actividades
•Formalizar Ambiente de Producción
◦Puesta en Marcha General del Sistema Base (cliente/servidor)
▪Servidor: Sistema operativo, SGBD, Aplicación Servidor Resma, Creación de BD (Migración de BD)
◦Pruebas de conectividad
◦Configuración adicional
◦Definir lista de usuarios
•Desarrollar Manual de Usuario
◦Requerimientos en hardware/software
◦Instalación del sistema (¿Cómo instalar?)
◦Funcionalidad del sistema (¿Cómo funciona?)
•Adiestramiento
◦Plan de capacitación
◦Capacitar al usuario en el uso del sistema
•Desincorporación del sistema
◦Plan del desincorporación del sistema
◦Implementación del plan
◦Trabajo en parelo (RESMA – SIQUEL)
▪Diseñar la arquitectura del trabajo en paralelo
•Inicio del ciclo formal de operación
◦Entrega formal del sistema
Artefactos
•Manual de usuario
•Plan de Capacitación
•Plan de Desincorporación
•Acta de aceptación
Entregables
•Manual de Usuario
•Plan de Capacitación
•Plan de Desincorporación
Métricas
•Test de evaluación de usuarios
•Test de evaluación de la desincorporación
•Planificación

FASE VII: MONITOREO


Rol
•Líder de Proyecto
•DBA
•Probador
•Analista de Calidad
•Administrador de Reportes
•Analista de Soporte al Proyecto
Actividades
•Estudio de escalabilidad
◦Evaluación de funcionamiento
◦Evaluación de tiempo de respuesta (Performance)
Artefactos
•Test de desempeño
•Documento de novedades de sistema
•Profiler
Entregables
•Documento de Evaluación

También podría gustarte