Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
El objetivo principal de la planeacin del proyecto es establecer una estrategia pragmtica para controlar, rastrear y monitorear un proyecto tcnico complejo Por qu? Para que los resultados finales se obtengan a tiempo y con calidad!
Pasos
Alcance : entender el problema y el trabajo que debe ser realizado Estimacin : qu tanto esfuerzo? cunto tiempo? Riesgo : qu puede salir mal? cmo evitarlo? qu podemos hacer? Calendarizacin : cmo ubicamos los recursos a travs del tiempo? cules son los hitos? Estrategia de Control: cmo controlar la calidad?cmo controlar el cambio?
Escrbalo!
Alcance del Proyecto Estimaciones Riesgos Calendario Estrategia de Control
I.5b Implement. del Concepto I.5c Implement. del Concepto Las 3 tareas I5 son aplicadas en paralelo a 3 diferentes funciones del concepto
Integrar a,b,c
I.1.2
I.1.3
I.1.4 I.1.5
I.1.6
I.1.7 I.1.8
duracin milestone
Definicin
Desarrollo
Tasa de Fallos
escala logartmica
10
10.00
3.00
1.50 1 0.75
1.00
Req.
uso en campo
11
Medicin y Mtrica
... recolectar mtricas es muy difcil ... consume mucho tiempo ... es muy burocrtico ... no probarn nada ...
Cualquier cosas que necesites cuantificar debe ser medido y de alguna forma es superior a no medirlo del todo Tom Gilb
12
13
14
Mtricas de Proceso
mayor enfoque sobre la calidad lograda como consecuencia del proceso repetible datos de SQA estadsticos
anlisis y categorizacin de errores
reuso de datos
15
Mtricas de Proyecto
Esfuerzo/Tiempo por Tarea de Ing Sw Errores no cubiertos por hora de revisin Fechas de entrega reales vs programadas Nmero de cambios y sus caractersticas Distribucin del esfuerzo sobre tareas de Ing Sw
16
19
21
donde:
Factor de complejidad: C = (0.65 + 0.01 x N)
Grado de influencia: N = Fi
23
X 3
X 4 X 3
4
5 4
6
7 6
=
= =
X 7
X 5
10
7
15
10
=
=
puntos funcin
24
Considerar la Complejidad
Los factores se tasan en una escala 0 (sin importancia) 5 (muy importante)
comunicaciones de datos funciones distribuidas configuracin pesada tasa de transaccin entrada de datos en lnea eficiencia para el usuario actualizacin en lnea procesamiento complejo facilidad de instalacin facilidad operacional sites mltiples facilidad de cambios
25
Medicin de la Calidad
Correccin grado en el cual un programa opera conforme a las especificaciones Mantenibilidad grado en el que un programa es conveniente al cambio Integridad grado en el cual un programa permite el ataque externo Usabilidad grado en el cual un programa es fcil de usar
26
Contenido
Qu son los Puntos de Funcin (PF) Procedimiento de Estimacin de los Puntos de Funcin 1. Obtener Informacin del Sistema 2. Identificar los Componentes del Sistema 3. Calcular No. de Elementos y su Complejidad 4. Obtener los PF sin Ajustar (PFSA) 5. Obtener los PF Ajustados (PFA) 6. Clculo del Esfuerzo 7. Clculo de la Duracin del Proyecto 8. Clculo del Presupuesto del Proyecto
x +
Factor...
PFSA
Componentes a Identificar:
Ficheros Externos
Entradas
Complejidad
Salidas
Consultas
Ficheros Externos
Complejidad
Salidas: 9 salidas de complejidad alta y 1 de complejidad media para el subsistema mostrador, 3 salidas de complejidad alta y 1 de complejidad baja para el subsistema cocina, 2 salidas de complejidad baja, 4 salidas de complejidad media y 3 salidas de complejidad alta para el subsistema administracin y slo una salida de complejidad baja para el subsistema configuracin.
Consultas: 2 consultas de complejidad baja para el subsistema mostrador, 3 consultas de complejidad baja para el subsistema cocina, 1 consulta de complejidad baja y 3 de complejidad alta para el subsistema administracin y finalmente una consulta de complejidad baja para el subsistema configuracin. Ficheros Lgicos Internos: 8 almacenes intermedios de datos de complejidad alta. Ficheros Externos: No se utilizaron almacenes externos de datos.
Entradas
Complejidad PFSA
Salidas
Consultas
0 0 0 0 0 0 0 0 0 0 0 0 0 0
5 5 5 4 5 5 5 5 5 5 5 5 5 5
Entradas
PFSA = 306
Entrada de Datos en Lnea Eficiencia con el Usuario Final Actualizaciones en Lnea Lgica de Proceso Interno Compleja Reusabilidad del Cdigo Conversin e Instalacin contempladas
PFA=PFSA* [0.65+[0.01*ACT]]
N de Factor 1 2 3 4 5 6 7 8 9 10
N de Factor Comunicacin de Datos Proceso Distribuido Objetivos de Rendimiento Configuracin de Explotacin Compartida Tasa de transacciones Entrada de Datos en Lnea Eficiencia con el Usuario Final Actualizaciones en Lnea Lgica de Proceso Interno Compleja Reusabilidad del Cdigo
Valor 0..5
4 4 1 1 3 5 2 3 1 1
11
12 13 14
0
1 2 4 32
PFA = 296.82
20 a 30 10 a 20 5 a 10
DURACIN DEL PROYECTO EN HORAS = 2374.5 horas/persona / 5 personas = 474.91 horas por miembro DURACIN EN MESES = 474.91 horas / 100 horas/mes = 4 meses 15 dias
Horas/mes productivas estimadas en el proyecto Calculadas de 20 das laborables y De 5 horas productivas estimadas de las 8 de la jornada laboral normal diaria
+
Otros costos necesarios durante la realizacin del proyecto = 2000 * 5 * 5 = 50000
En la prctica se deben especificar Otros costos de operacin para determinar el presupuesto total del proyecto