product backlog historia de usuario y sprints backlog.xlsx

80
ID-001 ID-002 ID-003 Revisar - Indic ID-004 ID-005 ID-006 ID-007 ID-008 ID-009 Identificador (ID) de la Historia

Upload: jc-contreras-meneses

Post on 21-Dec-2015

29 views

Category:

Documents


2 download

DESCRIPTION

Product Backlog Historia de Usuario y Sprints Backlog

TRANSCRIPT

Page 1: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

GESTIONAR USUARIOS

ID-001

ID-002

ID-003

Revisar - Indicar FID-004

GESTIONAR CLIENTES

ID-005

ID-006

ID-007

ID-008

GESTIONAR MASCOTAS

ID-009

ID-010

Identificador (ID) de la Historia

Page 2: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-011

ID-012

GESTIONAR PERSONAL

ID-013

ID-014

ID-015

ID-016

GESTIONAR PRODUCTOS

ID-017

ID-018

ID-019

ID-020

ID-021

GESTIONAR PROVEEDORES

Page 3: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-022

ID-023

ID-024

ID-025

ID-026

ID-027

ID-028

ID-029

GESTIONAR CAJA

ID-030

ID-031

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Page 4: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-032

GESTIONAR SERVICIOS MEDICOS

ID-033

ID-034

ID-035

ID-036

ID-037

ID-038

ID-039

ID-040

ID-041

Page 5: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-042

ID-043

ID-044

ID-045

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

ID

REGISTRO DE USUARIOS

REGISTRAR CLIENTES

REGISTRAR PRODUCTOS

REGISTRAR PERSONAL DE LA VETERINARIA

BUSCAR HISTORIAS CLINICAS

Page 6: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

VENTAS DE PRODUCTOS DE LA VETERINARIA (ALIMENTOS, ACCESORIOS Y JUGUETES) 

Page 7: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Enunciado de la Historia Dificultad

GESTIONAR USUARIOS

1

1

1

1

GESTIONAR CLIENTES

1

2

3

3

GESTIONAR MASCOTAS

1

1

Como administrador,puedo dar acceso al sistema a los trabajadores del local mediante un usuario y contraseña. Ademas de almacenar la fecha que se realizo el registro.

Como administrador,puedo cambiar los datos de acceso al sistema a los trabajadores del local (contraseña).

Como administrador,puedo observar los usuarios que tiene acceso al sistema y con sus datos respectivos (usuario y contraseña).

Como administrador, puedo denegar el acceso al sistema a los trabajadores del local.

Como recepcionita, quiero registrar los datos del cliente (nombres , apellidos , tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos del cliente (nombres , apellidos, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo), si es que existe algun datos erroneo o una simple actualización de datos del cliente.

Como recepcionista, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).

Como recepcionista, puedo dar de baja a un cliente previa autorización del mismo.

Como recepcionita, quiero registrar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y observaciónes), si es que existe algun datos erroneo o una simple actualización de datos de la mascota.

Product Backlog

Page 8: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

3

GESTIONAR PERSONAL

1

1

1

Como administrador, puedo dar de baja a un empleado. 3

GESTIONAR PRODUCTOS

1

1

1

Como almacenero, puedo dar de baja a un producto para su venta. 1

Como almacenero, puedo actualizar el stock de un producto ya registrado. 1

GESTIONAR PROVEEDORES

Como recepcionista, puedo observar los datos de todas las mascotas (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).

Como recepcionista, puedo retirar a un una mascota previa autorización del mismo.

Como administrador, quiero registrar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).Ademas de almacenar la fecha que se realizo el registro.

Como administrador, puedo modificar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato), si es que existe algun datos erroneo o una simple actualización de datos del personal.

Como administrador, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).

Como almacenero, quiero registrar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).Ademas de almacenar el estado del mismo.

Como almacenero, puedo modificar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo), si es que existe algun datos erroneo o una simple actualización de datos del producto.

Como almacenero, puedo observar los datos de todos los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).

Page 9: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

1

2

Como almacenero, puedo dar de baja a un proveedor no existente. 3

1

3

2

1

GESTIONAR CAJA

1

1

Como almacenero, quiero registrar a mis proveedores con los datos principales (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal). Ademas de la fecha de registro.

Como almacenero, puedo modificar los datos de mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).

