MANUAL TE GP AGILES

MANUAL GESTIÓN DE PROYECTOS ÁGILES

Hay desarrolladores que se toman este principio al pie de la letra y sólo programan lo estrictamente necesario para la iteración actual. Pero hay otros desarrolladores que evalúan de forma cuidadosa cada caso y deciden emplear más recursos en la iteración actual para que la incorporación de funcionalidades futuras sea pueda hacer de forma muy sencilla, aunque eso implique un mayor coste de implementación incial. Como esta es una cuestión bastante importante en el desarrollo de software, volveremos sobre ella más adelante.

Realimentación

En el contexto de la programación extrema, la realimentación se asocia con la capacidad de medir diferentes aspectos del desarrollo software. En concreto, se suele aplicar a los siguientes aspectos:

 Realimentación del sistema: gracias a los test automatizados, el sistema es capaz de generar un informe automático sobre su estado interno. Por eso es tan importante para poder desarrollar software de calidad la programación de test automatizados.

 Realimentación del cliente: gracias a las entregas frecuentes de software funcionando el cliente puede evaluar el software según se va desarrollando. Esta es una importante herramienta para verificar que el proyecto avanza en la buena dirección. Y reaccionar en caso de que no sea así. Además, se recomienda que el cliente colabore activamente en la creación de test de aceptación, tests que validan de forma automática que la funcionalidad deseada es la que está realmente implementada.

 Realimentación del equipo: si el cliente quiere incorporar funcionalidades no previstas en el producto, el equipo podrá estimar el coste de implementar dichas características, ofreciendo información necesaria al cliente para que toma la decisión de incluir o no esa funcionalidad.

Obviamente la realimentación está muy relacionada con la comunicación. Pero la realimentación se focaliza no en la simple transmisión de la información, si no en la medición, la validación de que los datos obtenidos están alineados con los objetivos del proyecto.

269

European Open Business School

Made with FlippingBook - Online Brochure Maker