cover letter internet sales
business plan writing services in kenya
tsunami homework help
research paper on internet copyrights
college essay about death
do 178b resume
wake county schools after school homework help
airline customer service cover letter
my favorite teacher essay
dissertation organisational justice
product sales cover letter
senior vice president of sales and resume
cv writing service ex military
cover letter for insurance salesperson
banking teller customer service resume
argumentative essay about money
phd biotechnology cover letter
best buy resume objective
dissertation carbon credits
business plan for buying a restaurant
one writers beginnings ap essay
essay about greek life
customer relations specialist cover letter
sales position resume objective statement
sales promotion manager resume
dissertation content analysis on laws
head of sales department resume
does homework help you learn better
sales admin resume
buying a dissertation binding
lincoln forum scholarship essay contest
short essay about patriotism
short essay helping others
insurance sales rep cover letter
critical thinking application paper bag princess
school violence essays
argumentative essay about internet
my journey as a writer essay
phd application cover letter
5 paragraph essay about family
child abuse research paper
homework help science8th grade
dissertation commentaire histoire
menswear sales resume
a level design and technology coursework help
international business admission essay
about me essay
sale and service engineer resume
help with essay punctuation
description of a sales associate for a resume
essay for father
phd thesis industrial engineering nigeria
how to write a research question for a dissertation
diversity in the workplace research papers
essay about capital budgeting process
scientific notation homework help
customer service agent for airline resume
service delivery coordinator resume
computer engineer resume cover letter mechanical
thesis theme custom css code generator
apa style paper on autism
custom crush business plan
250 word essay abot service dogs
satellite communications research paper
argumentative essay about love marriage
writing essay for scholarship
phd thesis climate change
2co com sales receipt
literature review helpful phrases
sensory processing disorder homework
essay about my life so far
distance learning coordinator cover letter
writers at work the essay answer key
dissertation on same sex classes
5 paragraph essay outline worksheet
vp sales functional resume
dissertation project for finance
essay about mandatory community service
favorite place essay
order resume online 500mg
creative writing essay on identity
resume help receptionist
do curfew keep teenagers out of trouble essay
essay writing about holiday
interdisciplinary phd thesis
dissertation credit cards
the house on the mango street essay
marketing and sales resume doc
the day i will never forget essay in afrikaans
resume for automotive service technicians
research proposal timeline and budget
pharmacy application essay writing a good
that eye the sky tim winton about
latex phd thesis documentclass
essay on problem of rising prices in india
write my congressman
essay on vietnam war
sales resume search
resume help for new teachers
death of a salesman thesis
vegetarianism pros and cons essay
alcohol abuse essay
personal narrative essay outline
get thesis theme nulled
solar system essay
how to write a reflection essay
how to write custom exception class in java
family business phd thesis
master thesis on face recognition
the functionalist view of family essay
cv writing service kent
personal narrative essay about mother
teenage pregnancy persuasive essay
character analysis essay outline
writing personal essay for college admission christian
thesis advertising on consumer buying behaviour
junior media buyer resume
bsc computer science dissertation
persuasive essay body paragraph order
sale assistant resume objective
entry level customer service rep cover letter
phd thesis on consumer protection
essays about the mexican drug cartels
dissertation about tsunami in thailand affecting tourism in phuket
chapter 2 thesis payroll system
essay about loving yourself
to kill a mockingbird analysis essay
public health admission essay
solar power essay
cover letter furniture sales position
adding custom background to thesis theme
writing a paper on structural functionalism
phd thesis on inventory management
phd thesis on java
essay complain about bus services
phd finance research proposal
the lottery by shirley jackson essay
essay on a neighbor helping someone
homework help math 9th grade
buy essayshark account
occupational therapy personal statement helping
essay about dream life
writing a speech gcse
objectives in resume for sales lady
doctoral thesis in operations management
buy essay personal development plan
phd thesis calin dan
master thesis service design
history homework help bartholomeu dias
essay about gmo
order of resume cover letter references
post traumatic stress disorder psychology essay
homework helper exponents
marriage customs essay
the book thief essay questions
resume human services objective
2k factorial experiments homework help
how do you write a research paper
writing service complaint letters
resume pharmaceutical sales representative
buy resume for writing esl students
food restaurant resume server service
apa compare and contrast
homework helpers spelling for school
human rights essay writing services
sales and retail resume
essay on my country by dorothea mackellar
descriptive essay about a place you love
computer engineer resume cover letter audio
cover letter service customer
what is exemplification essay
creative writing essay titles
an inspector calls essay help
changing sales resume to teaching resume
face recognition phd thesis
custom writing accounting practice set
montgomery county public schools homework help
cover letter for sales analyst position
how to write an admission appeal letter
how to write an essay about my best friend
help on dissertation zero carbon homes
cover letter for sales executive
help writing ib world literature essay
target team member resume
business plan in copra buying
master thesis on credit risk management
museum sales associate cover letter
sales forecasting resume

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.

Giovanni
I really appreciate your hard working and your post really help me in my study because i am also a s...
Rose
This is really very different post as compared to your old post but i really like it and i want to s...
Paul Jackson
Really this is a psyche boggling and gainful site. It is a site that legitimizes as to in light of t...
Paul Jackson
Truly this is a mind-boggling and productive site. It is a site that legitimizes as to in light of t...
Paul Jackson
Genuinely this is an overwhelming and gainful site. It is a site that legitimizes as to in light of ...
Paul Jackson
Truly this is a beguiling and productive site. It is a site that legitimizes in regards to in light ...

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