Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Objetivo
Descomponer el esfuerzo estimado en tareas. Para esto identificaremos:
Entregables del proyecto, Fases del proyecto y Tareas del proyecto.
11. Liderazgo.
Mtodos de descomposicin:
Por PROCESOS
Diferentes fases conceptuales
Que?, Como?, Realizacin, Pruebas ...
Por PRODUCTOS
Detectamos diferentes productos que conformaran el sistema que nos piden. Ej.: Facturacin, Control de Stocks, ...
11. Liderazgo.
11. Liderazgo.
4.0. Codificacin
5.0. Pruebas
11. Liderazgo.
3.1.Diseo B.D. 3.2.Diseo Programas. 4.Codificacin. 4.1.Construccin del esquema. 4.2.Codificacin de los Programas 5.Pruebas 5.1.Prueba de Unidades 5.2.Prueba del Sistema
6
WBS
La numeracin facilita la localizacin de las tareas en el WBS. Los nodos se leen como:
es un componente de forma parte de
Construccin:
Nombrar el nodo inicial, Poner en torno a 7s2 en cada nivel. Las tareas son las hojas del rbol.
11. Liderazgo. 7
Ficha de Tarea
Especificacin de tarea
Nmero: 3.1. Nombre: Diseo B.D. Descripcin: Se diseara la base de datos, partiendo del modelo entidad-relacin propuesto en el anlisis y con el objetivo de tener un sistema funcionando sobre DB2. Esfuerzo Estimado: 2 semanas/hombre Entregables: Estructura de implementacin de la B.D. :
11. Liderazgo. 8
Relativos:
Al objetivo. A la gestin proyecto.
11. Liderazgo.
11. Liderazgo.
10
11. Liderazgo.
12
11. Liderazgo.
Entregables de la Codificacin:
Documentos del diseo final del sistema y de cada programa. Diagramas definitivos del sistema y de los programas. Descripcin detallada de la lgica de cada programa. Descripcin de las Entradas y Salidas (ficheros, pantallas, listados, etc.).
11. Liderazgo. 15
Entregables de la Codificacin:
Listado de los programas, conteniendo comentarios. Cadenas de ejecucin si es necesario (JCL, scripts, etc.). Resultado de las pruebas de cada unidad. Resultado de las pruebas de cada programa.
11. Liderazgo. 16
Entregables de la Codificacin:
Resultado de las pruebas de la integracin. Gua para los operadores del sistema. Programa de entrenamiento de los operadores. Manual de usuario del sistema.
11. Liderazgo.
17
11. Liderazgo.
18
Entregables de la Instalacin:
Planes detallados de contingencias de explotacin, cadas del sistema y recuperacin. Plan de revisin post-instalacin. Informe de la instalacin. Carta de aceptacin del sistema.
11. Liderazgo.
19
A todos estos documentos hay que aadir en todas las fases documentos con la estimacin y planificacin de la prxima fase y del resto del proyecto. Tambin habr que ir actualizando el ndice de todo el material relacionado.
11. Liderazgo.
22
11. Liderazgo.
23
11. Liderazgo.
24
11. Liderazgo.
25
20
2 19 11
8 7 5
Soporte
11. Liderazgo.
10
15
20
26
Actividad
usr
1 2 3 4 5 6 7 8
Requerimientos Prototipado Arquitectura Plan de proyecto Diseo Inicial Diseo Detallado Revisiones Diseo Codificacin
X X
X X X X X X X
X X X X X X X X
X X X X X X X X
X X X X X X X X
X X X X X X X X
27
11. Liderazgo.
Actividad
usr
9 10 11 12 13 14 15 16
Adquisicin Reuso Compra Paquetes Inspeccin Cdigo Verif y Vali. Indep. Gest.Configuracin Integracin Formal Documentacin Test de Unidades
X X
X X
X X
X X X X X X X
X X X X X X X X
28
X X X X X X
X X X X
X X X X
11. Liderazgo.
Actividad
usr
17 18 19 20 21 22 23 24
Test de Funciones Test de integracin Test del sistema Test en el campo Test de aceptacin Test independiente Aseguram. Calidad Instalacin/Entrena
X X X X
X X X X X
X X X X
X X X X X
X X X X X X X X
29
X X
11. Liderazgo.
Actividad
usr
24
X 16
X 20
X 21
X 22
X 25
11. Liderazgo.
30
11. Liderazgo.
31
11. Liderazgo.
32
Estudio de viabilidad:
Analizar el sistema propuesto Escribir una descripcin. Definir y documentar posibles sistemas. Analizar el coste de sistemas similares. Estimar el tamao del sistema, la planificacin y los costes. (tener en cuenta los entregables mas importantes).
11. Liderazgo. 35
Estudio de viabilidad:
Definir cualitativa y cuantitativamente los beneficios del sistema propuesto. Realizar una planificacin inicial del plazo de recuperacin de la inversin. Realizacin de una estimacin detallada de costes, planificacin, recursos, etc., de la siguiente fase (Anlisis).
11. Liderazgo. 36
Estudio de viabilidad:
Asignar director del proyecto. Composicin del documento de estudio de viabilidad. Presentacin del documento de viabilidad a la direccin para su aprobacin.
11. Liderazgo.
37
11. Liderazgo.
39
11. Liderazgo.
41
11. Liderazgo.
45
11. Liderazgo.
46
Diseo:
Producir el diseo global del sistema. Localizacin de paquetes software. Desarrollar un diseo detallado del sistema, por alternativa de diseo planteada Revisar y expandir el anlisis de coste beneficio para cada alternativa. Evaluar las alternativas de diseo, para cada alternativa.
11. Liderazgo. 47
Diseo:
Desarrollo de un plan de test del sistema: Desarrollar un plan de test diferenciado para cada alternativa. Identificar las necesidades de entrenamiento y documentacin de los usuarios; definir las guas. Producir el documento de diseo del sistema.
11. Liderazgo. 48
Diseo:
Realizar una revisin final del documento de diseo del sistema. Tomar la decisin de continuar o no con el proyecto. Recomendar una alternativa.
11. Liderazgo.
49
Diseo:
Hacer recomendaciones sobre el nivel de compromiso, si los hay, de programadores subcontratados y otros. Definir las responsabilidades en la prxima fase para el director, miembros de los equipos de programacin y test, as como de otros implicados.
11. Liderazgo. 50
Codificacin:
Producir un plan de trabajo: Realizacin del diseo detallado de cada programa. Codificar, documentar y pasar los test en cada programa. Realizar el test de integracin. Terminar los manuales de operador y usuario, as como los de formacin.
11. Liderazgo. 51
Codificacin:
Realizacin de una estimacin detallada de costes, planificacin, recursos, etc., de la siguiente fase (Prueba del sistema). Producir una estimacin revisada de costes, planificacin, recursos, etc., para el resto del proyecto. Confeccionar el documento de diseo de programas y codificacin.
11. Liderazgo. 52
Codificacin:
Realizar revisiones del documento de diseo de programas y codificacin. Obtener los resultados finales de la integracin completa del sistema y de las pruebas de integracin. Definir las responsabilidades en la prxima fase para el director, miembros del equipo de test, as como de otros implicados.
11. Liderazgo. 53
Pruebas:
Realizar el test del sistema Revisar la planificacin de instalacin. Esbozar el plan ante cadas: Desarrollar un acuerdo de nivel de servicio: Producir los documentos de test en la entrega. Revisin y aprobacin de los documentos de entrega. 11. Liderazgo. 54
Pruebas:
Aprobacin de la documentacin del sistema Aprobacin del plan de instalacin. Aprobacin de los planes de contingencia, recuperacin y cadas Finalizacin del sistema completamente probado.
11. Liderazgo.
55
Instalacin:
Instalacin del hardware y software nuevo. Formar a los primeros usuarios y operadores. Desarrollar los planes de contingencia, recuperacin y cada. Desarrollar los procedimientos de mantenimiento y versiones.
11. Liderazgo. 56
Instalacin:
Establecer procedimientos para gestin versiones Llevar a cabo cualquier conversin de datos necesaria. Llevar a cabo la instalacin del sistema nuevo a produccin. Comenzar el uso de los acuerdos de nivel de servicio.
11. Liderazgo. 57
Instalacin:
Planificar y programar las revisiones post-instalacin: Llevar a cabo las revisiones postinstalacin: Establecer el calendario para otras revisiones post-instalacin si es necesario.
11. Liderazgo.
58
Mantenimiento:
Implementar los cambios del sistema: Asegurarse de que el sistema continua solucionando las necesidades de los usuarios. Utilizar los procedimientos y contenido de las revisiones postinstalacin.
11. Liderazgo.
59