Está en la página 1de 2

MODULO: PEDIDOS DE PRODUCTOS PARA UNA FERRETERIA

1. Requisitos del Software


1.1. Captura de requisitos: de la visión a los requisitos
1.1.1. Enumerar los requisitos candidatos

Llamamos a los requisitos candidatos a una lista de características que se convierten en


requisitos y se transforman en otros artefactos como casos de uso.

Cada característica tiene un nombre corto, una breve explicación y un conjunto de valores de
valores de planificación que podríamos incluir:

 Estado (propuesto, aprobado, incluido o validado)


 Coste estimado de implementación (en termino de tipos de recursos y días / persona)
 Prioridad (critico, importante o secundario)
 Nivel de Riesgo asociado a la implementación de la característica (critico, significativo u
ordinario)

Nro Nombre/Descripción Estado Coste Prioridad Riesgo


. (días/persona)
1 Gestionar Pedido Aprobado 15 Critico Critico
2 Actualizar Inventario Aprobado 10 Critico Critico
3 Gestionar Proveedores Aprobado 5 Importante Significativo

Tabla 1. Lista de Características del Sistema

1.1.2. Comprender el contexto del sistema


Figura 1. Diagrama de Clases del Modelo de Dominio
1.1.3. Capturar requisitos funcionales
1.1.4. Capturar requisitos no funcionales
1.2. Captura de requisitos: como casos de uso
1.2.1. Encontrar actores y casos de uso
a) Encontrar actores

Nro. Actor Función


1 Proveedor Es una entidad o persona que provee productos al por
mayor
2 Bodeguero Es el personal encargado de recibir y verificar el estado de
los productos del proveedor

Tabla 2. Lista de Actores del Sistema


b) Encontrar casos de uso

Nro. Casos de Uso Descripción


1 Realizar Pedido
2 Registrar Pedido
3 Actualizar Inventario
Tabla 3. Lista de Casos de Usos del Sistema

1.2.2. Priorizar casos de uso

El propósito de esta actividad es proporcionar entradas para determinar cuáles son necesarias
para el desarrollo (es decir análisis, diseño, implementación, etc.) en las primeras iteraciones y
cuales pueden dejarse para más tarde.

Enseguida se prioriza los casos de uso de prioridad critica que se van desarrollar en la primera
iteración porque son complejos e innovadores, la prioridad importante y secundario para la
última iteración

Nro. Casos de Uso Prioridad


1 Realizar Pedido Critico
2 Registrar Pedido Critico
3 Actualizar Inventario Critico
Tabla 4. Priorización de Casos de Uso

1.2.3. Detallar casos de uso y prototipar interfaz de usuario

1.2.4.Estructura modelo de casos de uso

También podría gustarte