Durante el desarrollo de un producto o servicio y, especialmente, durante la obtención de sus requisitos, resulta clave la fase de escritura de requisitos. Es importante centrarse en la forma de expresar los requisitos de forma clara y precisa, una vez que obtenemos los requisitos. Además, resulta fundamental hacerlo de forma que facilite su posterior análisis e implementación.
La gestión de requisitos se ha convertido en un aspecto vital en el desarrollo de proyectos de productos, sistemas o servicios. Un gran número de proyectos naufragan debido a una mala definición, especificación o administración de sus requisitos.
Una mala gestión de activos de software (SAM) puede suponer un coste muy elevado para la organización. Por lo general, las organizaciones realizan un sobrecoste del 20% en comprar licencias de software duplicadas, licencias que la organización necesita y que desconoce que ya dispone de ellas.
La traza es fundamental para una gestión adecuada de requisitos y evaluación del impacto de los cambios. Con la herramienta de trazabilidad de requisitos Reqtify los requisitos pueden ser navegados hasta el nivel de código utilizando los conectores de Java, C#, C o C++. Utilizando el plugin MyReq para Eclipse se puede facilitar más esta labor acercando los requisitos no trazados a la fase de desarrollo software.