Feed de Edgaragg

Artículos relacionados

Facebook Share

Share on facebook

Designed by:
SiteGround web hosting Joomla Templates
Estimando el valor del negocio
Estimando el valor del negocio - Estimación del valor por parte del cliente PDF Imprimir E-mail
Escrito por edgaragg   
Sábado, 11 de Diciembre de 2010 17:13
Indice del artículo
Estimando el valor del negocio
Cómo estimo el valor de las historias de usuario
Estimación del valor por parte del cliente
Todas las páginas

Estimación del valor por parte del cliente 

 

Medir el valor para el cliente puede resultar bastante sencillo en ciertas ocasiones.  Esto ocurre principalmente porque la motivación subyacente es una sola.  Pero hay muchos casos donde hay varias motivaciones.  Por ejemplo, una página web puede ser motivada por:

  1. Promoción de productos
  2. Permanecer en el mercado
  3. Satisfacer a los clientes 
 
¿Cuál de las motivaciones anteriores es más importante?  ¿Una historia que satisface el punto 1 tiene acaso más prioridad que una que satisface el punto 2?  Hay casos donde puede resultar fácil determinarlo, pero otros donde no.  Por ejemplo no podemos decir que es más importante promover los productos que la satisfacción del cliente o viceversa.  No sirve de mucho promover nuevos productos si los clientes están insatisfechos, o tener clientes satisfechos pero que no conocen todos los servicios.  A lo que quiero llegar es que muchas veces es difícil distinguir cual tiene más prioridad que otro.  Para poder distinguirlo hay que conocer el negocio y quien conoce el negocio es el cliente.  Por esa razón, es él, y no el equipo de desarrollo quien decide cuanto valor le da a cada historia. 

 

El cliente, en conjunto con el equipo, van colocando una a una las historias de usuarios en una lista, donde la primera historia es la que más valor tiene y la última la de menor valor.  Se pueden colocar historias una al lado de la otra indicando de esta manera que esas historias tienen el mismo valor.  Esa lista que hace el cliente, es la que conocemos como pila de producto, es una lista ordenada por prioridad y la prioridad está dada por el valor que esa historia le da al cliente, es decir, la medida en la que permite satisfacer su necesidad (aumento de ganancias o disminución de costos)

 

Una vez que se tiene la lista de las historias de usuarios, se asigna un valor numérico siendo el más bajo la ultima historia de la lista y el más alto el primero.  Para esto usamos de nuevo la serie de fibonacci.  No tienen que asignarse los números de la serie de forma secuencial, pueden saltarse, lo que es importante es que se mantengan ordenados.

 

Con este valor, podemos crear un gráfico, parecido al burn-up, pero que se confecciona con las estimaciones de valor de la historia de usuario y las iteraciones.  Y en el que se puede ver el valor acumulado durante cada iteración.  Dicho gráfico luciría más o menos así.

 

 

Esto sirve para medir cuanto valor está aportando cada iteración al producto.  La gráfica empieza con un crecimiento lento puesto que en la primeras iteraciones se está construyendo las bases del producto, serían esas historias que no son las que más valor aportan, pero son historias de las que dependen las demás para poder llevarse a cabo.  Una vez que esas historias están listas, pasamos a programar las historias que agregan valor al negocio, observando un crecimiento rápido.

 

Una vez que se concluyen las historias que más valor aportan el gráfico empieza a decrecer lentamente hasta un punto en que su crecimiento es muy lento, lo que quiere decir que estos incrementos no están aportando valor al cliente.  Llegado a este punto puede darse por concluido en cualquier momento el proyecto.  Esta decisión depende del cliente.

 

Una vez determinada la complejidad para cada historia de usuario, podemos obtener una relación valor/complejidad que nos indicaría cuanto valor aportaría cada punto de historia para una historia dada.  Aunque al equipo este valor no significa nada, para el cliente le puede ser de mucha ayuda, ya que se puede hacer una idea de cuanto trabajo puede requerir una historia para completarse y en base a este dato, decidir cuales historias se programan en una iteración dada.

 

También puede ayudar al cliente a tener una idea de cómo será el retorno de su inversión.  Estamos hablando de que el cliente es quien pone el dinero para el desarrollo, por lo que le puede interesar saber cuales historias le aportan el mayor valor con la menor inversión de esfuerzo, y como dije anteriormente, ayudarle a decidir cuales historias entran en una iteración.

 

 

 

 



Actualizado ( Sábado, 18 de Diciembre de 2010 17:17 )