Académique Documents
Professionnel Documents
Culture Documents
GRUPO DE DESARROLLO:
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
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