trade binary options brokers in the usa uk
binary options broker cedar finance earns cysec cif license
binary option power signals review rebates
how to win in binary options xp 15 minute strategy
forums on binary options with christine review
assassin 8 binary options review
reviews of binary options magnet software
binary option free alert season 3 live signals
99 binary option 810
what you need to know about binary option valuation model
binary option trading for beginners 82 dhcp
binary option trading reaches oceania
binary options indicators free weekly
the binary optionscom
binary options trading in urdu buddy v3
60 second profits binary option system jackpot
arbitrage in binary option methods 11222
10 minute binary options risks strategy
b o s s binary options best returns
australian binary option brokers price
tradersleader binary option netherlands
mobile binary options trading 101
why the bbinary option doesnt work in vim
what is the best binary options platform net
short selling binary options
binary options net
is binary options signals europe regulated in uk
mt4 60 second binary options demo account free ea
how old do you have to be use binary options odds
franco help with binary options 2015
how to win in binary option 911 no risk
binary option pairs
vip binary options strategies of chess
binary option system center configuration manager winning strategy
binary options news march 25 2015
is binary options 60 second demo free
metatrader 5 best rated binary options brokers
binary options review brokers 4 cars
the best binary options syste
binary option buddy free download watchdog
eurusd binary options green room
binary options trading signals free download
binary option in india real
why everyone is trading with binary options
best broker to trade binary options
us genuine binary option brokers companies
category archives binary options signals
tradeking redwood binary options login
forex synthetic binary options 2015
binary option free money no deposit org
trade gold in binary options platforms
binary option that are not scams in usa
1 minute binary option bot reviews strategy
strategy for binary options 300 seconds
binary option bani index navigator
binary option dubai robot youtube
profit in 60 seconds review is this 60 seconds binary options program a scam
binary option news trading watchdog
best strategies for binary option trading broker in us
binary option strategies summary 3 realty
binary options strategies excel 300 seconds
vantage binary options managed account
best binary options traders forum
english to french translation binary options 34 weeks 75
is binary options terms and conditions worth it
plus 500 binary options advice
binary options forex strategy blogspot
top binary option strategy system 23
does the social trading of binary options have a future
is my binary options review legit
binary options gtoptions the worlds news
how to win on binary options yes or no
binary options 101 course sites
binary trading guide review nrg options
tips for binary options trading regulations
approved binary option brokers system 01
replication of binary options vs regular
binary option trading how does it work system 04e
binary options usa guidelines courses
master binary options 90 payout
best binary options indicators for 2015 trading 50 deposit
is binary option trading legal in india jackpot
money management in binary options usa
binary options bot review regulation
education on licensed binary options brokers
binary options trading demo accoun
easy binary option signals brokers in us
binary option education free 3g
binary options website for sale jason
how to trade with binary options enfinium
fineco trader binary option
market club binary option results
binary option evolution charts
binary option in usa decoded
forex or pivot point strategy for binary option
buy binary options tradersoftwarepromotional codes shopping
binary option daily scam profit
binary options strategy trends for dummies
binary option borsa channel
black ops 3 0 binary option ladder
60 second binary options broker strategy
income from binary options bullet 1 1 vs 2 2
mt4 ea for fully automated binary options trading
forex indicators for binary option methods0809
stockpair binary option system 5 security
sms binary option signals beginners
is binary option real open source
binary operator with option arguments
binary options system 7 toy gun buddy 2 0
advantages of binary options marketing tools
cedar finance my binary options platform of choice
franco binary options 2015 one touch strategy
the martingale trading for the binary options
binary options jobs near california
binary option million aire
how to make money in binary options market
binary option account types signals
binary options terminal 0 1
automated binary options signa
an indepth discussion of binary options arbitrage software
24 trade binary options 60 seconds
binary options tradingprosandconswith paypal
5 tips for trading 60 second binary options successfully
binary option system noise temperature probability
binary option us customers 100 payout
is binary options trading haram form 8949
free binary options indicator mt4 association
binary options signals july 14 2015
how to win in binary options success successfully
binary option trading for usa bot
forex brokers that offer binary option strategies 5
top 2 forex binary options 81c strategies
binary option money management calculator program
binary option system of checks and balances japan
stocks vs can you trade binary options for a living
list of binary option sites pricer
binary options broker biz 24 7
can you make a living trading binary options robot scam
daily binary option signals
system x binary options methods lathe
is how to win in binary options 83b haram
binary option 10 minimum deposit system
24 bulls binary options 60 seconds robot
cfd vs free no deposit bonus binary options
what is a binary option trading plan
binary options dominator strategy kraken
direct fx binary options 787
legitimate binary option indicator v1 0
how to win in binary option z trade system 636
digital binary option house edge
bankers exposed binary options
1 what is the best binary options platform
binary options experts facebook trading 100 minimum deposit
binary options website for sale trading system
factors to consider before subscribing to binary options live signals
how to win in binary options account promotions
pricing of best binary options brokers in usa
who invented binary options
arbitrage in best binary options trading signals
binary option trading software
www binary option brokers com defined
binary option safe brokers managed account
top 5 binary options brokers 2015 winning formula
low deposit binary option broke
instant trading profits software review binary options that works
make money online trading binary option strategies 7
how to trade binary option with price action results
free binary option prediction softwa
is binary option halal api
amazon binary options bot
binary options and other topics i like
binary option trading signals algobit training
binary option 30 sec information
binary option methods
binary option jobs london system 009
binary options brokers list uk
binary option with low deposit system 75
binary options trading community brokers 100 minimum deposit
binary option pairs fraud
pz binary options rebates indicator
binary options success christina white head surrey story
adx candles binary options indicator
binary options trading anz bank
hot reviews binary options trading signals in nigeria midgrade on sale
how to win in binary option call valuation model
go with green binary option download approximation
binary options profit pipeline amazon base
binary option one touch real