Como almacenero, puedo observar los datos de todos mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).Ademas de la fecha de registro..

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Como recepcionita, quiero registrar una venta con todos los datos necesarios (codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de almacenar la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo Anular una venta si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todas ventas realizadas con sus respectivos datos (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos de la venta (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta.

Como recepcionista, quiero registrar la apertura de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo inicial, nombre del encargado, fecha y hora del registro.

Como recepcionista, quiero registrar el cierre de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo final, nombre del encargado, fecha y hora del registro.

Page 10: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

GESTIONAR SERVICIOS MEDICOS

1

1

2

3

2

1

1

1

2

Como administrador, puedo observar la apertura y el cierre de caja de los diferentes dias (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200, saldo inicial , saldo final, nombre del encargado, fecha y hora del registro).

Como recepcionista, quiero registrar los diferentes servicio medicos (consulta, emergencia, suministro de medicamento, baño y peluquería) asi como el precio por cada servicio y el monto total. Ademas del nombre del encargado y fecha del servicio.

Como recepcionista, debo asignar un servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo generar una reserva de atención de servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo Anular un servicio de atención si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todos los servicios medicos con sus respectivos datos (nº de hoja de servicio.nombre del cliente, nombre de mascota, tipo de servicio, precio del servicio, monto total y detalle).Ademas de la fecha que se realizo el servicio.

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos al servicio (nº de comprobante de pago, codigo del servicio, nombre del servicio, precio por servicio).Ademas de la fecha, nombre del cliente y mascota fecha.

Como veterinario, quiero registrar los detalles de los servicio medicos (consulta y emergencia). Ademas del nombre del veterinario, fecha y hora del servicio.

Como auxiliar, quiero registrar los detalles de los servicio medicos (suministro de medicamento, baño y peluqueria). Ademas del nombre del auxiliar, fecha y hora del servicio.

Como veterinario, quiero registrar un informe de servicios adicionales con los diferentes datos del servicio (descripcion del caso, materiales utilizados).Ademas de la fecha y hora de registro

Page 11: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

2

1

1

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

Rol

Recepcionista ID-002

Recepcionista

Recepcionista

Recepcionista ID-015

Recepcionista ID-017

Como recepcionista, puedo registra servicios adicionales dependiendo del detalle expuesto por el veterinario (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo observar todos los recibo por servicios adicionales por cliente con los datos (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo generar un recibo por servicios adicionales (nº de comprobante de pago, codigo del servicio, nombre del servicio y precio por servicio,).Ademas de la fecha, nombre del cliente y mascota.

Como recepcionista, puedo registrar los pagos por servicios adicionales cambiandolos de estado Pendiente a Cancelado.

Característica / Funcionalidad

ID-004,ID-005,ID-006,ID-007,ID-008

ID-010,ID-011,ID-012,ID-013

Page 12: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Recepcionista

*OBSERVACIONES PARA EL SPRINT #2

ID-019,ID-020,ID-021,ID-022,ID-023

La venta de productos era libre, por tanto no intervenian los clientes registrados, pero en el diseño de la BD existe relación entre el cliente y la venta…. Modificar eso. (quitar relación y fk)

El estado de la venta solo puede ser Cancelado o Anulado puesto que solo realizamos la venta en el local. Al registrar la venta se guarda por defecto en estado Cancelado.

El registro del producto tambien deberia de contener el costo del producto (lo que se pago al proveedor) ya que el precio unitario es el costo + el costo agregado.

En el mockup de registrar producto el atributo de "marca" deberia ser un combobox ya que esos son nuestros proveedores registrados.

Page 13: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Tiempo Prioridad Criterio de Aceptación

GESTIONAR USUARIOS

3 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR CLIENTES

3 H Alta

3 H Media

2 H Media

2 H Baja

GESTIONAR MASCOTAS

4 H Alta

2 H Media

#No debe permitirse que ingrese el usuario sin sus

nominaciones de acceso al sistema.

#No debe existir otro personal con el mismo usuario.

#Permitir el cambio de la contraseña de acceso a todos

los usuarios.

#No debe de faltar ningun dato del registro de usuario.

#No deben de perderse los datos de usuario .

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del cliente a otro usuario ajeno a la recepcionista.

#El identificador del cliente no podra ser cambiado.

#No debe de faltar ningun dato del cliente al ser mostrado.

#No deben de perderse los datos del cliente.

#No deben existir otra mascota con el mismo identificador. #Cada Mascota debe de

ser asignada a un cliente.

#No permitir el cambio de datos de la mascota a otro

usuario ajeno a la recepcionista.

#El identificador de la mascota no podra ser cambiado.

Product Backlog

Page 14: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Media

2 H Baja

GESTIONAR PERSONAL

2 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR PRODUCTOS

2 H Alta

2 H Media

2 H Media

2 H Baja

2 H Media

GESTIONAR PROVEEDORES

#No debe de faltar ningun dato del cliente.

#No deben de perderse los datos de la mascota.

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del personal a otro

usuario ajeno a la administrador. #El identificador del personal

no podra ser cambiado.

#No debe de faltar ningun dato del personal.

#No deben de perderse los datos del personal.

#No deben existir otro producto con el mismo identificador.

#No permitir el cambio de datos del producto a otro

usuario ajeno al almacenero. #El identificador del producto no podra ser

cambiado.

#No debe de faltar ningun dato del producto. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los datos del producto.

#Se debe dar el ingreso en unidades.

#Cuando se ingrese el stock este debe de verse reflejado

en

Page 15: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Alta

2 H Media

2 H Media

1 H Baja

2 H Alta

1 H Baja

2 H Media

2 H Alta

GESTIONAR CAJA

1 H Alta

1 H Alta

#Se debe de diferenciar a cada proveedor por su número de

RUC.

#No permitir el cambio de datos de los proveedores a

otro usuario ajeno al almacenero. #El número de RUC no podra ser

cambiado.

#No debe de faltar ningun dato del proveedor. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los del proveedor.

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

#No deben existir otro registro de venta con el mismo

identificador.

#Se debe buscar el registro de la venta mediante el número

de comprobante de pago.

#No debe de faltar ningun dato de la venta. #Mostralos de

forma descendente con respecto a la fecha de venta.

#No debe de faltar ningun dato del registro de la venta.

#Probar que la suma de los montos sean exactas.

#Probar que la suma de los montos sean exactas.

Page 16: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

GESTIONAR SERVICIOS MEDICOS

5 H Alta

1 H Alta

2 H Media

1 H Baja

2 H Media

2 H Alta

2 H Alta

2 H Alta

1 H Media

#No debe de faltar ningun dato de caja. #Mostralos de

forma descendente con respecto a las fechas.

#Un cliente puede escoger multiples servicios.

#No debe permitir la realización de un servicio sin el

registros del cliente ni de la mascota.

#No debe permitir la elección libre del clente respecto a los

horarios de atención.

#No deben de perderse los datos del servicio.

#No debe de faltar ningun dato de los servicios. #Mostralos de

forma descendente con respecto a la fecha del servicio.

#No debe de faltar ningun dato de los servicios.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de asignar a cada mascota atendida.

Page 17: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

1 H Media

2 H Alta

1 H Alta

ENUNCIADO DE LA HISTORIA

Razón / Resultado N° Contexto

1

1

1

1

1

#Se debe de asignar a cada dueño de la mascota atendida.

#No debe de faltar ningun dato de los servicios adicionales. #Mostralos de forma descendente con respecto a la

fecha de emisión.

#No debe de faltar ningun dato de los servicios adicionales.

#Se debe resaltar los recibos pendientes (en rojo).

Criterio de Aceptación (Título)

Con la finalidad de ingresar al sistema

Cuando no hay un usuario registrado

En caso de que la veterinaria

tenga al menos de un usuario

Con la finalidad de hacer un

mantenimiento a los clientes

Cuando no hay un cliente registrado

En caso de que la veterinaria

tenga al menos de un cliente

Con la finalidad de hacer un

mantenimiento del personal de la

veterinaria

Cuando no hay personal de veterinaria registrado

En caso de que la veterinaria

tenga al menos de un personal en la veterinaria

Con la finalidad de llevar un control medico de una

mascota

Cuando no hay historia clinicas de mascotas

En caso de que la veterinaria

tenga al menos de una historia

clinica

Con la finalidad de manterner el stock de la veteniraria al

dia

Cuando no hay productos registrados

En caso de que la veterinaria

tenga al menos de un producto

Page 18: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

Con la finalidad de llevar un control de los productos de la

veterinaria

Cuando no hay venta de productos registrados

En caso de que la veterinaria

venda al menos de un producto

Page 19: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ENUNCIADO DE LA HISTORIA

Resultado / Comportamiento esperado

A continuacion se mostrara la interfaz del usuario asociado

A continuacion se mostrara el mensaje " CLIENTE REGISTRADO CON

CODIGO : DE0000001" y se registrara la mascota

A continuacion se mostrara el mensaje " REGISTRO EXITOSO CON CODIGO :

20150001"

A continuacion se mostrara la historia clinica de la mascota con los datos

correspondientes

A continuacion se mostrar el mensaje " PRODUCTO REGISTRADO CON

CODIGO: 00000001".

Page 20: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

A continuacion se mostrara el mensaje " VENTA NRO º XXX REALIZADA CON

ÉXITO ".

Page 21: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

GESTIONAR USUARIOS

ID-001

ID-002

ID-003

ID-004

GESTIONAR CLIENTES

ID-005

ID-006

ID-007

ID-008

GESTIONAR MASCOTAS

ID-009

ID-010

Identificador (ID) de la Historia

Page 22: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-011

ID-012

GESTIONAR PERSONAL

ID-013

ID-014

ID-015

ID-016

GESTIONAR PRODUCTOS

ID-017

ID-018

ID-019

ID-020

ID-021

GESTIONAR PROVEEDORES

Page 23: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-022

ID-023

ID-024

ID-025

ID-026

ID-027

ID-028

ID-029

GESTIONAR CAJA

ID-030

ID-031

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Page 24: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-032

GESTIONAR SERVICIOS MEDICOS

ID-033

ID-034

ID-035

ID-036

ID-037

ID-038

ID-039

ID-040

ID-041

Page 25: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-042

ID-043

ID-044

ID-045

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

ID

REGISTRO DE USUARIOS

REGISTRAR CLIENTES

REGISTRAR PRODUCTOS

REGISTRAR PERSONAL DE LA VETERINARIA

BUSCAR HISTORIAS CLINICAS

Page 26: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

VENTAS DE PRODUCTOS DE LA VETERINARIA (ALIMENTOS, ACCESORIOS Y JUGUETES) 

Page 27: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Enunciado de la Historia Dificultad

GESTIONAR USUARIOS

1

1

1

1

GESTIONAR CLIENTES

1

2

3

3

GESTIONAR MASCOTAS

1

1

Como administrador,puedo dar acceso al sistema a los trabajadores del local mediante un usuario y contraseña. Ademas de almacenar la fecha que se realizo el registro.

Como administrador,puedo cambiar los datos de acceso al sistema a los trabajadores del local (contraseña).

Como administrador,puedo observar los usuarios que tiene acceso al sistema y con sus datos respectivos (usuario y contraseña).

Como administrador, puedo denegar el acceso al sistema a los trabajadores del local.

Como recepcionita, quiero registrar los datos del cliente (nombres , apellidos , tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos del cliente (nombres , apellidos, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo), si es que existe algun datos erroneo o una simple actualización de datos del cliente.

Como recepcionista, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).

Como recepcionista, puedo dar de baja a un cliente previa autorización del mismo.

Como recepcionita, quiero registrar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y observaciónes), si es que existe algun datos erroneo o una simple actualización de datos de la mascota.

Product Backlog

Page 28: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

3

GESTIONAR PERSONAL

1

1

1

Como administrador, puedo dar de baja a un empleado. 3

GESTIONAR PRODUCTOS

1

1

1

Como almacenero, puedo dar de baja a un producto para su venta. 1

Como almacenero, puedo actualizar el stock de un producto ya registrado. 1

GESTIONAR PROVEEDORES

Como recepcionista, puedo observar los datos de todas las mascotas (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).

Como recepcionista, puedo retirar a un una mascota previa autorización del mismo.

Como administrador, quiero registrar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).Ademas de almacenar la fecha que se realizo el registro.

Como administrador, puedo modificar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato), si es que existe algun datos erroneo o una simple actualización de datos del personal.

Como administrador, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).

Como almacenero, quiero registrar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).Ademas de almacenar el estado del mismo.

