20
Valor ganado en un proyecto de desarrollo de software Presenta: Octavio Ramírez

Valor ganado en un proyecto de desarrollo de software

Embed Size (px)

Citation preview

Page 1: Valor ganado en un proyecto de desarrollo de software

Valor ganado en un proyecto de desarrollo de software

Presenta:Octavio Ramírez

Page 2: Valor ganado en un proyecto de desarrollo de software

AgendaValor 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

Page 3: Valor ganado en un proyecto de desarrollo de software

¿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

DineroPROYECTO

Lideres

Page 4: Valor ganado en un proyecto de desarrollo de software

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

Page 5: Valor ganado en un proyecto de desarrollo de software

IntroducciónDefinición formal de PROYECTO

Un proyecto es un esfuerzo temporal que se lleva a cabo para crear unproducto, servicio o resultado único. La naturaleza temporal de losproyectos implica que un proyecto tiene un principio y un final definidos.El final se alcanza cuando se logran los objetivos del proyecto, cuandose termina el proyecto porque sus objetivos no se cumplirán o nopueden ser cumplidos, o cuando ya no existe la necesidad que dioorigen al proyecto.

GUIA DE LOS FUNDAMENTOS PARA LA DIRECCION DE PROYECTOS(Guía del PMBOK®) Quinta edición

Page 6: Valor ganado en un proyecto de desarrollo de software

IntroducciónBuscando 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 operacionesde un sistema de computación.

Tipos de Software

• Software de sistema• Software de programación• Software de aplicación

Software

Page 7: Valor ganado en un proyecto de desarrollo de software

IntroducciónNuestra definición de PROYECTO DE SOFTWARE

“Un proyecto de software es un esfuerzo temporal que se lleva a cabopara crear un software de aplicación durante un periodo de tiempoperfectamente definido con el objetivo de cumplir una necesidad denegocio especifica”

Aspectos que hacen diferente un Proyecto de un Proyecto de Software

�Invisibilidad�Complejidad�Flexibilidad

Page 8: Valor ganado en un proyecto de desarrollo de software

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) esnecesario recopilar información sobre el porcentaje de terminación decada entregable del proyecto. Luego, se debe convertir ese porcentajede avance en un valor monetario al multiplicarlo por el costo totalpresupuestado 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.

Page 9: Valor ganado en un proyecto de desarrollo de software

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)

Page 10: Valor ganado en un proyecto de desarrollo de software

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)

Page 11: Valor ganado en un proyecto de desarrollo de software

Proyecto de “Plantación de Pinitos”Demostración de la técnica de gestión de valor ganado

Page 12: Valor ganado en un proyecto de desarrollo de software

Proyecto de “Plantación de Pinitos”Demostración de la técnica de gestión de valor ganado

Page 13: Valor ganado en un proyecto de desarrollo de software

¿Cómo determinar un porcentaje de avance que nos haga sentido y represente el avance real del

proyecto?

Page 14: Valor ganado en un proyecto de desarrollo de software

Método tradicionalHitos en el proyecto Inicio

Hito 1

Análisis

Hito 2

Diseño

Hito 3

Construcción

Hito 4

Pruebas

Hito 5

Page 15: Valor ganado en un proyecto de desarrollo de software

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

Page 16: Valor ganado en un proyecto de desarrollo de software

Mantener el valor ya generadoYa 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

Page 17: Valor ganado en un proyecto de desarrollo de software

Avance de tiempo y costoUsando 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.9

0.8

1.1

1.2

Page 18: Valor ganado en un proyecto de desarrollo de software

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

Page 19: Valor ganado en un proyecto de desarrollo de software

ConclusionesImportancia de la gestión del valor ganado…

Conociendo el verdadero valor en el proyecto

9 Conoce a tu equipo de trabajo9 Identifica los puntos de control

necesarios para la identificación de valor

9 Alinea la expectativa con tu cliente referente a los servicios entregados

Page 20: Valor ganado en un proyecto de desarrollo de software

www.facebook.com/octavio.ramirez.9659

Octavio Ramírez

[email protected]

oca_rsmx.linkedin.com/in/ocars

oca_rs