Procesos de la ingeniería de requerimientos

En cursos previos de Ingeniería de Software se aprende que existen diferentes modelos para desarrollar sistemas de software (cascada, evolutivos, etc.) y la obtención de requerimientos se ve como un subproceso de este desarrollo. Sin embargo, visto por separado, el Análisis de Requerimientos es todo un proceso al cual [Sommerville, 2005] llama “Ingeniería de Requerimientos” cuya meta es crear y mantener un documento de requerimientos del sistema. Este proceso general consta de cuatro subprocesos:

  1. El estudio de viabilidad, que evalúa si el sistema es útil para el negocio.
  2. Obtención y análisis de requerimientos.
  3. Especificación de requerimientos: transformación de los requerimientos en formularios estándar.
  4. Validación: verificar que los requerimientos realmente definen el sistema que quiere el cliente.

En la figura 2.1 se muestra el proceso de ingeniería de requerimientos.

figura 21

 

Fuente: Gómez Fuentes María del Carmen, Análisis de requerimientos, editorial Publidisa Mexicana 2011.