Examinando la aceleración ágil

lupaHace poco vimos el concepto de Aceleración como medida ágil de productividad en los equipos. La aceleración nos servía para ver cambios en la productividad de un equipo sobre un período de tiempo determinado.

Ahora vamos a analizar más en detalle algunas cuestiones relacionas con el uso de este indicativo para mejorar el rendimiento de los equipos ágiles de software.

 ¿Cómo monetizar la aceleración?

Es algo bastante simple de hacer. Por ejemplo, asumamos que la aceleración fue de 0,007 (0,7%), que hay cinco personas en el equipo, que el costo anual por persona es de $150.000, y que se hacen iteraciones de dos semanas. Todos estos números son inventados, pero ya sabemos cómo calcular la aceleración, y a la gerencia de Sistemas más le vale conocer el costo promedio de su equipo (el salario más los extras). Entonces, el costo promedio por persona por iteración es de: 

$150.000 / 26 = $5.770   (un año tiene 26 iteraciones)

La mejora en productividad por iteración de este equipo es de:

$5770 * 5 * 0,007 = $202

Si la aceleración se mantiene constante en 0,7% la mejora general de productividad para el año sería de (1,007)^26 (asumiendo que el equipo trabaja las 52 semanas del año), lo cual sería 1,198 o el 19,8%. Esto representa ahorros por $148.500 (casi el equivalente a contratar una nueva persona). Por supuesto que un incremento de productividad del 20% en un año es una mejora realmente muy agresiva, sin importar lo que nos quieran vender ahí afuera. Sin embargo, un incremento del 10-15% es un objetivo razonable.

Lo que también podemos hacer es calcular la aceleración del año comparando la velocidad desde el inicio del año hasta el final del año (en las culturas occidentales es preferible evitar comparar iteraciones cerca de las fiestas). Entonces, si la velocidad del equipo en la primera semana de Febrero 2008 fue de 20 puntos, y ahora la velocidad del mismo equipo para la primera semana de Febrero 2009 es de 23 puntos, la aceleración es de (23 - 20) / 20 = 15% en el período de un año, representando ahorros por $112.500.

¿La aceleración no tiene unidad?

Por el bien de la comparación, la aceleración no tiene unidad. Las "unidades" son el porcentaje de cambio en puntos por itearción, o porcentaje de cambio en puntos por período de tiempo, dependiendo de la forma en que lo veamos. Como es un porcentaje es muy facil de monetizar, como vimos recién, y usarlo como base de comparación.

¿Cómo convencer a los equipos para que compartan sus datos?

Esto puede resultar dificil. Como la aceleración es facil de calcular para los equipos ágiles, y porque es facil de usar para comparar equipos (mi equipo tiene 0,7% de aceleración mientras que aquellos otros equipos detrás de esa pared tienen 0,3% y -0.2%), las personas se preocupan de que la métrica sea usada en su contra. Claro que, seamos justos, a MI equipo no le importaría... ;-) En serio, este es un temor válido que sólo puede superarse con un programa efectivo de gestión, basado en compromiso, colaboración y confianza en vez del enfoque tradicional de órden-y-control. Toda la historia de cómo las gerencias usaron en el pasado las métricas, y cómo se comportaron en general, tiene un gran impacto en la confianza que las personas están dispuestas a depositar en este nuevo enfoque de métricas, como la aceleración. La consecuencia es que necesitamos generar confianza, y esto es algo que puede llevar años lograr (si es que se logra).

