Vous êtes sur la page 1sur 4

NOMBRE DEL SISTEMA:

Sistema de inventario y facturación para Ferretería Veracruz.

GRUPO DE DESARROLLO:

Sadrach Patricio Manzanarez Talavera.

Marvin Steven Torres Bone.

Ossiel Alberto Hernández Reyes.

VERSION:

1.0

26 de abril de 2018
INDICE

INTRODUCCIÓN…………………………...……………………………………………. 3
METODOLOGÍA ÁGIL…………...……………………………………………………… 3
PROPOSITO………………………………………………………………………………3
ALCANCE.……………………………………………………………………………….. 3

ROLES………………………...………………………………………………………….. 3
LIMITACIONES……………………………………………………………………………3
REQUISISTOS……………………………………………………………………………3

INTRODUCCION

En la actualidad de la problemática planteada se requiere del diseño de la estructura del


sistema a desarrollar, con el objetivo de entender cada elemento involucrado en dicho
sistema, además de los roles que cada elemento debe tener en la interacción con los
datos a manejar.
Este proceso requiere del uso de herramientas para determinar clases, atributos,
operaciones y relaciones entre cada objeto. Para ello se debe analizar previamente el
sistema para obtener toda la información relevante para el desarrollo de esta aplicación.
Se tiene como herramienta el uso de las vistas y diagramas modelados específicamente
para entender la lógica del sistema, definir las vistas para la interacción con el usuario
final, establecer cada estado al realizar alguna operación en el sistema y definir valores
para cada objeto.
En este documento se presenta la información requerida para el diseño del sistema de
inventario y facturación de Ferretería Veracruz, acompañado de cada herramienta
utilizada para el entendimiento óptimo de este

Metodología Ágil
Scrum
Desarrollada por Ken Schwaber, Jerff Sutherland y Mike Beedle. Es un proceso en el que se
aplican de manera regular un conjunto de prácticas para trabajar colaborativamente, en
equipo, y obtener el mayor resultado posible de un proyecto.

El desarrollo del software se realiza mediante iteraciones o Sprint, con una duración
promedio de 30 días. El resultado de cada sprint es un incremento ejecutable que se le
muestra al cliente. Cada iteración tiene que proporcionar un resultado completo, un
incremento de producto final que sea susceptible de ser entregado con el mínimo
esfuerzo al cliente cuando lo solicite. Este proceso parte de la lista de requisitos del
producto, que actúan como plan del proyecto, para ello también dependerá de una de las
características mas importantes del Scrum como lo son las reuniones con el cliente para el
levantamiento de los requisitos a lo largo del proyecto.

En Scrum se realizan entregas parciales y regulares del producto final. Indicado para
proyectos con un rápido cambio de requisitos, además de la necesidad de obtener
resultado pronto, donde la flexibilidad, la innovación, la competitividad y la productividad
son fundamentales.
Propósitos
El propósito del sistema de facturación y control de stock, es proveer un servicio confiable
Alcances
Dadas las especificaciones y conocimientos generales de la empresa en investigación, se
ha deducido que el sistema a implantar según los requerimientos del dueño del negocio es
un sistema de facturación y control de stock. El sistema podrá imprimir en formato de
factura predefinida la información requerida y se le podrá ingresar los datos pertinentes
de inventario por medio de una base de datos. Debido a que el negocio es pequeño se
tiene una mayor ventaja para llevar a cabo este análisis y consultas exhaustivas.
El sistema facilitara y agilizara el desarrollo o desempeño del negocio, para así brindar un
mejor (más rápido y oportuno) servicio a sus clientes. Este sistema de facturación será un
sistema independiente, pues la empresa actualmente no cuenta con sistema de
información alguno para el manejo de las labores que desempeña.

Roles
La gestión de un proyecto Scrum se centra en definir cuáles son las características que
debe tener el producto a construir (qué construir, qué no y en qué orden) y en vencer
cualquier obstáculo que pudiera entorpecer la tarea del equipo de desarrollo.
El equipo Scrum está formado por los siguientes roles:
Scrum master: Persona que lidera al equipo guiándolo para que cumpla las reglas y
procesos de la metodología. Gestiona la reducción de impedimentos del proyecto y
trabaja con el Product Owner para maximizar el ROI. (Maestro)
Product owner (PO): Representante de ISO accionistas y clientes que usan el software. Se
focaliza en la parte de negocio y él es responsable del ROI del proyecto. Traslada la visión
del proyecto al equipo, formaliza las prestaciones en historias a incorporar en el Product
Backlog y las re prioriza de forma regular.
Team: Grupo de profesionales con los conocimientos técnicos necesarios y que
desarrollan el proyecto de manera conjunta llevando a cabo las historias a las que se
comprometen al inicio de cada sprint. (GRUPO UNIVERSITARIO)
Funciones del Team.
Explicar cómo va a seguir el objetivo comprometido y como va a generar el incremento
esperado.
Proporcionar las estimaciones de cada elemento comprometido a realizar.
Realizar un seguimiento diario.
Mantener el progreso actualizado diariamente.
Garantizar la calidad del aumento.
Poner en marcha medidas que mejoren su velocidad como equipo.
Cliente: es el destinatario final del valor entregado. Sin duda, el cliente es un rol
imprescindible en el éxito del producto ya que es él quien lo usará. El cliente nos dará
feedback mas valioso para seguir tomando decisiones en torno al producto: si lo seguimos
evolucionando y en qué dirección.
REQUERIMIENTOS DE SOFTWARE