Como almacenero, puedo modificar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo), si es que existe algun datos erroneo o una simple actualización de datos del producto.

Como almacenero, puedo observar los datos de todos los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).

Page 29: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

1

2

Como almacenero, puedo dar de baja a un proveedor no existente. 3

1

3

2

1

GESTIONAR CAJA

1

1

Como almacenero, quiero registrar a mis proveedores con los datos principales (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal). Ademas de la fecha de registro.

Como almacenero, puedo modificar los datos de mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).

Como almacenero, puedo observar los datos de todos mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).Ademas de la fecha de registro..

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Como recepcionita, quiero registrar una venta con todos los datos necesarios (codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de almacenar la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo Anular una venta si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todas ventas realizadas con sus respectivos datos (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos de la venta (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta.

Como recepcionista, quiero registrar la apertura de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo inicial, nombre del encargado, fecha y hora del registro.

Como recepcionista, quiero registrar el cierre de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo final, nombre del encargado, fecha y hora del registro.

Page 30: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

GESTIONAR SERVICIOS MEDICOS

1

1

2

3

2

1

1

1

2

Como administrador, puedo observar la apertura y el cierre de caja de los diferentes dias (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200, saldo inicial , saldo final, nombre del encargado, fecha y hora del registro).

Como recepcionista, quiero registrar los diferentes servicio medicos (consulta, emergencia, suministro de medicamento, baño y peluquería) asi como el precio por cada servicio y el monto total. Ademas del nombre del encargado y fecha del servicio.

Como recepcionista, debo asignar un servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo generar una reserva de atención de servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo Anular un servicio de atención si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todos los servicios medicos con sus respectivos datos (nº de hoja de servicio.nombre del cliente, nombre de mascota, tipo de servicio, precio del servicio, monto total y detalle).Ademas de la fecha que se realizo el servicio.

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos al servicio (nº de comprobante de pago, codigo del servicio, nombre del servicio, precio por servicio).Ademas de la fecha, nombre del cliente y mascota fecha.

Como veterinario, quiero registrar los detalles de los servicio medicos (consulta y emergencia). Ademas del nombre del veterinario, fecha y hora del servicio.

Como auxiliar, quiero registrar los detalles de los servicio medicos (suministro de medicamento, baño y peluqueria). Ademas del nombre del auxiliar, fecha y hora del servicio.

Como veterinario, quiero registrar un informe de servicios adicionales con los diferentes datos del servicio (descripcion del caso, materiales utilizados).Ademas de la fecha y hora de registro

Page 31: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

2

1

1

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

Rol

Recepcionista ID-002

Recepcionista

Recepcionista

Recepcionista ID-015

Recepcionista ID-017

Como recepcionista, puedo registra servicios adicionales dependiendo del detalle expuesto por el veterinario (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo observar todos los recibo por servicios adicionales por cliente con los datos (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo generar un recibo por servicios adicionales (nº de comprobante de pago, codigo del servicio, nombre del servicio y precio por servicio,).Ademas de la fecha, nombre del cliente y mascota.

Como recepcionista, puedo registrar los pagos por servicios adicionales cambiandolos de estado Pendiente a Cancelado.

Característica / Funcionalidad

ID-004,ID-005,ID-006,ID-007,ID-008

ID-010,ID-011,ID-012,ID-013

Page 32: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Recepcionista

*OBSERVACIONES PARA EL SPRINT #2

ID-019,ID-020,ID-021,ID-022,ID-023

La venta de productos era libre, por tanto no intervenian los clientes registrados, pero en el diseño de la BD existe relación entre el cliente y la venta…. Modificar eso. (quitar relación y fk)

El estado de la venta solo puede ser Cancelado o Anulado puesto que solo realizamos la venta en el local. Al registrar la venta se guarda por defecto en estado Cancelado.

El registro del producto tambien deberia de contener el costo del producto (lo que se pago al proveedor) ya que el precio unitario es el costo + el costo agregado.

En el mockup de registrar producto el atributo de "marca" deberia ser un combobox ya que esos son nuestros proveedores registrados.

Page 33: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Tiempo Prioridad Criterio de Aceptación

GESTIONAR USUARIOS

3 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR CLIENTES

3 H Alta

3 H Media

2 H Media

2 H Baja

GESTIONAR MASCOTAS

4 H Alta

2 H Media

#No debe permitirse que ingrese el usuario sin sus

nominaciones de acceso al sistema.

#No debe existir otro personal con el mismo usuario.

#Permitir el cambio de la contraseña de acceso a todos

los usuarios.

#No debe de faltar ningun dato del registro de usuario.

#No deben de perderse los datos de usuario .

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del cliente a otro usuario ajeno a la recepcionista.

#El identificador del cliente no podra ser cambiado.

#No debe de faltar ningun dato del cliente al ser mostrado.

#No deben de perderse los datos del cliente.

#No deben existir otra mascota con el mismo identificador. #Cada Mascota debe de

ser asignada a un cliente.

#No permitir el cambio de datos de la mascota a otro

usuario ajeno a la recepcionista.

#El identificador de la mascota no podra ser cambiado.

Product Backlog

Page 34: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Media

2 H Baja

GESTIONAR PERSONAL

2 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR PRODUCTOS

2 H Alta

2 H Media

2 H Media

2 H Baja

2 H Media

GESTIONAR PROVEEDORES

#No debe de faltar ningun dato del cliente.

#No deben de perderse los datos de la mascota.

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del personal a otro

usuario ajeno a la administrador. #El identificador del personal

no podra ser cambiado.

#No debe de faltar ningun dato del personal.

#No deben de perderse los datos del personal.

#No deben existir otro producto con el mismo identificador.

#No permitir el cambio de datos del producto a otro

usuario ajeno al almacenero. #El identificador del producto no podra ser

cambiado.

#No debe de faltar ningun dato del producto. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los datos del producto.

#Se debe dar el ingreso en unidades.

#Cuando se ingrese el stock este debe de verse reflejado

en

Page 35: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Alta

2 H Media

2 H Media

1 H Baja

2 H Alta

1 H Baja

2 H Media

2 H Alta

GESTIONAR CAJA

1 H Alta

1 H Alta

#Se debe de diferenciar a cada proveedor por su número de

RUC.

#No permitir el cambio de datos de los proveedores a

otro usuario ajeno al almacenero. #El número de RUC no podra ser

cambiado.

#No debe de faltar ningun dato del proveedor. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los del proveedor.

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

#No deben existir otro registro de venta con el mismo

identificador.

#Se debe buscar el registro de la venta mediante el número

de comprobante de pago.

#No debe de faltar ningun dato de la venta. #Mostralos de

forma descendente con respecto a la fecha de venta.

#No debe de faltar ningun dato del registro de la venta.

#Probar que la suma de los montos sean exactas.

#Probar que la suma de los montos sean exactas.

Page 36: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

GESTIONAR SERVICIOS MEDICOS

5 H Alta

1 H Alta

2 H Media

1 H Baja

2 H Media

2 H Alta

2 H Alta

2 H Alta

1 H Media

#No debe de faltar ningun dato de caja. #Mostralos de

forma descendente con respecto a las fechas.

#Un cliente puede escoger multiples servicios.

#No debe permitir la realización de un servicio sin el

registros del cliente ni de la mascota.

#No debe permitir la elección libre del clente respecto a los

horarios de atención.

#No deben de perderse los datos del servicio.

#No debe de faltar ningun dato de los servicios. #Mostralos de

forma descendente con respecto a la fecha del servicio.

#No debe de faltar ningun dato de los servicios.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de asignar a cada mascota atendida.

Page 37: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

1 H Media

2 H Alta

1 H Alta

ENUNCIADO DE LA HISTORIA

Razón / Resultado N° Contexto

1

1

1

1

1

#Se debe de asignar a cada dueño de la mascota atendida.

#No debe de faltar ningun dato de los servicios adicionales. #Mostralos de forma descendente con respecto a la

fecha de emisión.

#No debe de faltar ningun dato de los servicios adicionales.

#Se debe resaltar los recibos pendientes (en rojo).

Criterio de Aceptación (Título)

Con la finalidad de ingresar al sistema

Cuando no hay un usuario registrado

En caso de que la veterinaria

tenga al menos de un usuario

Con la finalidad de hacer un

mantenimiento a los clientes

Cuando no hay un cliente registrado

En caso de que la veterinaria

tenga al menos de un cliente

Con la finalidad de hacer un

mantenimiento del personal de la

veterinaria

Cuando no hay personal de veterinaria registrado

En caso de que la veterinaria

tenga al menos de un personal en la veterinaria

Con la finalidad de llevar un control medico de una

mascota

Cuando no hay historia clinicas de mascotas

En caso de que la veterinaria

tenga al menos de una historia

clinica

Con la finalidad de manterner el stock de la veteniraria al

dia

Cuando no hay productos registrados

En caso de que la veterinaria

tenga al menos de un producto

Page 38: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

Con la finalidad de llevar un control de los productos de la

veterinaria

Cuando no hay venta de productos registrados

En caso de que la veterinaria

venda al menos de un producto

Page 39: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ENUNCIADO DE LA HISTORIA

Resultado / Comportamiento esperado

A continuacion se mostrara la interfaz del usuario asociado

A continuacion se mostrara el mensaje " CLIENTE REGISTRADO CON

CODIGO : DE0000001" y se registrara la mascota

A continuacion se mostrara el mensaje " REGISTRO EXITOSO CON CODIGO :

20150001"

A continuacion se mostrara la historia clinica de la mascota con los datos

correspondientes

A continuacion se mostrar el mensaje " PRODUCTO REGISTRADO CON

CODIGO: 00000001".

Page 40: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

A continuacion se mostrara el mensaje " VENTA NRO º XXX REALIZADA CON

ÉXITO ".

Page 41: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

GESTIONAR USUARIOS

ID-001

ID-002

ID-003

ID-004

GESTIONAR CLIENTES

ID-005

ID-006

ID-007

ID-008

GESTIONAR MASCOTAS

ID-009

ID-010

Identificador (ID) de la Historia

Page 42: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-011

ID-012

GESTIONAR PERSONAL

ID-013

ID-014

ID-015

ID-016

GESTIONAR PRODUCTOS

ID-017

ID-018

ID-019

ID-020

ID-021

GESTIONAR PROVEEDORES

Page 43: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-022

ID-023

ID-024

ID-025

ID-026

ID-027

ID-028

ID-029

GESTIONAR CAJA

ID-030

ID-031

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Page 44: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-032

GESTIONAR SERVICIOS MEDICOS

ID-033

ID-034

ID-035

ID-036

ID-037

ID-038

ID-039

ID-040

ID-041

Page 45: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-042

ID-043

ID-044

ID-045

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

ID

REGISTRO DE USUARIOS

REGISTRAR CLIENTES

REGISTRAR PRODUCTOS

REGISTRAR PERSONAL DE LA VETERINARIA

BUSCAR HISTORIAS CLINICAS

Page 46: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

VENTAS DE PRODUCTOS DE LA VETERINARIA (ALIMENTOS, ACCESORIOS Y JUGUETES) 

Page 47: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Enunciado de la Historia Dificultad

GESTIONAR USUARIOS

1

1

1

1

GESTIONAR CLIENTES

1

2

3

3

GESTIONAR MASCOTAS

1

1

Como administrador,puedo dar acceso al sistema a los trabajadores del local mediante un usuario y contraseña. Ademas de almacenar la fecha que se realizo el registro.

Como administrador,puedo cambiar los datos de acceso al sistema a los trabajadores del local (contraseña).

Como administrador,puedo observar los usuarios que tiene acceso al sistema y con sus datos respectivos (usuario y contraseña).

Como administrador, puedo denegar el acceso al sistema a los trabajadores del local.

Como recepcionita, quiero registrar los datos del cliente (nombres , apellidos , tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos del cliente (nombres , apellidos, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo), si es que existe algun datos erroneo o una simple actualización de datos del cliente.

Como recepcionista, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).

Como recepcionista, puedo dar de baja a un cliente previa autorización del mismo.

Como recepcionita, quiero registrar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y observaciónes), si es que existe algun datos erroneo o una simple actualización de datos de la mascota.

Product Backlog

Page 48: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

3

GESTIONAR PERSONAL

1

1

1

Como administrador, puedo dar de baja a un empleado. 3

GESTIONAR PRODUCTOS

1

1

1

Como almacenero, puedo dar de baja a un producto para su venta. 1

Como almacenero, puedo actualizar el stock de un producto ya registrado. 1

GESTIONAR PROVEEDORES

Como recepcionista, puedo observar los datos de todas las mascotas (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).

Como recepcionista, puedo retirar a un una mascota previa autorización del mismo.

Como administrador, quiero registrar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).Ademas de almacenar la fecha que se realizo el registro.

Como administrador, puedo modificar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato), si es que existe algun datos erroneo o una simple actualización de datos del personal.

Como administrador, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).

Como almacenero, quiero registrar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).Ademas de almacenar el estado del mismo.

