Tema 2.3. Tipos de Requisitos

Requisito Funcional


🚀
Requisito que especifica una función que un sistema o componente es capaz de llevar a cabo.
  • Servicios que un sistema software debe proveer.
  • Cómo debe reaccionar a entradas particulares.
  • Cómo debe comportarse en sistuaciones específicas.
  • Qué no debe hacer el sistema.
Ejemplos
  • Realizar el seguimiento de las facturas pagadas por cada cliente.
  • Imprimir los contratos de alquiler del último año.
  • Gestionar el inventario de los productos en venta.
  • Almacenar los datos personales de los clientes y proveedores.
  • Anotar las citas con los pacientes.
  • Permitir el pago con tarjeta de crédito de forma segura.

Requisito No Funcional


🛰️
Requisito que especifica aspectos técnicos que debe un cumplir un sistema, y que puede ser una restricción o característica de calidad del sistema.
  • Limitaciones sobre servicios o funciones que ofrece el software.
  • Restricciones de temporarización.
  • Restricciones del proceso de desarrollo.
  • Restricciones impuestas por estándares.
Ejemplos
  • El sistema se debe poder ejecutar sobre distintas plataformas.
  • El registro de datos personales debe cumplir la Ley.
  • Orgánica española 15/1999 de Protección de Datos de Carácter Personal.
  • El desarrollo del sistema debe hacerse siguiendo los procesos y actividades de la metodología Métrica, estándar de la Administración Pública Española.
notion image

Requisito Específico del Sistema


🎯
Requisito hardware o software asociado con actividades necesarias para el desarrollo del software o para su despliegue.

Tipos de Requisitos según la QFD


💡
QFD (Quality Function Deployment)
  • Implantación de la Función de Calidad
📚
Técnica de administración de la calidad que traduce las necesidades del cliente en requisitos técnicos para el software que concentra en maximizar la satisfacción del cliente.

Requisitos Normales

🛝
Requisitos establecidos en las reuniones con los clientes, si estos requisitos están presentes los clientes quedan satisfechos.

Requisitos Esperados

🎡
Requisitos que están implícitos en el producto, el cliente no los menciona, pero si no están presentes en el producto final el cliente queda insatisfecho.

Requisitos Inesperados

🛟
Características que van más allá de las expectativas del cliente, y son las que proporcionan mayor satisfacción.