Requisitos (ES)

From Systems analysis Wiki
Jump to navigation Jump to search

Requisito (Requirement) — una declaración formalizada (documentada) que describe qué debe proporcionar exactamente un sistema, con qué nivel de calidad o qué propiedades físicas/operativas debe poseer, y formulada de tal manera que pueda vincularse inequívocamente con la necesidad original del usuario y ser verificada posteriormente.

Tipos de requisitos

Tipos de requisitos:

  • Requisitos funcionales: definen lo que un elemento del sistema debe hacer.
  • Requisitos de precisión: definen los parámetros cuantitativos de las funciones correspondientes que realiza el sistema.
  • Requisitos de restricción: surgen de las limitaciones del modo de operación, las condiciones ambientales, la seguridad o el cumplimiento de normativas.
  • Requisitos de verificación: aseguran el grado de confianza en que el sistema tiene las características especificadas en un entorno operativo real.
  • Requisitos de interfaz: definen las funciones, características, tolerancias y limitaciones de todas las interfaces.
  • Requisitos operativos: definen la capacidad operativa del sistema y su interacción con los usuarios.

SMART

Para recordar las características de los buenos requisitos, se utiliza el acrónimo SMART.

  • Specific (específicos) — el requisito describe solo una función o característica del sistema, formulando qué y con qué calidad debe realizarse, sin especificar el método de implementación.
  • Measurable (medibles) — el parámetro se expresa objetivamente: con un número, un rango, una tolerancia u otro criterio verificable que permita confirmar su cumplimiento de manera inequívoca.
  • Achievable (alcanzables) — su cumplimiento es realista con las tecnologías, los plazos y el presupuesto disponibles, con un nivel de riesgo aceptable.
  • Relevant (relevantes) - el requisito debe corresponder al nivel del sistema seleccionado.
  • Traceable (trazables) — el requisito tiene un identificador único y una fuente documentada; está lógicamente vinculado a los requisitos de nivel superior y a la necesidad que lo originó, lo que garantiza una trazabilidad bidireccional.

Bibliografía

  • ISO/IEC/IEEE 29148:2018 «Systems and Software Engineering — Requirements Engineering»
  • ISO/IEC/IEEE 15288:2023 «System Life-Cycle Processes»
  • PMI: Requirements Management — A Practice Guide, 2015
  • INCOSE Guide to Writing Requirements, 2023