Como almacenero, puedo modificar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo), si es que existe algun datos erroneo o una simple actualización de datos del producto.

Como almacenero, puedo observar los datos de todos los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).

Page 49: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

1

2

Como almacenero, puedo dar de baja a un proveedor no existente. 3

1

3

2

1

GESTIONAR CAJA

1

1

Como almacenero, quiero registrar a mis proveedores con los datos principales (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal). Ademas de la fecha de registro.

Como almacenero, puedo modificar los datos de mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).

Como almacenero, puedo observar los datos de todos mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).Ademas de la fecha de registro..

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Como recepcionita, quiero registrar una venta con todos los datos necesarios (codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de almacenar la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo Anular una venta si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todas ventas realizadas con sus respectivos datos (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos de la venta (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta.

Como recepcionista, quiero registrar la apertura de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo inicial, nombre del encargado, fecha y hora del registro.

Como recepcionista, quiero registrar el cierre de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo final, nombre del encargado, fecha y hora del registro.

Page 50: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

GESTIONAR SERVICIOS MEDICOS

1

1

2

3

2

1

1

1

2

Como administrador, puedo observar la apertura y el cierre de caja de los diferentes dias (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200, saldo inicial , saldo final, nombre del encargado, fecha y hora del registro).

Como recepcionista, quiero registrar los diferentes servicio medicos (consulta, emergencia, suministro de medicamento, baño y peluquería) asi como el precio por cada servicio y el monto total. Ademas del nombre del encargado y fecha del servicio.

Como recepcionista, debo asignar un servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo generar una reserva de atención de servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo Anular un servicio de atención si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todos los servicios medicos con sus respectivos datos (nº de hoja de servicio.nombre del cliente, nombre de mascota, tipo de servicio, precio del servicio, monto total y detalle).Ademas de la fecha que se realizo el servicio.

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos al servicio (nº de comprobante de pago, codigo del servicio, nombre del servicio, precio por servicio).Ademas de la fecha, nombre del cliente y mascota fecha.

Como veterinario, quiero registrar los detalles de los servicio medicos (consulta y emergencia). Ademas del nombre del veterinario, fecha y hora del servicio.

Como auxiliar, quiero registrar los detalles de los servicio medicos (suministro de medicamento, baño y peluqueria). Ademas del nombre del auxiliar, fecha y hora del servicio.

Como veterinario, quiero registrar un informe de servicios adicionales con los diferentes datos del servicio (descripcion del caso, materiales utilizados).Ademas de la fecha y hora de registro

Page 51: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

2

1

1

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

Rol

Recepcionista ID-002

Recepcionista

Recepcionista

Recepcionista ID-015

Recepcionista ID-017

Como recepcionista, puedo registra servicios adicionales dependiendo del detalle expuesto por el veterinario (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo observar todos los recibo por servicios adicionales por cliente con los datos (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo generar un recibo por servicios adicionales (nº de comprobante de pago, codigo del servicio, nombre del servicio y precio por servicio,).Ademas de la fecha, nombre del cliente y mascota.

Como recepcionista, puedo registrar los pagos por servicios adicionales cambiandolos de estado Pendiente a Cancelado.

Característica / Funcionalidad

ID-004,ID-005,ID-006,ID-007,ID-008

ID-010,ID-011,ID-012,ID-013

Page 52: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Recepcionista

*OBSERVACIONES PARA EL SPRINT #2

ID-019,ID-020,ID-021,ID-022,ID-023

La venta de productos era libre, por tanto no intervenian los clientes registrados, pero en el diseño de la BD existe relación entre el cliente y la venta…. Modificar eso. (quitar relación y fk)

El estado de la venta solo puede ser Cancelado o Anulado puesto que solo realizamos la venta en el local. Al registrar la venta se guarda por defecto en estado Cancelado.

El registro del producto tambien deberia de contener el costo del producto (lo que se pago al proveedor) ya que el precio unitario es el costo + el costo agregado.

En el mockup de registrar producto el atributo de "marca" deberia ser un combobox ya que esos son nuestros proveedores registrados.

Page 53: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Tiempo Prioridad Criterio de Aceptación

GESTIONAR USUARIOS

3 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR CLIENTES

3 H Alta

3 H Media

2 H Media

2 H Baja

GESTIONAR MASCOTAS

4 H Alta

2 H Media

#No debe permitirse que ingrese el usuario sin sus

nominaciones de acceso al sistema.

#No debe existir otro personal con el mismo usuario.

#Permitir el cambio de la contraseña de acceso a todos

los usuarios.

#No debe de faltar ningun dato del registro de usuario.

#No deben de perderse los datos de usuario .

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del cliente a otro usuario ajeno a la recepcionista.

#El identificador del cliente no podra ser cambiado.

#No debe de faltar ningun dato del cliente al ser mostrado.

#No deben de perderse los datos del cliente.

#No deben existir otra mascota con el mismo identificador. #Cada Mascota debe de

ser asignada a un cliente.

#No permitir el cambio de datos de la mascota a otro

usuario ajeno a la recepcionista.

#El identificador de la mascota no podra ser cambiado.

Product Backlog

Page 54: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Media

2 H Baja

GESTIONAR PERSONAL

2 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR PRODUCTOS

2 H Alta

2 H Media

2 H Media

2 H Baja

2 H Media

GESTIONAR PROVEEDORES

#No debe de faltar ningun dato del cliente.

#No deben de perderse los datos de la mascota.

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del personal a otro

usuario ajeno a la administrador. #El identificador del personal

no podra ser cambiado.

#No debe de faltar ningun dato del personal.

#No deben de perderse los datos del personal.

#No deben existir otro producto con el mismo identificador.

#No permitir el cambio de datos del producto a otro

usuario ajeno al almacenero. #El identificador del producto no podra ser

cambiado.

#No debe de faltar ningun dato del producto. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los datos del producto.

#Se debe dar el ingreso en unidades.

#Cuando se ingrese el stock este debe de verse reflejado

en

Page 55: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Alta

2 H Media

2 H Media

1 H Baja

2 H Alta

1 H Baja

2 H Media

2 H Alta

GESTIONAR CAJA

1 H Alta

1 H Alta

#Se debe de diferenciar a cada proveedor por su número de

RUC.

#No permitir el cambio de datos de los proveedores a

otro usuario ajeno al almacenero. #El número de RUC no podra ser

cambiado.

#No debe de faltar ningun dato del proveedor. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los del proveedor.

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

#No deben existir otro registro de venta con el mismo

identificador.

#Se debe buscar el registro de la venta mediante el número

de comprobante de pago.

#No debe de faltar ningun dato de la venta. #Mostralos de

forma descendente con respecto a la fecha de venta.

#No debe de faltar ningun dato del registro de la venta.

#Probar que la suma de los montos sean exactas.

#Probar que la suma de los montos sean exactas.

Page 56: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

GESTIONAR SERVICIOS MEDICOS

5 H Alta

1 H Alta

2 H Media

1 H Baja

2 H Media

2 H Alta

2 H Alta

2 H Alta

1 H Media

#No debe de faltar ningun dato de caja. #Mostralos de

forma descendente con respecto a las fechas.

#Un cliente puede escoger multiples servicios.

#No debe permitir la realización de un servicio sin el

registros del cliente ni de la mascota.

#No debe permitir la elección libre del clente respecto a los

horarios de atención.

#No deben de perderse los datos del servicio.

#No debe de faltar ningun dato de los servicios. #Mostralos de

forma descendente con respecto a la fecha del servicio.

#No debe de faltar ningun dato de los servicios.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de asignar a cada mascota atendida.

Page 57: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

1 H Media

2 H Alta

1 H Alta

ENUNCIADO DE LA HISTORIA

Razón / Resultado N° Contexto

1

1

1

1

1

#Se debe de asignar a cada dueño de la mascota atendida.

#No debe de faltar ningun dato de los servicios adicionales. #Mostralos de forma descendente con respecto a la

fecha de emisión.

#No debe de faltar ningun dato de los servicios adicionales.

#Se debe resaltar los recibos pendientes (en rojo).

Criterio de Aceptación (Título)

Con la finalidad de ingresar al sistema

Cuando no hay un usuario registrado

En caso de que la veterinaria

tenga al menos de un usuario

Con la finalidad de hacer un

mantenimiento a los clientes

Cuando no hay un cliente registrado

En caso de que la veterinaria

tenga al menos de un cliente

Con la finalidad de hacer un

mantenimiento del personal de la

veterinaria

Cuando no hay personal de veterinaria registrado

En caso de que la veterinaria

tenga al menos de un personal en la veterinaria

Con la finalidad de llevar un control medico de una

mascota

Cuando no hay historia clinicas de mascotas

En caso de que la veterinaria

tenga al menos de una historia

clinica

Con la finalidad de manterner el stock de la veteniraria al

dia

Cuando no hay productos registrados

En caso de que la veterinaria

tenga al menos de un producto

Page 58: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

Con la finalidad de llevar un control de los productos de la

veterinaria

Cuando no hay venta de productos registrados

En caso de que la veterinaria

venda al menos de un producto

Page 59: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ENUNCIADO DE LA HISTORIA

Resultado / Comportamiento esperado

A continuacion se mostrara la interfaz del usuario asociado

A continuacion se mostrara el mensaje " CLIENTE REGISTRADO CON

CODIGO : DE0000001" y se registrara la mascota

A continuacion se mostrara el mensaje " REGISTRO EXITOSO CON CODIGO :

20150001"

A continuacion se mostrara la historia clinica de la mascota con los datos

correspondientes

A continuacion se mostrar el mensaje " PRODUCTO REGISTRADO CON

CODIGO: 00000001".

Page 60: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

A continuacion se mostrara el mensaje " VENTA NRO º XXX REALIZADA CON

ÉXITO ".

Page 61: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

GESTIONAR USUARIOS

ID-001

ID-002

ID-003

ID-004

GESTIONAR CLIENTES

ID-005

ID-006

ID-007

ID-008

GESTIONAR MASCOTAS

ID-009

ID-010

Identificador (ID) de la Historia

Page 62: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-011

ID-012

GESTIONAR PERSONAL

ID-013

ID-014

ID-015

ID-016

GESTIONAR PRODUCTOS

ID-017

ID-018

ID-019

ID-020

ID-021

GESTIONAR PROVEEDORES

Page 63: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-022

ID-023

ID-024

ID-025

ID-026

ID-027

ID-028

ID-029

GESTIONAR CAJA

ID-030

ID-031

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Page 64: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-032

GESTIONAR SERVICIOS MEDICOS

ID-033

ID-034

ID-035

ID-036

ID-037

ID-038

ID-039

ID-040

ID-041

Page 65: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ID-042

ID-043

ID-044

ID-045

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

ID

REGISTRO DE USUARIOS

REGISTRAR CLIENTES

REGISTRAR PRODUCTOS

REGISTRAR PERSONAL DE LA VETERINARIA

BUSCAR HISTORIAS CLINICAS

Page 66: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

VENTAS DE PRODUCTOS DE LA VETERINARIA (ALIMENTOS, ACCESORIOS Y JUGUETES) 

Page 67: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Enunciado de la Historia Dificultad

GESTIONAR USUARIOS

1

1

1

1

GESTIONAR CLIENTES

1

2

3

3

GESTIONAR MASCOTAS

1

1

Como administrador,puedo dar acceso al sistema a los trabajadores del local mediante un usuario y contraseña. Ademas de almacenar la fecha que se realizo el registro.

Como administrador,puedo cambiar los datos de acceso al sistema a los trabajadores del local (contraseña).

Como administrador,puedo observar los usuarios que tiene acceso al sistema y con sus datos respectivos (usuario y contraseña).

Como administrador, puedo denegar el acceso al sistema a los trabajadores del local.

Como recepcionita, quiero registrar los datos del cliente (nombres , apellidos , tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos del cliente (nombres , apellidos, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo), si es que existe algun datos erroneo o una simple actualización de datos del cliente.

Como recepcionista, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, tipo de documento de identidad, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección y correo).

Como recepcionista, puedo dar de baja a un cliente previa autorización del mismo.

Como recepcionita, quiero registrar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).Ademas de almacenar la fecha que se realizo el registro.

Como recepcionista, puedo modificar los datos de la mascota (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y observaciónes), si es que existe algun datos erroneo o una simple actualización de datos de la mascota.

Product Backlog

Page 68: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

3

GESTIONAR PERSONAL

1

1

1

Como administrador, puedo dar de baja a un empleado. 3

GESTIONAR PRODUCTOS

1

1

1

Como almacenero, puedo dar de baja a un producto para su venta. 1

Como almacenero, puedo actualizar el stock de un producto ya registrado. 1

GESTIONAR PROVEEDORES

Como recepcionista, puedo observar los datos de todas las mascotas (tipo de animal, nombre, raza, color, peso, sexo, estado de castración, fecha de nacimiento y detalles).

Como recepcionista, puedo retirar a un una mascota previa autorización del mismo.

Como administrador, quiero registrar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).Ademas de almacenar la fecha que se realizo el registro.

Como administrador, puedo modificar los datos del personal (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato), si es que existe algun datos erroneo o una simple actualización de datos del personal.

Como administrador, puedo observar los datos de todos los cliente (nombre , apellido paterno, apellido materno, numero del documento de identidad, teléfono, fecha de nacimiento, sexo, dirección, correo , cargo, sueldo y tiempo de contrato).

Como almacenero, quiero registrar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).Ademas de almacenar el estado del mismo.

Como almacenero, puedo modificar los datos de los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo), si es que existe algun datos erroneo o una simple actualización de datos del producto.

Como almacenero, puedo observar los datos de todos los productos (nombre del producto , marca, precio unitario, detalle, descripción , stock, categoria y tipo).

Page 69: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

1

2

Como almacenero, puedo dar de baja a un proveedor no existente. 3

1

3

2

1

GESTIONAR CAJA

1

1

Como almacenero, quiero registrar a mis proveedores con los datos principales (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal). Ademas de la fecha de registro.

Como almacenero, puedo modificar los datos de mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).

