Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
daniel.tapias@uam.es
PROYECTOS
PROGRAMA DE LA ASIGNATURA
Captulo 1: Introduccin. Captulo 2: Qu es un proyecto?
Proyectos
NDICE
1.- Definicin de ciclo de vida de un proyecto. 2.- Qu define el ciclo de vida de un proyecto. 3.- Fases del ciclo de vida de un proyecto.
Proyectos
Proyectos
Tareas
2
EJECUCIN
Text
Se ejecutan
NO
3
fase terminada?
VALIDACIN
Proyectos
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Primera definicin del objetivo del proyecto. Estudio inicial de viabilidad tcnica, econmica, comercial, etc. Estimacin de necesidades y posibles problemas para realizar el proyecto.
Proyectos
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Definicin del objetivo junto con el cliente (si procede). Especificacin de requisitos.
Clculo de recursos, costes y plazos y planificacin del proyecto. Elaboracin de la oferta para su aceptacin por parte del cliente. Realizacin de estudios de viabilidad y de evaluacin de riesgos. Toma de decisin: realizar el proyecto, no realizarlo, dejarlo pendiente.
Proyectos
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Situacin de estabilidad
MEDIDAS ANTES
Proyectos
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Diseo tcnico del proyecto. Identificar las soluciones tecnolgicas a aplicar para cada funcionalidad.
Validacin del diseo. Identificacin y seleccin de subcontratas. Ajuste de las especificaciones tcnicas.
Proyectos
10
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Optimizacin de la planificacin: duracin (asignando ms recursos), costes (usando recursos ms econmicos, eliminando tareas innecesarias), sobreasignacin (cambiando orden de las tareas, poniendo ms recursos, etc.)
Proyectos
11
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Comprobacin de que cada elemento desarrollado y el conjunto, cumplen los requisitos previamente definidos con el nivel de calidad acordado.
Realizacin de las correcciones necesarias para que el diseo corrija los problemas e imprevistos que hayan podido surgir.
Proyectos
12
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Seguimiento tcnico: o Control del avance de las tareas y actividades. o Comparacin de los datos reales con los planificados. o Reuniones con el equipo de proyecto y con el cliente. o Replanificacin (si es necesario) del proyecto (retrasos, cambio del orden de las tareas y actividades, reasignacin de recursos, etc.)
Control
Seguimiento econmico:
o Control de las horas invertidas por cada miembro del equipo. o Control de las compras o pedidos realizados. o Control de las subcontrataciones. o Control de otros gastos (viajes, material fungible, desplazamientos, gastos de representacin, etc.)
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Operacin
Cursos de formacin a los usuarios, al centro de atencin al cliente, al departamento de operacin y mantenimiento, al cliente, etc. Comprobacin de que se cumplen todas las especificaciones en condiciones reales de funcionamiento.
Medicin de indicadores para ver las mejoras conseguidas con respecto a la situacin anterior a la puesta en marcha (si aplica). Toma de datos de control para verificar el funcionamiento, detectar fallos y disponer de informacin para mejoras futuras.
Comienzo de las actividades de mantenimiento, atencin al cliente, soporte postventa, etc. (las que sean de aplicacin).
Proyectos
14
Inicio
Definicin
Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Actualizacin de datos tanto tcnicos como de gestin para incorporar las ltimas modificaciones introducidas en el proyecto. Revisar y actualizar la documentacin para: o Dar un buen servicio de mantenimiento. o Facilitar posteriores modificaciones o ampliaciones del proyecto. o Aprovechar las soluciones tcnicas para otros proyectos de la empresa.
Finalizacin
Realizar un pequeo informe de conclusiones con lo aprendido (errores y aciertos) durante la ejecucin del proyecto. Archivo del proyecto para que la informacin est disponible para toda la empresa. Reasignacin de recursos y cierre contable del proyecto.
Proyectos
15
Productos
Precio en .
Lo compraras?
Precio mximo
Teclado inalmbrico
Ratn inalmbrico .. Bocadillo de jamn ibrico de bellota Bocadillo de mortadela de Bolonia Botella de sidra natural .. Botella de champn..
(*) Predictably Irrational. Ed. Harper Business and Economics; Autor: Dan Ariely. ISBN: 978-0-06-201820-5
Proyectos 16
Nivel de actividad
Recursos humanos y costes
Inicio
Definicin Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Tiempo Los costes y necesidades de recursos humanos son bajos al principio, alcanzan su mximo durante el desarrollo y decrecen rpidamente al final.
Proyectos
17
Inicio
Definicin Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Incertidumbre y riesgo
Inversin sometida a riesgo Tiempo El nivel de incertidumbre se reduce con el tiempo, aunque no decae de forma significativa hasta que no se entra en la fase de ejecucin. Los recursos invertidos siguen la curva inversa.
Proyectos 18
Valor aadido
El valor aadido
Inicio
Definicin Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Tiempo La capacidad de conseguir ms valor aadido se tiene en las fases ms conceptuales y va disminuyendo de forma ostensible en las fases de desarrollo y de finalizacin.
Proyectos 19
Inicio
Definicin Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Tiempo
La capacidad de influir en las caractersticas de los resultados, en el coste final, etc. es muy grande al principio y va disminuyendo progresivamente. Consecuentemente, el coste de los cambios que se producen y de la correccin de errores aumenta segn avanza el proyecto
Proyectos 20
Inicio
Definicin Diseo
Planificacin
Ejecucin y Control
Operacin
Finalizacin
Una correcta asignacin de recursos en las fases ms conceptuales reduce el nmero de sorpresas, de errores de ejecucin, etc. y, con ello, los recursos humanos necesarios en las fases de realizacin del proyecto.
Proyectos
21
Objetivo
Plazo
Coste
Calidad
Recursos
Proyectos
22
Probabilidad de ocurrencia
Prevenir o corregir
Alta
Media
Baja
Bajo
Medio
Alto
Dao ocasionado
Proyectos
23
Proyecto
Falta de claridad en las responsabilidades Exceso de reuniones y/o bajo rendimiento de las mismas
Proyectos
24
Proyecto
Falta de claridad en las responsabilidades Exceso de reuniones y/o bajo rendimiento de las mismas
Los miembros del equipo no conocen sus objetivos y responsabilidades individuales ni su interrelacin con el conjunto.
Proyectos
25
Proyectos
26
Coste/jornada
480 400 320 320 360 80
Coste/hora
60 50 40 40 45 10
Proyectos
27
Proyectos
28
Proyectos
29
o Diseo Lgico de la interfaz: Actividad en la que se disearn los aspectos relacionados con la lgica de la interfaz de usuario (mens, categorizacin, efectos de la pulsacin de cada tecla, etc. o Simulacin de la interfaz: Actividad orientada a implementar una simulacin del funcionamiento de la interfaz de usuario. Comienza al finalizar las dos anteriores. o Pruebas con usuarios: Evaluacin de la interfaz simulada con usuarios reales. Se realiza despus de la actividad de simulacin de la interfaz. o Ajuste de la interfaz: Modificacin de la interfaz fsica y lgica para resolver los problemas detectados en las pruebas con usuarios. Descripcin de la misma en el documento de diseo de la interfaz. Se realiza al finalizar la actividad de pruebas con usuarios. Las dos primeras actividades requieren un esfuerzo total de 40 horas de consultor senior cada una, la tercera actividad requiere un esfuerzo de 80 horas de ingeniero de desarrollo software y 40 horas de ingeniero de desarrollo hardware. Las dos ltimas actividades requieren un esfuerzo de 40 horas de consultor cada una. Desarrollo hardware: Esta tarea comienza cuando han finalizado las tareas de Compra de los Componentes Hardware y Diseo de la Interfaz de Usuario. o Al final de esta tarea se dispondr de un prototipo hardware del producto. o Se estima que el esfuerzo necesario para realizar esta tarea es de 960 horas de ingeniero de desarrollo hardware y de 40 horas de consultor senior.
Proyectos
30
Proyectos
31
Proyectos
32
5.- Dis. SW
8.- Des. SW
6.1.- Dis. fsico de la interfaz 6.3.- Simul. interfaz 6.4.- Pruebas con usuarios 6.5.- Ajuste interfaz
Proyectos
33
10 IDH 40 Adm.
40 CS 960 IDH 9.- Integr. y pruebas 80 CS 480 IDS 480 IDH 320 ISE 10.- Doc. y manuales 20 CS 40 IDS 40 IDH 20 ISE 40 Adm.
20 CS 80 IDH
1.- Especific. Funcional y de Requisitos 160 CS 20 IDS 40 IDH 20 ISE 2.2.- Def. de Arquitect. SW 20 CS 120 IDS 40 ISE 5.- Dis. SW 8.- Des. SW
40 IDH 80 IDS
40 CS
40 CS
Proyectos
34
Ti = 0
IDS: 20 horas 3 das IDH: 40 horas 5 das ISE: 20 horas 3 das 20 das = 4 semanas = 1 mes
Ti = 1
Ti = 1
Proyectos
35
1.- Especific. Funcional y de Requisitos 160 CS 20 IDS 40 IDH 20 ISE D=1 T=1 T=1
20 CS 80 IDH D=1/2
2.2.- Def. de Arquitect. SW 20 CS 120 IDS 40 ISE T=1,25 6.3.- Simul. interfaz
5.- Dis. SW
8.- Des. SW
40 IDH 80 IDS
40 CS
40 CS
Proyectos
36
Ti = 1
Ti = 1,25
Ti = 1,5
CS: 20 horas 3 das 20 das = 4 semanas = 1 mes IDH: 160 horas 20 das CS: 20 horas 3 das IDS: 120 horas 15 das ISE: 40 horas 5 das
Ti = 1,5
Proyectos
37
1.- Especific. Funcional y de Requisitos 160 CS 20 IDS 40 IDH 20 ISE D=1 T=1 T=1
20 CS 80 IDH D=1/2
20 CS 20 CS 120 IDS 320 IDS 40 ISE 80 ISE D=3/4 T=1,25 T=1,75 6.3.- Simul. interfaz 6.4.- Pruebas con usuarios
40 CS
40 CS
38
Ti = 1,75
Ti = 2
Ti = 2,5
La duracin de esta tarea es el mximo indicado en el enunciado: 8 semanas (40 das = 2 meses)
Ti = 2,25
Proyectos
39
T=4,5
4.- Compra comp. HW T=2,25 40 CS 960 IDH 9.- Integr. y pruebas 10.- Doc. y manuales 7.- Des. HW
1.- Especific. Funcional y de Requisitos 160 CS 20 IDS 40 IDH 20 ISE D=1 T=1 T=1
20 CS 80 IDH D=1/2
T=1,5
20 CS 20 CS 120 IDS 320 IDS 40 ISE 80 ISE D=3/4 D=2 T=1,25 T=1,75 6.3.- Simul. interfaz 6.4.- Pruebas con usuarios
40 CS D=1/4
40 CS D=1/4
40
Ti = 4,5
Ti = 4,5
Ti = 11,5
Ti = 14,5
Proyectos
41
T=4,5
4.- Compra comp. HW 7.- Des. HW T=2,25 T=10,5 T=14,5 9.- Integr. y pruebas T=4,5 T=2,25 2.2.- Def. de Arquitect. SW 5.- Dis. SW T=4,25 8.- Des. SW T=14,75
1.- Especific. Funcional y de Requisitos 160 CS 20 IDS 40 IDH 20 ISE D=1 T=1 T=1
20 CS 80 IDH D=1/2
T=1,5
T=11,5
80 CS 480 IDS 480 IDH 320 ISE D=3
20 CS 20 CS 120 IDS 320 IDS 40 ISE 80 ISE D=3/4 D=2 T=1,25 T=1,75 6.3.- Simul. interfaz 6.4.- Pruebas con usuarios
40 CS D=7 1120 IDS 480 ISE T=2 6.5.- Ajuste interfaz T=2,25
40 CS D=1/4
40 CS D=1/4
1.- Duracin total del proyecto. En estas condiciones, se alcanza el objetivo de disponer del producto en un ao?
La duracin total es de 14,75 meses, por lo que no se consigue el objetivo de disponer del producto en un ao.
Proyectos
43
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
M13
M14
M15
3.- Diseo HW 4.- Compra Comp. HW 5.- Diseo SW 6.- Dis. Interfaz Usuario
6.1.- Dis. Fsico Interfaz 6.2.- Dis. Lgico Interfaz 6.3.- Simulacin Interfaz 6.4.- Pruebas Usuarios 6.5.- Ajuste Interfaz
7.- Desarrollo HW 8.- Desarrollo SW 9.- Integr. y Pruebas 10.- Doc. y manuales 11.- Direccin proyecto
Proyectos
44
IDS: 20 horas 20 horas x 40 /hora = 800 IDH: 40 horas 40 horas x 40 /hora = 1.600 ISE: 20 horas 20 horas x 45 /hora = 900
C1 = 12.900
2.- Definicin Arquitectura 2.1.- Definicin Arquitectura Hardware CS: 20 horas 20 horas x 60 /hora = 1.200
C2.1 = 4.400
C2.2 = 7.800
Proyectos
45
CS: 20 horas 20 horas x 60 /hora = 1.200 IDH: 160 horas 160 horas x 40 /hora = 6.400 C3 = 7.600
IDH: 10 horas 10 horas x 40 /hora = 400 Adm: 40 horas 40 horas x 10 /hora = 400 Compra del hardware = 12.600 C4 = 13.400
Proyectos
46
C6.1 = 2.400
C6.2 = 2.400
C6.3 = 4.800
C6.4 = 2.400
Proyectos
47
C6.5 = 2.400
C6 = C6.1 + C6.2 + C6.3 + C6.4 + C6.5 = 2.400 + 2.400 + 4.800 + 2.400 + 2.400 = 14.400
CS: 40 horas 40 horas x 60 /hora = 2.400 IDH: 960 horas 960 horas x 40 /hora = 38.400 C7 = 40.800
CS: 40 horas 40 horas x 60 /hora = 2.400 8.- Desarrollo Software IDS: 1120 horas 1120 horas x 40 /hora = 44.800 ISE: 480 horas 480 horas x 45 /hora = 21.600
C8 = 68.800
Proyectos
48
C9 = 57.600
C10 = 9.700
C11 = 14.000
Proyectos
49
7.600,0
13.400,0 17.600,0 14.400,0 40.800,0 68.800,0 57.600,0 9.700,0
14.000,0
269.000,0
Proyectos
50
Proyectos
51
4.- Proponga alguna alternativa para reducir la duracin del proyecto en tres meses.
Una posibilidad sera realizar la tarea de desarrollo software en 4 meses (en lugar de en 7 meses). Para ello, en lugar de emplear un ingeniero de desarrollo software durante 7 meses, se emplearan dos ingenieros: uno durante los 4 meses de la tarea y otro durante 3 (asumiendo que la tarea es paralelizable). Si empleamos esta alternativa, tambin habra que reducir la duracin de la tarea de desarrollo hardware, de manera que pasase de 6 meses a un mximo de 4. Para ello, emplearamos dos ingenieros de desarrollo hardware en lugar de uno slo. Un ingeniero trabajara durante los 4 meses de la tarea y el otro 2 meses (asumiendo tambin que la tarea es paralelizable).
Proyectos
52
Proyectos
53