Planificación del mes de afrovenezolanidad2024.doc
Metodología para creación de un proyecto de desarrollo
1. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
1
Dirección general de inversiones publicas
Metodología de creación de proyecto de
desarrollo
Enero 2014
2. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
2
CONTROL DE CAMBIOS
Elaboración Del Documento
Elaborado por: Cargo Área de Trabajo Fecha Firma
Equipo DGIP 07/06/2013
Revisión de documento
Revisado por: Cargo Área de Trabajo Fecha Firma
Aprobación de documento
Aprobado por: Cargo Área de Trabajo Fecha Firma
Historial de cambios
Fecha Versión Autor
Cargo/Área
de Trabajo
Descripción del Cambio
3. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
3
CONTENIDO
Dirección general de inversiones publicas........................................................................................................1
Control de Cambios......................................................................................................................................................2
Introducción......................................................................................................................................................................6
Objetivos.............................................................................................................................................................................6
Alcance................................................................................................................................................................................6
Definición de términos................................................................................................................................................6
Ciclo de vida de un proyecto de desarrollo......................................................................................................7
1. Planeación de desarrollo.......................................................................................................................................8
PP1: Especificación del Ámbito y Alcance. ...................................................................................................9
PP2: Definición del Plan de Trabajo..............................................................................................................10
PP3: Estudio de la Información Relevante.................................................................................................10
PP4: Estudio de los Procesos para la Planeación del Desarrollo....................................................11
PP5: Identificación de Requisitos de información.................................................................................12
PP6: Alcance del Estudio de los Sistemas de Información Actuales (opcional)......................12
PP7: Identificación y Selección de la Infraestructura Tecnológica. ...............................................13
PP8: Estudio de Viabilidad del Desarrollo..................................................................................................14
PP9: Aprobación de la Planeación de Desarrollo...................................................................................14
2. Análisis del Desarrollo.........................................................................................................................................16
AD1: Determinación del Alcance análisis del Desarrollo..................................................................16
4. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
4
AD2: Identificación del Entorno Tecnológico del Desarrollo...........................................................17
AD3: Identificación de los Usuarios Finales.............................................................................................18
AD4: Priorización y especificación de Requisitos...................................................................................18
AD5: Especificación de Casos de Uso..........................................................................................................20
AD6: Definición de Casos de Prueba............................................................................................................21
AD7: Obtención del Modelo de Procesos del Desarrollo..................................................................23
AD8: Especificaciones de Interfaz con Desarrollos o Sistemas Externos....................................24
AD9: Especificación de Principios Generales de la Interfaz de usuario.....................................25
AD10: Identificación de Perfiles y Diálogos..............................................................................................25
AD11: Elaboración del Modelo Entidad Relación..................................................................................27
AD12: Especificación de Necesidades de Migración de Datos y Carga Inicial........................27
AD13: Definición del Alcance de las Pruebas...........................................................................................28
AD14: Presentación y Aprobación del Análisis del Desarrollo........................................................29
3. Diseño del Desarrollo......................................................................................................................................30
DD1: Definición de Niveles de Arquitectura.............................................................................................30
DD2: Identificación de Subsistemas o Módulos de Diseño..............................................................31
DD3: Especificación de requisitos de seguridad.....................................................................................32
DD4: Diseño de Módulos del Desarrollo y la interfaz grafica..........................................................32
DD5: Diseño de Comunicaciones entre Módulos..................................................................................33
DD6: Diseño de Procedimientos de Migración y Carga Inicial.......................................................34
DD7: Especificación del Entorno de Pruebas...........................................................................................35
DD8: Presentación y Aprobación del Diseño del Desarrollo............................................................35
4. Construcción del Desarrollo.........................................................................................................................37
CD1: Implementación de la base de datos...............................................................................................37
5. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
5
CD2: Generación del Código de Componentes del Desarrollo......................................................37
CD3: Generación del código de Procedimientos de Seguridad.....................................................38
CD4: Realización y evaluación de las Pruebas Unitarias ...................................................................38
CD5: Realización y evaluación de las pruebas de Integración.......................................................39
CD6: Realización y evaluación de las Pruebas del Sistema..............................................................39
CD7: Realización y Evaluación de las Pruebas de Migración y Carga Inicial de Datos.......40
CD8: Presentación y Aprobación del desarrollo.....................................................................................41
CD9: Elaboración de los Manuales de Usuario y Manual Técnico.................................................41
5. Implementación y Mantenimiento del Desarrollo............................................................................43
IM1: Definición del Plan de Implementación...........................................................................................43
IM2: Plan de Mantenimiento............................................................................................................................44
IM3: Formación y Capacitación a Usuarios Finales...............................................................................45
IM4: Realización de la Instalación..................................................................................................................45
Im5: Realización y Evaluación de las Pruebas de Implementación..............................................46
IM6: Realización y evaluación de las Pruebas de Aceptación........................................................47
IM7: Convocatoria de la Presentación.........................................................................................................47
IM8: Aprobación del Sistema...........................................................................................................................47
IM9: Preparación del Entorno de Producción y activación del Desarrollo................................48
6. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
6
INTRODUCCIÓN
El proceso para realizar un proyecto de desarrollo no se basa solamente en la
programación, hay muchos aspectos que se deben de tomar en cuenta al momento de la
creación de un proyecto de desarrollo nuevo. Todo inicia como una idea o propuesta de
proyecto, luego como una investigación e información detallada de lo que se necesita,
avanzando hasta la programación del proyecto de desarrollo, realizando pruebas del
desarrollo, y finalizando con la implementación del proyecto de desarrollo. La métrica es
basada de la METRICA V3, que ofrece un útil instrumento para la sistematización de las
actividades que dan soporte al ciclo de vida de un desarrollo.
OBJETIVOS
Implementar una metodología para la creación de proyectos de desarrollo,
siguiendo un estándar y mejorar el seguimiento que se le da al proyecto.
Llevar un registro de todo el ciclo de vida de un proyecto de desarrollo, desde la
idea inicial hasta su implementación.
Definir los pasos necesarios para crear un proyecto de desarrollo.
ALCANCE
La metodología está orientada a los analistas de desarrollo, los desarrolladores y
encargados del marco conceptual.
DEFINICIÓN DE TÉRMINOS
Termino Definición
Migración de datos
Acción que consiste en pasar datos de
una base de datos a una base de datos
distinta
7. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
7
CICLO DE VIDA DE UN PROYECTO DE DESARROLLO
El ciclo de vida de un proyecto de desarrollo se divide en 4 grandes etapas:
1. Planeación del desarrollo (PP)
Toda la información requerida para el análisis y el diseño del proyecto de
desarrollo, entre la información indispensable se encuentra: Los requisitos,
los objetivos y el alcance.
2. Análisis de desarrollo (AD)
Etapa donde se analiza la información obtenida de la planeación del
desarrollo.
3. Diseño de desarrollo(DD)
Etapa donde se diseña como estará compuesto el desarrollo, la interfaz de
usuario, funcionabilidad del desarrollo.
4. Construcción del Desarrollo(CD)
Etapa donde se realizada toda la programación del código para la
funcionabilidad del proyecto de desarrollo, se realizan las pruebas del
desarrollo en esta etapa.
5. Implementación y mantenimiento(IM)
Etapa final del ciclo de vida de un desarrollo, se implementa para el uso
normal de los usuarios y el mantenimiento periódico
Los procesos del ciclo de vida de un proyecto de desarrollo diagramadoen el siguiente
archivo.
Diagram procesos
creacion de proyecto.docx
8. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
8
9. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
9
1. PLANEACIÓN DE DESARROLLO
Objetivo Específico de la planeación de desarrollo:
Proporcionar un marco estratégico de referencia para un proyecto de desarrollo, orientar
las actuaciones en materia de desarrollo del proyecto para dar apoyo a los objetivos
estratégicos de la organización.
Cada planeación de desarrollo deberá ser identificado con el código del proyecto que se
está planeando.
Los procesos de la planeación del desarrollo son:
PP1: ESPECIFICACIÓN DEL ÁMBITO Y ALCANCE.
Se describe el ámbito de los procesos de la organización que serán utilizados.
Igualmente, se definirá el alcance, es decir los objetivos específicos de la Planeación
de Desarrollo. Se podrán definir varios objetivos para diferentes procesos del
proyecto de desarrollo.
Entrada:
o Descripción General de la Planeación de Desarrollo. (externo)
o Breve descripción de proyecto de desarrollo (externo)
Salida:
o Lista de Objetivos de la Planeación de Desarrollo.
o Descripción de Procesos de la Organización relacionados con el
desarrollo.
Participantes:
o Jefe de Proyecto
o Coordinador de la planeación de proyectos
o Comité de Dirección
10. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
10
PP2: DEFINICIÓN DEL PLAN DE TRABAJO.
El objetivo de esta tarea es determinar todos los productos finales de la Planeación
del Desarrollo, así como la fecha prevista para la entrega. Es necesario planificar las
distintas actividades que se realizaran y estimar los tiempos requeridos para
llevarlas a cabo.
Se detallan las actividades, asignando participantes, tiempos y responsables de cada
uno de ellas, los resultados esperados y el plan de trabajo que se deberá seguir.
Entrada:
o Descripción General de la Planeación de Desarrollo. (PP1).
o Lista de Objetivos de la Planeación de Desarrollo. (PP1)
o Descripción de Procesos de la Organización afectados. (PP1)
o Equipos de Trabajo (Externo).
Salida:
o Plan de Trabajo.
Participantes:
o Jefe de Proyecto
o Coordinador de la planeación de proyectos
PP3: ESTUDIO DE LA INFORMACIÓN RELEVANTE.
El objetivo de esta actividad es recopilar y analizar todos los antecedentes
generales que puedan afectar a los procesos y a los resultados. Se seleccionan las
fuentes de información y toda la documentación a considerar en el plan de trabajo.
Se debe con el apoyo de las personas de la organización que puedan aportar
información adicional sobre los antecedentes. La información obtenida de esta
actividad se tendrá en cuanto en la elaboración de los requisitos del desarrollo.
11. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
11
Entrada:
o Información relevante (Externo).
o Descripción de Procesos de la Organización afectados. (PP1)
o Lista de Objetivos de la planeación del Desarrollo. (PP1)
Salida:
o Lista de Requisitos Generales.
Participantes:
o Expertos del marco conceptual
o Coordinador de la planeación de proyectos
o Jefe de proyecto
PP4: ESTUDIO DE LOS PROCESOS PARA LA PLANEACIÓN DEL DESARROLLO.
Se estudia cada proceso de la organización incluido en el ámbito, el alcance y los
objetivos de la Planeación de Desarrollo. Para cada proceso se debe identificar las
actividades a realizarse. Se elabora un modelo correspondiente a cada proceso, si
existe relación entre los distintos proceso, se unifican en la medida de lo posible,
con el fin de proporcionar una visión global de los procesos de la Planeación de
Desarrollo. Se realizara un Diagrama de procesos para el modelado de los procesos
de la organización implicados en el alcance de la planeación del desarrollo. Se
nombraran los procesos con el siguiente formato: PROC##. Ejemplo
PROC04, PROC10
Entrada:
o Descripción de Procesos de la Organización afectados. (PP1)
o Lista de Objetivos de la Planeación de Desarrollo. (PP1)
Salida:
o Modelo de procesos.
Participantes
o Expertos del marco conceptual
o Jefe de Proyecto
12. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
12
o Coordinador de la planeación de proyectos
PP5: IDENTIFICACIÓN DE REQUISITOS DE INFORMACIÓN.
Se analiza la información recogida en las actividades Estudio de los Procesos de la
Planeación de Desarrollo y Análisis de Necesidades de Información, para definir la
lista de requisitos de información. Se incorporan a la Lista de Requisitos General
que se comenzó a elaborar en la actividad Estudio de La información Relevante y se
le asigna prioridades basándose en la lista de Objetivos de la planeación del
desarrollo. Los requisitos de la planeación son generales, a medida nos adentremos
al ciclo de vida se especificaran los requisitos.
Entrada:
o Lista de Objetivos de la Planeación de Desarrollo. (PP1)
o Lista de Requisitos Generales. (PP3)
o Modelo de procesos. (PP4)
Salida:
o Lista de Requisitos de la Planeación de Desarrollo.
Participantes:
o Expertos del marco conceptual
o Coordinador de procesos participantes
PP6: ALCANCE DEL ESTUDIO DE LOS SISTEMAS DE INFORMACIÓN ACTUALES (OPCIONAL)
A partir de la descripción de los procesos afectados por la Planeación de Desarrollo
se determina que sistemas de información actuales, si llegase a haber, se
encuentran dentro del ámbito y los objetivos de la Planeación de Desarrollo. Se
debe estudiar los objetivos y el dominio de cada sistema de información actual, si
llegase a haber alguno.
Entrada:
o Lista de Objetivos de la Planeación de Desarrollo. (PP1)
o Descripción de Procesos de la Organización afectados. (PP1)
o Equipos de trabajo (externo)
13. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
13
Salida:
o Descripción general de sistemas de información actuales.
Participantes:
o Consultores informáticos
o Expertos del marco conceptual
PP7: IDENTIFICACIÓN Y SELECCIÓN DE LA INFRAESTRUCTURA TECNOLÓGICA.
Esta tarea tiene el objetivo de analizar las necesidades de infraestructura
tecnológica y proponer las alternativas viables desde el punto de vista tecnológico
para dar respuesta a dichas necesidades. Para ello, se comienza analizando el
modelo de sistemas de información, y la lista de requisitos, en especial los que
tienen carácter técnico. En caso que no hubiera modelo de sistemas de información
porque no haya sistemas de información actuales se realiza únicamente con la lista
de requisitos. Se determinan las posibles alternativas de infraestructura tecnológica.
Para determinar la arquitectura tecnológica se recoge la infraestructura más
adecuada, se analiza el impacto en la organización, así como los medios y el tiempo
necesario para su implementación, se enumeran las ventajas y desventajas de cada
infraestructura, por ultimo una estimación económica de la infraestructura
tecnológica.
Entrada:
o Entorno tecnológico actual. (externo)
o Alternativas de arquitectura tecnológica. (externo)
o Modelo de Información. (PP6)
o Lista de Requisitos de la planeación de Desarrollo. (PP5)
o Descripción general de sistemas de información actuales. (PP6)
Salida:
o Arquitectura Tecnológica.
Participantes:
o Consultores informáticos
o Equipo de soporte Técnico
14. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
14
PP8: ESTUDIO DE VIABILIDAD DEL DESARROLLO
Constituirán la base para la decisión de seguir adelante o abandonar el proyecto, el
resultado final de este proceso son los aspectos relacionados con la solución que se
propone para cubrir la necesidad concreta que se planteó en la Planeación de
Desarrollo. Se enviara el estudio de viabilidad a las autoridades competentes para
análisis, aprobándolo o rechazándolo.
Entrada:
o Plan de Trabajo. (PP3)
Salida:
o Descripción de la solución.
o Aprobación o Rechazo de estudio de viabilidad.
Participantes:
o Analista de informática
o Coordinador de planeación de Proyecto
o Jefe de Proyecto
o Comité de Dirección
PP9: APROBACIÓN DE LA PLANEACIÓN DE DESARROLLO
Se entrega la propuesta final y se solicita al Ente o comisión encargada la
aprobación de la propuesta. Por último se debe informar de los resultados a las
unidades organizativas participantes y a todas aquellas afectadas de la Planificación
de Desarrollo.
Entrada:
o Descripción de la solución. (PP8)
o Aprobación o Rechazo de estudio de viabilidad. (PP8)
o Lista de requisitos de la Planeación de Desarrollo. (PP5)
o Modelo de Información. (PP6)
o Arquitectura Tecnológica. (PP7)
o Plan de Trabajo (PP3)
15. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
15
Salida:
o Aprobación formal de la Planeación de Desarrollo.
o Plan de Comunicación de la Planeación de Desarrollo.
Participantes:
o coordinador de planeación de proyecto
o Comité de dirección
Formulario de Planeación del Desarrollo.
Planeacion.xlsx
16. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
16
2. ANÁLISIS DEL DESARROLLO
El objetivo específico de esta etapa del ciclo de vida de un proyecto de desarrollo
es la obtención de una especificación detallada del desarrollo que satisfaga las
necesidades de información de los usuarios y sirva de base para el posterior diseño
del desarrollo.
Los procesos del Análisis y Diseño del Desarrollo son:
AD1: DETERMINACIÓN DEL ALCANCE ANÁLISIS DEL DESARROLLO
En esta tarea se delimita el sistema de información, indica que procesos pertenecen
al ámbito del Desarrollo denominado modelo de dominio y se identifican las
entidades externas al desarrollo que aportan o reciben información. Asimismo se
obtiene un modelo conceptual de datos identificando las entidades y relaciones
que forman parte del desarrollo.
El modelo de Negocio será representado con un diagrama de procesos de cómo
funciona la parte conceptual del negocio.
El modelo de domino se representara por un diagrama de Ven.
Ejemplo de modelo de dominio:
17. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
17
Entrada:
o Lista de Objetivos de la planeación de Desarrollo. (PP1)
o Lista de Requisitos de la planeación de Desarrollo. (PP5)
o Descripción de la solución. (PP8)
Salida:
o Lista de Requisitos del Análisis del Desarrollo.
o Modelo de Negocio.
o Modelo de Dominio.
o Modelo Conceptual de Datos
Participantes:
o Jefe de proyecto
o Analista de informática
AD2: IDENTIFICACIÓN DEL ENTORNO TECNOLÓGICO DEL DESARROLLO.
El objetivo de esta tarea es definir el entorno tecnológico que se requiere para dar
respuesta a las necesidades de información.
Entrada:
o Lista de Requisitos del Análisis del Desarrollo. (AD1)
o Descripción de la solución. (PP8)
o Modelo de Negocio. (AD1)
o Modelo de Dominio. (AD1)
Salida:
o Descripción General del Entorno Tecnológico del Desarrollo.
Participantes:
o Jefe de proyecto
o Analista de informática
o Equipo de Soporte Técnico
18. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
18
AD3: IDENTIFICACIÓN DE LOS USUARIOS FINALES.
En esta tarea se identifican los usuarios participantes y usuarios finales, se crea un
listado de los que serán usuarios del desarrollo. Son los actores que utilizaran,
validaran y aceptación final del desarrollo. Se determina quienes van a participar en
las sesiones de trabajo, especificando sus funciones y asignando responsabilidades.
Entrada:
o Lista de Requisitos del Análisis del Desarrollo. (AD1)
o Modelo de Negocio. (AD1)
o Modelo de Dominio. (AD1)
Salida:
o Lista de usuarios.
o Plan de Trabajo.
Participantes:
o Analista de informática
o Jefe de Proyecto
AD4: PRIORIZACIÓN Y ESPECIFICACIÓN DE REQUISITOS.
En esta tarea se recoge información de los requisitos que debe cumplir el
desarrollo. La definición de requisitos que sirven de base para establecer los niveles
de servicio del desarrollo, teniendo en cuenta las restricciones de hardware como
software, que puedan afectar al desarrollo.
Se definen las prioridades de los requisitos del desarrollo, entre los tipos de
requisitos están: Funcionales y no Funcionales. Se dividirá la lista que actualmente
se tiene de los requisitos entre los tipos mencionados anteriormente. Todos los
requerimientos operativos y los requerimientos legales, van a ir incluidos en los
requerimientos funcionales. Requerimientos operativos son aquellos que son
necesarios para la operación de sistema y los requerimientos legales en aquellos
que involucren aspectos legales de la empresa, se tomaran como funcionales
19. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
19
Se Asocian los códigos y nombres de los casos de uso a los requisitos funcionales,
los casos de uso son una técnica de especificación de requisitos, representa el ciclo
de vida para cumplir con cierto requisito en específico. Entrada:
o Lista de Requisitos del Análisis del Desarrollo. (AD1)
o Descripción General del Entorno Tecnológico del Desarrollo. (AD2)
o Lista de usuarios. (AD3)
o Plan de Trabajo. (AD3)
o Modelo de Negocio. (AD1)
o Modelo de Dominio. (AD1)
Salida:
o Lista de Requisitos del Análisis del Desarrollo.
o Código de Casos de Uso asociado a Código de requisito.
Participantes:
o Analistas de informática.
o Jefe de proyecto.
o Expertos marco conceptual.
Ver Metodología de definición de objetivos y requisitos de desarrollo para mayor
información de requisitos y casos de uso del análisis del desarrollo.
Metodologia de
definicion de objetivos y requerimientos de desarrollo.docx
Formulario
Requerimiento
Funcional
20. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
20
AD5: ESPECIFICACIÓN DE CASOS DE USO.
El objetivo de esta tarea es especificar cada caso de uso identificando en el proceso
anterior, desarrollando el escenario de las actividades que se realizaran. Es preciso
especificar la siguiente información:
Descripción del escenario, como un actor interactúa con el desarrollo y cuál
es la respuesta obtenida.
Precondiciones y pos condiciones.
El requisito asociado al Caso de Uso.
Identificación de interfaz de usuario
Condiciones de fallo, así como la respuesta del sistema.
Entrada:
o Lista de Requisitos del Análisis del Desarrollo. (AD1)
o Código de Casos de Uso asociado a Código de requisito. (AD4)
Salida:
o Lista de Requisitos del Análisis del Desarrollo.
o Especificación de Casos de Uso.
Participantes:
o Analistas de informática
o Expertos marco conceptual
Formulario
Requerimiento
no Funcional
21. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
21
AD6: DEFINICIÓN DE CASOS DE PRUEBA.
Casos de prueba: conjunto de condiciones o variables bajo las cuales el analista
determina si se cumplió satisfactoriamente un requisito del Análisis del Desarrollo,
creando un formulario que debe llenarse por la persona que realice la prueba al
desarrollo. Se puede realizar más de un caso de prueba a un caso de uso para
determinar si cumple con el requisito del desarrollo.
Entrada:
o Especificación de Casos de Uso. (AD5)
Formulario de
especificación
de caso de uso
con requisito
funcional
22. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
22
Salida:
o Caso de Prueba.
Participantes:
o Analista de informática
o Jefe de proyecto
Para mayor información sobre formularios de pruebas, y metodologías para realizar
pruebas ver el siguiente archivo.
Formulario
Caso de
Prueba
Metodologia de
formulacion de pruebas para software.docx
23. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
23
AD7: OBTENCIÓN DEL MODELO DE PROCESOS DEL DESARROLLO.
Se describe la estructura de los flujos y de los almacenes de datos y se elabora una
especificación para cada proceso, especificación que permita conocer en detalle el
tipo de tratamiento, la operativa asociada, las restricciones y limitaciones de los
procesos. Se debe especificar que procesos van a estar bajo control del usuario y
cuales bajo el control del sistema. La matriz de Procesos se realizara de la relación
entre los procesos y el requerimiento del análisis del desarrollo.
Entrada:
o Modelo de Procesos. (PP4)
Salida:
o Matriz de rastreabilidad procesos-requisitos
o Matriz de rastreabilidad requisitos- objetivos
o Modelo de Procesos del análisis del desarrollo.
Participantes:
o Analista de informática
o Expertos Marco Conceptual
o Coordinador de Procesos participantes
Matriz de rastreabilidad procesos-requisitos
RF1 RF2 RF3 RF4
Proceso1 x x
Proceso2 x x
Proceso3 x x
Donde se encuentre la “x” es donde se indica que el proceso se cumple realizando
el requerimiento indicado.
24. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
24
Formato de Matriz de rastreabilidad requisitos-objetivos:
AD8: ESPECIFICACIONES DE INTERFAZ CON DESARROLLOS O SISTEMAS EXTERNOS.
Se describen con detalle las interfaces con otros desarrollos, si hubiese alguno en
caso de no haber omitir este proceso, con el fin de definir y delimitar el modo en
que el desarrollo va a relacionarse con el exterior
Para cada interfaz identificada, se especifica:
Procesos de sistemas de información asociados.
Especificaciones funcionales de los sistemas origen y destino.
Formato de los datos intercambiados.
Frecuencia o periodicidad del intercambio.
Evento que desencadena la interfaz.
Validaciones, requisitos especiales de seguridad, etc.
Modificaciones o adaptaciones necesarias en los sistemas origen o destino.
Entrada:
o Modelo de Procesos del análisis del desarrollo. (AD7)
Salida:
o Descripción de Interfaz con otros sistemas.
25. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
25
Participantes:
o Analista de informática
AD9: ESPECIFICACIÓN DE PRINCIPIOS GENERALES DE LA INTERFAZ DE USUARIO
Especificar los estándares y elementos generales a tener en cuenta en la definición
de la interfaz interactiva de usuario. Un prototipo de los componentes de la interfaz
de usuario. Se determinan los principios de diseño de la interfaz, teniendo en
cuenta lo siguiente:
1. Aspectos generales de interacción.
2. Principios de compasión de pantallas y criterios de ubicación de los
distintos elementos dentro de cada formato de interfaz.
3. Normas para el manejo de los mensajes de error y aviso, en aspectos
de codificación, presentación y los comportamientos.
4. Normas para la presentación de ayudas al usuario.
Entrada:
o Descripción General del Entorno Tecnológico del Desarrollo. (AD2)
o Listado de normas a seguir. (externo)
Salida:
o Principios Generales de la Interfaz de usuario.
Participantes:
o Expertos del marco conceptual
o Analista de informática
Herramientas recomendadas para modelar pantallas: Balsamiq Mockups, Excel.
AD10: IDENTIFICACIÓN DE PERFILES Y DIÁLOGOS
Identificar los perfiles de usuario, de acuerdo a su nivel de responsabilidad y al
alcance o a las funciones que realizan. Se deberá analizar las características más
relevantes de los usuarios que van a asumir los perfiles que se crearan, cada usuario
deberá poder utilizar eficazmente la interfaces que se le asignen al perfil, se creara
una lista de perfiles de usuario.
26. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
26
Identificar los procesos con los que interactúan los perfiles, a partir del Modelo del
Análisis del Desarrollo definido previo en el Análisis del Desarrollo.
Opcional: Realizar una jerarquía de pantallas para determinar el encadenamiento
entre las diferentes pantallas.
Entrada:
o Principios Generales de la Interfaz. (AD9)
o Modelo de Procesos del análisis del desarrollo. (AD7)
o Lista de usuarios. (AD3)
Salida:
o Lista de Perfiles de Usuario.
Participantes:
o Expertos del marco conceptual
o Analista de informática
Ejemplo Jerarquía de pantallas:
27. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
27
AD11: ELABORACIÓN DEL MODELO ENTIDAD RELACIÓN.
Identificar y definir las entidades que quedan dentro del ámbito del desarrollo, los
atributos de cada entidad, los dominios de los atributos y las relaciones existentes
entre las entidades, indicando las cordialidades mínimas y máximas. Estas
relaciones pueden ser múltiples.
También se identifican aquellas entidades de datos que no forman parte del
modelo, pero que están relacionadas con alguna entidad del mismo, se indica a su
vez el tipo de relación y las cordialidades mínimas y máximas.
Entrada:
o Contexto del Desarrollo. (AD1)
o Modelo Conceptual de Datos. (AD1)
Salida:
o Modelo Entidad Relación.
Participantes:
o Analista de informática
o Expertos Marco conceptual
o Administrador de base de datos
AD12: ESPECIFICACIÓN DE NECESIDADES DE MIGRACIÓN DE DATOS Y CARGA INICIAL
Se realiza esta tarea si es necesaria una migración de datos de otros sistemas, o una
carga inicial de información al desarrollo nuevo. Se especifican las necesidades de
migración o carga inicial de los datos requeridos por el desarrollo. Se toma como
punto de partida el Modelo Entidad Relación, junto con la estructuras de datos del
sistema o sistemas origen. Aspectos importantes:
1. Prioridad en las cargas.
2. Requisitos de conversión de información, necesidades de depuración de
información, importación de información complementaria
28. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
28
3. En caso de que las estructuras de datos sean diferente se crearan tablas de
conversión que servirán de intermedio entre las dos estructuras origen y
destino.
4. Necesidades especiales de equipamiento hardware, y estimaciones de
capacidad de las estructuras de datos del desarrollo.
5. Posibles modificaciones del sistema origen, que faciliten la ejecución o
verificación de la migración o carga inicial.
Entrada:
o Modelo Entidad Relación. (AD11)
o Estructura de Datos del Sistema Origen. (externo)
Salida:
o Plan de Migración y Carga inicial de Datos
Participantes:
o Jefe de Proyecto
o Analista de informática
o Administrador de base de datos
AD13: DEFINICIÓN DEL ALCANCE DE LAS PRUEBAS.
Se especifican y justifican los niveles y tipos de pruebas a realizar, así como el
marco general de planificación de cada nivel de prueba, siguiendo el siguiente
esquema:
1. Definición de los criterios de verificación y aceptación de cada nivel de
prueba.
2. Defunción y generación de los casos de prueba.
3. Análisis y Evaluación de los resultados de cada nivel de prueba.
Entrada:
o Descripción General del Entorno Tecnológico del Desarrollo. (AD2)
o Principios Generales de la Interfaz. (AD9)
o Contexto del Desarrollo. (AD1)
o Modelo de Procesos del análisis del desarrollo. (AD7)
29. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
29
o Lista de Requisitos del Análisis del Desarrollo corregida. (AD5)
o Especificación de Casos de Uso. (AD5)
o Descripción de Interfaz con otros sistemas. (AD8)
Salida:
o Plan de Pruebas
Participantes:
o Equipo soporte técnico
o Jefe de proyecto
o Expertos del marco conceptual
AD14: PRESENTACIÓN Y APROBACIÓN DEL ANÁLISIS DEL DESARROLLO.
En esta tarea se realiza la presentación del análisis del desarrollo a la entidad que
aprueba el Análisis del Desarrollo.
Entrada:
o Resumen del Análisis del Desarrollo. (externo)
Salida:
o Aprobación o rechazo del Análisis del Desarrollo.
Participante:
o Jefe de proyecto
o Expertos de marco conceptual
Formulario de Análisis del Desarrollo
Analisis.xlsx
30. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
30
3. DISEÑO DEL DESARROLLO
El objetivo del diseño del desarrollo es la definición de la arquitectura del sistema y del
todo el entorno tecnológico que le va a dar soporte. Se generan todas las
especificaciones de construcción, la descripción técnica del plan de pruebas, la
definición de los requisitos de implementación.
DD1: DEFINICIÓN DE NIVELES DE ARQUITECTURA
Se describen los niveles de la arquitectura software, mediante la definición de las
principales particiones físicas del sistema de información y la conexión entre ellos.
Para facilitar la comprensión del sistema, se recomienda identificar como nodos los
elementos de infraestructura más significativos de la arquitectura en la que se va a
implementar el desarrollo. Los elementos que se aconseja especificar son:
Tipos de puesto de cliente
Conexión de los usuarios
Dispositivos de impresión
Servidores
Redes y conexiones
La comunicación se expresa por una conexión entre nodos, indicando si son
bidireccionales o unidireccionales. No es requerido indicar en cada nodo detalles
relativos al hardware, capacidad, rendimiento.
Entrada:
o Descripción General del Entorno Tecnológico del Desarrollo. (AD2)
o Principios Generales de la Interfaz de usuario. (AD9)
o Matriz de procesos-requisitos (AD7)
o Descripción de Interfaz con otros sistemas. (AD8)
o Modelo de proceso del análisis del desarrollo (AD7)
o Especificación de Casos de Uso. (AD5)
31. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
31
Salida:
o Diseño de la Arquitectura del desarrollo
Particionamiento Físico del desarrollo.
Participantes
o Equipo de Arquitectura
o Equipo de Soporte Técnico
o Equipo de seguridad
DD2: IDENTIFICACIÓN DE SUBSISTEMAS O MÓDULOS DE DISEÑO
Se divide de forma lógica el desarrollo en subsistemas de diseño o módulos, con el
fin de reducir la complejidad y facilitar el mantenimiento de cada subsistema o
modulo. Los subsistemas resultantes se califican como específicos o de soporte, los
específicos contemplan las funcionalidades propias del desarrollo, mientras que los
de soporte cubren servicios comunes. Algunos subsistemas de soporte son:
Gestión de transacciones.
Control y gestión de errores.
Seguridad y control de acceso.
Interacción con los recursos propios del sistema.
Entrada:
o Diseño de la Arquitectura del desarrollo. (DD1)
o Lista de requisitos del análisis del desarrollo. (AD4)
o Matriz de procesos-requisitos (AD7)
o Descripción de Interfaz con otros sistemas. (AD8)
o Descripción General del Entorno Tecnológico del Desarrollo. (AD2)
Salida:
o Diseño de Arquitectura
Descripción de Subsistemas de Diseño.
32. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
32
Participantes:
o Equipo de Arquitectura
o Equipo de soporte Técnico
o Equipo de seguridad
DD3: ESPECIFICACIÓN DE REQUISITOS DE SEGURIDAD
Definir los procedimientos de seguridad necesarios para no comprometer el
correcto funcionamiento del desarrollo y garantizar el cumplimiento de las tareas.
Tomando como referencia los requisitos establecidos para el sistema y teniendo en
cuenta la arquitectura propuesta se diseñaran los procedimientos relacionados con:
Acceso al sistema y a sus recursos (datos, transacciones, etc.)
Mantenimiento de la integridad y confidencialidad de los datos.
Copias de seguridad y recuperación de datos
Recuperación ante catástrofes.
Distribución generada por el sistema.
Entrada:
o Lista de requisitos del análisis del desarrollo. (AD4)
Salida:
o Procedimientos de seguridad y control de acceso.
o Procedimientos de administración del sistema
Participantes:
o Equipo de seguridad
o Equipo de arquitectura
o Equipo de soporte técnico
DD4: DISEÑO DE MÓDULOS DEL DESARROLLO Y LA INTERFAZ GRAFICA
Definir los modelos del desarrollo y la manera en que van a interactuar unos con
otros, intentando que cada módulo trate de un proceso especifico y tenga una
interfaz amigable para el usuario.
33. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
33
Se identifican los procesos que se van a implementar en cada subsistema
especifico. Se analiza el alcance y las características propias de cada proceso,
diseñando su estructura en módulos considerando los comportamientos de
excepción correspondientes.
Entrada:
o Modelo de Procesos del análisis del desarrollo. (AD7)
o Principios Generales de la Interfaz de usuario. (AD9)
o Matriz de procesos-requisitos (AD7)
o Descripción de Interfaz con otros sistemas. (AD8)
Salida:
o Diseño de la Arquitectura Modular del Sistema.
Participantes:
o Equipo de Arquitectura
o Equipo de diseño del proyecto
DD5: DISEÑO DE COMUNICACIONES ENTRE MÓDULOS
Definir las interfaces entre los módulos, incluyendo la comunicación de datos, de
acuerdo a la arquitectura propuesta y a las características del entorno tecnológico.
Hay que definir interfaces sencillas que permitan reducir la complejidad de
comunicación entre los distintos módulos.
Es necesario especificar:
Los datos o mensajes involucrados en el intercambio.
Los valores de los datos intercambiados
El origine y el destino de los datos.
La validación de valores posibles.
Entrada:
o Modelo de Procesos del análisis del desarrollo. (AD7)
o Descripción de Interfaz con otros sistemas. (AD8)
34. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
34
Salida:
o Diseño de la Arquitectura Modular del Sistema.
Participantes:
o Equipo de arquitectura
o Equipo del proyecto
o Equipo de seguridad
DD6: DISEÑO DE PROCEDIMIENTOS DE MIGRACIÓN Y CARGA INICIAL
Definir los procedimientos necesarios para llevar a cabo la migración y carga inicial
de datos del desarrollo. Los procedimientos asociados a la migración y carga inicial
de datos son, principalmente los relacionados con la reparación, la realización y la
posterior verificación del proceso. Entre ellos se encuentran los siguientes:
Procedimientos de seguridad
o Control de acceso a la información.
o Copias de seguridad de los procesos.
o Recuperación de la información.
Procedimientos de carga de datos
o Depuraciones previas de información
o Procesos de validación
o Procesos de importación
Procedimientos de verificación de los procesos y comprobación de la
integridad de la información resultante al finalizar la conversión, conforme a
la estructura física de los datos destino
Entrada:
o Plan de Migración y Carga inicial de Datos. (AD12)
Salida:
o Plan de Migración y Carga inicial de Datos.
Definición de Procedimientos de Migración y Carga Inicial
35. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
35
Participantes:
o Equipo de Arquitectura
o Equipo de proyecto
DD7: ESPECIFICACIÓN DEL ENTORNO DE PRUEBAS
Definir detalladamente del entorno necesario para la realización de las pruebas del
desarrollo: unitarias, de integración, de sistemas o de aceptación. Se propone
considerar los siguientes conceptos en la especificación del entorno de pruebas:
Entorno tecnológico, hardware, software y comunicaciones.
Entrada:
o Plan de Pruebas. (AD13)
o Lista de requisitos del análisis del desarrollo. (AD4)
Salida:
o Plan de Pruebas
Especificación del Entorno de Pruebas
Participantes:
o Equipo de proyecto
o Equipo de arquitectura
o Equipo de soporte técnico
o Equipo de seguridad
DD8: PRESENTACIÓN Y APROBACIÓN DEL DISEÑO DEL DESARROLLO
En este proceso se realizara la presentación del diseño del desarrollo a las
autoridades competentes para aprobación o rechazo.
Entrada:
o Lista de requisitos del análisis del desarrollo. (AD4)
o Plan de Migración y Carga inicial de Datos. (AD12)
o Procedimientos de seguridad y control de acceso. (DD6)
o Procedimientos de administración del sistema. (DD6)
o Modelo de Procesos del análisis del desarrollo. (AD8)
36. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
36
o Descripción de Interfaz con otros sistemas. (AD9)
o Plan de Pruebas. (AD13)
o Especificación de Casos de Uso. (AD5)
o Matriz de procesos-requisitos (AD7)
Salida:
o Aprobación o Rechazo del diseño del desarrollo
Participantes:
o Jefe de Proyecto
o Comité de dirección
Formato del Diseño del Desarrollo
Diseño.xlsx
37. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
37
4. CONSTRUCCIÓN DEL DESARROLLO
El objetivo de esta etapa es asegurar la disponibilidad de todos los medios y facilidades
para que se pueda llevar a cabo la construcción del desarrollo. Entre estos medios,
cabe destacar la preparación de los puestos de trabajo, equipos físicos y lógicos,
gestores de base de datos, herramientas de generación de código, entre otros.
CD1: IMPLEMENTACIÓN DE LA BASE DE DATOS
En este proceso hay que:
Crear los elementos del sistema gestor de base de datos.
Reservar el espacio de almacenamiento, definiendo, los dispositivos físicos a
emplear, opciones de almacenamiento de datos.
Iniciar la base de datos, cargando los datos considerados necesarios en el espacio
de almacenamiento previamente definido.
Entrada:
o Especificaciones de Construcción del desarrollo. (externo)
o Modelo Entidad Relación (AD13)
Salida:
o Base de Datos
Participantes:
o Equipo del proyecto
o Administradores de Base de Datos
CD2: GENERACIÓN DEL CÓDIGO DE COMPONENTES DEL DESARROLLO
En este proceso se genera el código correspondiente a cada uno de los
componentes del desarrollo. Para generar código fuente se tienen en cuenta los
estándares de nomenclatura y codificación de la metodología de estándar de
desarrollo de software.
Metodología de Estándar de desarrollode software
Metodologia de
Estándar de desarrollo de software.docx
38. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
38
Entrada:
o Especificaciones de Construcción del desarrollo (externo,
metodología).
Salida:
o Producto Software
Código Fuente de los Componentes.
Participantes:
o Programadores o desarrolladores
CD3: GENERACIÓN DEL CÓDIGO DE PROCEDIMIENTOS DE SEGURIDAD
Generar los procedimientos de seguridad y control de acceso, para la generación
de dichos procedimientos se tienen en cuenta, los estándares y normas de la
organización.
Entrada:
o Procedimientos de seguridad y control de acceso. (DD4)
o Producto Software. (CD2)
Salida:
o Producto Software.
Procedimientos de seguridad y control de acceso.
Participantes:
o Equipo de seguridad
o Desarrolladores
CD4: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS UNITARIAS
El objetivo de este proceso es comprobar el correcto funcionamiento de los
componentes del desarrollo. Para cada validación establecida, se realizan las
pruebas con los casos de pruebas asociados a los casos de uso. Utilizando los
formularios ya completados en la etapa del análisis del desarrollo.
39. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
39
Entrada:
o Producto Software. (CD3)
o Plan de Pruebas. (AD13)
Salida:
o Resultado de las Pruebas Unitarias.
Participantes:
o desarrolladores
CD5: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS DE INTEGRACIÓN
El objetivo de este proceso es comprobar el correcto funcionamiento de las
interfaces existentes entre los distintos componentes y subsistemas. Para cada
verificación establecida se realizan las pruebas con los casos de pruebas asociados
a los casos de uso. Generando un registro conforme a los criterios establecidos en
el plan de prueba.
Entrada:
o Producto Software. (CD3)
o Plan de Pruebas. (AD13)
Salida:
o Resultado de las Pruebas de Integración.
Participantes:
o Equipo de pruebas del proyecto
CD6: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS DEL SISTEMA
El objetivo de este proceso es comprobar la integración de todos los subsistemas,
módulos, y componentes del desarrollo, así como la interacción del mismo con
otros sistemas de información con los que se relaciona o tenga comunicación.
Para cada verificación establecida, se realizan las pruebas con los casos de pruebas
asociados, efectuando el correspondiente análisis e informe de los resultados y
generando un registro conforme a los criterios establecidos en el plan de pruebas.
40. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
40
Entrada:
o Producto Software. (CD3)
o Plan de Pruebas. (AD13)
Salida:
o Resultados de las Pruebas del Sistema.
Participantes:
o Equipo de pruebas de proyecto
o Jefe de Proyecto
CD7: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS DE MIGRACIÓN Y CARGA INICIAL DE
DATOS
El objetivo de este proceso es efectuar las pruebas de los distintos componentes y
procedimientos de migración y evaluar su resultado. Utilizando los siguientes
conceptos.
Comparar los Resultados obtenidos con los esperados en el formulario de
caso de prueba.
Identificar el origen de cada prueba detectando donde y porque ocurrió el
problema.
Indicar si el plan de pruebas debe volver a realizarse total o parcialmente.
Entrada:
o Plan de Migración y Carga Inicial de Datos. (AD12)
o Producto Software. (CD3)
Salida:
o Evaluación del Resultado de las Pruebas de Migración y Carga Inicial de
Datos
Participantes:
o Administrador de base de datos
o Jefe de Proyecto
41. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
41
CD8: PRESENTACIÓN Y APROBACIÓN DEL DESARROLLO
En este proceso se recopilan los productos del desarrollo y se presentan a las
autoridades competentes para su aprobación o rechazo.
Entrada:
o Evaluación del Resultado de las Pruebas Unitarias. (CD5)
o Evaluación del Resultado de las Pruebas de Integración. (CD7)
o Evaluación del Resultado de las Pruebas del Sistema. (CD9)
o Producto Software. (CD3)
Salida:
o Aprobación o Rechazo del Desarrollo.
Participantes:
o Jefe de Proyecto
o Comité de seguimiento del proyecto
CD9: ELABORACIÓN DE LOS MANUALES DE USUARIO Y MANUAL TÉCNICO
El objetivo de esta tarea es elaborar la documentación de usuario y de
desarrolladores, siguiendo un formato que será descrito en el Estándar de
Elaboración de Manual de Usuarios. Los requisitos de documentación especifican
aspectos relativos a los tipos de documentación a elaborar.
Formato y soporte en el que se desarrollarán.
Estructura.
Distribución y mantenimiento de la documentación.
Entrada:
o Producto Software. (CD3)
o Aprobación o Rechazo del Desarrollo. (CD8)
Salida:
o Producto Software
Manual de Usuario.
42. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
42
Participantes
o Equipo del proyecto
Se seguirá el formato de elaboración de manual de usuario y manual técnico ya
establecido, el cual es el siguiente:
DGIP-EST-001-BIP.d
ocx
Formato de construcción del desarrollo
Construccion.xlsx
43. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
43
5. IMPLEMENTACIÓN DEL DESARROLLO
Esta etapa tiene como objetivo principal la entrega, implementación, aceptación y
mantenimiento del desarrollo. Siguiendotodas las actividades necesarias para el paso a
producción del mismo. Se realizaran las pruebas de implementación y de aceptación
del desarrollo en su totalidad.
Las pruebas de implementación cubren un rango muy amplio, se debe comprobar que
el sistema puede gestionar los volúmenes de información requeridos, se verifica
también el comportamiento del desarrollo bajo las condiciones más extremas.
Las pruebas de aceptación se realizan por y para los usuarios.
Se llevan a cabo las tareas necesarias para la preparación del mantenimiento. La
persona que realice el mantenimiento deberá conocer el desarrollo.
IM1: DEFINICIÓN DEL PLAN DE IMPLEMENTACIÓN
Se define un plan de implementación que permita calcular adecuadamente el
esfuerzo y los recursos necesarios para llevar a cabo con éxito la implementación.
Se debe contemplar todas las tareas relacionadas con:
La formación necesaria para la implementación, tanto a usuarios finales
como el equipo que se encarga de hacer las pruebas de implementación y
aceptación al desarrollo.
Preparación de la infraestructura necesaria para la incorporación del sistema
al entorno de operación.
Ejecución de los procedimientos de carga inicial y migración de datos, si se
determinó su necesidad.
Entrada:
o Descripción de la solución. (PP8)
o Diseño de Arquitectura. (DD4)
o Entorno Tecnológico del desarrollo. (DD5)
o Procedimientos de seguridad y control de acceso. (DD6)
44. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
44
o Procedimientos de administración del sistema. (DD6)
o Plan de Migración y Carga Inicial de Datos. (DD6)
o Plan de Pruebas. (AD13)
o Lista de Requisitos del Análisis del Desarrollo corregida. (AD7)
Salida:
o Plan de Implementación.
o Equipo de Implementación
Participantes:
o Jefe de Proyecto
o Responsable de implementación
o Analista de informática
o Director de los usuarios
IM2: PLAN DE MANTENIMIENTO
Se manejara un control de cambio en el mantenimiento, en caso de que se necesite
modificar el producto de desarrollo se deberá manejar versiones del desarrollo al
momento del cambio y antes del cambio. De igual forma se manejará versiones con
los formatos de los procesos, registrando cada cambio realizado al documento el
cual será reflejado en el desarrollo.
Entrada:
o Formatos del desarrollo (externo)
Salida:
o Plan de Mantenimiento
Participantes:
o Equipo de formación y de capacitación
o Equipo de implementación
45. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
45
IM3: FORMACIÓN Y CAPACITACIÓN A USUARIOS FINALES
Se establece el plan de formación del contenido desarrollo o sistema a
implementar, con el fin de garantizar el éxito de la implementación y del correcto
uso del desarrollo. Los contenidos definitivos que tienen los cursos de formación,
cuando deben impartirse, quienes han de recibirlos y con que prioridad.
Entrada:0
o Equipo de Implementación. (IM1)
o Lista de Usuarios. (AD3)
Salida:
o Plan de Formación a Usuarios Finales.
Participantes:
o Responsable de implementación
o Jefe de Proyecto
IM4: REALIZACIÓN DE LA INSTALACIÓN
Se Realiza la instalación de todos los componentes del nuevo sistema, incluidos los
procedimientos manuales y automáticos. Se prepara el entorno de datos
identificando los sistemas de información que forman parte del sistema objeto de
la implantación. Para cada uno de ellos:
Se crean las bases de datos.
Se revisan los procedimientos necesarios para realizar las copias de
seguridad de los datos y de restauración de la copias.
Se preparan las autorizaciones de acceso a los datos para los distintos
perfiles de los usuarios.
Una vez comprobada la correcta instalación del desarrollo se inician los
procedimientos de operación, de administración del desarrollo, seguridad y de
control de acceso.
46. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
46
Entrada:
o Plan de Implementación. (IM1)
o Equipo de Implementación. (IM1)
o Especificaciones de Construcción del desarrollo. (externo, metodología).
o Producto Software. (CD3)
Salida:
o Producto Software. (Instalado)
Participantes:
o Jefe de proyecto
o responsable de implementación
IM5: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS DE IMPLEMENTACIÓN
Se realizan las pruebas de implementación, el objetivo es asegurar que el software
se comporta de la forma prevista en el entorno de operación y que responda a
todas las especificaciones dadas en cuanto a:
Recuperación, forzando el fallo del sistema, verificando si la recuperación se
lleva acabo de forma apropiada.
Seguridad, verificando que los mecanismos de protección incorporados al
sistema cumplen su objetivo.
Rendimiento, probar el desarrollo en cuanto al tiempo de respuesta.
La conexión con los sistemas ya establecidos en la organización.
Se evalúan los resultados obtenidos con los esperados, identificar el origen de cada
problema para poder remitirlo a los desarrolladores para determinar que
modificaciones realizar.
Entrada:
o Resultados de las Pruebas de Implementación.
Salida:
o Evaluación del Resultado de las Pruebas de Implementación.
47. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
47
Participantes:
o responsable de implementación
IM6: REALIZACIÓN Y EVALUACIÓN DE LAS PRUEBAS DE ACEPTACIÓN
Se llevan a cabo las pruebas de aceptación final del desarrollo para asegurar que
todos los componentes responden a los criterios de aceptación.
Entrada:
o Producto Software. (CD3)
Salida:
o Resultado de las Pruebas de Aceptación.
Participantes:
o Jefe de proyecto
o Usuarios Finales
IM7: CONVOCATORIA DE LA PRESENTACIÓN
Se recopila la información del desarrollo que se debe entregar a las autoridades y
se realiza la convocatoria para la presentación del sistema.
Entrada:
o Evaluación del Resultado de las Pruebas de Aceptación. (IM6)
o Evaluación del Resultado de las Pruebas de Implementación. (IM5)
Salida:
o Plan de Presentación.
Participantes:
o Jefe de Proyecto
o Responsable de implementación
o Usuarios finales
IM8: APROBACIÓN DEL SISTEMA
Se presenta a las autoridades el plan de la presentación del desarrollo, a esperar la
aprobación formal del desarrollo.
48. Dirección General de Inversiones Públicas Metodología para Creación de un
Proyecto de Desarrollo
48
Entrada:
o Plan de Presentación. (IM7)
Salida:
o Aprobación del Desarrollo.
Participantes:
o Comité de Dirección
o Jefe de Proyecto
o Directores de los Usuarios Finales
o Responsables de implementación
IM9: PREPARACIÓN DEL ENTORNO DE PRODUCCIÓN Y ACTIVACIÓN DEL DESARROLLO
Se analiza que componentes son necesarios incorporar al entorno de producción,
se comprueba que la instalación del sistema es correcta. Entrada:
o Plan de Implementación. (IM1)
o Equipo de Implementación. (IM1)
o Especificaciones de Construcción del desarrollo (externo, metodología).
o Producto Software. (CD3)
o Aprobación del Desarrollo. (IM8)
Salida:
o Desarrollo en Producción.
Participantes:
o Jefe de Proyecto
o Responsable de implementación
o Equipo de soporte técnico
Formato de la implementación del producto del desarrollo
Implementacion.xlsx