Metodología SCRUM
Luis Alfredo Carvajal AñezEnsayo10 de Mayo de 2018
2.528 Palabras (11 Páginas)146 Visitas
[pic 1]
[pic 2]
Integrantes:
CARVAJAL AÑEZ LUIS ALFREDO
CESARY AÑEZ LUIS ENRIQUE
GARCIA SILVA LEONARDO FABIO
HURTADO CESPEDES MAURICIO ANDRES
LABRANDERO PEREZ CRISTHIAN
Materia:
SISTEMAS DE INFORMACIÓN II.
Sigla:
INF - 412
Docente:
ING. GARZÓN CUELLAR ANGÉLICA
Contenido
Contenido 2
1 INTRODUCCION 3
1.1 Propósito del documento 3
1.2 OBJETIVOS 3
1.2.1 Objetivo General 3
1.2.2 Objetivos Específicos 3
1.3 Descripción del problema 3
1.4 Alcance 4
2. DESCRIPCION GENERAL DE LA METODOLOGIA 5
2.1 Visión General 5
2.2 Características 6
2.3 Ventajas y Desventajas 6
2.4 Fundamentación Teórica 7
2.5 Valores del trabajo 8
2.6 Herramientas de trabajo 8
3. PERSONAS Y ROLES DEL PROYECTO 9
4. MODELO USADO PARA EL DESARROLLO DE SCRUM 10
4.1. Diagrama de clases 10
4.2. Lista de casos de uso 10
4.3. Paquete y casos de uso 11
4.4. Product backlog 11
4.5. Sprint 1 12
4.6. Taskboard (pizarra de tareas) 13
1 INTRODUCCION
1.1 Propósito del documento
En la actualidad las tiendas que ofrecen catálogos para que los clientes puedan ver sus productos, lo muestran en revistas mensuales o por temporada de los productos, las cuales se reparten en ciertos lugares específicos para que los clientes puedan verla.
Sin embargo, esto trae algunos problemas: muchas veces la revista ni llega a ser vista por los clientes porque en los lugares donde se la dejo no promocionan la tienda. Aparte en las revistas no se puede apreciar bien la dimensión real del producto, su forma exacta y ni podremos saber si combinara con alguna prenda o habitación en la que tendríamos planeado usar el producto.
Por lo tanto, debido a todos estos problemas se pretende digitalizar dichos catálogos y a su vez sistematizar el procesamiento de los pedidos de los clientes. Así atenderlos de la mejor forma. Tanto como en la conformidad que va tener de ver de una forma más detallada el producto, como a la facilidad hacerlo.
1.2 OBJETIVOS
1.2.1 Objetivo General
Desarrollar el WORKFLOW del módulo de inventarios aplicando la metodología SCRUM.
1.2.2 Objetivos Específicos
- Diseñar e implementar una base de datos utilizando un Sistema Gestor de Base de Datos “MySQL“, capaz de soportar todos los requerimientos del Sistema.
- Llevar un control de todos los productos que se van a disponer para ofrecer a los clientes.
- Diseñar una interfaz gráfica agradable entre el usuario y el ordenador.
- Elaborar los roles de trabajo para cada integrante del equipo de trabajo.
- Elaborar el plan de trabajo.
- Realizar el uso de los sprint.
1.3 Descripción del problema
A continuación, describimos los problemas básicos que tienen las tiendas al momento de crear catálogos y procesar pedidos.
Primeramente, cuando un cliente ve un catálogo en versión de revista , además de no ver bien las dimensiones del producto, corre el riesgo de que esa revista sea de una temporada anterior y el producto ya no se encuentre en stock.
Una vez el cliente decide por algún producto, para poder probárselo, verificar si en verdad existe tal producto en cierta tienda, tendrá que ir personalmente a la tienda a verificar y probar el producto.
Si el cliente desea mucho el producto, pero este no puede ir a la tienda por ciertos factores de tiempo, cansancio, y otras obligaciones la tienda perderá automáticamente un cliente que si estaba decidido en comprar.
1.4 Alcance
Gestionar Almacén
Se dará preferencia en el acceso a los dueños y encargado de almacén, para realizar modificaciones, los empleados tendrán acceso limitado.
Código
Nombre del Almacén
El usuario autorizado tendrá la capacidad, a través del sistema, de modificar características de los inventarios.
Administrar Ítem
Los usuarios tendrán la capacidad de administrar el ingreso de los productos a los diferentes inventarios, se los clasifica en insumos y productos. Los traspasos entre los inventarios de los insumos y productos en el almacén se lo realizarán tomando en cuenta los siguientes atributos:
ID del Ítem
Nombre del Ítem
Tipo (Perecedero y no Perecedero)
Unidad de medida
Los usuarios podrán dar de baja a los ítems que están en mal estado, actualizando los detalles de los inventarios.
Gestionar Ingreso El registro del ingreso de los ítems al almacén es parte de la función del encargado de almacén, donde tendrá en cuenta los siguientes datos:
Nro. de Nota de Ingreso
Id Usuario
Nro. de Factura / Recibo
Código Proveedor
Fecha
Hora
El usuario podrá hacer modificaciones en esta nota en caso de que cometiera un error al ingresar los datos, e incluso pedir un detalle de los ítems que ingresaron en él un periodo de tiempo. Este módulo es muy importante para poder tener el control sobre los inventarios.
Gestionar Categoría: se tendrá un registro de todas las posibles categorías que puedan tener los productos.
Id
Nombre de la categoría
Gestionar Marca: se tendrá el registro de todas las posibles marcas que puedan tener los productos.
Id
Nombre de la marca
Visualizar Inventario: se proporciona información del stock disponible de los productos en inventario
2. DESCRIPCION GENERAL DE LA METODOLOGIA
2.1 Visión General
Un proyecto realizado con la metodología Scrum se compone de varios Sprints, el cual es un término usado para referirse a las iteraciones que se van realizando.
Para definir el alcance del producto empleamos el Backlog de producto, que es cómo una lista de características del producto. Del backlog del producto escogemos un número de “artículos”, empezando siempre por la parte de arriba, para completar en cada sprint.
Finalmente realizamos tantos Sprints como sea necesario hasta que el proyecto termina. El fin del proyecto puede deberse a:
1. Todos los “artículos” del Backlog de producto se han completado.
2. El cliente decide que con la última iteración realizada es suficiente y no es necesario invertir más tiempo ni dinero en añadir nuevas “funcionalidades”, que se desarrollarían en futuras iteraciones.
3. Otras razones (Por ejemplo: el proyecto no se justifica más)
El funcionamiento general de Scrum consiste en:
1.- El Backlog de Producto se emplea para determinar el alcance del Producto, o solución a desarrollar.
2.- En cada Sprint se seleccionan una serie de elementos (características) del Backlog del Producto a desarrollar, dando lugar al Backlog del Sprint.
3.- La solución final va construyéndose de forma iterativa (en cada sprint) e incremental (añadiéndose funcionalidades potencialmente entregables sucesivamente en cada sprint).
...