archivo

Archivos diarios: julio 12, 2012

Estoy de acuerdo con Jeff Sutherland cuando comenta que “Los documentos con requisitos de gran tamaño, rara vez se leen y mucho menos se siguen”, realmente lo que interesa es conocer lo necesario para desarrollar una funcionalidad, ni más ni menos y eso va más allá de la formalidad que requieren los catálogos de requisitos.

Como es lógico en el caso de sistemas críticos se podría plantear una mayor formalidad y un mayor nivel de detalle, pero la realidad es que la mayoría de los sistemas no requieren de catálogos de requisitos de esas características que además quedan obsoletos en la siguiente iteración del producto, salvo que se sigan escrupulosamente los procesos y se utilicen las herramientas adecuadas, lo que requiere un importante esfuerzo que habría que evaluar lo realmente necesario que resulta.

No se trata de renunciar a los requisitos sino de utilizar fórmulas que resulten más livianas como pueden ser las historias de usuario que tienen como misión específica describir una determinada funcionalidad que vamos a implementar a corto plazo. En el futuro la historia de usuario será una referencia de lo que se desarrolló en un momento concreto del tiempo que no es poco porque realmente: ¿necesitamos mucho más?.