Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Participantes:
T.S.U. Desantiago Arelis. 24410528
T.S.U. Pacheco Manuel. 23780474
T.S.U. Valera Fransi. 23779791
Docente Asesor (a):
Ing.Hildymar Valladares
Representante Institucional:
Ing. Dulmary Torres
Representante Comunitario:
Yamelys Geraldino
Junio, 2019
1
Índice General
Índice de Cuadros ............................................................................................. iv
Índice de Gráficos ............................................................................................... v
Introducción ....................................................................................................... vi
I PARTE .............................................................................................................. 1
DESCRIPCION DEL PROYECTO ..................................................................... 1
DIAGNÓSTICO SITUACIONAL: ........................................................................ 1
Descripción del Contexto ............................................................................ 2
Razón Social: .............................................................................................. 2
Naturaleza de la Organización: .................................................................. 2
Misión .................................................................................................. 2
Visión ................................................................................................... 3
Localización Geográfica .............................................................................. 3
Historia de Vida de la Organización: .......................................................... 4
Reseña Histórica: .................................................................................. 4
Nombre de las Organizaciones Vinculadas al Proyecto ............................ 5
Problemas, Necesidades o Interés del Contexto ..................................... 9
Descripción del Diagnóstico Situacional: ................................................... 9
Identificación de las Necesidades ............................................................ 10
Jerarquización y Selección de las Necesidades: ..................................... 11
Alternativas de Solución ............................................................................ 19
Justificación de la Alternativa: .................................................................. 22
Diseño de la alternativa seleccionada ...................................................... 24
Propósitos ..................................................................................................... 2
General ........................................................................................................ 2
Específicos: ................................................................................................. 2
Diseño Metodológico del plan de acción de acuerdo a los propósitos
u objetivos formulados ................................................................................ 3
Justificación e Impacto Social de la Alternativa de Solución ................ 3
Razones que Conllevan a Realizar el Proyecto: ....................................... 3
i
a) Teórico ........................................................................................... 4
b) Técnico .......................................................................................... 4
c) Legal .............................................................................................. 4
d) Participante-Comunidad ............................................................. 7
e) Líneas de Investigación del PNF ................................................ 8
Beneficiarios................................................................................................ 10
Directos: .................................................................................................... 10
Indirectos: .................................................................................................. 10
II PARTE ........................................................................................................... 11
MARCO REFERENCIAL .................................................................................. 11
Antecedentes: ............................................................................................. 11
Bases Teóricas ............................................................................................ 15
PARTE III .......................................................................................................... 40
MARCO METODOLOGICO ............................................................................. 40
Modalidad metodológica ........................................................................... 40
Tipo de Investigación ................................................................................. 41
Técnicas e instrumentos de recolección de datos ................................ 42
PARTE IV. ......................................................................................................... 45
PODUCTO FINAL ............................................................................................ 45
Desarrollo de los planes de acción de acuerdo a los propósitos u objetivos
formulados ........................................................................................................ 45
Fase I: Inicio ................................................................................................ 47
Alcance ...................................................................................................... 48
EDT de Alcance ................................................................................... 49
Acta Constitutiva ................................................................................. 50
Plan de gestión de alcance ................................................................ 51
Diccionario del EDT ............................................................................ 51
Identificación de interesados .................................................................... 52
Plan de gestión de los interesados .......................................................... 52
Plantilla de Registro de Interesados ......................................................... 53
ii
Visión del Producto. Product Backlog ...................................................... 53
Definir los riesgos ...................................................................................... 54
Fase II: Planificación: ................................................................................. 57
Historia de Usuario .................................................................................... 62
Cronograma............................................................................................... 70
Plan de gestión del cronograma ....................................................... 70
Lista de actividades ............................................................................ 74
Scrum diario (comunicaciones) ................................................................ 77
Reunión de planificación de la iteración .......................................... 78
Reunión diaria de sincronización del equipo .................................. 78
Retrospectiva ....................................................................................... 79
Fase III ejecución ........................................................................................ 81
Desarrollo del producto ............................................................................. 81
Mapa de procesos ..................................................................................... 86
Diagrama de flujo ...................................................................................... 91
Arquitectura y diseño ................................................................................ 93
Arquitectura de la aplicación ......................Error! Bookmark not defined.
Diagrama de componentes ....................................................................... 96
Diagrama de despliegue ........................................................................... 97
Diagrama de clases .................................................................................. 98
Diagramas de caso de uso ....................................................................... 99
Diagrama de secuencia .......................................................................... 101
Sprint Backlog ............................................Error! Bookmark not defined.
REFERENCIAS .............................................................................................. 163
iii
Índice de Cuadros
Cuadro1. Análisis de Involucrados .................................................................... 6
Cuadro 2. Escala de Medición ........................................................................... 7
Cuadro 3. Valoración de Expectativas, Fuerza y Resultante .......................... 7
Cuadro 4. Criterios de Selección de Necesidades .......................................... 11
Cuadro 5. Análisis Cualitativo de Evaluación, Selección de Problemas y
Escogencia del Problema Central.................................................................... 11
Cuadro 6. Análisis Cuantitativo de Evaluación, Selección de Problemas y
Escogencia del Problema Central.................................................................... 13
Cuadro 7. Escala a utilizar en el Análisis de Alternativas ............................... 20
Cuadro 8. Análisis Cualitativo de la Alternativa de Solución .......................... 20
Cuadro 9. Análisis Cuantitativo de la Alternativa de Solución ........................ 21
Cuadro 10. Matriz de Enfoque Marco Lógico. ................................................... 1
iv
Índice de Gráficos
v
Introducción
La finalidad del trabajo en desarrollo es gestionar una aplicación web para
la automatización de la información en cuanto a los diferentes procesos
administrativos de la farmacia Farmaboconó dentro de los que se encuentran
los registros de productos, registros de personal, pagos, Carnetización,
facturación, entre otros. En la primera parte de este proyecto se sitúan los
parámetros del contexto social, y de esta manera se conoce las necesidades
de la organización aplicando las técnicas de recolección de datos, entrevista
y observación directa, una vez identificadas dichas necesidades, se someten
a un análisis cualitativo y cuantitativo para obtener así el problema central y
proceder a la construcción de los árboles del problema y de objetivo, por
consiguiente, elaborar las alternativas para la solución de dicho problema y
definir los propósitos del proyecto.
vi
I PARTE
DESCRIPCION DEL PROYECTO
DIAGNÓSTICO SITUACIONAL:
El diagnóstico situacional consiste en analizar y determinar
detalladamente aspectos vinculados a un entorno o contexto en el cual se
lleve a cabo algún tipo de investigación, permitiendo así, adquirir información
relevante, la cual logre definir en qué situación se encuentra una
organización o un ente determinado, complementando lo anterior expuesto,
Suárez (2008) lo define:
1
El marco lógico es una herramienta para facilitar el proceso de
conceptualización, diseño, ejecución y evaluación de
proyectos. Su propósito es brindar estructura al proceso de
planificación y comunicar información esencial relativa al
proyecto. Puede utilizarse en todas las etapas de preparación
del proyecto: programación, identificación, orientación, análisis,
presentación ante los comités de revisión, ejecución y
evaluación. (p.1)
Así que, esto se define como una técnica que facilita el proceso
para conceptualizar e indagar en el problema central haciendo
énfasis en el área tecnológica debido a que es la que corresponde
en la redacción del proyecto hacia el éxito en cuanto a la medida que
se ofrece para la solución del problema.
Misión
2
Visión
Presidente
Contador
Regente
Despachadores
de Farmacia
3
Dirección: Av. Rafael María Hernández, edificio El Molino, parte alta del
Hospital Rafael Rangel.
Con el pasar del tiempo esta empresa se ha ido convirtiendo, sin duda
alguna en una de las principales farmacias del municipio, contando con una
clientela leal que deposita en ella la seguridad para despacho de
4
medicamentos, a su vez es reconocida por profesionales de la salud quienes
confían el servicio que brinda en todo momento, siendo muy notable su
aporte y colaboración con la comunidad Boconesa.
Programa Nacional de
Formación en Informática
Proyecto Socio Tecnológico
IV Caso: Farma-Boconó C.A.
Farmaboconó C.A
5
Gráfico 2. Identificación de los Actores. Desantiago, Pacheco y Valera,
Boconó, 2018.
6
-Recibir talleres o
-Ofrecer toda la -Conocimiento
capacitación en el área
información necesaria reducido en el área
tecnológica.
para colaborar con el de informática por
desarrollo del proyecto parte de personal
Farmaboconó administrativo
-Mejorar el monitoreo en
C.A.
cuanto a los procesos -Algunos procesos
-Adquirir soluciones
administrativos, así administrativos
informáticas.
como también en la presentan
venta y compra de debilidades
medicamentos
ESCALA PUNTUACIÓN
Bajo 1- 2
Medio 3– 4
Alto 5
7
Los resultados que se presentan a continuación se obtienen mediante las
escalas anteriormente presentadas que permite llevar a cabo el
procedimiento del cuadro de valoración de expectativas fuerza y resultante
mostrando así los valores adecuados a cada uno de los involucrados del
proyecto con el fin de adquirir un resultado significativo dentro del mismo.
UPTTMBI
(Participantes, 5 X 5 = 25
Profesores)
Farma-Boconó 5 X 3 = 15
C.A
Expectativas
Fuerza
8
Resultante
9
Identificación de las Necesidades
Institucionales
Comunitarias
Tecnológicas
10
Jerarquización y Selección de las Necesidades:
CRITERIOS ESCALA
Bajo 1 Punto
Medio 2 Puntos
Alto 3 Puntos
11
Ampliación del área de
trabajo.
Medio Alto Bajo Medio
Adquisición de un aire
acondicionado para regular
Medio Media Bajo Medio
la temperatura ambiental
dentro del entorno de
trabajo
Mejoras en el servicios
públicos (electricidad, agua,
Alto Alto Bajo Medio
aseo público)
Soporte técnico
preventivo y correctivo de
Alto Medio Medio Medio
los equipos de
computación
Instalación de cámaras
de seguridad
Medio Medio Bajo Medio
12
Descontrol en los Alto Medio Bajo Medio
procesos administrativos,
e irregularidades en el
inventario de compra y
venta de medicamentos.
Adquisición de un aire
acondicionado para
2 2 1 2 7
regular la temperatura
ambiental dentro del
entorno de trabajo
13
Mejoras en el servicios
públicos (electricidad,
3 3 1 2 9
agua, aseo público)
Mayor presencia de 3 2 1 1 7
organismos de seguridad
Adquisición de equipos
computacionales con
2 2 1 2 7
mayores recursos de
hardware que el existente
Instalación de cámaras de 3 2 1 2 8
seguridad
Descontrol en los
procesos administrativos,
e irregularidades en el
3 3 3 2 11
inventario de compra y
venta de medicamentos.
14
conforme a cada criterio en los diferentes problemas planteados, el mismo se
distingue como problema central ya que se relaciona directamente con el
PNFI debido a que los participantes de Proyecto Socio Tecnológico IV deben
ofrecer soluciones tecnológicas, mediante el desarrollo de herramientas
informáticas.
15
El registro de Lentitud en la Los pedidos de Perdida de datos
asistencia del El stock del inventario
atención del productos no se debidos a errores
de productos presenta
personal puede cliente, y pérdida realizan en el sistema
problemas
ser alterado de información correctamente operativo
Efectos
Problema Central
Descontrol en los procesos administrativos
e irregularidades en el inventario de productos en la Farmacia
Farmaboconó C.A
Causas
Los empleados registran Presencia de errores en La empresa posee una El computador posee
su hora de entrada y La facturación se realiza un rendimiento
el despacho de conexión lenta a
salida de manera manual a través de un talonario
productos internet deficiente
16
Árbol de objetivos
17
El registro de asistencia El proceso de atención al El stock del Los pedidos de El sistema
del personal es seguro cliente fluye más rápido y inventario de productos de operativo del
debido a que es la información se productos esta procesan de equipo funciona
personalizado almacena de manera actualizado con normalidad
manera adecuada
digital
Realización de
La empresa cuenta con
Mantenimiento preventivo y
una herramienta
informática correctivo de hardware y
software periódicamente
18
Alternativas de Solución
El registro de asistencia El proceso de atención al El stock del Los pedidos de El sistema
del personal es seguro cliente fluye más rápido y inventario de productos de operativo del
debido a que es la información se productos esta
procesan de equipo funciona
almacena de manera actualizado
personalizado manera adecuada con normalidad
digital
Fines
La Farmacia Farmaboconó C.A. emplea un control óptimo sobre los Objetivo Central
procesos administrativos, y el inventario de productos.
Medios
Gráfico 5. Árbol de Objetivo con el diseño de la alternativa. Desantiago, Pacheco y Valera, Boconó, 2018
19
Cuadro 7. Escala a utilizar en el Análisis de Alternativas
20
Escalas Costos Tiempo Impacto Afinidad con Tecnología
la Carrera
20% 20% Social 30%
Criterios 20%
10%
Gestionar el diseño,
desarrollo e implantación
de una aplicación web Bajo Medio Alto Alta Simple
para el control de
procesos administrativos
e inventario en la
Farmacia Farmaboconó
C.A
Contactar con el
proveedor de servicios de
internet para mejorar el Alto Medio Medio Media Media
plan de datos
Contratar un especialista
Alto Medio Bajo Media Simple
en soporte técnico de
equipos informáticos
21
Escalas Costos Tiempo Impacto Afinidad con Tecnología
la Carrera
20% 20% Social 30%
Criterios 20%
10%
Gestionar el diseño,
desarrollo e implantación
de una aplicación web 3 2 3 3 3
para el control de
procesos administrativos
e inventario en la
Farmacia Farmaboconó
C.A
Contactar con el
proveedor de servicios de
internet para mejorar el 1 2 2 2 2
plan de datos
Contratar un especialista
1 2 1 2 3
en soporte técnico de
equipos informáticos
Análisis Multicriterio
Justificación de la Alternativa:
A1: 3. (0,6) + 2. (0,4) + 3. (0,3) + 3. (0,6) + 3. (0,9) = 8
A2: 1. (0,2) + 2. (0,4) + 2. (0,2) + 2. (0,4) + 2. (0,6) = 3,4
A3: 1. (0,2) + 2. (0,4) + 1. (0,1) + 2. (0,4) + 3. (0,3) =2,8
A partir de la ecuación resuelta anteriormente se logra observar que se
obtuvo como alternativa ganadora Implantación de una aplicación web para
la gestión de procesos administrativos y control de inventario en la Farmacia
Farmaboconó C.A ya que la empresa carece de esta herramienta tecnológica
para facilitar los procesos que se ejecutan manualmente, y por consiguiente
se muestra en el siguiente gráfico.
22
El registro de El proceso de atención
El stock del Los pedidos de El sistema
asistencia del al cliente fluye más
inventario de productos de operativo del
personal es seguro rápido y la información
productos esta procesan de equipo funciona
debido a que es se almacena de
actualizado manera con normalidad
personalizado manera digital
adecuada
Fines
Objetivo
La Farmacia Farmaboconó C.A. emplea un control óptimo sobre los
Central
procesos administrativos, y el inventario de productos.
Medios
Realización de
La empresa cuenta Gestionar el diseño, desarrollo
e implantación de una Mantenimiento preventivo
con una herramienta
aplicación web para el control y correctivo de hardware y
informática
de procesos administrativos e software periódicamente
inventario en la Farmacia
Farmaboconó C.A
Gráfico 6. Árbol de Objetivo con la Alternativa Ganadora. Desantiago, Pacheco y Valera, Boconó, 2018.
23
Diseño de la alternativa seleccionada
Roles Procesos
SCRUM PMBOK
Actividades Y Área de
Artefactos Conocimiento
UML BPMN
24
Gráfico 7. Diseño de la Alternativa Seleccionada. Desantiago, Pacheco y
Valera, Boconó, 2018.
25
Cuadro 10. Matriz de Enfoque Marco Lógico.
1
inventario de -Informe final
productos.
Resumen del Indicadores Medios de Supuestos
Proyecto Verificación
- El 90% de la
Actividades: -Cronograma de -Los Product Backlog se
perspectiva del
Actividades desarrollaron en el
-Gestión de Alcance proyecto esta
periodo establecido
desarrollada -Pruebas
-Gestión de Recursos -Se cumplo con todos
-Tomo
Humanos -Los reglamentos se los requerimientos en el
cumplieron en un 90% -Desarrollo de la desarrollo del prototipo
-Gestión de Costos Metodología
-Se cuenta con un
-Gestión de Calidad 95% en cuanto a roles - Fotografías
asignaos del proyecto
-Gestión de Tiempo
-El 90% del Product
-Gestión de Riesgo
Backlog determinado
-Gestión de
Integración -95% de los riesgos
aminorados
Propósitos:
General:
Específicos:
Diagnosticar la situación actual en la cual se encuentra la farmacia
Farmaboconó C.A, para determinar las necesidades y problemas existentes.
2
Establecer los requerimientos funcionales y no funcionales para
desarrollar la aplicación web.
Diseñar la aplicación web para la gestión de procesos administrativos
y control de inventario en la Farmacia Farmaboconó C.A.
Establecer la metodología de desarrollo de software a emplear
Realizar cada una de las gestiones pertinentes al producto
Ejecutar el plan de capacitación al personal administrativo en cuanto
al uso de la aplicación web.
Implementar pruebas en la aplicación web para el control de procesos
administrativos e inventario en la Farmacia Farmaboconó C.A.
3
a) Teórico: El objetivo de esta investigación propone generar una
conexión clara y precisa con los avances tecnológicos que día a día se
hacen más innovadores, de acuerdo con el PNFI que contribuye con
destrezas de conocimiento de manera participativa y conduciendo hacia el
progreso de capacidades y habilidades propias de los participantes con el fin
de una enseñanza significativa, de igual forma guiar los objetivos de
información y determinar a través del Proyecto Socio Tecnológico
dificultades existentes en el área de informática que pudieran encontrarse en
una comunidad; a su juicio el equipo de proyecto trabaja de manera
innovadora para conseguir cambios que sean verdaderos logros,
beneficiando a la comunidad con sus conocimientos a partir del aprender
haciendo ya que es imprescindible para la práctica tanto personal como
profesional.
b) Técnico: Mediante el proceso de este proyecto los actores acceden a
la información conociendo así las dificultades de la comunidad, esto con el fin
de darle solución a la misma en cuanto a tecnología se refiere, por medio de
una aplicación que facilitará el enriquecimiento tecnológico llevando un
control adecuado de los datos de forma más comprensible y rápida desde un
mecanismo electrónico, desarrollado en una plataforma adaptable e
interactiva, de acuerdo a ello el producto se designa Aplicación Web para la
gestión de procesos administrativos y control de ventas de la empresa
Farma-Boconó.
c) Legal: Este proyecto socio tecnológico, al igual que la mayoría de las
investigaciones, está fundamentada a bases legales, en este caso las
siguientes son:
Reglamento del Proyecto Socio Integrador Tecnológico.
Artículo 5. El PSI/T constituye el eje transversal del Programa Nacional
de Formación, en correspondencia con la Resolución 2.963 del Ministerio del
Poder Popular para la Educación superior Gaceta Oficial N° 39.930 de fecha
13 de mayo del 2008 y tiene como finalidad:
4
La vinculación con las comunidades y ejercicio profesional a lo largo
de todo el trayecto formativo.
La participación activa y comprometida de los estudiantes en los
procesos de creación intelectual y vinculación social relacionados con
investigaciones e innovaciones educativas relacionadas con su perfil
profesional.
5
académico con el propósito de favorecer el desarrollo de la sociedad
venezolana.
6
Resolución 025: Resolución mediante la cual se establece el uso de
Canaima GNU/Linux como sistema operativo de Software Libre en las
estaciones de trabajo de los Órganos y Entes de la Administración Pública
Nacional de la República Bolivariana de Venezuela, con el propósito de
homogeneizar y fortalecer la plataforma tecnológica del Estado Venezolano.
7
durante su ejecución. Es importante destacar que durante éste se ha
realizado consecutivamente un trabajo en conjunto con dicha empresa.
e) Líneas de Investigación del PNF: Este proyecto está enfocado a la
línea de investigación de aplicación web contemplada en la ingeniería de la
información que “es la aplicación de una serie de técnicas formales
integradas para el planeamiento, análisis, diseño y construcción de
sistemas de información para la totalidad de una empresa, o un sector
importante de ella” (Murillo,1999).
Objetivo General
8
en diferentes plataformas.
9
Beneficiarios
Directos:
Farmacia Farmaboconó, es el principal beneficiario ya que es quien
obtiene la herramienta tecnológica, la cual permitirá optimizar sus procesos
laborales.
Indirectos:
Universidad Politécnica Territorial del Estado Trujillo “Mario Briceño
Iragorry” (UPTTMBI) Núcleo Boconó, se da a conocer con las diferentes
comunidades como una casa de estudio ejemplar, debido a la calidad de
docentes que están dispuestos a facilitar los conocimientos necesarios para
la formación de futuros profesionales con excelencia académica.
Comunidad, debido a la fluidez de atención que allí se brinda.
10
II PARTE
MARCO REFERENCIAL
El marco referencial es una de los pilares fundamentales de todo trabajo
de investigación, es donde se exponen de manera clara y precisa cada uno
de los conceptos o definiciones tomadas por los participantes del proyecto
socio-tecnológico para la elaboración de la investigación. En tal sentido,
fundamentando lo anterior presentado, Arias (2012) declara “El marco
referencial, es el producto de la revisión documental–bibliográfica, y consiste
en una recopilación de ideas, posturas de autores, conceptos y definiciones,
que sirven de base a la investigación por realizar”. (pág. 106). Por lo tanto,
allí radica su importancia, debido al rol que ocupa dentro de un proyecto, ya
que permite a los participantes aclarar los problemas y objetivos, permitiendo
así diseñar y construir una solución adecuada a la necesidad presentada.
Antecedentes:
El concepto de antecedentes se debe percibir como un conjunto de breves
resúmenes de investigaciones, proyectos o tesis de grados, los cuales de
alguna manera están ligados o tienen relación con el proyecto en desarrollo,
ya que pueden presentar similitudes diversas áreas como los problemas
percibidos, la metodología de desarrollo de software o en las técnicas de
recolección de datos. De tal manera, Arias (2012) expresa “Los antecedentes
reflejan los avances y el estado actual del conocimiento en un área
determinada y sirven de modelo o ejemplo para futuras investigaciones”
(pág. 106). Los antecedentes son una herramienta complementaria que
permiten a los estudiantes orientarse durante el desenvolvimiento de la
investigación.
11
grupal, concibiendo así, ideas útiles que conlleven al desarrollo de los
objetivos planteados del presente proyecto socio-tecnológico, estos
antecedentes se exponen a continuación:
12
entrevista y la observación directa, la investigación se rigió por la
metodología de desarrollo Scrum y por la guía PMBOK la cual proporciona
las pautas para gestionar el proyecto.
13
14
Bases Teóricas
Las Bases Teóricas se pueden entender como una serie de conceptos o
definiciones, las cuales deben ser presentadas de manera clara y precisa, y
a su vez manteniendo una relación directa en cuanto a los problemas,
necesidades y soluciones presentadas en el desarrollo de una investigación
o proyecto, de tal manera, Arias (2012) expresa lo siguiente: “Las bases
teóricas implican un desarrollo amplio de los conceptos y proposiciones que
conforman el punto de vista o enfoque adoptado, para sustentar o explicar el
problema planteado” (Pág. 107).
Aplicación Web
15
Google Chrome, por otro lado Microsoft Office, PhotoShop, Paint abarcan el
mundo de las aplicación de escritorio.
Casos de Uso
16
punto de vista del usuario. Los diagramas de caso de uso
modelan la funcionalidad del sistema usando actores y casos
de uso. Los casos de uso son servicios o funciones provistas
por el sistema para sus usuarios. (p.1).
Control
17
manera que la ejecución se desarrolle de acuerdo con lo planeado” (Pág.
S/N).
Control de Asistencia
18
Se debe entender como control de asistencia el proceso mediante el cual
se monitorea la hora de entrada y salida del personal de una empresa, con la
finalidad de contabilizar el saldo de horas trabajadas, de igual manera se
aplica para conocer la puntualidad y asistencia de los trabajadores pudiendo
obtener una estadística en cuanto a el tiempo de utilización de recurso
humano. En dicho sentido Hernández. (2011), define el control de asistencia:
“Permite gestionar la asistencia de usuarios en un área determinada, la
puntualidad y asistencia de los trabajadores, para gestionar de manera
automática las incidencias tanto de entradas como salidas especiales del
puesto de trabajo” (s/p).
En este caso es necesario, mencionar que cada vez más las empresas ya
sean pequeñas, medianas o grandes emplean un control de asistencia sobre
su personal, con la finalidad de monitorizar aspectos importantes como la
productividad laboral, por temas de seguridad o sencillamente para calcular
el pago por número de horas extra. Aunado a la situación la Revista digital
EmprendePyme (2016) declara:
19
alguna, salidas anticipadas del área de trabajo o medir al personal que llega
tarde después de almorzar
Gestión de Alcance
20
La gestión del alcance permite a los investigadores incluir todos los
procesos necesarios para garantizar que el proyecto se cumpla con éxito,
además desglosa cada una de las tareas y entregables, permitiéndoles
enfocarse principalmente en definir y controlar que debe ir y que no dentro
del trabajo de investigación.
Gestión de Tiempo
21
uno de las tareas u objetivos según su importancia, además de concentrar el
enfoque y esfuerzo en el desempeño de las mismas.
Gestión de Costo
Para tal efecto esta gestión debe emplear 4 bases o pilares fundamentales
como lo son planificación de costos, gestión de costos, determinar el
presupuesto y controlar los costos, estos cimientos presentan constante
interacciones entre sí, lo que ofrece a los investigadores diferentes
22
herramientas para tomar decisiones acertadas y eficientes en cuanto a la
asignación de los recursos.
Gestión de Calidad
23
proyecto, sino también al producto para prevenir y solventar errores durante
el desarrollo del proyecto de investigación.
24
Dentro de este marco es necesario exponer que los involucrados o mejor
conocidos como stakeholders son individuos que afectan de manera indirecta
o directa un proyecto, es la prioridad identificar cual es el rol de cada
involucrado para jerarquizar su importancia de acuerdo al impacto que puede
generar durante el ciclo de desarrollo del proyecto.
Gestión de Comunicación
25
facilitar el flujo de información en su equipo. Cómo escucha, qué, cómo y
cuándo lo dice. Cómo estas habilidades afectan la confianza del equipo y son
insumo para el desarrollo del trabajo”. (S/N).
Gestión de Riesgo
Es la gestión que se encarga de identificar, analizar y planificar una
respuesta ante un problema o riesgo que pueda originarse durante la
trayectoria de un proyecto, La gestión de riesgo proporciona seguridad y
confiabilidad al logro de los objetivos de la investigación Project Management
Institute (2013) expresa:
26
proyecto, en este asunto la escuela de postgrado Gerens (2016) en su
revista electrónica declara que:
HTML
Es un lenguaje de hipertexto el cual se utiliza para elaboraciones de
páginas y aplicaciones de internet o intranet, gracias a este lenguaje se le da
tanto el diseño y parte de la estructura de las pantallas de alguna aplicación
web o programa, el mismo contiene protocolos con el fin hacer vínculos de
una página a otra. De este modo, Ramos, A. (2011), expresa que:
27
El lenguaje de hipertexto html trabaja a través de etiquetas que admiten la
mejora del funcionamiento de las información para que el usuario final si lo
requiere se la realice algún tipo de modificación, dicho de otro modo el
mismos busca la forma de maquetar las interfaces que la aplicación web
obtendrá, en efecto la aplicación web que se desarrollara para la farmacia
Farmaboconó C.A, a través del mismo se irán obteniendo los mejores
resultados de los módulos de dicha aplicación, de forma que, Lamarca
(2013) plasma:
Inventario
28
Un inventario es una lista ordenada en la cual se registran y se describen
detalladamente los artículos o bienes que pertenecen a una persona,
organización o que se encuentran dentro de una casa, con la finalidad de
llevar un control en cuanto al estado y números existentes de los mismo, por
ello Espinoza (2011) expresa que:
Proceso administrativo
29
Los procesos administrativos permiten a las personas poder llevar a cabo
una buena administración en empresas u organizaciones las cuales
requieran el constante ejercicio de ciertas responsabilidades directivas.
Urwick citado por Guzmán y Motejo (2013), define como “El proceso
administrativo como las funciones del administrador, con 7 elementos,
investigación, planeación, coordinación, control, previsión, organización,
comando (Pág. S/N).”
El proceso administrativo cumple con varias fases a seguir que hace tener
una empresa confiable con una planificación organizada, cumpliendo una
organización y coordinación para llegar a tener un control en la
función administrativa para medir y corregir el desempeño individual y
organizacional para asegurar que los hechos se ajusten a los planes y
objetivos de las empresas.
30
empleados mediante la comunicación, la supervisión y la motivación, el
control facilita el logro de los planes, aunque la planeación debe preceder del
control.
Programador
31
Dicho de otro modo, un programador es una herramienta fundamental
para transformar cualquier información manual en digital con el fin de que la
búsqueda de cualquier tipo de información o almacenamiento de datos sea
más rápida dentro del ámbito laboral o educativo. Esto se hace posible
mediante lenguajes de programación que sin duda el programador los
manipula adecuadamente.
Registro
32
Esto quiere decir que, en una base de datos, el registro de
datos es una fila. Esta fila o registro supone un conjunto de
datos que mantienen una cierta vinculación entre sí. La
totalidad de las filas de una tabla respeta una estructura
idéntica, una característica que permite trabajar y hacer
cálculos con la información. La tabla, en definitiva, constituye la
base de datos. Para poder llevar a cabo el citado registro, se
hace necesario recurrir al uso de la tecnología que existe y que
facilita no sólo el llevarlo al día y poder consultarlo cuando sea
imprescindible sino también poder ir rellenando nuevas filas y
columnas. (p 1.)
33
base fundamental al momento de manejar o dar a conocer la información al
resto del personal de la organización o institución.
Sublime Text
Es un editor de texto que permite transcribir códigos adecuados a las
condiciones que presente el programador debido a que se puede
personificar, dicho programa está apto para ser descargado, utilizar
gratuitamente por cualquier persona, se debe conocer la estructura
igualmente que su correcto funcionamiento, este tipo de programa no es de
código abierto, así que no se podrá configurar por otra persona que no sea el
creador del mismo. De igual forma Sublime Text soporta distintos lenguajes
de programación entre ellos están los siguientes: C, C++, C#, CSS, HTML,
PHP, Java, JavaScript, Python, SQL y XML. Por lo tanto, Lopez (2015) dice:
34
vez en ocasiones lo requiera o bien sea seleccionado sin necesidad de que
se repetí varias tomando en cuenta que se haga en una misma sintaxis, por
lo tanto Roberto Luis B. (2016) expone lo siguiente:
Sistema Operativo
35
El conjunto de programas informáticos que permite
la administración eficaz de los recursos de una computadora es
conocido como sistema operativo o software de sistema. Estos
programas comienzan a trabajar apenas se enciende el equipo,
ya que gestionan el hardware desde los niveles más básicos y
permiten además la interacción con el usuario. (p.1)
Scrum
36
Scrum es una metodología ágil y flexible, elaborada con la finalidad de
poder facilitar instrucciones que admitan definir las distintas actividades y
concretar los roles que debe cumplir cada integrante del desarrollo del
proyecto en la Farmacia Farmaboconó, la misma admite reuniones bien sea
el equipo de desarrollo solo o junto con el propietario del producto el cual
será el usuario final, estas se hacen para adquirir información de importancia
o sugerencias para el desarrollo del mismo, cabe señal que se hacen, con el
fin de que el equipo de desarrollo de la aplicación web logre avanzar con los
sprint correspondientes. Es por ello que, la página web Sinnaps (2015) define
la metodología como:
Para ello, Lizondo, M. (2010), expresa que “es una metodología para el
desarrollo de software basada en un proceso iterativo e incremental”. (p 1).
Esta metodología como anteriormente se mencionó, dispone de ciertos roles
que se deben cumplir dentro del desarrollo del proyecto para un mejor éxito
en la elaboración de mismo, entre ellos tenemos: “Equipo de desarrollo” son
37
los encargados de ejecutar cada una de las actividades que son asignadas
por el “Facilitador de Proyecto”, es el encargado de que la metodología se
lleve a cabo correctamente y que las pautas establecidas se cumplan.
PMBOK
Cabe considerar, por otra parte, que la guía de PMBOK permite llevar
acabo las diversas gestiones tales como: gestión de alcance, de tiempo,
interesados, costos, comunicación, riesgo, por consiguiente, se desarrollan
distintos entregables pertinentemente apropiados al proyecto en estudio
estos serán entregados valga la redundancia, en un lapso de tiempo
delimitado, teniendo como punto primordial cumplir los estándares de cada
proyecto. Newtown, D. (2013), lo define como:
38
prácticas descritos son aplicables a la mayoría de los proyectos,
la mayoría de las veces, y que existe consenso sobre su valor y
utilidad. “Buenas prácticas” significa que se está de acuerdo, en
general, en que la aplicación de conocimientos, habilidades,
herramientas y técnicas puede aumentar las posibilidades de
éxito de una amplia variedad de proyectos. "Buenas prácticas"
no significa que el conocimiento descrito deba aplicarse
siempre de la misma manera en todos los proyectos; la
organización y/o el equipo de dirección del proyecto son los
responsables de establecer lo que es apropiado para cada
proyecto concreto. (p. 02)
39
PARTE III
MARCO METODOLOGICO
La presente investigación se fundamenta en el marco metodológico, que
consiste en definir el uso de metodologías, técnicas, instrumentos y procesos
a emplear en el desarrollo de la misma. Para ello Balestrini (2007) expresa
que: “El marco metodológico es la instancia referida a los métodos, las
diversas reglas, registros, técnicas y protocolos con los cuales una teoría y
su método calculan las magnitudes de lo real”. (Pág.125).
Modalidad metodológica
Al desarrollar la presente investigación, es de gran importancia que los
integrantes del equipo de proyecto conozcan el enfoque o el paradigma que
deberán implementar para darle respuesta al problema presentado, en este
caso la investigación se enfocó en lo que respecta a el paradigma de
investigación positivista o mejor conocido como cuantitativo, que Alvarado
(2007) cita en su trabajo de investigación a Toro y Marcano (2004) que
expresan lo siguiente: “El positivismo es una escuela filosófica que defiende
determinados supuestos sobre la concepción del mundo y del modo de
conocerlo”. Por otro lado Sampieri (2014) expone que:
40
levantamiento de información, la cual debe ser registrada, para
posteriormente evaluar la validez y confiabilidad de la misma, a través de
técnicas lógicas o estadísticas.
Tipo de Investigación
Este trabajo de grado, es fundamental que se tenga claro el tipo de
investigación que se está realizando, es por ello que el presente proyecto
socio tecnológico en desarrollo, se enfoca en lo que corresponde a la
investigación de campo, el cual se identifica por su uso para comprender y
resolver problemas en un contexto, de tal modo Arias (2012) define:
Población
Para poder aplicar las técnicas de recolección de datos se trabajó con una
población finita, es decir que en el número o el tamaño es identificable por
los participantes del proyecto. La palabra población en este caso se refiere a
un conjunto de personas, las cuales coexisten en una organización, es decir
41
un grupo determinado de personas las cuales trabajan en un mismo sitio,
Arias (2012) declara que
Muestra
Posteriormente se eligió una muestra donde Arias (2012) declara que “La
muestra es un subconjunto representativo y finito que se extrae de la
población accesible” (Pág. 83). Por lo tanto, en esta investigación debido a
que la población tiene un tamaño reducido, para la muestra se escogieron los
dueños de la Farmacia Farmaboconó C.A, es decir dos (2) personas.
42
preestablecidos”. (p. 69) y la encuesta donde Arias (2012) la define “Una
técnica que pretende obtener información que suministra un grupo o muestra
de sujetos acerca de si mismos, o en relación con un tema en particular”.
(Pág. 73).Dichas herramientas fueron utilizadas con la finalidad de
diagnosticar el problema principal a solventar en el área tecnológica en la
Farmacia Farmaboconó C.A. ubicada en la parroquia Boconó, Municipio
Boconó estado Trujillo.
43
diagnosticar cuáles eran las necesidades generales existentes en la
organización, determinando así, el problema principal, el cual posteriormente
será resuelto mediante una solución que se enmarque en los lineamientos
del PNFI.
44
PARTE IV.
PODUCTO FINAL
Desarrollo de los planes de acción de acuerdo a los propósitos u Commented [M1]: fransi
objetivos formulados
Para comenzar la ejecución de este proyecto se hace muy significativo el
uso del modelo para el desarrollo de las gestiones, ya que a través de éste
se facilitan las diferentes pautas a seguir para su progreso, además de ello el
proyecto se basa en una metodología ágil como lo es Scrum, que establece
los pasos para diseñar, desarrollar y ejecutar el producto final del presente
proyecto lo cual es una herramienta tecnológica. La relación entre estas dos
metodologías provee organizadamente las actividades a realizar mediante el
desarrollo del proyecto que se categorizan en cinco grupos de procesos
como lo son: inicio, planificación, ejecución, seguimiento y control, y cierre,
donde cada una de éstas derivan diferentes actividades a desarrollar las
cuales se ven reflejadas en el siguiente gráfico.
45
Gestión de una Aplicación Web para el
control de los procesos Administrativos e
inventario, en la Farmacia Farmaboconó C.A.
1 INICIO 2 3 4 SEGUIMIENTO
5 CIERRE
PLANIFICACIÓN EJECUCIÓN Y CONTROL
2.2
3.4 Costos
1.1.5 Diccionario Comunicaciones 4.5 Reducción
del EDT de Riesgos
2.2.1 Scrum
1.2 Registro de Diario
Interesados
1.3 Definir
los Riesgos
46
Fase I: Inicio
En este período se comienza con el desarrollo del proyecto con cada uno
de sus entregables, por los cuales se obtendrá el producto planteado, en
este caso denominado aplicación web para los procesos administrativos y
control de inventario en la farmacia Farmaboconó C.A. En conjunto con el
asesor del producto, el equipo de desarrollo y el dueño del producto se
establecen las pautas necesarias en el progreso del producto para lo cual es
necesario plantear los requerimientos para dar cumplimiento a dicho
producto.
47
impactos negativos que perjudican directamente al proyecto donde se
pretende eliminarlos o en su defecto disminuirlos para evitar el fracaso del
proyecto.
Alcance
En este apartado se desarrolla una estructura de desglose de trabajo
(EDT) donde se nombran los entregables de dicha gestión en el orden en
que van a ser desarrollados y ejecutados en el proyecto. De la misma
manera se toma en cuenta las necesidades de la empresa Farmaboconó, se
establecen propuestas para solventar dichos problemas y así dar
cumplimiento a los objetivos planteados. Según Hernández R. (2013) lo
define como
48
EDT de Alcance:
ELABORADO FECHA DE
Desantiago A. Pacheco M. Valera F. 27/11/18
POR ELABORACIÓN
ALCANCE
Objetivos
Riesgos
Contrato de Negocio
Este es un documento que se refiere a los acuerdos que se establecen
entre las partes del proyecto (empresa y equipo desarrollador), el mismo se
realiza en reuniones en conjunto con la presidenta de la empresa y el equipo
de proyecto, éste con la finalidad de evitar inconvenientes durante su
49
desarrollo y que se cumpla en el tiempo académico establecido. Emilio G.
(2013) expresa que.
Acta Constitutiva
Es el documento reglamentario donde se describe las características del
proyecto y sus requisitos de aprobación, así como también especifica las
versiones, requerimientos tanto del proyecto como del producto, se definen
las actividades principales y precisas llamadas hitos, los objetivos a alcanzar
para lograr finalizar el proyecto de mejor manera posible. De igual manera
Juan Carlos (2014) lo define como:
50
Por lo tanto, el acta constitutiva es el documento necesario y obligatorio
para la formación legal de una organización o sociedad, que debe estar
redactada y contener datos fundamentales según algunos parámetros
comunes, y debidamente firmada por quienes serán integrantes de la
sociedad para obtener un objetivo específico de lo que se quiere lograr. (Ver
Anexo B)
51
La Estructura de Desglose del Trabajo (EDT) es una
descomposición jerárquica, orientada al producto entregable
del trabajo que será ejecutado por el equipo del proyecto, para
lograr los objetivos del proyecto y crear los productos
entregables requeridos. Organiza y define el alcance total al
subdividir el trabajo en porciones de trabajo más pequeñas y
fáciles de manejar, llamados paquetes de trabajo, que pueden
programarse, costearse, supervisarse y controlarse. (p.9)
El logro de los objetivos del proyecto requiere de una EDT que defina
todos los esfuerzos requeridos, la asignación de las responsabilidades a un
elemento definido de la organización y que a partir de la EDT se establezca
un cronograma y presupuesto adecuado para la realización de los trabajos.
(Ver Anexo D)
Identificación de interesados
Dirigiéndose por la guía de proyecto PMBOK, se determina el nivel de
dominio de los involucrados, los cuales mediante la metodología de Scrum
obtienen roles que deben cumplir en el tiempo del desarrollo del proyecto.
Donde se aplican elementos que permiten identificar las personas o grupos
involucrados en el desarrollo de la Aplicación Web para el control de los
procesos Administrativos e inventario, en la Farmacia Farmaboconó C.A. y
así mediante las reuniones constantes que se deben realizar durante su
desarrollo resolver problemas o diferencias que se puedan generar entre los
involucrados del proyecto.
52
cuándo se debe restablecer dicho proyecto a los interesados por medio de la
actualización del plan de gestión.
53
Definir los riesgos
Los riesgos se pueden denominar como el impacto negativo en el ejercicio
de la vulnerabilidad, considerando la probabilidad y la importancia de
ocurrencia que puede perjudicar la culminación del proyecto. En esta parte el
equipo de desarrollo en conjunto con la empresa, definen cada uno de los
que puedan estar inmersos dentro de proyecto ya sean tanto internos como
externos, esto con la finalidad de reducir dicho riesgo a un nivel aceptable, o
para mejores resultados eliminarlos aplicando métodos específicos, y así
evitar el fracaso en cuanto al desarrollo del proyecto. Alberto Marti (2017)
“El riesgo se define como la combinación de la probabilidad de que se
produzca un evento y sus consecuencias negativas. Los factores que lo
componen son la amenaza y la vulnerabilidad” (p.3)
R3 X No se Suspensión
implementa el definitiva del
producto y el proyecto en
equipo de desarrollo
Cierre de la
desarrollo
farmacia
fracasa
R4 X No se podrá No se llevará a
ofrecer a la cabo el
Cierre de la institución el desarrollo del
Institución de producto en el proyecto
lapso
54
estudios establecido
R5 X Carencia de Retraso en el
conocimientos control de los
Perdida de en el manejo procesos
información de aplicación administrativos
la aplicación
web
R7 X La mala
comunicación
trae consigo Retraso de la
que el líder de entrega de los
Comunicación artefactos
proyecto no
inadecuada
pueda
entre el
establecer las
equipo de
tareas
desarrollo
55
ID DE PROBABILIDAD IMPACTO PRIORIDAD
RIESGO
Medio
Alto Medio Bajo Alto Bajo (A, B o C)
56
R1 X X A
R2 X X B
R3 X X B
R4 X X A
R5 X X B
R6 X X B
R7 X X A
R8 X X B
R9 X X B
57
R1 A Efectuar todos X X
los
requerimiento
s sugeridos
por el
propietario del
producto
R2 B Debe existir X X
una excelente
comunicación
entre los
miembros del
proyecto
R3 B Buscar X X
solución junto
al facilitador
de Proyecto y
comité del
mismo
R4 A No se podrá
ofrecer a la
institución el
producto en el
lapso
establecido
R5 B Contar con X X
respaldo
remota de la
información
R6 B Realizar X X
mantenimient
os los equipos
de
computación
R7 A Establecer un X X
acuerdo
grupal para
que allá una
Buena
comunicación
58
ID Tratamiento Acciones Responsable Cronograma indicadores
Riesgo (s) en el
R8 B Capacitación X X
adecuada en
el área
requerida
R9 B El equipo de X
Proyecto se
capacita
mediante la
búsqueda de
información
en internet
59
proyecto Fecha Fecha
de Inicio finalizada
R1 El producto se El desarrollo del Equipo de El producto
elabora sistema está desarrollo cumple con lo
efectuando cada vinculado al señalado en el
una de las documento de contrato de
exigencias requerimientos, negocio
emitidas por pero flexible a
propietario del cambios
mismo sugeridos por el
propietario del
producto
R2 Equipo de
desarrollo
R3 La empresa Ejecutar la Farmacia El equipo de
debe notificar búsqueda de Farmaboconó desarrollo
con anticipación una nueva C.A. ofrecer sus
al equipo del institución servicios a otra
desarrollo el empresa
cierre de sus
instalaciones
R4
R5 Los archivos Realizar Farmacia Se minimiza la
respaldados son respaldo de la Farmaboconó perdida de
almacenados en base de datos C.A. información
un dispositivo diariamente debido a que
extraíble esta se realiza
respaldo
periódicamente
R6 El equipo de Realizar Equipo de El equipo
trabajo, mantenimiento Desarrollo informático
proporciona preventivo y funciona de
soporte técnico correctivo de manera
a los equipos de hardware y apropiada
computación software a los
equipos de
computación
existentes
R7 se lleva a cabo Se emplean Equipo de Los
una nuevos Desarrollo entregables y
comunicación métodos para las actividades
interpersonal lograr una se realizan en
para ejecutar las buena el lapso de
actividades comunicación tiempo
plasmadas entre el equipo establecido
de desarrolla
R8 El equipo de Implementar Equipo de El desarrollo
desarrollo técnicas de Desarrollo del producto se
fortalece y pone estudio, que realiza con
en práctica permitan éxito.
nuevos fomentar el
conocimientos aprendizaje.
60
R9 Realizar Aplicar técnicas Equipo de El acceso a la
pruebas de de seguridad desarrollo aplicación esta
seguridad como restringido
encriptación de mediante una
datos y clave
asignación de encriptada y
perfiles los módulos se
mostrarán de
acuerdo al
perfil de cada
usuario
61
Fase II: Planificación:
Una vez obtenida toda la información requerida en la fase anterior, el
equipo de proyecto procede con la planificación de las actividades a realizar
en la gestión del desarrollo de la herramienta tecnológica que se desea
obtener y la planificación de todo el proyecto como tal, por medio de una lista
la cual indicará cada actividad en el tiempo establecido donde las mismas
deben concluir en un lapso no mayor a un mes como lo especifica el sprint,
así mismo se traza una lista de requerimientos funcionales y no funcionales
de acuerdo a lo planteado para el desarrollo de dicha herramienta y se
realiza el prototipo tomando en cuenta la opinión del dueño del producto.
Por otro lado, se debe tener en cuenta las reuniones diarias que hará el
equipo para el correcto desarrollo de las actividades planificadas el cual
tendrá una duración de 15 minutos como lo especifica la metodología de
Scrum, y aunado a ello conocer los costos del producto.
Historia de Usuario
Las herramientas que nos proponen los métodos Ágiles, de nada sirve
desarrollar ideas si no se ponen en práctica de inmediato. En el caso de las
historias de usuario será preciso realizar las pruebas de validación para
darlas por finalizadas y ponerlas en producción cuanto antes. Además de
ponerlas en práctica, se requiere que el diálogo con el público sea constante,
a fin de testar cada aspecto de nuestro producto. Alberth M (2016) expone
que
62
En esta perspectiva se procede a la realización de la historia de usuario
donde no es más que especificar quien interactúa con la aplicación y que es
lo que el usuario desea obtener o manejar en la misma de acuerdo a cada
actividad o funcionalidad que éste tenga, se identifican por un número que
será de manera ascendente comenzando por la pantalla de inicio.
Igualmente, el nivel de prioridad y el riesgo que ésta pueda ostentar.
Historia de Usuario
Descripción:
Yo como propietario del producto, sugiero que los usuarios deban interactuar con la
aplicación web, con el fin de que se obtenga la mayor disponibilidad en el momento de
acceder, lo cual será mediante un usuario y una contraseña, de la misma forma los
usuarios puedan visualizar los diferentes medicamentos existentes, por ultima instancia
que la aplicación obtenga un manual de usuario lo que permitirá al respectivo usuario un
mejor desenvolvimiento dentro de la aplicación web.
Observaciones:
Historia de Usuario
63
Programador responsable: Equipo de Desarrollo
Descripción:
En esta historia de usuario yo como Propietario del producto requiero que la aplicación
web cuente con una funcionalidad del inicio de sesión, en el cual ingresen el usuario y
contraseña, para que inmediatamente se despliegue el menú de opciones con las
funcionalidades proporcionada para cada uno de los usuario, según su perfil de ingreso,
esta debe contar con la opción de has olvidado tu contraseña, de manera que los
usuarios introduzcan el usuario y puedan recuperar su contraseña e iniciar sesión sin
ningún problema.
Observaciones:
Historia de Usuario
Número: 3 Usuario: Administrador Presidente
Descripción:
Es primordial que dicha aplicación web cuente con un módulo de ingresos y egresos
de la mercancía para obtener de forma detallada m las compras realizadas a los
proveedores para realizar las ventas a los clientes de la farmacia
Observaciones:
Historia de Usuario
64
Número: 4 Usuario: Administrador, Presidente y Cajero
Descripción:
En esta historia de usuario yo como Propietario del producto, solicito que la aplicación
web cuente con un módulo que permitan registrar tanto al personal que laborara en
la empresa, como también a los clientes, productos, marcas, proveedores, principio
activo, categoría, los mismos debe contar con un formulario con campos tipo texto ,
que permita introducir los datos requeridos para cada registro, a su vez deben de ser
almacenados en la base de datos, de manera tal que se pueda controlar los procesos
administrativos con los datos almacenados en la farmacia farmabocono C.A.
Observaciones:
Historia de Usuario
Descripción:
En esta historia de usuario yo como administrador requiero que la aplicación web cuente
con el módulo de pagos, el cual es indispensable para hacer los pagos al personal que
labora en la empresa, a su vez debe registrar las fechas de pago de los servicios.
Observaciones:
65
Historia de Usuario
Descripción:
En esta historia de usuario yo como propietario del producto quiero que la aplicación web
cuente con la funcionalidad de pago al personal que labora en la empresa, este módulo
debe contar con un formulario, donde permita ingresar la cedula del personal y una acción
de buscar, para que se despliegue los demás datos del mismo ya registrados dentro de la
base de datos, y estos pagos se registren en la base de datos de la aplicación web.
Observaciones:
Este módulo depende del módulo de asistencia ya que mediante el mismo se calculará el
pago correspondiente a cada empleado, dependiendo de los días de trabajo que se hallan
registrado previamente
Historia de Usuario
66
Descripción:
En esta historia de usuario yo como Propietario del producto requiero que la aplicación
web cuente con dicha funcionalidad de pago de servicios, tales como alquiler de la
farmacia
Observaciones:
Historia de Usuario
Descripción:
En esta historia de usuario yo como propietario del producto deseo que la aplicación web
cuente con esta funcionalidad de pago de proveedores, en este módulo debe contar con
un formulario los datos deben ser registrados en la base de datos de la aplicación web
Observaciones:
Historia de Usuario
67
Puntos estimados: 5 Iteración asignada: 5
Descripción:
En esta historia de usuario yo como propietario del producto deseo que la aplicación
contenga un módulo de asistencia el cual permita ingresas la cedula del personal y el
horario de entrada y salida el mismo. Debe contar con un formulario para ingresar los
datos mencionados anteriormente al ingresar la cedula la aplicación de ejecutar la
acción de traer los datos ya registrados del personal esto mediante la cedula
Observaciones:
Historia de Usuario
Descripción
Yo como propietario del producto quiero que la aplicación web cuente con la funcionalidad de
inventario donde se pueda visualizar tanto los ingresos como los egresos de los productos
dentro de la farmacia farmabocono, además se muestre en un listado todos los productos
existentes dentro de la misma
Observaciones:
Esta historia de usuario tiene una vinculación con la factura de compra y de venta ya
que cada producto registrados en estas facturas se va incrementar o disminuir la
cantidad de los productos existentes
68
Historia de Usuario
Descripción:
Historia de Usuario
Descripción:
En esta historia de usuario, yo como propietario del producto, deseo que el mismo
contenga la funcionalidad de IVA, el cual debe contener un formulario de campos de texto,
permitiendo actualizar, IVA si se requiere, debe estar acompañada de un botón que
ejecute la acción de guardar, para que se almacenen los datos en la base de datos de la
69
aplicación web.
Observaciones:
Cronograma
El cronograma se fundamenta en la planificación del tiempo para el
desarrollo del proyecto, para lo cual se elabora una lista de actividades de
acuerdo a la estructura de desglose de trabajo. En este se debe especificar
las fechas para cada actividad en general representado por un diagrama de
Gantt, sobre todo la fecha de culminación de cada una de ellas ya que esto
puede influir en la culminación a tiempo del proyecto y entrega del producto.
Pérez J. (2014) dice:
70
Muchas personas confunden el cronograma del proyecto con
su planificación, lo que es erróneo. La creación del cronograma
del proyecto es un proceso que afecta al alcance, coste,
recursos, tiempo, etc. Mientras que el cronograma es un
documento resultado del proceso de planificación temporal del
proyecto, el cual está influido por la planificación del resto de
puntos. En otros artículos entraremos en mayor profundidad en
el proceso de planificación , pero por ahora debemos tener
claro que si en nuestros proyectos planificar es únicamente
hacer el cronograma, nuestros proyectos no están
planificados. Prueba gratis programas de planificación de
proyectos. (p.7)
71
Se refleja como directora de proyecto al
Director(a) del proyecto facilitador del mismo “Hildymar
valladares” la cual debe garantizar que se
cumpla cada exigencia omitida por el
propietario del producto.
72
Plan de gestión de cronograma
Componente Descripción
Establece los componentes y técnicas que existirán para la
Descripción de elaboración de los artefactos a entregar, además se toma en cuenta
cómo será la información proporcionada para el desarrollo tanto del proyecto
gestionado el como el del producto por parte del facilitador de proyecto y el
cronograma del dirigente de proyecto, es importante resaltar que el facilitador de
proyecto proyecto suministro herramientas fundamentales y técnicas que
permitieron la ejecución de los diagramas PERT-CPM, Diagrama
Gantt, las cuales formaron parte para el previo desarrollo de
mencionados artefactos.
Para poder efectuar ciertos cambios en el producto, se debe tener
en cuenta por que se requiera el cambio dentro del mismo, de igual
Identificación y manera identificar los responsables encargados de este cambio,
clasificación de para ello se llevará a cabo una reunión con el propietario del
los cambios al producto, el líder y equipo de desarrollo, en la misma se podrá
cronograma del estudiar a fondo el entorno en el cual se solicita el cambio, se
proyecto estable una responsabilidad a cada involucrado del producto, estos
cambios están sujetos a un análisis con intervalos de grande,
grande mediano, pequeño e insignificante lo cual permitirá conocer
la magnitud del cambio a ejecutarse.
73
Plan de gestión de cronograma
Componente Descripción
Dentro del control de cambios, se debe instaurar un planteamiento
Integración del secundario del cronograma el mismo contiene una justificación clara
control de del motivo por el cual se toma la decisión de ejecutar ese cambio
cambios del dentro de respectivo cronograma, el replanteamiento se define
cronograma con como una versión dentro de dicho cronograma
el control
integrado de
cambios
Los cambios dentro del cronograma son supervisados por
los involucrados de alto nivel, los cuales afirman que las
Requerimiento distintas actividades se lleven a cabo sin importar que se
para solicitud de ejecuten ciertos cambios en el cronograma
cambios al Se crea un boceto de la plantilla que permita representar
cronograma del específicamente el control de cambios
proyecto Los motivos por los cuales se sugirieron y ejecutaron
cambios deben de ser manifestados en reuniones de los
involucrados de alto nivel.
Establecer niveles a los involucrados del producto para la
aprobación de algún tipo de cambio dentro del cronograma,
con fin de que los mismos puedan determinar si afecta o no
de alguna forma el desarrollo de las diversas actividades, y
no afecte la ejecución del producto ya establecida.
Lista de actividades
Aporta información importante en el proyecto ya que a través de esta lista
se puede conocer las diferentes actividades que ejecutará el equipo de
desarrollo durante la elaboración del proyecto, la misma deberá estar
estructurada de manera jerárquica de acuerdo a las fases que se desarrollan
mediante la metodología utilizada siguiendo cada paso al pie de la letra.
74
Actividad Descripción Duración Precedencia
(dí
as)
proyectos dependerá de la diligencia con que se lleven a cabo las
actualizaciones.
75
A1 Conformación del equipo de 1 -
proyecto y asignación del líder
A2 Búsqueda de organización 8 A1
A3 Visita a la empresa para la 1 A2
propuesta del proyecto
A4 Entrega de la carta de postulación 1 A1,A2
A5 Visita a la organización para recibir 1 A4
la carta de aceptación
A6 Reunión con el propietario del 1 A5
producto para aplicar las técnicas e
instrumento de recolección de datos
A7 Avance de la I parte del proyecto 5 A6
A8 Planificación de la metodología a 3 A6, A7
desarrollar
A9 Planificación para la asignación de 1 A8
roles
A10 Diseño del prototipo de la aplicación 2 A6
A11 Muestra del prototipo al propietario 1 A6, A10
del producto
A12 Elaboración de la base de datos 3 A6, A10
A13 Normalización de la base de datos 3 A12
A14 Comienzo de la II parte del proyecto 5 A7
A15 Avances de la parte III de proyecto 3 A14
A16 Elaboración de las Bases teóricas 2 A15
del proyecto y antecedentes
A17 Comienzo de la IV parte del proyecto 2 A15, A16
A18 Documentos de gestión (plan de 2 A8
gestión de alcance, acta constitutiva,
lista de actividades, logros)
A19 Cont. Documentos de gestión 2 A8, A18
(contrato de negocio, riesgos, EDT,
casos de uso)
A20 Elaboración del enunciado de 2 A8, A19
alcance de proyecto
A21 Elaboración del Control de alcance 2 A18
A22 Documento del plan de gestión de 2 A18, A19, A20
interesados y la plantilla de registro
de interesados
A23 Desarrollo del Gestión de Riesgos 2 A19
A24 Reunión de Tutoría de proyecto 1 A18, A19 a20,A21,
A22
A25 Correcciones de Proyecto 1 A24
A26 actualización de casos de uso 2 A19
A27 Reunión con el propietario del 1 A22
76
producto para la elaboración de la
historia de usuario
A28 Reunión de tutoría de proyecto 1 A25
A29 Desarrollo del diagrama de 2 A26
secuencia
A30 Elaboración de los mapas de 3 A29
procesos
A31 Gestión de costos 4 A30
77
Reunión de planificación de la iteración
En esta reunión el equipo busca aclarar dudas que pueden aparecer
durante el desarrollo del producto de acuerdo a los requerimientos que hayan
sido planteados por el propietario del mismo, guiándose por las actividades
que se tienen planificadas durante cada etapa para su óptimo desarrollo; en
efecto se toma en cuenta las historias de usuario para la planificación de
cada iteración y de esta manera proceder a dar solución a los problemas que
hayan sido encontrados.
78
Retrospectiva
Son reuniones que se ejecutan con el objetivo de mejorar de manera
continua la productividad y la calidad del producto que está desarrollando,
la motivación del equipo, cómo están engranando entre ellos, como fue la
última iteración o cómo está yendo el proyecto, el equipo analiza cómo ha
sido su manera de trabajar durante la iteración, por qué está consiguiendo o
no los objetivos a que se comprometió al inicio de la iteración y por qué el
incremento de producto que acaba de demostrar al cliente era lo que él
esperaba o no. donde González G (2017) lo define como. “Nombre de la
reunión en la que el equipo analiza la forma de trabajo para su mejora
continua. Las reuniones retrospectivas son por tanto un una “meta-práctica”
ágil”. (p.5)
79
de iteración? iteración? próxima iteración?
Usuario (aciertos) (errores) (recomendaciones de
mejora continua)
Inicio de sesión Al momento de Ejecutar las diferentes
1 exitoso entrar al pruebas de forma detallada
sistema no se previniendo cualquier error
estaba
ejecutando
ninguna
validación
En la factura, se Al momento de El equipo de desarrollo
registran de registrar 2 o implementara un método
5 manera exitosa más productos eficiente para el registro de
los productos en la factura, los productos en la factura
se cargan de
manera
individual
80
Asistencia del Al marcar la Validar el calendario y hora
3 personal fecha y hora de del sistema
llegada y salida
no valida la
hora de
ejecución
81
solventar este problema por medio de la gestión del diseño, elaboración y
desarrollo de una aplicación web, apoyándose en un framework de trabajo,
compuesto por 2 elementos como lo son la metodología de gestión de
proyectos PMBOK y la metodología ágil de desarrollo de software
denominada Scrum, esto con la finalidad de crear un producto de alta calidad
que cumpla con las expectativas del cliente.
Por otro lado, cabe destacar que el personal que labora en dicha empresa
contara con acceso a un módulo digital de Vademecum que consiste en un
registro de medicamentos ordenado alfabéticamente donde se les describe
por nombre comercial, principio activo, posología y precauciones, mostrando
los medicamentos que son similares, esto con la finalidad de que consulten
de manera eficaz sus dudas y al mismo tiempo aclaren cualquier inquietud
de los clientes.
82
lado, para la gestión de los datos e información trabajaran con Mysql como
sistema manejador de base de datos; el alojamiento del producto será en un
servidor de área local, el cual contara con Xampp, su codificación estará bajo
el editor de texto sublime text 2.
83
TSU Desantiago
Fecha Tutor(a) Facilitadora
TSU Pacheco
18/10/2019 Ing. Dulmary T Ing. Hildymar
TSU Valera
valladares
84
TSU Desantiago
Fecha Tutor(a) Facilitadora
TSU Pacheco
18/10/2019 Ing. Dulmary T Ing. Hildymar
TSU Valera
valladares
85
TSU Desantiago
Fecha Tutor(a) Facilitadora
TSU Pacheco
18/10/2019 Ing. Dulmary T Ing. Hildymar
TSU Valera
valladares
86
TSU Desantiago
Fecha Tutor(a) Facilitadora
TSU Pacheco
18/10/2019 Ing. Dulmary T Ing. Hildymar
TSU Valera
valladares
87
Mapa de procesos
La farmacia farmabocono C.A cuenta con una estructura que le permite
conocer cada una de los procesos que se llevan a diario dentro de la misma,
estos procesos de entrada que en algún momento pasan a ser procesos de
salidas, permitiendo así brindar un servicio de excelencia al cliente. Estos
procesos se definen de la siguiente manera, Estratégicos, claves y soporte
los mismos cumplen un papel fundamental dentro de la empresa.
88
Clientes /usuarios
Procesos Estratégicos
Mantener la calidad de
Apartado de productos servicio en función de
Precios estables las necesidades del
cliente
Procesos Claves
Procesos de Soporte
Mantenimiento de
Pedido de Pagos al Mantenimiento los equipos de
Solicitudes
productos computación en
personal de las manuales
la farmacia
Instalaciones
Clientes /usuarios
Procesos Estratégicos
Perfil de usuarios
Control de Calidad Seguridad Informática
Procesos Claves
Procesos de Soporte
Clientes /usuarios
91
Tutor(a) Facilitadora TSU Desantiago Commented [A2]: No se ven bien los captures
Fecha
18/10/2019 Ing. Dulmary T Ing. Hildymar TSU Pacheco
93
Fecha Tutor(a) Facilitador TSU. Desantiago A;
30/05/2019 Ing. Dulmary Ing. TSU. Pacheco M;
Torres. Hildymar V TSU. Valera F
94
Inicia sesión
Registra
Asistencia
Manuel de ayuda
Registros
Cajero Inventario
Facturación
(Peticion)
(Devolucuion)
Inicia sesión Servidor
Registra
Asistencia
Manuel de ayuda
(Peticion)
Pagos
Administrador Registros
Respaldo de la base de datos (Devolucion Intranet
Asistencia
(Peticion)
Inicia sesión
Registra (Devolucion)
Asistencia
Manuel de ayuda
Base de atos
Créditos
Administrador Pagos
Asistencia
Registrar perfiles
Cambio de IVA
Realizado Por:
Revisado Por: Fecha:
Equipo de
Ing. Dulmary Torres 18/10/2019
desarrollo
95
Diagrama de componentes
Cabe destacar que para la elaboración del diagrama de componentes el
equipo de desarrollo debe especificar la descomposición física de la
aplicación web, esto permitirá que el propietario del producto pueda
visualizar la estructura de la misma y dar las sugerencias si así lo amerite, el
uso de los diagramas de componente permite conocer el comportamiento de
la interacción entre sí, además lo que se quiere es interpretar los
componentes e interfaces y dependencias que maneja la aplicación.
96
Diagrama de despliegue
Es de suma importancia diseñar el diagrama de despliegue del hardware y
software, de la aplicación web, ya que el mismo permite identificar de forma
detallada tanto las relaciones y las dependencias de cada nodo, cabe señalar
que este diagrama es un complemento del diagrama de componentes, en
este orden de ideas este diagrama permite valorar la distribución y
asignación de recursos, por lo que a este concepto se puede apreciar el
diagrama de despliegue del producto con su pertinente leyenda; obteniendo
como referencia a James Rumet al (2015).
97
Diagrama de clases
Es un tipo de diagrama de distribuciones fijas, el mismo se encarga de
representar la organización y la actuación de cada una de las tablas que
poseerá la aplicación web para la Farmacia Farmabocono C.A, de esta
misma forma se detalla los atributos o bien los datos que estarán asociados
a cada tabla, las relaciones se pueden definir de la siguiente manera de
herencia asociativa agregación o de composición, las cuales van a ir
agregadas a las tablas si así lo amerita.
Gráfico 17: Diagrama Clases Fuente: Desantiago A, Pacheco M, Valera F. Boconó 2019.
98
Diagramas de caso de uso
Los diagramas de caso de uso son una representación gráfica de la
estructura de la aplicación web a su vez muestra las acciones que va a
cumplir cada actor dentro de la misma, estos son diseñados por el equipo de
desarrollo, es por ello que dichos diagramas beben se elaborados de forma
detallada y apropiada, por lo tanto, se diseñó un caso de uso general que
muestra cada una de las funcionalidades que contendrá el producto.
99
CASO DE USO. GENERAL
Inicio de Sesión
Panel de
notificaciones
Registros
Inventario
facturación
Usuario
Pagos
Estadisticas
Carnetización
Asistencia
Cajero
Vademecun
Admin Presi
Ajustes
Seguridad
Cerrar Sesión
Gráfico 18: Caso de uso General Fuente: Desantiago A, Pacheco M, Valera F. Boconó
2019.
100
Diagrama de secuencia
Es primordial acotar que una vez diseñado el diagrama de caso de uso
general, el equipo de desarrollo procede a elaborar los diagramas de
secuencias los cuales permite identificar o representar los objetos que
interactúan entre si dentro de una aplicación web en un tiempo establecido,
en otro orden de ideas permite visualizar el movimiento que deben hacer y
las respuestas que cada uno obtienen al solicitarlas, dichos objetos son
representados con líneas punteadas verticales y los mensajes que expresan
la comunicación entre cada objetos son simbolizados por flechas
horizontales, esto con el fin de dar a conocer más afondo la respectiva
conexión que tendrá cada módulo de la aplicación.
101
Iniciar Manual
Registrate Asistencia de
seción
General usuario
Selecciona registrarse
Registrar Asistencia
Numero de Transcciones
102
Aproximación de la base de datos
Diagrama entidad relación
2° prototipo de la aplicación
103
Diagrama De caso de uso detallados
Con anterioridad se describe el caso de uso general, mediante el cual
representa las funciones principales de la aplicación con su respectiva
participación de los actores dentro del mismo, por otra parte, cabe destacar
que se bebe realizar de forma detallada cada diagrama de caso de uso de
manera más minuciosa, con el fin de dar a conocer los distintos perfiles que
cumplen los actores en la aplicación web, y así poder visualizar la estructura
que conforma dicha aplicación.
104
CASO DE USO INICIO DE SESION GENERAL
Inicio de Sesion
<<incluir>>
Usuario
<<incluir>>
Contraseña
<<extender>> <<extender>>
Usuario
<<incluir>>
<<incluir>>
Ingresar usuario
Menu <<incluir>>
Repuesta de Seguridad
<<incluir>>
Inicio
Realizado Por:
Fecha:
Equipo de Revisado Por: PAG.
20/05/2019 2/27
desarrollo Ing. Dulmary Torres
105
106
CASO DE USO INICIO DE SESION ESPECIFICO A
(Administrador y Presidente )
Facturacion
Asistencia
Pagos
Inventario
<<extender>> Estadisticas
Registros <<extender>>
<<extender>>
<<extender>>
Usuario <<extender>>
<<extender>>
Panel de Notificaciones
<<extender>>
Menú de Opciones
Inicio de Sesión A
<<extender>>
<<incluir>>
107
108
CASO DE USO INICIO DE SESION Espesifico B (Administrador y Presidente)
Perfil
Ajustes
Reportes
Seguridad
Carnetizacion
Cerrar
<<extender>>
Seción
Vademecun <<extender>>
<<extender>>
<<extender>>
<<extender>>
<<extender>>
Creditos <<extender>>
Usuario
<<extender>>
Menú de Opciones
Inicio de Sesión B
<<extender>>
<<incluir>>
Realizado Por:
Fecha:
Equipo de Revisado Por: PAG.
20/05/2019 4/27
desarrollo Ing. Dulmary Torres
109
110
CASO DE USO INICIO DE SESIÖN Especifico A(Cajero)
Asistencia
Facturacion
Estadistica
Inventario
Registros <<extender>>
<<extender>>
<<extender>>
<<extender>>
<<extender>>
Menú de Opciones
Inicio de Sesión A
Cajero
<<extender>>
<<incluir>>
Ingresar usuario
y contraseña
111
112
CASO DE USO INICIO DE SESION Especifico B (Cajero)
Carnetizacion Reportes
Vademecun
Cerrar
<<extender>> <<extender>>
Creditos Seción
<<extender>>
<<extender>>
<<extender>>
Menú de Opciones
Inicio de Sesión B
Cajero
<<incluir>>
<<incluir>>
Ingresar usuario
y contraseña
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 6/27
desarrollo
113
114
CASO DE USO General.
REGISTRO
Cliente
Personal Categoria
Proveedores
Usuario
<<extender>>
<<extender>> <<extender>>
<<extender>>
Producto
<<extender>>
<<extender>>
Admin Presi
Cajero Principio activo
115
116
CASO DE USO REGISTRO
ESPECIFICO (Cliente y Personal)
Agregar
Listado de
<<extender>>
Clientes
<<incluir>>
<<extender>>
<<extender>>
Cliente
Modificar
Eliminar
Usuario
<<extender>>
Registro Agregar
<<extender>> <<extender>>
Modificar Eliminar
117
118
CASO DE USO REGISTRO ESPCIFICO
(Categoría y Proveedor)
Agregar
Listado de
<<extender>>
Personal
<<incluir>>
<<extender>>
<<extender>>
Categoria
Modificar
Eliminar
Usuario
<<extender>>
Registro Agregar
<<extender>> <<extender>>
Modificar Eliminar
119
120
CASO DE USO REGISTRO ESPECIFICO
(Producto y Principio activo)
Agregar
Listado de
<<extender>>
Productos
<<incluir>>
<<extender>>
<<extender>>
Producto
Modificar
Eliminar
Usuario
<<extender>>
Registro Agregar
<<extender>> <<extender>>
Modificar Eliminar
121
122
CASO DE USO REGISTRO
ESPECIFICO (Marcas)
Agregar
<<extender>>
Marcas
<<incluir>>
Listado de
Proveedores
Usuario
<<extender>>
<<extender>>
Registro <<extender>>
Modificar
Eliminar
Presi
Admin
Cajero
123
124
CASO DE USO. Inventario
Inventario General
<<incluir>>
Lista de productos
<<extender>> existentes
Inventario
Usuario
<<extender>>
Lista de Entradas y Salidas
<<incluir>>
<<extender>> <<extender>>
<<incluir>> <<incluir>>
procesar
procesar
125
126
CASO DE USO. Asistencia
Ingresar Cedula
<<incluir>>
<<incluir>>
Marcar Asistencia
Registar
Usuario
<<extender>>
<<extender>>
Asistencia Manual
Asistencia
<<incluir>>
Cedula
<<incluir>>
Presi Fecha
Cajero
<<incluir>>
Hora Entrada
<<incluir>>
127
128
CASO DE USO. Facturación de Compra
<<extender>> <<extender>>
Agregar Datos
<<incluir>>
<<extender>> <<extender>>
<<incluir>>
Usuario Compra de Productos
Lista de Productos
<<incluir>>
<<incluir>>
Facturación
Imprimir Reporte
Admin Presi
Cajero
129
130
CASO DE USO. Factura de
Ventas
<<extender>> <<extender>>
Agregar Datos
<<incluir>>
<<extender>> <<extender>>
Usuario <<incluir>>
Venta de Productos
Lista de Venta
<<incluir>>
<<incluir>>
Facturacion
Imprimir Reporte
Presi
Admin
Cajero
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/10/2019
desarrollo 23/27
131
CASO DE USO. Pagos
Agregar pagos
<<incluir>>
Pagos Personal
<<incluir>>
<<extender>>
Lista de pagos
Usuario
Pagos
<<extender>>
pagos Proveedores
<<incluir>> <<incluir>>
Presi
Lista de pagos Agregar pago
Fecha: PAG.
Realizado Por: 15/27
Revisado Por: 16/10/2019
Equipo de
Ing. Dulmary Torres
desarrollo
132
133
Estadísticas
134
CASO DE USO. Créditos
Vaciar
Registrar Credito
<<extender>>
<<extender>>
Usuario
Agregar Datos
<<extender>>
Crear Credito
<<incluir>>
<<incluir>>
<<incluir>>
Imprimir Reporte
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/10/2019
desarrollo 17/27
135
CASO DE USO. Vademecum
Agregar
<<extender>>
Visualizar
<<extender>>
Lista de Medicamentos
<<extender>>
Modificar
<<extender>> <<extender>>
Usuario
Ver Vademecum Eliminar
<<incluir>>
Vademecum de Medicamentos
<<incluir>>
Patologias
<<incluir>>
Agregar
Admin Presi
Cajero <<extender>>
Visualizar
<<extender>>
Lista de patolodias
<<extender>>
Modificar
<<extender>>
Eliminar
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/010/2019
desarrollo 18/27
136
Carnetizacion
137
138
CASO DE USO Ajustes
<<extender>>
Correcion de Precios
Usuario
<<incluir>>
<<incluir>>
<<incluir>>
Lista de Utilidad
<<incluir>>
Modificar
139
CASO DE USO. Seguridad
lista de accesos
Historial de acceso
Usuario
<<incluir>>
Base de Datos
<<incluir>>
Seguridad
<<extender>> <<extender>>
Usuario
Admin
<<incluir>>
Lista de Usuario
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/10/2019
desarrollo 21/27
140
Diagrama de secuencia detallado
Al igual como se realizó con los casos de uso se lleva a cabo la elaboración
de los diagramas de secuencia y se plasta el diagrama generalizado del
proceso de la aplicación, el equipo de desarrollo se bebe enfocar o hacer
énfasis con las interacciones que genera cada actor dentro de la aplicación
web.
141
142
Iniciar Manual
Registrate Asistencia de
seción
General usuario
Selecciona registrarse
Registrar Asistencia
Numero de Transcciones
143
Iniciar Seción base de
Administrador, datos
Presidente,
Cajero
Verifa datos
datos validados
Autenticar
Muestr el formulario
datos validados
Mustra la clave
Numero de Transacciones
144
Registros Inventario Asistencia Facturacion Pagos Estadisticas Creditos Carnetizacion Ajustes
Admin,
Presi
Selecciona registro
Selecciona Inventario
Muestra inventario general/ otras entradas
y salidas
Selecciona Asistencia
selecciona facturacion
Muestra modulo de facturacion
Selecciona el modulo de pagos
Selecciona carnetizacion
Selecciona Ajustes
Muestra modulo de ajustes
Gestionar el diseño, desarrollo e implantación de una aplicación web para el Control de procesos Administrativos e
Inventario, en la Farmacia Farmaboconó C.A
145
Cliente,
Admin, Registro Personal,Categoria.Proveedor,
presi, Cajero Producto,Marca, Principio
activo
Selecciona Registro
Despliega el menu
Selecciona el de preferencia
Muestra formulario correspondiente
Numero de Transacciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
146
Admin, Presi Pagos
Selecciona Pagos
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
147
Admin,
Pagos Personal
Presi
Selecciona Pagos
Selecciona personal
Muestra formulario
Muestra ();
Carga los datos personales y los mustra
Selecciona registrar
Guarda ();
Registra los pagos
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
148
admin Pagos Proveedor
Selecciona pagos
Selecciona proveedor
Muestra ();
Carga los datos registrados y los muestra
Selecciona registrar
Guarda ();
Registra los pagos
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
149
Admin, Asistencia
Asistencia
Presi Manual
Selecciona asistencia
Muesytra el formulario
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
150
Admin, presi, Compra Venta de
Facturacion Compras Venta
preoductos
Cajero de Productos
Selecciona facturacion
Selecciona compras
Muestra un formulario
Registra la informacion
genera la factura
Almacena la Informacion
Numero de Transcciones
151
Admin , Inventario Base de
Inventario General
Presi, datos
cajero
Selecciona Invenrario
Listar invemtario
Muestr los producto s existentes
Numero de Transcciones
152
Otras Ajuste Ajustes Base de
Admin ,
Inventario entrdas y positivo negativo datos
Presi,
salidas
cajero
Selecciona Invenrario
Agregar producto
Mostrar formulario
enviar formulario
Valida datos
Mostrar formulario
enviar formulario
Valida datos
Numero de Transcciones
153
Adm, Crear creditos
Creditos
preci creditos realizados
Selecciona creditos
Datos almavcenados
Muestra el reporte
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 20/05/2019 /
desarrollo
154
Cambio de
IVA
Cambio de
Adm, Correccion Utilidad
Ajustes
preci de precios
Selecciona Ajustes
modificar precios
modificar utilidad Modifica IVA
Muestra un formulario con datos introducidos
Muestra un formulario con
datos introducidos
Datos almavcenados Almacena datos
Datos almavcenados
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/10/2019 /
desarrollo
155
Admin, Ver vademecum y
Vademecum
Presi, cajero Patologias
Selecciona Vademecum
Muestra lista
Guarda ();
Datos almavcenados
Numero de Transcciones
Realizado Por:
Revisado Por: Fecha:
Equipo de PAG.
Ing. Dulmary Torres 16/10/2019 /
desarrollo
156
Historial de
Admim Seguridad acceso Base de Usuario
datos
Selecciona Seguridad
Lista de accesos
Seleccione base de
Selecciona usuario
Guarda ();
Numero de Transacciones
157
Sprint Backlog
Para llevar a cabo la ejecución del producto el equipo de desarrollo debe
definir los requerimientos tantos funcionales como no funcionales para la
respectiva elaboración del diseño de la aplicación web, y así la misma puede
cumplir con las exigencias omitidas por el propietario del producto, de tal
manera que para el desarrollo del mismo el equipo debe concretar en las
reuniones de parificación una serie de desgloses de actividades, las cuales
van hacer distribuidas entre ellos a su vez contaran con un tiempo estimado
de duración de cada actividad.
158
Es importante resaltar que los costos establecen cuales son los lineamientos
precisos para la previa planificación, como también para definir, calcular
presupuestar y por ultimo controlar los mismos, da a conocer una estimación Commented [A3]: Revisar la redacción
de costos de cada recurso necesario para completar cada una de las
actividades formuladas para la previa ejecución y formalización del producto,
la evaluación de costos se debe efectuar en conjunto con la información que
se va obteniendo a medida que se va cumpliendo con las mismas para llevar
a cabo el proyecto, teniendo en cuenta cada complemento que se valla
formando acorde a que el mismo valla progresando a lo largo de todo su
desarrollo.
Estimación del esfuerzo a través del método de puntos de casos de uso
Cantidad de actores: 3
Administrador
Presidente
Cajero
Inicio de Sesión
Registros
Inventario
Asistencia
Otras entradas y salidas
Facturación
Pagos
Estadísticas
Créditos
Vademécum
Carnetización
Ajustes
Seguridad
Perfil
159
160
PARTE V
CONCLUSIONES Y RECOMENDACIONES
Conclusiones
161
la culminación del mismo, donde se les permitió así el progreso en aspectos
tanto académicos como profesionales, además de ello se socializó con la
organización a la cual estuvo dirigido el producto durante todo su desarrollo e
implantación a través de la capacitación para el uso de la herramienta
computarizada.
Recomendaciones
162
PARTE V
REFERENCIAS
Bibliográficas Commented [A4]: Revisar que no falte ninguna
referencia
Abdol, D. Pacheco, M. Semprun, D. (2018). Desarrollo y gestión de una
aplicación web ecommerce para el control de compras y ventas en la
empresa “El Mago” C.A. Boconó Estado Trujillo, Trabajo de grado no
publicado. Programa Nacional de Formación en Informática, Universidad
Politécnica del Estado Trujillo Mario Briceño Iragorry.
Ángeles, O. Fernández, J. Mora, M, Romero, D. Villegas, K. (2014). Sistema
Integral para el Control de los Expedientes del Personal de la Gobernación
del Estado Trujillo, Trabajo de grado no publicado Programa Nacional de
Formación en Informática, Universidad Politécnica del Estado Trujillo
Mario Briceño Iragorry.
Arias, F. (2012) Proyecto de Investigación, a la Metodología Científica. 6ta
Edición Caracas, Editorial Episteme.
Bastidas, M. Berrios, S. Ojeda, E. (2016). Aplicación Web para el Control de
Horario de Entrada y Salida de los Empleados de Farmacia El Samán
Boconó Estado Trujillo, Trabajo de grado no publicado. Programa Nacional
de Formación en Informática, Universidad Politécnica del Estado Trujillo
Mario Briceño Iragorry.
Bastidas, M. Berrios, S. Ojeda, E. (2016). Aplicación Web para el Control de
Horario de Entrada y Salida de los Empleados de Farmacia El Samán
Boconó Estado Trujillo, Trabajo de grado no publicado. Programa Nacional
de Formación en Informática, Universidad Politécnica del Estado Trujillo
Mario Briceño Iragorry.
Constitución de la República Bolivariana de Venezuela (1999) Gaceta Oficial
de la República Bolivariana de Venezuela, 5.908 (Extraordinario)
Enmienda N° 1, Febrero 15, 2009.
Crespo, M. (2015). Guía de Diseños de Proyectos Sociales y Comunitarios
Bajo el Enfoque de Marco Lógico. 2da Edición. Revisada y Ampliada.
Edición mimeografiada 2015. Caracas Agosto 2015.
163
Electrónicas
Guzmán, A. y Motejo, A. (2013). El Proceso Administrativo [Documento en
línea]. Disponible: https://www.gestiopolis.com/el-proceso-administrativo-
segun-varios-autores/ [Consulta: 2019, Abril 04]
Plan de la Patria, Segundo Plan Socialista de Desarrollo Económico y Social
de la Nación 2013-2019 (Decreto Extraordinario N° 6.118) (2013,
Diciembre 04) [Documento en línea]. Disponible:
http://www.uideporte.edu.ve/WEB/pdf/leyes/Plan_de_la_Patria%20.pdf
[Consulta: 2017, julio 15]
Project Management Institute. (2013) Guía de los fundamentos para la
dirección de Proyectos (PMBOK). 5ta Edición Newtown Square
Pensilvania, Editorial PMI Publications.
Revista EmprendePyme (2016). [Página Web en Línea]. Disponible:
https://www.emprendepyme.net/control-de-asistencia-laboral.html
[Consulta 2019, Abril 04]
Revista Escuela de Posgrado Gerens (2016). [Página Web en Línea].
Disponible: https://gerens.pe/blog/gestion-riesgo-que-por-que-como/
[Consulta 2019, Abril 04]
Revista ITM Platform (2018). [Página Web en Línea]. Disponible:
http://www.itmplatform.com/es/blog/gestion-de-costes-de-proyecto-por-
que-es-tan-importante/ [Consulta 2019, Abril 04]
Revista Pontificia Universidad Javeriana de Bogotá (2015). [Página Web en
Línea]. Disponible:
https://www.javeriana.edu.co/puj/viceadm/drh/Desarrollohumano/liderazgo/
comunicacion.html [Consulta 2019, Abril 04]
Sampieri, R. (2014) Metodología de la Investigación. 6ta Edición México,
Interamericana Editores. S.A.
Thompson, M. y Antezana, J. (2006). El Proceso Administrativo [Documento
en línea]. Disponible:
https://www.promonegocios.net/administracion/proceso-administrativo.html
[Consulta: 2019, Abri 06]
Universidad Politécnica Territorial del Estado Trujillo Mario Briceño Iragorry
(2017) Reglamento para la Administración del Proyecto Socio Integrador
/Tecnológico. Valera 2017.
164
ANEXOS
165
Anexo (A): contrato de negocio.
Contrato de Negocio Para el Diseño y Desarrollo
de una Aplicación Web para la Gestión de
Procesos Administrativos y Control de Inventario
En La Farmacia Farmaboconó C.A
REUNIDOS
EXPONEN
166
Registro de los usuarios según el perfil.
Registro de proveedores.
Registro de mercancía.
Registro de clientes.
Registro de personal.
Inventario general
Inventario de compras
Inventario de entradas y salidas
Facturación de productos
Pago de personal
Pago de proveedores
Estadísticas de ventas: medicamentos y productos
Créditos: medicamentos y productos
Carnetización
Ajustes: corrección de precios y cambio de IVA
Seguridad: respaldo de base de datos
CUARTO: Que las Partes reunidas en la sede social del “Propietario del
Producto” acuerdan celebrar el presente contrato de: DISEÑO,
DESARROLLO, GESTIÓN Y IMPLANTACIÓN de una Aplicación Web
para el control de los procesos Administrativos e inventario, en la
Farmacia Farmaboconó C.A En el presente contrato los involucrados
quedan de acuerdo con las siguientes cláusulas:
167
PRIMERA. - OBJETO
En virtud de este contrato de IMPLANTACIÓN Gestión de una Aplicación
Web para el control de los procesos Administrativos e inventario, en la
Farmacia Farmaboconó C.A el “Equipo de desarrollo” se obliga a prestar
al “Propietario del Producto” el prototipo una maqueta visual de la
aplicación web la cual prestara los conforme a las necesidades específicas
del negocio del “Propietario de Producto” cumpliendo con los términos y
condiciones previstos en el Contrato.
168
1.5. El “Propietario del Producto” presentará al “Equipo de Desarrollo” un
informe con las necesidades y previsiones que tenga a medio plazo dicho
informe contendrá, los distintos procesos administrativos de manera general,
al igual que el material de control de inventario que sean necesarias para
utilidad del programa de software.
169
2.1. El “Equipo de Desarrollo” ejecutará el Contrato realizando de manera
competente y profesional los Servicios, cumpliendo los niveles de calidad
exigidos y realizará el proyecto completo.
170
Anexo B: (Acta Constitutiva)
171
Boconó; Noviembre, 2018
172
Tabla de contenido
Información del proyecto .........................................................................................174
Datos ........................................................................................................... 174
Propósito y justificación del proyecto ......................................................................174
Descripción del proyecto y entregables ..................................................................175
Requerimientos de alto nivel ...................................................................................175
Requerimientos del producto ..................................................................... 175
Requerimientos del proyecto ...................................................................... 176
Objetivos ..................................................................................................................176
Supuestos y restricciones .......................................................................................176
Riesgos iniciales de alto nivel .................................................................................177
Cronograma de hitos principales ............................................................................177
Presupuesto estimado .............................................................................................177
Lista de Interesados (stakeholders) ........................................................................178
Requisitos de aprobación del proyecto...................................................................178
Asignación del gerente de proyecto y nivel de autoridad ......................................178
Gerente de proyecto ....................................................................................... 178
Aprobaciones ...........................................................................................................179
173
Información del proyecto
Datos
Control de Versiones
Versión Elaborado Revisado Por Aprobado Por Fech Motivo
Por a
1.0 Desantiago 24/1 Desarrollo
A. Pacheco 1/18 de Gestión
M. Valera F. de
integración
Nombre del Proyecto Siglas del Proyecto
Gestión de una Aplicación Web para el control de los ACPAI
procesos Administrativos e inventario, en la Farmacia
Farmaboconó C.A.
174
Descripción del proyecto y entregables
Gestión de Tiempo:
175
Seguridad: Resguardar la integridad los datos de accesos no deseados o
autorizados, por medio de un usuario y una contraseña, asignar
restricciones de acuerdo a su perfil laboral dentro de la empresa
Desempeño: Desarrollar e implantar una herramienta tecnológica que
satisfaga las necesidades de la empresa.
Objetivos
Objetivo Indicador de éxito
Alcance
Solventar las necesidades tecnológicas Los procesos
mediante la gestión de diseño, desarrollo e administrativos en la
implantación de una aplicación web empresa se realizan de
manera automatizada y
se evita la perdida de
información
Cronograma (Tiempo)
Establecer un periodo de tiempo para la El producto fue
culminación del producto desarrollado e
implantado durante el
lapso de tiempo
establecido
Supuestos y Restricciones
Supuestos:
- Automatización de los procesos administrativos en la farmacia
Farmaboconó C.A.
- Mayor control en el stock de medicamentos en la farmacia
Farmaboconó C.A.
176
- Monitorización de la hora y entrada de los empleados
Restricciones:
- La farmacia Farmabocono no cuenta con los recursos económicos
para costear un dominio en la web.
Presupuesto estimado
1.500.000 Bs.S.
177
Lista de Interesados (stakeholders)
Nombre Cargo Departamento
Arelis Desantiago Desarrollador Programación
Pacheco Manuel Desarrollador Programación
Valera Fransi Desarrollador Programación
Abg. Yamelys Presidenta Presidencia
Geraldino
Dulmary Torres Dirigente de preguntar
proyecto
178
Aprobaciones
Patrocinador (Sponsor) Fecha Firma
Yamelys Geraldino
“Propietaria del Producto”
Hildymar Valladadres
“Facilitadora de Proyecto”
Desantiago Arelis
“Equipo de Desarrollo”
Pacheco Manuel
“Lider de Proyecto”
Valera Fransi
“Equipo de Desarrollo”
179
Anexo C: (Plan de Gestión de Alcance)
180
La Estructura de Desglose de trabajo EDT, estará estructurada de acuerdo a
la metodología a utilizar donde se desglosan detalladamente cada una de las
tareas a realizar, en este caso con la gestión de alcance la cual se
descompone en diferentes actividades, donde entra; recopilar requisitos,
definir el alcance, crear la EDT, verificar el alcance y controlar el alcance.
Éste se realiza una vez obtenida la información de la empresa en cuanto a
las necesidades se refiere para brindar el apoyo necesario y la solución a sus
problemas.
181
Durante este proceso el jefe de proyecto se encarga de verificar el alcance
del mismo, es decir, que se cumpla lo planteado. Una vez aprobado el
artefacto será enviado al Product Owner el cual verificará la aceptación. El
proceso se realiza con el objetivo de evitar riesgos y continuar con la
ejecución sin cambio alguno
182
183
184
Anexo D (Diccionario del EDT)
Entregable: 8
Diccionario de EDT:
185
Proyecto: Gestión de una Aplicación Web para el control de los procesos
Administrativos e inventario, en la Farmacia Farmaboconó C.A.
Entregable: 7
Entregable: 0
186
N° del paquete del trabajo: 4 Nombre del Paquete: Seguimiento y
Control
Entregable:
Entregable: 0
187
Anexo E: (Registro de interezados)
Plan de gestión de interesados del proyecto
188
Tabla de contenido
189
Plan de Gestión de los Interesados
Historial de versiones
Fecha Versión Autor Organización Descripción
Desantiago Arelis
Pacheco Manuel
Valera Fransi
190
Enfoque de gestión de los interesados del proyecto
Por otro lado, el líder del equipo de desarrollo lo desempeña TSU Manuel
Pacheco, el cual se encarga de que el equipo de desarrollo lleve a cabo el
trabajo de forma eficiente, así pues, dicho equipo está conformado por TSU
Desantiago Arelis y TSU Fransi Valera, son los encargados del desarrollo de
191
las actividades sugeridas por el propietario del producto. A este respecto se
encuentra Dirigente del proyecto el rol que cumple la Ing. Dulmary Torres,
por su parte se encuentran los usuarios los cuales son los encargados de
manipular el producto final y por ende proveer observaciones en cuanto a las
funciones que se ejecutan, en esta gestión se emplean tácticas con la
finalidad de establecer reuniones entre los interesados las cuales permitirán
conocer cambios necesarios que se deban realizar para que el producto se
ejecute de manera satisfactoria.
Alcance e impacto del proyecto sobre los interesados Commented [A6]: Revisar que estén trabajando con
el mismo tipo de latra
La gestión de interesados permite estar al tanto de cualquier consecuencia
e impacto que se relacione con el desarrollo del proyecto, ya que el éxito del
mismo depende del desempeño que muestre cada interesado. El alcance del
proyecto, así como el impacto que tienen los involucrados se dan a conocer
en el siguiente cuadro:
192
Nombre / Grupo / Descripción del impacto que significa el proyecto
Interesado
El desarrollo exitoso del proyecto será placentero debido
a que contará con una herramienta que le facilita llevar a
cabo los procesos administrativos de modo seguro y
Propietario del confiable.
Producto
Se podrá generar que el proyecto no se cumpla como se
tiene planificado lo que traerá consigo que los procesos
administrativos dentro de la farmacia se sigan llevando
de manera manual
Garantizar que la entrega del producto se efectúe en el
lapso establecido cumpliendo así todos los
requerimientos exigidos por el propietario del producto.
Facilitador
Al no efectuarse el cumplimiento de las reglas
de Proyecto establecidas por el propietario del producto, puede
generar disconformidad entre los involucrados
Cumplir con las funcionalidades del producto de forma
Líder del Equipo eficiente, generara a los involucrados (propietario del
de desarrollo Producto, Facilitador de proyecto) una impresión de
responsabilidad por parte del equipo de desarrollo.
La falta de responsabilidad e incumplimiento en las
entregas de los artefactos causara que el proyecto
disminuya y no concluya con su objetivo formalizado.
Llevar acabo el desarrollo del producto de manera eficaz
cumpliendo con cada una de las funciones, garantizando
un producto de alta calidad al Propietario del Producto y
Equipo de al Facilitador de proyecto.
Desarrollo
La falta de comunicación entre el equipo de desarrollo
traerá como consecuencia un efecto negativo para el
desarrollo del proyecto
Proporcionar el apoyo necesario al equipo de desarrollo
para la ejecución de proyecto
Dirigente del La falta de apoyo por parte del dirigente del proyecto
proyecto afectara al equipo de desarrollo en el progreso adecuado
193
para la ejecución del mismo.
Usuario Dar el uso adecuado a la herramienta tecnológica
garantizara la funcionalidad adecuada.
Mala manipulación a la herramienta tecnológica afectara
su funcionalidad.
Niveles de participación actuales y deseados para interesados clave Commented [A7]: Arreglar el tipo de letra
Propietario del C D
producto
Facilitador de C D
proyecto
Equipo de C D
desarrollo
Dirigente del C D
proyecto
usuarios C D
194
Nivel de Participación; C: Actual, D: Deseado
195
Proporciona la
respectiva
Investigación Presentación Alta
información de cada
detallada de cada Digital
Yamelys requerimiento que el
requerimiento
Geraldino equipo de desarrollo
funcional
deba aplicar al
producto
196
Obtendrá la
información para
efectuar las
Soluciona las Presentación funcionalidades del Alto
exigencias y digital producto de este
Valera Fransi
requerimientos modo podrá
informar al
propietario del
producto el
desenvolvimiento
del mismo, para que
él tenga la potestad
de dar sus
sugerencias
Va a Orientar al
equipo de desarrollo
Dulmary Orientar a la Presentación Medio
en la elaboración de
Torres realización de los digital
cada sugerencia
requerimientos
para obtener un
producto de calidad
Va a Orientar al
equipo de desarrollo
Farmacéutico Información de Presentación Bajo
en la elaboración de
requerimientos digital
cada sugerencia
para obtener un
producto de calidad
Procedimiento para actualizar y refinar el plan de gestión de los interesados Commented [A8]: Tipo de letra
197
reuniones realizadas, esto permitirá obtener un impacto bien sea positivo o
negativo en el proyecto mediante las sugerencia de cada involucrado.
198