Saltar al contenido

Objetivos y Requisitos

frameworks java

Esta es otra técnica que nos ayudará a la obtención de requisitos, partiendo de la base de que un objetivo es lo que un stakeholder quiere conseguir de la aplicación y el requisito será la característica que satisface el objetivo del stakeholder.
Tenemos que tener en cuenta que un objetivo se puede descomponer en varios subobjetivos, es decir partiremos en objetivos más pequeños para que cada objetivo cumpla un requisito.
Si por ejemplo quieres poder realizar una compra, tendremos que descomponerlo en multitud de objetivos, como, quiero poder insertar la tarjeta y que la lea el sistema, quiero introducir un pin y que lo valide el banco, quiero que el sistema muestre si ha sido correcta la operación, etc.
Digamos que habrá objetivos generales, objetivos de usuarios y tareas detalladas, formando un árbol jerárquico.

 

Objetivo general

Los objetivos generales por lo general se pueden subdividir en varios objetivos de usuarios, que a su vez se dividirán en varías tareas detalladas.

Objetivos de usuario y de tarea

Los objetivos de usuario están muy relacionados con lo que finalmente tiene que realizar la aplicación, que finalmente suelen convertirse en casos de uso o historias de usuario para poder identificar mejor que es lo que el sistema debe hacer exactamente.
Aun así los objetivos de usuario en algunos casos se pueden descomponer en subtareas o tareas, y estos últimos son el último eslabón en el que queda reflejada la subparte más pequeña de un requisito de usuario.
Técnica de obtención de requisitos buttom-up es la técnica que se emplea para realizar este mismo proceso pero en orden inverso, es decir partiendo de las tareas, crear los objetivos de usuario y finalmente los objetivos generales.

frameworks java