Unidad 5: Requisitos funcionales y NO funcionales#

Contenido de la unidad#

Requisitos funcionales#

Los requisitos funcionales son declaraciones detalladas de las funcionalidades deseadas para el sistema de software. Estos son elaborados a partir del proceso de elicitación de requisitos que se realiza con el cliente.

Responde a la pregunta: ¿Qué debe hacer el sistema?



Requisitos no funcionales#

Los requisitos no funcionales son declaraciones acerca de la calidad del comportamiento del sistema de software o restricciones sobre cómo el sistema produce un resultado deseado.

Responde a la pregunta: ¿Cómo debe hacer el sistema lo que hace?.

Este a diferencia de lo que se vió en la sección de requisitos, si responden al cómo debe trabajar el sistema, toda vez que estos requerimientos son planteados por el equipo de desarrollo y NO por el cliente.


¿Cómo se escriben los requermientos?#

“El sistema permitirá [Verbo] [Objeto]”#

Veamos un ejemplo con la aplicación Duolingo:#


Requisitos funcionales Vs Requisitos no funcionales#


Important

Evaluemos lo aprendido para requerimientos funcionales y No funcionales Vamos allá.