Como almacenero, puedo observar los datos de todos mis proveedores (Número de RUC, nombre del proveedor, dirección , teléfonos, correos, tipo fiscal).Ademas de la fecha de registro..

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

Como recepcionita, quiero registrar una venta con todos los datos necesarios (codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de almacenar la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo Anular una venta si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todas ventas realizadas con sus respectivos datos (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta y estado del mismo (Cancelado o Anulado).

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos de la venta (nº de comprobante de pago, codigo del producto, nombre del producto, marca , precio unitario, cantidad y monto total).Ademas de la fecha que se realizo la venta.

Como recepcionista, quiero registrar la apertura de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo inicial, nombre del encargado, fecha y hora del registro.

Como recepcionista, quiero registrar el cierre de la caja (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200). Ademas del saldo final, nombre del encargado, fecha y hora del registro.

Page 70: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

GESTIONAR SERVICIOS MEDICOS

1

1

2

3

2

1

1

1

2

Como administrador, puedo observar la apertura y el cierre de caja de los diferentes dias (moneda de 0.1 centimos, moneda de 0.2 centimos, moneda de 0.5 centimos, moneda de 1 nuevo sol, moneda de 2 nuevos soles, moneda de 5 nuevos soles, billete de 10 , billete de 20, billete de 50, billete de 100 y billete de 200, saldo inicial , saldo final, nombre del encargado, fecha y hora del registro).

Como recepcionista, quiero registrar los diferentes servicio medicos (consulta, emergencia, suministro de medicamento, baño y peluquería) asi como el precio por cada servicio y el monto total. Ademas del nombre del encargado y fecha del servicio.

Como recepcionista, debo asignar un servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo generar una reserva de atención de servicio a un cliente y a una mascota respectiva del mismo.

Como recepcionista, puedo Anular un servicio de atención si es que el cliente lo solicita y ademas esta cumple con las normas de la empresa.

Como recepcionista, puedo observar todos los servicios medicos con sus respectivos datos (nº de hoja de servicio.nombre del cliente, nombre de mascota, tipo de servicio, precio del servicio, monto total y detalle).Ademas de la fecha que se realizo el servicio.

Como recepcionista, puedo imprimir un comprobante de pago con todos los datos respectivos al servicio (nº de comprobante de pago, codigo del servicio, nombre del servicio, precio por servicio).Ademas de la fecha, nombre del cliente y mascota fecha.

Como veterinario, quiero registrar los detalles de los servicio medicos (consulta y emergencia). Ademas del nombre del veterinario, fecha y hora del servicio.

Como auxiliar, quiero registrar los detalles de los servicio medicos (suministro de medicamento, baño y peluqueria). Ademas del nombre del auxiliar, fecha y hora del servicio.

Como veterinario, quiero registrar un informe de servicios adicionales con los diferentes datos del servicio (descripcion del caso, materiales utilizados).Ademas de la fecha y hora de registro

Page 71: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2

2

1

1

Backlog y Criterio de AceptacionENUNCIADO DE LA HISTORIA

Rol

Recepcionista ID-002

Recepcionista

Recepcionista

Recepcionista ID-015

Recepcionista ID-017

Como recepcionista, puedo registra servicios adicionales dependiendo del detalle expuesto por el veterinario (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo observar todos los recibo por servicios adicionales por cliente con los datos (numero de recibo, nombre del cliente, nombre de mascota, detalle del servicio, monto total). Ademas de la fecha de emisión.

Como recepcionista, puedo generar un recibo por servicios adicionales (nº de comprobante de pago, codigo del servicio, nombre del servicio y precio por servicio,).Ademas de la fecha, nombre del cliente y mascota.

Como recepcionista, puedo registrar los pagos por servicios adicionales cambiandolos de estado Pendiente a Cancelado.

Característica / Funcionalidad

ID-004,ID-005,ID-006,ID-007,ID-008

ID-010,ID-011,ID-012,ID-013

Page 72: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Recepcionista

*OBSERVACIONES PARA EL SPRINT #2

ID-019,ID-020,ID-021,ID-022,ID-023

La venta de productos era libre, por tanto no intervenian los clientes registrados, pero en el diseño de la BD existe relación entre el cliente y la venta…. Modificar eso. (quitar relación y fk)

El estado de la venta solo puede ser Cancelado o Anulado puesto que solo realizamos la venta en el local. Al registrar la venta se guarda por defecto en estado Cancelado.

El registro del producto tambien deberia de contener el costo del producto (lo que se pago al proveedor) ya que el precio unitario es el costo + el costo agregado.

En el mockup de registrar producto el atributo de "marca" deberia ser un combobox ya que esos son nuestros proveedores registrados.

Page 73: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

Tiempo Prioridad Criterio de Aceptación

GESTIONAR USUARIOS

3 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR CLIENTES

3 H Alta

3 H Media

2 H Media

2 H Baja

GESTIONAR MASCOTAS

4 H Alta

2 H Media

#No debe permitirse que ingrese el usuario sin sus

nominaciones de acceso al sistema.

#No debe existir otro personal con el mismo usuario.

#Permitir el cambio de la contraseña de acceso a todos

los usuarios.

#No debe de faltar ningun dato del registro de usuario.

#No deben de perderse los datos de usuario .

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del cliente a otro usuario ajeno a la recepcionista.

#El identificador del cliente no podra ser cambiado.

#No debe de faltar ningun dato del cliente al ser mostrado.

#No deben de perderse los datos del cliente.

#No deben existir otra mascota con el mismo identificador. #Cada Mascota debe de

ser asignada a un cliente.

#No permitir el cambio de datos de la mascota a otro

usuario ajeno a la recepcionista.

#El identificador de la mascota no podra ser cambiado.

Product Backlog

Page 74: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Media

2 H Baja

GESTIONAR PERSONAL

2 H Alta

2 H Media

2 H Media

2 H Baja

GESTIONAR PRODUCTOS

2 H Alta

2 H Media

2 H Media

2 H Baja

2 H Media

GESTIONAR PROVEEDORES

#No debe de faltar ningun dato del cliente.

#No deben de perderse los datos de la mascota.

#No deben existir otra personas con el mismo

identificador.

#No permitir el cambio de datos del personal a otro

usuario ajeno a la administrador. #El identificador del personal

no podra ser cambiado.

#No debe de faltar ningun dato del personal.

#No deben de perderse los datos del personal.

#No deben existir otro producto con el mismo identificador.

#No permitir el cambio de datos del producto a otro

usuario ajeno al almacenero. #El identificador del producto no podra ser

cambiado.

#No debe de faltar ningun dato del producto. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los datos del producto.

#Se debe dar el ingreso en unidades.

#Cuando se ingrese el stock este debe de verse reflejado

en

Page 75: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

2 H Alta

2 H Media

2 H Media

1 H Baja

2 H Alta

1 H Baja

2 H Media

2 H Alta

GESTIONAR CAJA

1 H Alta

1 H Alta

#Se debe de diferenciar a cada proveedor por su número de

RUC.

#No permitir el cambio de datos de los proveedores a

otro usuario ajeno al almacenero. #El número de RUC no podra ser

cambiado.

#No debe de faltar ningun dato del proveedor. #Mostralos

deacuerdo al orden alfabetico.

#No deben de perderse los del proveedor.

GESTIONAR VENTAS DE PRODUCTOS (ALIMENTOS, SUPLEMENTOS, ACCESORIOS Y JUGUETES) 

#No deben existir otro registro de venta con el mismo

identificador.

#Se debe buscar el registro de la venta mediante el número

de comprobante de pago.

#No debe de faltar ningun dato de la venta. #Mostralos de

forma descendente con respecto a la fecha de venta.

#No debe de faltar ningun dato del registro de la venta.

#Probar que la suma de los montos sean exactas.

#Probar que la suma de los montos sean exactas.

Page 76: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

GESTIONAR SERVICIOS MEDICOS

5 H Alta

1 H Alta

2 H Media

1 H Baja

2 H Media

2 H Alta

2 H Alta

2 H Alta

1 H Media

#No debe de faltar ningun dato de caja. #Mostralos de

forma descendente con respecto a las fechas.

#Un cliente puede escoger multiples servicios.

#No debe permitir la realización de un servicio sin el

registros del cliente ni de la mascota.

#No debe permitir la elección libre del clente respecto a los

horarios de atención.

#No deben de perderse los datos del servicio.

#No debe de faltar ningun dato de los servicios. #Mostralos de

forma descendente con respecto a la fecha del servicio.

#No debe de faltar ningun dato de los servicios.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de almacenar la información para cada mascota

atendida.

#Se debe de asignar a cada mascota atendida.

Page 77: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1 H Media

1 H Media

2 H Alta

1 H Alta

ENUNCIADO DE LA HISTORIA

Razón / Resultado N° Contexto

1

1

1

1

1

#Se debe de asignar a cada dueño de la mascota atendida.

#No debe de faltar ningun dato de los servicios adicionales. #Mostralos de forma descendente con respecto a la

fecha de emisión.

#No debe de faltar ningun dato de los servicios adicionales.

#Se debe resaltar los recibos pendientes (en rojo).

Criterio de Aceptación (Título)

Con la finalidad de ingresar al sistema

Cuando no hay un usuario registrado

En caso de que la veterinaria

tenga al menos de un usuario

Con la finalidad de hacer un

mantenimiento a los clientes

Cuando no hay un cliente registrado

En caso de que la veterinaria

tenga al menos de un cliente

Con la finalidad de hacer un

mantenimiento del personal de la

veterinaria

Cuando no hay personal de veterinaria registrado

En caso de que la veterinaria

tenga al menos de un personal en la veterinaria

Con la finalidad de llevar un control medico de una

mascota

Cuando no hay historia clinicas de mascotas

En caso de que la veterinaria

tenga al menos de una historia

clinica

Con la finalidad de manterner el stock de la veteniraria al

dia

Cuando no hay productos registrados

En caso de que la veterinaria

tenga al menos de un producto

Page 78: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

1

Con la finalidad de llevar un control de los productos de la

veterinaria

Cuando no hay venta de productos registrados

En caso de que la veterinaria

venda al menos de un producto

Page 79: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

ENUNCIADO DE LA HISTORIA

Resultado / Comportamiento esperado

A continuacion se mostrara la interfaz del usuario asociado

A continuacion se mostrara el mensaje " CLIENTE REGISTRADO CON

CODIGO : DE0000001" y se registrara la mascota

A continuacion se mostrara el mensaje " REGISTRO EXITOSO CON CODIGO :

20150001"

A continuacion se mostrara la historia clinica de la mascota con los datos

correspondientes

A continuacion se mostrar el mensaje " PRODUCTO REGISTRADO CON

CODIGO: 00000001".

Page 80: Product Backlog Historia de Usuario y Sprints Backlog.xlsx

A continuacion se mostrara el mensaje " VENTA NRO º XXX REALIZADA CON

ÉXITO ".