Programacion Web
Los requisitos se agrupan por categorías y se organizan en sub conjuntos, se estudia cadarequisito en relación con el resto, se examinan los requisitos en su consistencia, completitud y ambigüedad, y se clasifican en base a las necesidades de los clientes/usuarios.
Para hacer el análisis derequisitos se plantean las siguientes cuestiones:
1.- ¿cada requisito es consistente con los objetivos generales del sistema/producto?
2.- ¿tiene todos los requisitos especificados el nivelacecuado de abstracción?
3.- ¿algunos requisitos tienen un nivel de detalle técnico inapropiado en esta etapa?
4.- ¿el requisito es necesario o representa una característica añadida que puede no seresencial a la finalidad del sistema?
5.- ¿cada requisito esta delimitado y sin ambigüedad?
6.- ¿cada requisito tiene procedencia? Es decir; ¿existe un origen (general o especifico) conocido para cadarequisito?
7.- ¿existen requisitos incompatibles con otros requisitos?
8.- ¿es posible lograr cada requisito en el entorno técnico donde se integrará el sistema o producto?
9.- ¿se puede probar elrequisito una vez implementado?
En clientes y usuarios solicitar más de lo que puede realizarse, consumiendo recursos de negocios limitados. También es relativamente común en clientes y usuarios elproponer requisitos contradictorios, argumentando que esa versión es esencial por necesidades especiales.
El ingeniero del sistema debe resolver estos conflictos a través de un proceso de negociación.Los clientes, usuarios y el resto de intervinientes deberán clasificar sus requisitos y discutir los posibles conflictos según su prioridad.
Los riesgos asociados con cada requisito seránidentificados y analizados. Se efectúan estimaciones del esfuerzo de desarrollo que se utilizan para valorar el impacto de cada requisito en el costo del proyecto y en el plazo de entrega.
El Análisis de...
Regístrate para leer el documento completo.