Desarrollo de Sistemas. Análisis de Requisitos
Es el proceso de estudiar las necesidades de los usuarios con la idea de llegar a la determinación de los requisitos de un sistema, hardware o software (IEEE). También según el IEEE, requisito es una condición o capacidad que necesita un usuario para resolver un problema o alcanzar un objetivo.
• En el proceso de análisis de requisitos se diferencian tres subprocesos: extracción, documentación y gestión de los requisitos.
- La extracción de requisitos se caracteriza por una «conversación» no trivial entre dos culturas: los usuarios que no son especialistas en TI y los profesionales de las TI que no dominan el aspecto del negocio que se va a automatizar.
- La documentación es un aspecto conflictivo por las posiciones extremas que genera. Lo importante es descubrir el equilibrio óptimo.
- La gestión de requisitos se centra en evaluar la prioridad, riesgo y es- fuerzo de cada uno de ellos. Entre los Requirement Management tools (RM) más utilizados se citan DO- ORS, Caliber-RM o Requisite Pro.
Clasificación
- Los requisitos funcionales especifican una función que un sistema o componente de sistema debe ser capaz de desarrollar. Es el tipo que viene antes al pensamiento.
- Los requisitos no-funcionales, como el througput del sistema, la amigabilidad de la interfaz de usuario, la escalabilidad o la fiabilidad, son cruciales en la aceptabilidad del sistema.
Comments
Post a Comment