¿Cómo funciona la aceleración con equipos ágiles?

Los equipos ágiles son auto-gestionados, y una consecuencia de esto es que son responsables de sus estimaciones. Por esta misma responsabilidad, y porque la velocidad es un dato vital para sus esfuerzos de planificación y estimación, los equipos ágiles se sienten motivados a calcular su velocidad de forma exacta, y hacer un seguimiento a través del tiempo. Como quieren mantener la velocidad correcta, y porque la aceleración se basa en la velocidad, hay grandes probabilides de que la aceleración sea bastante precisa.

¿Qué pasa con los puntos de función o medidas de productividad similares?

Los puntos de función se pueden calcular para proyectos que están siendo desarrollados con un enfoque ágil, u otros enfoques para el caso, pero es una tarea muy costosa comparada al cálculo de la aceleración (que es esencialmente gratis), y más probable que el equipo de desarrollo lo vea como algo burocrático. Mi regla general es que si no me están pagando explícitamente para que cuente puntos de función (como ser, por algún contrato que obligue a realizar estimaciones en puntos de función), entonces directamente ni me molesto con eso.

¿Se puede calcular la aceleración para equipos de proyectos iterativos? 

Los equipos de proyectos iterativos, quizás siguiendo el Rational Unified Process (RUP), pueden elegir calcular su velocidad y su aceleración. La clave es permitirle al equipo que se auto-organice y sea responsable de sus estimaciones, que a su vez va a motivarlos a calcular correctamente su velocidad, al igual que los equipos ágiles (RUP puede ser tan ágil como uno quiera, no dejes que algún otro te diga lo contrario).

¿Se puede calcular la aceleración en equipos de proyectos tradicionales?

En teoría debería funcionar, en la práctica casi seguro que no. Los equipos tradicionales no trabajan con iteraciones ni producen software de manera regular, no suelen ser auto-gestionados, y por lo tanto no tienen ninguna motivación para calcular su velocidad (e incluso si lo hacen, hay muy poca motivación para que lo hagan bien). Sin saber la velocidad no podemos calcular la aceleración. Si no podemos confiar en la estimación de velocidad del equipo, y yo seguero que no confiaría en su estimado de velocidad, entonces no podemos confiar en el cálculo de la aceleración. Así que mi alternativa en estos casos sería hacer algo como contar puntos de función (lo cual es costoso y dificil para comparar entre equipos debido a los distintos factores de cambio que se usan, y a los distintos contadores de FP), y después miraría los cambios en FPs a través del tiempo.

¿Cómo puedo aplicar la aceleración en todo mi departamento?

Es bastante simple aplicar la aceleración de equipos de proyectos en un aceleración general para un portfolio de equipos. Simplemente se toma un promedio normalizado basado en el tamaño del equipo. Sin embargo, esto sólo aplica a los equipos que están en una posición de poder informar su aceleración precisa (equipos ágiles o iterativos), y por supuesto que estén dispuestos a hacerlo.

¿Qué me dice una aceleración negativa?

Si la aceleración es negativa entonces la productividad del equipo está disminuyendo, seguramente un indicador de problemas de calidad o de trabajo en equipo. Sin embargo, es mala idea gestionar con números, así que mejor deberías hablar con el equipo y ver qué está pasando realmente.

¿Qué me dice una aceleración en cero?

Este es un indicativo de que la productivdad del equipo no aumenta, y quizás deban considerar hacer retrospectivas al finalizar cada iteración y luego actuar en base a los resultados de dicha retrospectiva.

Basado en Examining acceleration.

 

Compartir
  • No se han encontrado comentarios

Deja tus comentarios

Post comment as a guest

0

El nuevo Dos Ideas.

Nuevo logo, nuevo buscador, nueva portada, podcast mensual... ¡y muchas novedades más!

Más novedades en Dos Ideas

Los Comentarios.

meemos
We bring you the most exquisite designs at the most affordable prices. We believe in making our cust...
meemos
We bring you the most exquisite designs at the most affordable prices. We believe in making our cust...
meemos
We bring you the most exquisite designs at the most affordable prices. We believe in making our cust...
best essay writing services
I have seen so many home work help sites for students. From that i g=have touched with one of the be...
wiliam jhone
Buy online in Pakistan
Buy watches online in Pakistan
Online shopping in Pakistan
wiliam jhone
Buy online in Pakistan
Buy watches online in Pakistan
Online shopping in Pakistan

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw