En el
proceso de la ingeniería de requisitos se ejecutan las tareas de inicio,
obtención, elaboración, negociación, especificación, validación y gestión. Dichas funciones deben adaptarse a las
necesidades y particularidades de cada proyecto.
·
Inicio: tiene por objetivo identificar el ámbito
general del proyecto. Comienza con una serie de conversaciones
informales entre los participantes del mismo (cliente, usuarios, grupo de
desarrollo).
·
Esta
fase suele estar acompañada de los documentos de definición de la visión global
y la visión de dominio del sistema.
·
Obtención: Sugiere a los ingenieros
actividades de recopilación de requisitos de manera organizada.
·
Elaboración: Los ingenieros de software crean un
modelo de análisis con la información obtenida del cliente en las fases de
inicio y obtención. El modelo de
análisis define el dominio de la información, las funciones y el compartimiento
del problema
·
Negociación: Durante esta etapa el ingeniero de
requisitos debe negociar con el cliente los alcances y límites del
sistema. De forma iterativa los
requisitos se priorizan, modifican, combinan o eliminan buscando acuerdos que
beneficien a todas las partes.
·
Especificación: Es el producto final de la
ingeniería de requisitos, y se convierte en la materia prima para las
actividades posteriores en el proceso de desarrollo del sistema. La formalidad y especificación varían
dependiendo de la complejidad del proyecto.
·
Validación: Un equipo de validación toma el
producto de la fase de especialización, lo revisa para detectar errores,
conflictos u omisiones y los corrige con el fin de garantizar la consistencia
de los requisitos.
Gestión de requisitos: Ayuda al equipo de
proyecto a rastrear los requisitos según las características de los mismos, el
código fuente relacionado, de dependencia entre requisitos, subsistemas e
interfaces internas y externas; de forma que pueda identificarse con rapidez
para entender cómo afectará una modificación diferentes aspectos del sistema a
construir.
BIBLIOGRAFIA
No hay comentarios:
Publicar un comentario