Los requerimientos no funcionales de una pagina web son aquellos que no están relacionados con una función específica de la misma, sino que se refieren a su comportamiento general. En otras palabras, mientras que los requerimientos funcionales describen lo que debe hacer una pagina web, los requerimientos no funcionales se refieren a la forma en que debe hacerlo.
Aunque a menudo se les da poca importancia, los requerimientos no funcionales son igual de importantes que los funcionales. De hecho, en muchos casos, los requerimientos no funcionales son lo que hace que una pagina web sea usable y, por lo tanto, valiosa para los usuarios.
Por ejemplo, un requerimiento no funcional podría ser que la pagina web se cargue en menos de 3 segundos. Otro requerimiento no funcional podría ser que la pagina web sea compatible con los navegadores más populares, como Chrome, Safari, Firefox y Edge.
En general, los requerimientos no funcionales se dividen en cuatro categorías principales:
En resumen, los requerimientos no funcionales son aquellos que no están relacionados con una función específica de una pagina web, sino que se refieren a su comportamiento general. Los requerimientos no funcionales se dividen en cuatro categorías principales: usabilidad, rendimiento, capacidad y seguridad.