Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Aplicaciones
Redactado por
Revisado por
Aprobado por
Historial de Revisiones
N° Fecha Descripción
00 Junio 2007 Emisión del Documento
Modificación de acuerdo a observaciones de
01 Julio 2010
auditoría.
Informátic
Desarrollo de Aplicaciones
a
Tabla de Contenido
1 Objetivo.........................................................................................................6
2 Fases para el desarrollo de Aplicaciones.......................................................6
2.1 FASE I: Definición de la Solución (Perfil del Proyecto).............................6
2.1.1 Objetivo.............................................................................................6
2.1.1.1 Desarrollo....................................................................................6
2.1.1.2 Inicio Fase...................................................................................6
2.1.1.3 Análisis del ambiente actual.......................................................6
2.1.1.4 Establecimiento de requerimientos de la solución......................6
2.1.1.5 Modelamiento de la solución.......................................................7
2.1.1.6 Definición impactos en los procesos del negocio........................7
2.1.1.7 Desarrollo de la estrategia de la solución...................................7
2.1.1.8 Confirmación de la definición de la solución...............................7
2.1.2 Entregables.......................................................................................7
2.2 FASE II: Diseño Externo (Análisis)............................................................7
2.2.1 Objetivo.............................................................................................7
2.2.2 Desarrollo..........................................................................................8
2.2.2.1 Inicio de Fase..............................................................................8
2.2.2.2 Diseño de Procesos.....................................................................8
2.2.2.3 Modelamiento de Subsistemas....................................................8
2.2.2.4 Diseño de interfaces de Usuario.................................................8
2.2.2.5 Diseño de Base de Datos Preliminares........................................8
2.2.2.6 Desarrollo del Prototipo...............................................................8
2.2.2.7 Diseño de Procedimientos de migración de información............8
2.2.2.8 Definición de procedimientos de Operación y Recuperación......9
2.2.2.9 Diseño de Check List de pruebas y aprobación...........................9
2.2.3 Entregables.......................................................................................9
2.3 FASE III: Diseño Interno (Análisis)............................................................9
2.3.1 Objetivo.............................................................................................9
2.3.2 Desarrollo........................................................................................10
2.3.2.1 Inicio de Fase............................................................................10
2.3.2.2 Diseño de la Arquitectura Interna del Sistema..........................10
2.3.2.3 Diseño de Base de Datos..........................................................10
2.3.2.4 Diseño de programas................................................................10
2.3.2.5 Crear especificaciones para Check List de pruebas..................10
2.3.2.6 Completar Plan Final de Pruebas...............................................11
2.3.2.7 Confirmar Diseño Interno..........................................................11
2.3.3 Entregables.....................................................................................11
2.4 FASE IV: Procedimientos y Entrenamiento............................................11
2.4.1 Objetivo...........................................................................................11
Informátic
Desarrollo de Aplicaciones
a
2.4.2 Desarrollo........................................................................................11
2.4.2.1 Inicio de Fase............................................................................11
2.4.2.2 Análisis documentación para el usuario y necesidades de
entrenamiento.......................................................................................12
2.4.2.3 Elaboración de documentación para el usuario........................12
2.4.2.4 Entrenamiento del usuario final................................................12
2.4.2.5 Preparación para la realización del entrenamiento...................12
2.4.2.6 Confirmación de procedimientos y entrenamiento...................12
2.4.3 Entregables.....................................................................................12
2.5 FASE V: Generar la Solución (Programación).........................................13
2.5.1 Objetivo...........................................................................................13
2.5.2 Desarrollo........................................................................................13
2.5.2.1 Inicio de Fase............................................................................13
2.5.2.2 Establecimiento del ambiente para generación de la solución 13
2.5.2.3 Desarrollo de módulos..............................................................13
2.5.2.4 Creación Check List de pruebas................................................13
2.5.2.5 Realización de pruebas a unidades, módulos e integración de
subsistemas..........................................................................................13
2.5.2.6 Confirmación de la generación de la solución...........................14
2.5.3 Entregables.....................................................................................14
2.6 FASE VI: Validación de la solución.........................................................14
2.6.1 Objetivo...........................................................................................14
2.6.2 Desarrollo........................................................................................14
2.6.2.1 Inicio de Fase............................................................................14
2.6.2.2 Establecimiento de ambiente prueba.......................................14
2.6.2.3 Realización prueba del sistema.................................................14
2.6.2.4 Realización prueba de aceptación del usuario..........................15
2.6.2.5 Confirmación de validación de la solución................................15
2.6.3 Entregables.....................................................................................15
2.7 FASE VII: Pase a Producción..................................................................15
2.7.1 Objetivo...........................................................................................15
2.7.2 Desarrollo........................................................................................15
2.7.2.1 Inicio de Fase............................................................................15
2.7.2.2 Establecimiento del ambiente de producción...........................15
2.7.2.3 Soporte al cliente......................................................................16
2.7.2.4 Pase a producción.....................................................................16
2.7.2.5 Confirmación de Instalación......................................................16
2.7.3 Entregables.....................................................................................16
2.8 FASE VIII: Post Implementación.............................................................16
2.8.1 Objetivo...........................................................................................16
2.8.2 Desarrollo........................................................................................16
2.8.2.1 Inicio de Fase............................................................................16
2.8.2.2 Conocimientos del Usuario........................................................17
Informátic
Desarrollo de Aplicaciones
a
Informátic
Desarrollo de Aplicaciones
a
1 Objetivo
Establecer la metodología que definirá las fases necesarias para el desarrollo
de una aplicación propia. Esta metodología abarca técnicas de soporte,
roles, guías para diversas herramientas, entregables y documentación en
cada una de dichas fases.
2.1.1.1 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.1.2 Entregables
• Especificación de los requerimientos de sistema.
• Bosquejo de la solución
• Modelo del Negocio Actual.
• Modelo del Negocio Futuro
• Especificaciones de los requerimientos de datos
• Limitaciones de la solución
• Estrategias y planes
• Impacto Cultural y Organizacional de la solución.
Informátic
Desarrollo de Aplicaciones
a
2.2.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.2.3 Entregables
• Especificaciones de diseño externo
• Modelo del Sistema
• Prototipo del Sistema
• Especificaciones de procesos.
• Flujo de operación de la interfase de usuario.
• Definición del input/output del usuario.
• Especificaciones para la migración del sistema.
• Tablas para la migración de datos.
• Especificaciones para la recuperación del sistema.
• Check List de pruebas para la aceptación del usuario.
• Especificaciones de Bases de Datos
• Diccionario de Datos
• Especificaciones del código fuente.
Informátic
Desarrollo de Aplicaciones
a
2.3.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.3.3 Entregables
• Especificaciones de Diseño Interno
• Especificaciones de pruebas de las herramientas.
• Plan final de pruebas:
• Integración de subsistemas.
• Sistema en sí.
• Manuales del sistema.
• Diccionario de Datos.
• Planes para establecimiento de ambiente de pruebas
• Especificaciones de estructura de módulos
2.4.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.4.3 Entregables
• Documentación para el usuario final.
Informátic
Desarrollo de Aplicaciones
a
2.5.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.5.3 Entregables
• Subsistemas integrados.
• Check List de pruebas del sistema.
• Check List de adaptación del usuario.
2.6.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.6.3 Entregables
• Sistema validado y aprobado.
• Procedimientos de migración practicados.
• Check List de aceptación del usuario.
• Documento de procedimientos de operación y contingencia
(recuperación)
2.7.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.7.3 Entregables
2.8.2 Desarrollo
Informátic
Desarrollo de Aplicaciones
a
2.8.3 Entregables
• Solicitud de mantenimiento y mejoras al sistema.
• Procedimientos y manuales actualizados.
3 Historial de revisiones
• 00: Emisión del documento
• 01: Modificación de acuerdo a auditoria, según:
o Inclusión del formulario de solicitud de acceso
o Modificación del procedimiento, incluyendo entrega de manuales
de usuario y sistema, de acuerdo a observaciones de auditoria.
Informátic
Desarrollo de Aplicaciones
a