Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gps Pmbok
Gps Pmbok
en el marco de PMBOK
Conceptos Bsicos
Proyecto
2
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
Proyecto
Esfuerzo temporal
El final se alcanza cuando:
a) Se han logrado los objetivos del proyecto, o
b) Queda claro que los objetivos del proyecto no sern o no
podrn ser alcanzados, o
c) La necesidad del proyecto ya no existe y el proyecto es
cancelado.
Conceptos Bsicos
Proyecto
Entregable nico
Conceptos Bsicos
Proyecto
ESTRATEGIA
Proyectos
TCTICA
OPERATIVA
5
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
Gestin de Proyectos
La gestin de un proyecto incluye, fundamentalmente:
Identificar los requisitos
Establecer unos objetivos claros y posibles de realizar
Adaptar las especificaciones, los planes y el enfoque a las
diversas inquietudes y expectativas de los diferentes
interesados (stakeholders).
Equilibrar las demandas concurrentes de calidad, alcance,
tiempo y costes.
ALCANCE
COSTE
CALIDAD
TIEMPO
6
Conceptos Bsicos
reas de Experiencia
reas de Experiencia
7
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
reas de Experiencia
8
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
reas de Experiencia
Habilidades Interpersonales
9
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
Gua del PMBOK
Project Management Institute
http://www.pmi.org
http://www.pmi.org//
10
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Contexto Organizacional
Contexto Organizacional
Portafolio
Contexto Organizacional
Oficina de Gestin de Proyectos
15
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
16
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
17
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
18
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
19
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Culturas y Estilos
La mayora de las organizaciones han desarrollado
culturas nicas y descriptibles.
Estas culturas se ven reflejadas en numerosos factores:
Estructura Organizativa
22
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
23
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Introduccin
La GP es la aplicacin de conocimientos, habilidades,
herramientas y tcnicas a las actividades de un proyecto
para satisfacer los requisitos del mismo.
Introduccin
Concepto de Proceso
Orientados al producto:
Especifican y crean el producto o servicio del proyecto.
Normalmente se definen por el ciclo de vida del proyecto y varan
segn el rea de aplicacin.
Introduccin
Patrn de Proceso
Herramientas
y Tcnicas
Entradas
Proceso
esfuerzo
Salidas
26
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Introduccin
Patrn de Proceso
27
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Grupos de Procesos
28
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Grupos de Procesos
Modelo Bsico
Grupos de procesos para un proyecto o una fase de un proyecto
Iniciacin
Planificacin
Seguimiento
y Control
Ejecucin
Cierre
Las flechas representan flujo de informacin
29
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Grupos de Procesos
Planificacin
Cmo se va a
gestionar el proyecto
Los 21 procesos
del Grupo de
Procesos de
Planificacin
(flujo resumido)
30
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Grupos de Procesos
Planificacin
Desarrollar PGP
Planificar
Alcance
Definir Alcance
y Crear EDT
Secuenciar
Actividades
Definir
Actividades
Estimar
Duracin Act.
Estimar
Recursos Act.
Hacer
Calendario
Preparar
Presupuesto
Estimar Costes
Planificar
Riesgos
y Respuestas
Integrar en
Plan de Proyecto
Grupos de Procesos
Seguimiento y Control
Los 12 procesos
del Grupo de
Procesos de
Seguimiento y
Control
(flujo resumido)
32
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
33
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
35
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Iniciacin
Planeamiento
Ejecucin
Control
Cierre
1.- Integracin
2.- Alcance
3.- Tiempo
4.- Costes
5.- Calidad
6.- Recursos
Humanos
7.- Comunicaciones
8.- Riesgos
9.- Adquisiciones
36
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Documentos Principales
Los 3 documentos
principales para
gestionar un proyecto
37
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de la Calidad
Objetivo:
Determinar las polticas, los objetivos y las
responsabilidades relativos a la calidad, de
modo que el proyecto satisfaga las
necesidades por las cuales se emprendi
Implementa el sistema de gestin de calidad a
travs de las polticas, los procedimientos y los
procesos de:
planificacin de calidad,
aseguramiento de calidad, y
control de calidad
Gestin de la Calidad
La calidad es el
el grado en el que un conjunto de
caracter
caractersticas inherentes cumple con los requisitos
requisitos
(American Society for Quality, 2000).
Un elemento crtico de la gestin de calidad en el contexto de
un proyecto es convertir las necesidades, deseos y
expectativas de los interesados en requisitos a travs del
Anlisis de los Interesados, que se realiza durante la Gestin
del Alcance del Proyecto.
La Gestin de la Calidad debe abordar dos dimensiones:
La Gestin de la Calidad del Proyecto, que es aplicable a todos
los proyectos, independientemente de la naturaleza de su
producto.
En cambio, las medidas y tcnicas de calidad del Producto son
especficas del tipo de producto en particular producido por el
proyecto.
Gestin de la Calidad
Gestin de la Calidad
Procesos
1. Planificacin de Calidad
41
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de la Calidad
Procesos
Los 3 procesos del
rea de Gestin de
la Calidad
42
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de la Calidad
Procesos
Diagrama de
Flujo
43
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Objetivo:
Comprar o adquirir los productos, servicios o
resultados necesarios, fuera del equipo del proyecto,
para realizar el trabajo
2.
Planificar la Contratacin
3.
Administracin de Contratos
6.
Seleccin de Proveedores
5.
4.
Cierre de Contratos
Mapa
rea
Grupo
Iniciacin
PMBOK 2004
Proceso
Desarrollar el Acta de
Constitucin
Desarrollar el Enunciado
Preliminar del Alcance
Alcance
48
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos (ii)
49
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Formato (i)
Pgina del ttulo
Hoja de revisin
Prefacio
Tabla de contenidos
Lista de figuras
Lista de tablas
1. Introduccin.
1.1. Visin general del proyecto.
1.2. Entregables del proyecto.
1.3. Evolucin del PGPS.
1.4. Materiales de referencia.
1.5. Definiciones y acrnimos.
Seguimiento y Control
Acciones Correctivas
51
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Seguimiento y Control
Medicin de los Resultados
Seguimiento y Control
Medicin de los Resultados
53
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Ejemplo de EDT
54
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Referencias:
Wilson, D.N. and Sifer, M.J. (1997): Structured Planning
Project Views. En Software Management, 5th edition.
IEEE Computer Society.
Versin en castellano en la doc del curso.
Prototipo en: http://alarcos.inf-cr.uclm.es/doc/pfc/planep/
55
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
56
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
57
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Roles y Responsabilidades
58
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Roles y Responsabilidades
Matrices
59
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
El proceso (ciclo de
vida del equipo)
consiste en cuatro
fases distintas:
Formacin
Tormenta
Normalizacin
Desarrollo
60
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Formacin
2.
Tormenta
3.
Normalizacin
4.
Senior vs junior
Specialist vs generalist
Advanced education vs basic education
Desarrollo
Mapa
PMBOK 2004
rea
Grupo
Proceso
C: Roles y
responsabilidades
Planificacin de los
T: Organigramas
Planificacin
Recursos Humanos
T: Matrices de roles y
responsabilidades
T: Histogramas
C: Ciclo de Vida del
Recursos
Adquirir el Equipo del
Equipo de Proyecto
Humanos
Proyecto
C: Seleccin del Personal
Ejecucin
C: Reconocimiento y
Desarrollar el Equipo Recompensas
del Proyecto
T: Tcnica Delphi para
estimaciones en grupo
Seguimiento Gestionar el Equipo
C: Habilidades directivas
y Control
del Proyecto
C: Gestin de conflictos
62
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Tcnica Delphi
63
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
64
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
CMMI
Organizacin
Equipo
TSP
Individual
PSP
65
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Mapa
rea
Recursos
Humanos
PMBOK 2004
Grupo
Proceso
Ejecucin
Desarrollar el
Equipo del
Proyecto
Planificacin de
Comunicaciones Planificacin las
Comunicaciones
66
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Proceso
Personal
Cclico
PSP 2
PSP 2
Revisin de Cdigo
Revisin de Cdigo
Revisin de Diseo
Revisin de Diseo
Administracin de
Calidad Personal
Proceso de
Planificacin
Personal
Proceso de
Medicin
Personal
PSP 1
PSP 1
Estimacin de tamao
Estimacin de tamao
Informe de pruebas
Informe de pruebas
PSP 0
PSP 0
Proceso actual
Proceso actual
Registro de tiempos
Registro de tiempos
Registro de defectos
Registro de defectos
Estndar de tipos de defectos
Estndar de tipos de defectos
PSP 2.1
PSP 2.1
Formatos de Diseo
Formatos de Diseo
PSP 1.1
PSP 1.1
Planificacin de tareas
Planificacin de tareas
Planificacin de duracin de
Planificacin de duracin de
tareas
tareas
Estndar de tipos de defectos
Estndar de tipos de defectos
PSP 0.1
PSP 0.1
Estndar de Codificacin
Estndar de Codificacin
Medicin de Tamao
Medicin de Tamao
Propuesta de mejora del
Propuesta de mejora del
proceso
proceso
Necesidad
del usuario
Tareas
Mtodo
PROBE
Items
Producir diseo
Conceptual
Base de Datos de
Tamao
Estimar el tamao
del producto
Usuario
Entregar el
producto
Estimar los
recursos
Base de Datos de
Productividad
Producir
Calendario
Recursos
disponibles
Desarrollar
el producto
Tamao, Recursos,
Datos, Plazos
Gestin
Analizar el
proceso
Informes de
Seguimiento
5 Optimizado
Desarrollo de Requesitos
Solucin Tcnica
Verificacin
Validacin
4 Gestionado
Cuantitativamente
3. Definido
PSP
TSP
Capacitacin Organizacional
Gestin de Riesgos
Anlisis y Resolucin de Decisin
2 Gestionado
X
X
Gestin de Requisitos
X
X
Planificacin de Proyectos
70
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
72
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
Proyecto
Causas
Riesgo
Evento o condicin
Impactos
73
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Conceptos Bsicos
74
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Mapa
rea
PMBOK 2004
Grupo
Proceso
Planificacin de la
Gestin de Riesgos
C: Niveles de gestin
Riesgos
75
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
76
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
78
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
79
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
MODELO DE MADUREZ
Escaln 0: el sentido comn
Principio de simplicidad
Principio de la cadena
Principio de adecuacin
Principio de economa
Principio de redundancia y de no-reincidencia
Principio del equilibrio
Principio de comodidad
Principio de finalidad
80
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
Riesgo:
estimacin del grado de exposicin a que una amenaza se
materialice sobre uno o ms activos causando daos o
perjuicios a la Organizacin.
Anlisis de riesgos:
proceso sistemtico para estimar la magnitud de los
riesgos a que est expuesta una Organizacin.
Gestin de riesgos:
seleccin e implantacin de salvaguardas para conocer,
prevenir, impedir, reducir o controlar los riesgos
identificados.
81
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
PASO 2: AMENAZAS
Valoracin
degradacin: cun perjudicado resultara el activo
frecuencia: cada cunto se materializa la amenaza
82
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
PASO 3: SALVAGUARDAS
Entran en el clculo del riesgo de dos formas:
Reduciendo la frecuencia de las amenazas.
Se llaman salvaguardas preventivas. Las ideales llegan a
impedir completamente que la amenaza se materialice.
Limitando el dao causado.
Hay salvaguardas que directamente limitan la posible
degradacin, mientras que otras permiten detectar
inmediatamente el ataque para frenar que la degradacin
avance. Incluso algunas salvaguardas se limitan a permitir
la pronta recuperacin del sistema cuando la amenaza
lo destruye.
83
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
84
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
Tcnicas especficas
1. Anlisis mediante tablas
Estimacin del impacto
85
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GESTIN DE RIESGOS
3. rboles de ataque
86
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Herramientas y Tcnicas:
Mtodo de Diagramacin por
Precedencia (PDM)
Nodos Actividades
Arcos Dependencias
Determinacin de Dependencias
Dependencias Obligatorias/ Discrecionales/ Externas
Entradas:
1. Plan de Gestin del Cronograma
2. Lnea Base del Cronograma
3. Informes de Rendimiento
Informacin sobre el rendimiento del cronograma (ej. qu
fechas planificadas se han cumplido y cules no). Pueden
alertar al equipo del proyecto sobre temas que pueden causar
problemas en el rendimiento del cronograma en el futuro.
Salidas:
88
89
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Notacin PERT
Notacin CPM
Suceso
Nudo
Actividad
Trabajo
Holguras
Flotantes
Tiempo early Tiempo ms bajo de iniciacin
Tiempo late
Tiempo ms alto de iniciacin
91
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Mtodo PERT
Elaboracin del Grafo
92
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Relaciones de
Precedencia
Convergentes
D
B
Relaciones de
Precedencia
Divergentes
B
A
1
4
5
93
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
F
C
E
94
6
19
3
E
21
B
8
0
1
6
2
14
22
24
7
9
5
D
G
13
5
95
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Actividad
Pred
Dur
B. Investigacin de
Mercado
C. Anlisis de
Produccin
D. Modelado
Producto
A.
Diseo
E. Gestin de Ventas
F. Anlisis de Coste
G. Pruebas
H. Formacin Ventas
B, E
F,G, I
I.
Gestin
Precios
J. Realizar Informe
D
A
C
F
E
B
3
H
96
CAij = Cij +
(Tij TAij )
(Tij TM ij )
* (CM ij Cij )
Coste Actual con
duracin TAij
Duracin Actual
de TAij
CMij
C
o
s
t
e
s
(TAij, CAij)
Cij
TMij
Tij
Tiempos
97
CPM con CD
Ejemplo
Los caminos posibles son:
C1: A D
C2: B E
C3: C F
C4: A Dummy E
DTNC1 = 3+8 = 11
DTNC2 = 4+3 = 7
DTNC3 = 5+5 = 10
DTNC4 = 3+0+3 = 6
CC = C1
CTNP = Ci
i =1
En el ejemplo es:
98
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
CPM con CD
Ejemplo
Optimizacin: con DTAP=10, utilizando el Solver de Excel se obtiene:
Actividad:
Tiempo normal:
Tiempo mnimo:
Coste normal:
Coste mximo:
A
B
C
D
E
F
Dum
3
4
5
8
3
5
0
2
2
3
6
2
3
0
3000 4000 5000 5000 3000 4000
0
5000 6000 8000 6000 4000 8000
0
Tiempo actual:
Coste actual:
3
4
5
7
3
5
3000 4000 5000 5500 3000 4000
0
0
99
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
100
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
101
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Control de Costes
Acciones
Influir sobre los factores que producen cambios en la lnea base coste
Control de Costes
Lnea Base de Costes (cost baseline)
103
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Estimacin vs Medicin
La naturaleza de la estimacin Software
104
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
105
Despus de la
especificacin
de requisitos la
oscilacin es de
1 a 2'2, ...
Con la definicin
inicial del
producto la
oscilacin puede
ser de 1 a 16,
4
2
1,5
1,25
1,1
1
0,67
0,8
0,91
0,5
0,25
0,1
Definicin inicial
del producto
Definicin del
producto
acabada
Producto
terminado
106
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
107
Puntos Funcin
Proceso de Clculo
4. Calcular lo
PF Sin
Ajustar
2. Identificar
los Cinco
Elementos
Funcionales
5. Evaluar los
14 Atributos
de Ajuste
3. Evaluar la
Complejidad
6. Calcular el
Factor de
Ajuste
7. Calcular el
Valor Final de
los PF
108
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Puntos Funcin
Proceso de Clculo
Frontera de la
Aplicacin
EI
EO
ILF
Ficheros
Lgicos
Internos
(ILFs)
ELF
Funciones
de datos
EQ
Ficheros
Lgicos
Externos
(ELFs)
Clculo de Puntos
Funcin
Entradas
(EI)
Funciones de
transacciones
Salidas (EO)
Consultas
(EQ)
109
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Puntos Funcin
Tipos de funciones de usuario
Puntos Funcin
Ejemplo simple de clculo
Archivo Externo:
1. Documento que se
ha de revisar
Entrada:
1. Nombre del documento
que se ha de revisar
Usuario
Consulta:
1. Cuantas palabras
llevamos procesadas
Comprobador
Ortogrfico
Salida:
1. Numero total de palabras revisadas
2. Numero total de errores detectados
3. Lista de palabras con errores ortogrficos
Archivo Interno:
1. Diccionario
111
Puntos Funcin
Tipos de funciones de usuario
112
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Puntos Funcin
Proceso Conteo
Empleado
Nombre
DET1
DET2
DET3
NSS
Num.
Dependientes
Tipo
Nombre_Locali
zacin
Empleado
Nmina
Nivel
Empleado
Horas
Horario estand
Colectivo
Negociador
Trabajo
Identificador
Nombre
Salario General
Campos
Proceso Conteo
Descripcin Trab.
Identificador
Contado antes
Nmero de Lnea
Descripcin Lnea
Asignacin Trabajo
Fecha_Inicio
DET4
DET5
Salario
Ratio Rendimiento
RET 1 (empleado)
DET6
RET2 (empleado)
d_Trabajo
NSS_Empleado
Localizacin
Nombre
DET7
DET8
Direccin
Cdigo_Interoficina
DET4
ILF con 1 RET
DET1
DET2
DET3
DET4
DET5
ELF con 1 RET
DET1
DET2
DET3
113
Puntos Funcin
Clculo de los Puntos Funcin sin ajustar
Tipo de Tipo de
Nivel deNivel de
de
N * N
Peso * = Peso
Total=
funcin funcin
de
complejidad
complejidad
usuario usuario
Baja
Baja
Media Media
EntradasEntradas
Alta
Alta
Baja
Baja
2 3
4 4
16
15
Alta
Alta
Baja
Baja
13
4
Consultas
Media Media
Consultas
Alta
Alta
Baja
Total
27
110
Baja
7
ArchivosArchivos
Media Media
10
Alta
15
Alta
15
Baja
5
Baja
5
Interfaces
Media
7
Interfaces
Media
7
Alta
10
Alta
10
1
Nmero de Puntos Funcin sin ajustar: SUMA
Nmero de Puntos Funcin sin ajustar:
14
10
10
64
114
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
GI
.Lneas Gua
Ninguna.
Requisito no Funcional
GSC
Valor
Poblacin de Usuarios
Requisitos de Rendimiento
3- Rendimiento
Crecimiento en Volmenes
de Datos
No aplicable
Recuperacin y Backup de
Datos
12 Facilidad de Operacin
Entorno
3-4
116
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Puntos Funcin
Lenguaje
(o entorno de programacin)
4GL
Ada 83
Ada 95
APL
BASIC - compilado
BASIC - interpretado
BASIC ANSI/Quick/Turbo
C
C++
Clipper
Cobol ANSI 85
Delphi 1
Ensamblador
Ensamblador (Macro)
Forth
Fortran 77
FoxPro 2.5
Generador de Informes
Hoja de Clculo
Java
Modula 2
Oracle
Oracle 2000
Paradox
Pascal
Pascal Turbo 5
Power Builder
Prolog
Visual Basic 3
Visual C++
Visual Cobol
LDC/PF
40
71
49
32
91
128
64
128
29
19
91
29
320
213
64
105
34
80
6
53
80
40
23
36
91
49
16
64
32
34
20
117
COCOMO II
Sectores de Mercado
Programacin de Usuario Final
Generadores de
Aplicaciones y
Ayudas para
Composicin
Composicin de
Aplicaciones
Integracin de
Sistemas
COCOMO II
Modelos
119
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
COCOMO II
Mtricas de tamao
120
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
COCOMO II
Estimacin del esfuerzo de desarrollo
PM nominal = A * ( Size) B
Ecuacin bsica de los modelos EDM y PAM para calcular el
esfuerzo en personas-mes (PM) necesario para desarrollar un
software.
Size = tamao en KLCDF (miles de LDCF) de la aplicacin, igual a
la suma total de los tamaos estimados de todos los mdulos.
Si el tamao se estima en PFNA, stos se deben convertir a LDCF
(tablas).
A = constante de calibracin (su valor actual es 294).
B = factor de escala para tener en cuenta las diversas economas de
escala, positivas o negativas, existentes en proyectos software.
En el modelo ACM su valor es 1'0 (ajuste lineal entre PM y Size).
En los modelos EDM y PAM su valor depende de 5 factores de escala,
asignando a cada uno un peso de 0 (muy alto) a 5 (muy bajo).
B = 0.91 + 0.01 * Wi
i =1
121
COCOMO II
Multiplicadores de Esfuerzo
Son conductores de costes, utilizados en los modelos EDM y
PAM para ajustar el esfuerzo nominal de manera multiplicativa:
N
PM = PM nominal * EM
i =1
COCOMO II
Factores de Escala
PM nominal = A * ( Size) B
5
Con Wi:
B = 0.91 + 0.01 * Wi
i =1
124
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
125
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Organizar la informacin
acerca de:
la asignacin de
tiempos a las tareas,
los costos asociados y
los recursos, tanto de
trabajo como
materiales, del
proyecto
126
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
127
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Barra de Vistas
Tabla de Tareas
128
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
129
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Tareas
Introducir y Organizar una Lista de Tareas
130
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Tareas
Introducir y Organizar una Lista de Tareas
131
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
132
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
133
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Recursos
Introducir Recursos
134
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Recursos
Costes de Recursos
135
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Recursos
Tablas de Tasas de Costo
136
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gestin de Recursos
Calendarios
137
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Duracin
Unidades
Trabajo
2 Semanas
200% Recurso A
2 Semanas
50% Recurso A
50% Recurso B
40 horas
40 horas
80 horas en total
Duracin Fija
NO condicionada Esfuerzo
Duracin
Unidades
Trabajo
2 Semanas
200% Recurso A
2 Semanas
100% Recurso A
100% Recurso B
80 horas
80 horas
160 horas en total
138
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Gantt de
Redistribucin
139
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
140
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
Descripcin
Es Inflexible para
No Finalizar Antes
Del (NFAD)
Proyectos Programados a
partir de una fecha de fin
No Comenzar Antes
Del (NCAD)
Proyectos Programados a
partir de una fecha de fin
No Finalizar
Despus Del (NFDD)
Proyectos Programados a
partir de una fecha de
comienzo
No Comenzar
Despus Del (NCDD)
Proyectos Programados a
partir de una fecha de
comienzo
Debe Finalizar el
(DFE)
Debe Comenzar el
(DCE)
Seguimiento en Project:
142
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
143
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
144
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
145
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK
146
F. Ruiz y F. Garca. Gestin de Proyectos Software - PMBOK