La validacin de requerimientos de software consiste en una revisin detallada de los requisitos especificados principalmente en la primera iteracin del proyecto, es decir, el primer documento que se redacta basado en las necesidades del cliente. El objetivo de este proceso es comprobar que cada punto que se haya descrito en el documento de requisitos, sea claro, preciso y realista. Las validaciones se pueden realizar mediante diversos mtodos, los ms comunes son los siguientes:
Revisin de requisitos: La revisin de requisitos se considera como el mtodo ms efectivo para detectar errores o defectos, reducir costos y tiempo. Consiste en reuniones de equipo de analistas que examinan los requerimientos que se han especificado previamente, con el fin de listar los pro y los contra, adems de asegurarse de que cumplan con los objetivos que se quieren lograr para satisfacer al cliente. En estas reuniones es recomendable incluir expertos que sean ajenos al proyecto para que existan diferentes puntos de vista.
Generalmente en la revisin de requisitos se lleva a cabo mediante seis pasos: Preparar el plan de la revisin. 1. Distribuir los documentos a revisar. 2. Preparar la reunin. 3. Realizar la reunin de revisin. 4. Identificar los defectos y acciones a realizar 5. Informar de las modificaciones realizadas a los participantes en la 6. reunin. Prototipos: Los prototipos consisten en un diseo grfico de un requerimiento en especfico. Permiten tanto a los analistas como a los usuarios visualizar de una manera ms clara los requisitos que se han definido.
En la ingeniera de requisitos los prototipos ms utilizados son: Mock-ups: Pantallas dibujadas en papel 1. Storyboards: Adems de interfaz muestra acciones y escenarios que 2. debe realizar el sistema. Estos prototipos pueden ser dibujados con programas especializados en diseo de interfaz. Maquetas: Versin simplificada del sistema software deseado. 3.
Los casos de prueba son acciones del Generacin de casos de prueba: sistema definidas detalladamente; las cuales incluyen datos de entrada, tareas a realizar y los resultados esperados. Permiten la verificabilidad de cada requisito, por lo que genera confianza en la calidad.
Adems de los tres anteriores mtodos mencionados existen otras alternativas tales como: Creacin de manuales de usuario. Animacin y validacin de modelos o especificaciones formales.
Bibliografa Validacin de requisitos. Recuperado el 27 de setiembre del 2014 en : http://is.ls.fi.upm.es/docencia/masterTI/ARS/docs/Manual_M2C1U11.pdf