Los requisitos son una lista de elementos que se necesitan para llevar a cabo una tarea o proceso. Se pueden utilizar para identificar lo que se necesita para completar un proyecto, planificar una nueva instalación o solicitar un presupuesto. También se pueden utilizar para controlar y medir el progreso de un proyecto para asegurarse de que se está completando según lo previsto.
A menudo, los requisitos se dividen en funcionales y no funcionales. Los requisitos funcionales describen lo que el sistema debe hacer, mientras que los requisitos no funcionales describen cómo debe hacerse.
Los requisitos se pueden identificar utilizando una variedad de técnicas, incluyendo la observación, las entrevistas, el grupo focal, el estudio de casos y el análisis de documentos. Una vez que se hayan identificado, los requisitos se documentan utilizando una variedad de formatos, incluyendo diagramas de flujo, diagramas de bloques y listas de verificación.
Los requisitos se revisan y aprueban antes de que se inicie el proyecto para asegurarse de que se entienden y se pueden cumplir. Los requisitos también se revisan y se modifican a medida que avanza el proyecto para asegurarse de que siguen siendo relevantes y que el proyecto se está completando según lo previsto.