Cuando las condiciones iniciales cambian

El siguiente escenario creo que es muy común para muchos de nosotros.

Hemos estado analizando y registrando toda la documentación que nos han entregado, durante meses, alineándonos a los analista funcionales y/o desarrolladores en los momentos que entendíamos necesarios, pero cuando inicia la fase de desarrollo se activan ciertos riesgos que rompen con los conceptos iniciales sobre los que se estuvo trabajando.

Este evento puede deberse a motivos vinculados con el trabajo de los analistas funcionales al descubrir que su especificación inicial presenta errores y/o porque se modifica el contexto del proyecto por parte del Cliente o de la empresa misma (recorte de presupuesto, nuevas políticas, nuevas normas internas, etc.)

Ahora bien, ¿Cómo manejarse frente a este panorama, no?
Si al comienzo de nuestras tareas, supusimos que las condiciones iniciales no iba a cambiar, realmente nos equivocamos y mucho, ya que debimos en la etapa de la estimación del esfuerzo, haber declarado la variable riesgos con un cierto % sobre ciertas tareas como para cubrirnos para este tipo de situaciones probables.

Si has participado en proyectos del tipo «cascada» seguramente lo habrás sufrido.

Resultado final, todo se negociará, y seguiremos en la tarea de pruebas.

Ahora bien, la negociación será más o menor «dolorosa» si de antemano definimos un % y lo comunicamos en nuestro formulario de estimación de esfuerzo de prueba, ya que habrá habido una instancia antes de iniciar el entendimiento de los documentos funcionales y/o técnicos, donde nuestro «cliente» habrá aprobado y conformado dicho formulario para ponernos de acuerdo con las horas que calculamos que nos llevará todo el testing del producto que se desarrollará.

O sea, la forma de cubrirnos (en parte) de estas situaciones, es declarar (y tener el fundamento) un % por riesgos asociados a ciertos componentes del producto que estaremos «testeando», caso contrario, estaremos en problemas vinculados con la gestión de recursos.

Fuente de inspiración: Desarrollo de software. Muy probablemente las condiciones iniciales van a cambiar
by jummp
http://wp.me/ppBOQ-3Z1

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta