4 jul 2013

Uso de metodologías ágiles en el desarrollo de sistemas de información - Parte I


Uno de los principales problemas con los que se enfrentan los equipos de desarrollo de sistemas de información es que la comunicación entre el clientes - analista - desarrollador, el analista que es la persona encargada de evaluar los requerimientos de los clientes genera documentos pocos claros tanto para el cliente como para el desarrollador; lo que al final se genera que el producto que es difícil de utilizar y no soluciona el problema del cliente.
Una de las principales soluciones es la utilización de metodologías ágiles para el desarrollo de estos sistemas de información con el fin de obtener el fead back temprano del cliente, y al final del proyecto obtener un producto de acorde con los requerimientos del clientes, que sea fácil de usar, que cumpla con la solución del problema y sobre todo genere valor añadido a la organización. Al hablar de metodologías ágiles de desarrollo de sistemas de información, hablo de XP (Extreme programming), Scrum, Kamban y sus respectivas variaciones.
En este artículo no voy a entrar en discusiones de cuál de estos es mejor o cual es el peor, el uso de uno o de otro dependerá del nivel del equipo de desarrollo y el tipo de proyecto.

No hay comentarios: