Ingeniería de requerimientos

Un requerimiento (o requisito) es una característica del sistema o una descripción de algo que el sistema es capaz de hacer para satisfacer su propósito.
Cada requisito debe ser documentado y validado por el solicitante (SH/Actor)

Comprensión de requerimientos

  1. Primera ley del club de la pelea: El usuario final nunca tiene bien definido qué es lo que quiere de su sistema
  2. Segunda ley del club de la pelea: El usuario final siempre cambiará constantemente los objetivos/requerimientos

Proceso de ingeniería de requerimientos

Tipos de requerimientos

Funcionales

No funcionales

Modelo FURPS+

Es un modelo para comprobar que se cumplen los requerimientos, y reducir el riesgo de dejar de lado alguna faceta importante para el nuevo sistema