que significa requisitos no funcionales

Los requisitos no funcionales son aquellos requisitos que no tienen que ver con la funcionalidad del software, sino con su calidad. Se pueden dividir en dos grandes grupos: requisitos de producto y requisitos de proceso.

Requisitos de producto: son aquellos que se refieren a la calidad del producto software, es decir, al software en sí mismo. Por ejemplo, el rendimiento, la fiabilidad, la seguridad, la portabilidad, la escalabilidad, etc.

Requisitos de proceso: son aquellos que se refieren a la calidad del proceso de desarrollo del software. Por ejemplo, el tiempo de respuesta, el tiempo de entrega, el coste, etc.

En general, los requisitos no funcionales son más difíciles de cuantificar que los requisitos funcionales, ya que no se pueden medir directamente. Sin embargo, es importante tenerlos en cuenta, ya que son una parte importante de la calidad del software.

Requisitos relacionados