diferencia entre requisitos funcionales y no funcionales

Los requisitos funcionales describen los resultados esperados de un sistema y las acciones que el usuario puede realizar con él. Los requisitos no funcionales, por otro lado, describen las características del sistema como el rendimiento, la capacidad, la fiabilidad, la seguridad, la portabilidad, la escalabilidad, la usabilidad y la mantenibilidad.

En general, los requisitos funcionales se centran en lo que el sistema debe hacer, mientras que los requisitos no funcionales se centran en cómo debe hacerse.

Los requisitos funcionales pueden describirse como una lista de características del sistema que el usuario espera que estén presentes. Estas características pueden ser cosas como la capacidad de realizar una búsqueda, el envío de un formulario o la visualización de una lista de resultados.

Los requisitos no funcionales, por otro lado, describen las características de un sistema en términos de sus propiedades o de su comportamiento. Estas características pueden incluir el rendimiento, la capacidad, la fiabilidad, la seguridad, la portabilidad, la escalabilidad, la usabilidad y la mantenibilidad.

Requisitos relacionados