3.1. Materiales.................................................................................................................... 24
El presente proyecto surge por la necesidad de la empresa de contar con datos estadísticos
sobre las ventas de sus productos de chocolate en las diferentes ferias que participan, con
el fin de poder distribuir de mejor manera su mercadería, evitando costes adicionales por
nuevo empaquetado y daño del producto. Amazona chocolate realiza el registro de venta
Mejorar la toma de decisiones con respecto a los productos a enviar a cada feria.
siguientes:
Lograran poder tener reportes mensuales sobre las ventas de sus productos.
La empresa podrá conocer que productos son los más aceptados por sus clientes
inteligencia de negocios para que pueda permitir a la empresa tener un reporte de ventas y
así lograr mayor eficiencia en la venta de sus productos que distribuye a distintas ferias.
Para la implementación del sistema de información se cuenta con los siguientes equipos
tecnológicos:
Una laptop marca LENOVO modelo y50-70 que cuenta con un procesador Intel
Core i7, con una memoria RAM de 16GB y disco duro de 1TB.
Una laptop marca HP modelo Pavilion que cuenta con un procesador Intel Core i7,
2.1. Antecedentes
2.1.1. Antecedente 1
Año: 2016
esto logro que puedan obtener un sistema con datos confiables disponibles para el
analisis
real, con data actualizada de las bases de datos transaccionales de una forma
2.1.2. Antecedente 2
Salud de Huarochirí”
Autor: Ronnal Efrain Andrago Guazumba y Yesibel Melina Palomino Ochoa
Año: 2015
técnica.
2.1.3. Antecedente 3
Año: 2017
La tesis se basa en la construcción de un sistema basado en inteligencia de
Para esta tesis se consideró que el estudio que realizaban es de tipo experimental
las fallas de los suministros eléctricos, disminuyendo los pagos por compensación
Breve Historia
de chocolate orgánico, posicionar nuestro cacao peruano como una especie única
Misión: Dedicada a producir chocolates de la más alta calidad y con los mejores
proporcionan a los usuarios un mayor entendimiento que les permite identificar las
oportunidades y los problemas de los negocios. Los usuarios son capaces de acceder
las tendencias que últimamente están apoyando las decisiones de los negocios. Estas
usar”
para mejorar la toma de decisiones a través del uso de hechos y sistemas basados
en hechos”
(Gartner Group)
tener dos proyecciones diferentes según se mire desde el punto de vista del
negocio o desde el punto de vista técnico, donde se tienen más en cuenta las
construcción del Data Warehouse. La metodología conocida como ciclo de vida del
Road Map Dimensional de Negocio establece lo siguiente: “la razón de ser de los
uno de los puntos importantes es tener claro que las necesidades del negocio son las
El primer paso es la planeación del proyecto, esto como una buena práctica
Evaluación de preparación
por el negocio.
granularidad.
Relación TI-Negocio.
y el negocio.
beneficios.
recolección de requerimientos:
Las entrevistas
hacen y porque lo hacen, y poder relacionar estas respuestas con los datos.
iii. Diseño de la arquitectura técnica
En esta fase se definen los planos que nos permitirán contar con un diseño
integral que tome en cuenta los aspectos técnicos y elementos del Data
Warehouse. Estos elementos son representados por medio de modelos que van
Data Warehouse.
un producto que encaje con lo mencionado en dicho plan. Para hacer una
Requerir prototipos.
v. Modelo dimensional
siguiente:
Se hace una lista de las posibles dimensiones con sus
intersecciones.
Se documenta el modelo.
físico se deben tomar en cuenta ciertas estrategias que pueden hacer que la
Esta parte implica el diseño y desarrollo del proceso de ETL. Para este
De acuerdo con todo lo desarrollado hasta este punto, es necesario generar las
estándares.
x. Implementación
Se lleva todo el desarrollo del Data Warehouse al día a día de las operaciones
Bill Inmon es una metodología descendente Top-Down (hacia abajo) donde los
la organización.
de negocio.
modelo de datos.
ii. Herramienta de BI
a. Power BI
que puedan ser compartidos por muchos usuarios de una misma empresa
u organización.
b. Tableau Public
datos.
2.3. Terminología
“Es un conjunto de datos que son estructurados de una forma que facilite su
aplicaciones operacionales”
(Cabanillas, 2011)
bastante ayuda e incluso puede ser una buena práctica para algunos escenarios
donde se necesite.
fuentes.
diccionarios de datos.
modelo multidimensional.
2.3.4. OLTP (On Line Transaction Processing)
accionar diario, además de las fuentes externas con las que puede llegar a
disponer. Estos sistemas transaccionales pueden ser ERP, CRM, archivos de texto,
Extracción: En esta etapa del proceso se extraen los datos desde los
sistemas de origen.
estándar.
Tabla Hechos
comprimidos. La llave de esa tabla hechos está compuesta por las llaves
Tabla Dimensión
describen a la dimensión.
Tabla Tiempo
Esquema Estrella
Cuenta con un solo objeto en el centro que viene a ser la tabla de hecho
conectada con otros objetos que vienen a ser la tabla dimensiones. En este
caso, solo las tablas dimensiones se van a relacionar con la tabla hechos,
Es una extensión del esquema estrella en donde cada una de las puntas de
la estrella se puede dividir en más puntas. En esta forma de esquema, las
3.1. Materiales
Como parte de proyecto se necesita personal que cuenten con ciertos roles para
Rol Cantidad
Jefe de Proyecto 1
Analista/Programador 1
Jefe de Proyecto
valor a la organización.
los usuarios.
Proporcionar soporte técnico para la creación de informes, cuadros de
Analista/Programador
Recurso Tecnológico
16 GB de RAM
1 TB de DD 2
15.6 Pulgadas
del estándar “ANSI” del lenguaje SQL, el cual se utiliza para manejar y
obtener data, crear, modificar y eliminar tablas, y definir las relaciones entre
ellas.
Power BI
3.2. Método
Para el desarrollo del presente trabajo considerando el tiempo de desarrollo y la magnitud del
proyecto se llega a la conclusión que se debe de trabajar bajo el marco de trabajo SCRUM,
siendo esta una metodología ágil que más se adapta al tipo de proyecto a desarrollar, presentando
Podemos definir Scrum como un “Proceso en el que se aplican de manera regular un conjunto de
buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible
de un proyecto. Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio
Scrum es un proceso ágil que nos permite centrarnos en ofrecer el más alto valor de
Con Scrum, los proyectos software avanzan a través de una serie de iteraciones la cuales son
llamadas "Sprints". Cada "Sprint" tiene una duración de 2-4 semanas y este sprint genera un
Roles:
El propietario del producto es el encargado de recopilar y organizar los requisitos del cliente y
justificar el negocio del proyecto, además de maximizar el valor del negocio para el proyecto,
Scrum Master:
El Scrum Master cumple el rol de facilitador del equipo Scrum, se encarga de que el equipo
cuente con los recursos necesarios para que el producto se desarrolle exitosamente.
El Scrum Master guía al equipo e imparte practicas Scrum a los participantes del proyecto,
elimina stopper en el desarrollo del proyecto y asegura que el proceso Scrum se trabaje
correctamente.
necesidades que especifica el Product Owner, también están encargados de estimar historias de
Delegación de atribuciones al equipo para que pueda auto organizarse y tomar las
compromiso.
En esta etapa es en la que se prevé el trabajo que se va a realizar, el plan de trabajo se desarrolla
podemos ver como el equipo de desarrollo logrará dicho incremento y como salida de ese trabajo
2. Scrum Diario.
presentar dudas, dificultades, avances realizados hasta el momento y así puedan avanzar sin
complicaciones, en esta etapa también se crea el plan para las siguientes 24 horas, con las tareas
El Scrum Diario es muy beneficioso, ya que esta mejora las comunicaciones entre el equipo,
muy rápido la toma de decisiones y mejora el conocimiento global del avance del proyecto por
todas las partes del equipo. Esta reunión es muy importante para la inspección y posterior
adaptación.
El equipo es el responsable de esta reunión, no el Scrum Master; y esta reunión no se trata de una
reunión de control o inspección, sino de una reunión informativa y comunicativa entre el equipo
para que así todas las partes estén alineadas y puedan compartir el estado del trabajo, chequear el
No realizar cambios que tengan como consecuencia afectar el objetivo del sprint.
Cuando un sprint es demasiado largo, este puede sufrir cambios, aumentar la complejidad del
4. Revisión de Sprint
Esta se lleva cada vez finaliza un sprint con el fin de inspeccionar el incremento y realizar
En esta etapa interactúa el equipo Scrum y las partes interesadas para ver los avances realizados
durante el Sprint.
Esta revisión tiene como resultado un Product Backlog revisado que define ítems de mayor valor
o probables para el siguiente sprint. El Product Backlog también está abierto a ajustes para así
Esta etapa es en la que el equipo scrum se inspecciona e identifica puntos de mejora para poder
desenvuelve en el trabajo.
Adicionalmente a las 5 etapas del Scrum durante el proyecto, una vez finalizado este, también se
Consta de 3 etapas las cuales son: Entradas, Herramientas y Salidas, como se muestra en la
Ilustración 3.
Herramientas:
En esta reunión, se determina como las formas necesarias en las que la colaboración y
Se analizan oportunidades positivas y negativas para así poder mejorar. Esta reunión
Ventajas:
Se considera fecha de inicio el día viernes 01/08/2018 y como fecha de fin el día martes
23/11/2018.