Está en la página 1de 3

Caso Aplicado – Transferencia entre Cuentas

Al Scrum Master el Product Owner le ha solicitado agregar la funcionalidad “Transferencia de


Cuentas Propias” a su producto “Transferencias WEB del Cliente” en un (1) solo Sprint de 2
semanas. El producto está desarrollado en JAVA con Oracle.
La interfaz mostrara los siguientes datos del Cliente del Banco para la transferencia:
• Clave de acceso.
• Datos del Cliente: Nombres y apellidos.
• Lista de cuentas del Cliente: tipo (crédito/débito), número, moneda, descripción con una
opción para Seleccionar las cuentas (cargo / abono).
• Cuenta de cargo: Nro. Cuenta y saldo.
• Cuenta de Abono: Nro. Cuenta y saldo.
• Importe de la transferencia (cuentas de diferentes monedas => convertir según cuenta de
abono).
Además de las opciones: “Aceptar”, “Mostrar”, “Transferir” y “Salir”.

Como Equipo Scrum se les solicita los siguientes artefactos:

• Detallar la Historia de Usuario “Transferir de Cuentas Propias” con sus Criterios de


Aceptación.
• Identificar las tareas para la H.U. “Transferir de Cuentas Propias”.
• Crear el Sprint Backlog para implementar esta H.U. como PMV (con tareas previas y
de planificación).

1
a) Detallar Historia de Usuario

ORIGEN DEL X NECESIDAD NEGOCIO □ ATENCIÓN RIESGO


REQUERIMIENTO
CÓDIGO DE LA HISTORIA HU_012
NOMBRE DE LA HISTORIA Transferir de Cuentas Propias
VERSIÓN DE LA HISTORIA 1.0.
FECHA DE DECLARACIÓN 01.10.2019
PRIORIDAD X CRÍTICA □ ALTA □ MEDIA □ BAJA
ESTIMACIÓN DE ESFUERZO 16 PH

DEPENDENCIAS
HISTORIA DE USUARIO TIPO DE DEPENDENCIA
NOMBRE Registrar Cuentas del Cliente X OBLIGATORIA
CÓDIGO HU_008
□ DISCRECIONAL
□ EXTERNA
VERSIÓN 2.0. □ INTERNA

DECLARACIÓN
YO COMO Cliente del Banco
Quiero transferir un monto entre cuentas propias
PARA usar el dinero de la cuenta de abono (destino).
CRITERIOS DE ACEPTACIÓN: ¿QUE VOY A VALIDAR DE LA HU EN LA DEMOSTRACIÓN?
1. DADO QUE INGRESO MI CLAVE, CUANDO SELECCIONO ACEPTAR, ENTONCES SE
MUESTRA MIS DATOS DE CLIENTE Y LAS CUENTAS QUE TENGO EN EL BANCO.
2. DADO QUE INGRESO MI CLAVE, CUANDO SELECCIONE ACEPTAR Y NO
TENGA CUENTAS, ENTONCES SE MUESTRA EL MSG: “CLIENTE NO
TIENE CUENTAS AFILIADAS”.
3. DADO QUE SELECCIONO LAS CUENTAS DE CARGO Y ABONO, CUANDO
SELECCIONA MOSTRAR, ENTONCES SE MUESTRA MIS CUENTAS CON SUS
MONTOS DISPONIBLES.
4. DADO QUE LAS CUENTAS DE CARGO Y ABONO SON DE DIFERENTES
MONEDAS, CUANDO SELECCIONE TRANSFERIR, ENTONCES SE
EFECTUA LA CONVERSION DE MONEDA.
5. DADO QUE INGRESO EL MONTO DE LA TRANSFERENCIA, CUANDO SELECCIONE
TRANSFERIR, ENTONCES SE GENERA EL NRO. DE TRANSFERENCIA, SE ACTUALIZAN
LOS SALDOS DE LAS CUENTAS Y SE IMPRIME EL BOUCHER.
DETALLES
1. La búsqueda de las cuentas del cliente se hace después de validar su clave
del cliente.
2. La conversión es según el tipo de moneda de la cuenta de abono.

2
b) Identificación de las tareas de la H.U. “Transferir entre cuentas”
• Diseñar la IU “Transferir entre Cuentas Propias”
• Programar:
✓ Validar Clave de Cliente.
✓ Mostrar las Cuentas del Cliente.
✓ Mostrar las cuentas con saldo disponible.
✓ Convertir moneda (S/ a $ - $ a S/).
✓ Grabar Transferencia.
✓ Actualizar saldo de la cuenta de cargo y cuenta de abono.
✓ Imprimir el Boucher.
• Diseñar escenarios de pruebas para “Transferir entre Cuentas”.
• Realizar pruebas unitarias de “Transferir entre cuentas
• Realizar pruebas Integrales.
• Manual de Usuario.
• Otros que sean necesarios.

c) Crear el Sprint Backlog

Historias de Usuario Tareas


Nro.
Dep. Esf.
Cód Nombre CA. Cód Nombre
Tareas
Previas TA Validar BD para registro de transferencia 4
T1 Diseñar IU – “Transferir entre Cuentas Propias” 6
T2 Validar Clave de Cliente 2
Transferencia entre Cuentas Propias

T3 Mostrar las Cuentas del Cliente T2 2


T4 Mostrar las cuentas con saldo disponible T3 2
T5 Convertir moneda (S/ a $ - $ a S/) 2
T6 Grabar la Transferencia 6
HU-012

Actualizar saldo de la cuenta de cargo y cuenta de


5

T7 abono T6 4
T8 Imprimir el Boucher T6,T7 2
Diseñar escenarios de pruebas - “Transferir entre
T9 Cuentas”. 8
Realizar pruebas Integrales - Módulo de Transferencias
T10 WEB del Cliente T9 4
T11 Actualizar Manual de Usuario 4
Tareas de Demostración y Validación de la funcionalidad
TB “Transferencia entre Cuentas Propias” T10 3
Planificación
TC Retrospectiva del Sprint 2

También podría gustarte