¿Qué es la Ingeniería de requerimientos, establezca ejemplos?
Requerimientos del Usuario
Requerimientos del Sistema
Es un proceso que se encarga de seleccionar, examinar y verificar las necesidades o exigencias del cliente o usuario para un determinado sistema, la ingeniería de requerimientos busca entregar una especificación de requisitos de software completa y correcta.
Según Pressman, 2006, la ingeniería de requerimientos ayuda a los ingenieros de software a entender mejor el problema en cuya solución trabajarán. Incluye el conjunto de tareas que conducen a comprender cuál será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactuarán los usuarios finales con el software”.
Sommerville, 2002, La ingeniería de requerimientos es un proceso que comprende todas las actividades para crear y mantener los requerimientos de un sistema.
EJEMPLO:
Entregar un documento de requerimientos para el nuevo sistema de INVICA (Sistema para el control y seguimiento de asistencia del personal de INVICA. El cual ha de contener, la factibilidad del sistema, validación, características y limitaciones, mejoras, previsiones de posibles errores,
Alcances
• Objeto del Documento de Requerimientos
• Objetivo del sistema a que se refieren los requerimientos.
Requerimientos del Usuario
• Finalidad del Sistema
• Características del sistema que son requeridas.
• Restricciones previsibles del sistema
• Importancia para la organización.
• Exigencias del sistema productivo.
• Atributos viables.
• Restricciones del sistema.