Pasos del proceso de levantamiento de requerimientos

El levantamiento de requerimientos es un proceso de cuatro fases que empieza con una descripción gráfica del requerimiento y finaliza con un documento formal en el que se tiene en cuenta la secuencia de eventos del proceso.

A continuación se describen los cuatro pasos del proceso de levantamiento de requerimientos, el cual se entiende como una herramienta para la especificación.

1. UML

El lenguaje unificado de modelado (UML por sus siglas en inglés) es un lenguaje que permite realizar una representación gráfica de la función del software. Es así que el primer paso del proceso consiste en elaborar un diagrama en el que se plasmen los actores y las principales funciones del sistema.

En este diagrama se define qué actores del proceso interactúan con los requerimientos funcionales del software.

2. Resumen

En esta etapa se define el requerimiento, pues el resumen consiste en una breve descripción que determina el requerimiento funcional teniendo en cuenta las características SMART (suficiente, medible, alcanzable, recursos necesarios y tiempo asignado).

El resumen suele ser muy general, por lo que no aborda aspectos puntuales o detalles.

3. Forma casual

Esta es la etapa en la que se detallan los escenarios. Se trata de una descripción del requerimiento en la que se detalla la secuencia de eventos del escenario principal.

En este diagrama se define la secuencia de pasos normal para poder cumplir el requerimiento funcional.

4. Descripción completa

El cuarto y último paso describe todos los detalles del caso de uso en un documento formal. En este documento se adicionan los escenarios excepcionales y secundarios, además del nivel y objetivos, entre otros datos del requerimiento.