De lo operativo a lo estratégico: un modelo de management de diseño
Valor ganado en un proyecto de desarrollo de software
1. Valor ganado en un proyecto de
desarrollo de software
Presenta:
Octavio Ramírez
2. Agenda
Valor ganado en un proyecto de desarrollo de software
¿Qué es un proyecto? / ¿Qué es el valor ganado?
Gestión del valor ganado
Aspectos a considerar para obtener valor “verdadero”
Conclusiones y comentarios finales
1
2
3
4
3. ¿A que nos enfrentamos cuando hacemos un proyecto?
Administrador
Arquitecto
Programadores
Ing. de Pruebas
Dinero
Tiempo
Calidad
Cambios de alcance
Tecnología
Riesgos
Resistencia
al cambio
Dinero
PROYECTO
Lideres
4. Tiempo
Interrogantes de cualquier proyecto…
¿Estamos en calendario o
atrasados?
¿Qué tan eficientes somos
utilizando el tiempo?
¿Cuándo esperamos terminar el
proyecto?
Dinero
Calidad
¿Estamos en presupuesto o
desfasados?
¿Qué tan eficientes somos
utilizando los recursos?
¿Cuándo nos costará al final el
proyecto?
¿Estamos cumpliendo los
requerimientos y objetivos de
negocio?
¿La solución cumple con las
necesidades de los usuarios?
PROYECTO
5. Introducción
Definición formal de PROYECTO
Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un
producto, servicio o resultado único. La naturaleza temporal de los
proyectos implica que un proyecto tiene un principio y un final definidos.
El final se alcanza cuando se logran los objetivos del proyecto, cuando
se termina el proyecto porque sus objetivos no se cumplirán o no
pueden ser cumplidos, o cuando ya no existe la necesidad que dio
origen al proyecto.
GUÍA DE LOS FUNDAMENTOS PARA
LA DIRECCIÓN DE PROYECTOS
(Guía del PMBOK®) Quinta edición
6. Introducción
Buscando una definición formal de PROYECTO DE SOFTWARE
Estándar 729 del Instituto de Ingeniería Eléctrica y Electrónica (IEEE)
• Es el conjunto de los programas de cómputo, procedimientos, reglas,
documentación y datos asociados, que forman parte de las operaciones
de un sistema de computación.
Tipos de Software
• Software de sistema
• Software de programación
• Software de aplicación
Software
7. Introducción
Nuestra definición de PROYECTO DE SOFTWARE
“Un proyecto de software es un esfuerzo temporal que se lleva a cabo
para crear un software de aplicación durante un periodo de tiempo
perfectamente definido con el objetivo de cumplir una necesidad de
negocio especifica”
Aspectos que hacen diferente un Proyecto de un Proyecto de Software
Invisibilidad
Complejidad
Flexibilidad
8. Introducción
Valor ganado (EV: Earned Value) o valor del trabajo realizado
¿Cuanto representa lo que llevo… de lo que vale?
Para poder estimar el valor del trabajo realizado o valor ganado (EV) es
necesario recopilar información sobre el porcentaje de terminación de
cada entregable del proyecto. Luego, se debe convertir ese porcentaje
de avance en un valor monetario al multiplicarlo por el costo total
presupuestado de cada actividad.
Requiero saber si lo que dije que me gastaba en una fecha determinada es la
misma que mi ejercicio real de ejecución de proyecto.
9. Earned Value Management (Guía del PMBOK®) Quinta edición
Gestión del valor ganado (EVM)
Inicio FinHOY
PVPV PV PV
AC ETC
EAC
BAC
EV
AC: costo real (actual cost)
EV: valor ganado (earned value)
ETC: estimado hasta la conclusión (estimate to complete)
VAC: variación a la conclusión (variance at completion)
PV: valor planificado (planned value)
BAC: presupuesto hasta la conclusión (budget at completion)
VAC = BAC-EAC
EAC: estimado a la conclusión (estimate at completion)
10. Earned Value Management (Guía del PMBOK®) Quinta edición
Gestión del valor ganado (EVM)
Inicio FinHOY
PVPV PV PV
AC ETC
EAC
BAC
EV
AC: costo real (actual cost)
EV: valor ganado (earned value)
PV: valor planificado (planned value)
VAC = BAC-EAC
EVCV =
SV =
- AC
- PV
Variaciones
EVCV =
SV =
/ AC
/ PV
Índices
CV: variación de costo (cost variance)
EV: variación de cronograma (schedule variance)
CPI: índice de desempeño de costo (cost performance index)
SPI: índice de desempeño del cronograma (schedule performance index)
13. ¿Cómo determinar un porcentaje de avance que nos
haga sentido y represente el avance real del
proyecto?
14. Método tradicional
Hitos en el proyecto Inicio
Hito 1
Análisis
Hito 2
Diseño
Hito 3
Construcción
Hito 4
Pruebas
Hito 5
15. No pierdas el foco en la medición de valor
¿cómo encontrar tangibles en un proyecto de software? en la cadena de valor
Identificación de los
jugadores claves
(produce mas, cuesta
menos)
Saber distinguir entre
mano de obra barata
y especialización
Planificación en
función de horas de
valor por perfil.
Pensar que existe una
catástrofe que
imposibilita continuar
con el proyecto
Aspectos técnicos
16. Mantener el valor ya generado
Ya lo trabaje una vez, no lo hago otra vez
Gestión del valor ganado
Mantener pruebas unitarias
atómicas independiente del
modelo de datos
Automatización de Pruebas
Cuidar los aspectos no
funcionales en esta etapa
Mantener una trazabilidad del
requerimiento
Pruebas
Análisis
Diseño
Métricas e
indicadores
Construcción
Proyecto
17. Avance de tiempo y costo
Usando indicadores
Estoy avanzando mas
rápido que lo planeado,
pero estoy gastando mas
PERFILES
INCORRECTOS
Estoy avanzando mas
lento que lo planeado y
estoy gastando mas
PROBLEMAS
DE CALIDAD
Estoy avanzando mas
rápido que lo planeado y
a un costo menor.
EFICIENCIA
Estoy avanzando mas
lento que lo planeado y
he gastado menos de lo
que pensaba
ERROR EN LA
ESTIMACIÓN
SPI
1.1 1.20.90.8 CPI
0.90.81.11.2
18. Conocimientos y habilidades que
te ayudan a motivar y guiar a otras
personas (negociación,
motivación, gestión de
conflictos…)
La gestión de riesgos, técnicas de
toma de requerimientos,
técnicas de gestión del alcance,
administración del cambio
Conocimiento y habilidades que mejoran la capacidad del
PM para generar valor de negocio, como la gestión de
proveedores, la gestión financiera o el conocimiento de
áreas operativas como marketing o legal
Estrategia y gestión
empresarial
Triangulo del Talento
19. Conclusiones
Importancia de la gestión del valor ganado…
Conociendo el verdadero valor en el proyecto
Conoce a tu equipo de trabajo
Identifica los puntos de control
necesarios para la identificación de
valor
Alinea la expectativa con tu cliente
referente a los servicios entregados