Grupo 8 Tesis
Grupo 8 Tesis
Grupo 8 Tesis
TESIS
PRESENTADA POR:
INGENIERO DE SISTEMAS
PUNO – PERÚ
2021
DEDICATORIA
Luz
AGRADECIMIENTOS
A los miembros del Jurado, por sus sugerencias y acertados aportes en la elaboración
Finalmente, mis agradecimientos para todas las personas que han cooperado en la
Luz
ÍNDICE GENERAL
DEDICATORIA
AGRADECIMIENTOS
ÍNDICE DE TABLAS
ÍNDICE DE FIGURAS
ÍNDICE DE ACRÓNIMOS
RESUMEN .................................................................................................................... 12
ABSTRACT................................................................................................................... 13
CAPITULO I
INTRODUCCIÓN
1.1. PLANTEAMIENTO DEL PROBLEMA .................................................... 15
1.2. FORMULACIÓN DEL PROBLEMA ........................................................ 17
1.3. OBJETIVOS DE LA INVESTIGACIÓN ................................................... 18
1.3.1. Objetivo general .......................................................................................... 18
1.3.2. Objetivos específicos .................................................................................. 18
1.4. HIPÓTESIS Y VARIABLES ....................................................................... 18
1.4.1. Hipótesis general......................................................................................... 18
1.4.2. Variables ..................................................................................................... 18
1.5. JUSTIFICACIÓN DE LA INVESTIGACIÓN .......................................... 19
CAPITULO II
REVISIÓN DE LA LITERATURA
2.1. ANTECEDENTES ........................................................................................ 20
2.2. MARCO TEÓRICO ..................................................................................... 22
2.2.1. Gestión vehicular ........................................................................................ 22
2.2.2. Geolocalización .......................................................................................... 23
2.2.3. Sistema ........................................................................................................ 25
2.2.4. Aplicación móvil......................................................................................... 26
2.2.5. MongoDB ................................................................................................... 30
2.2.6. Firebase ....................................................................................................... 31
2.2.7. GPS ............................................................................................................. 31
2.2.8. Metodología Scrum..................................................................................... 32
2.2.9. Modelo vista controlador ............................................................................ 35
2.2.10. Modelo de la calidad ISO/IEC 2500 ...................................................... 37
2.3. MARCO CONCEPTUAL ............................................................................ 41
CAPITULO III
MATERIALES Y MÉTODOS
3.1. ZONA DE ESTUDIO .................................................................................... 44
3.2. TIPO Y DISEÑO DE INVESTIGACIÓN ................................................... 45
3.2.1. Tipo de investigación .................................................................................. 45
3.2.2. Diseño de investigación .............................................................................. 45
3.2.3. Población y muestra de investigación ......................................................... 45
3.2.4. Material experimental ................................................................................. 46
3.3. TÉCNICAS E INSTRUMENTOS ............................................................... 46
3.3.1. Técnicas para el procesamiento y análisis de datos .................................... 46
3.4. PLAN DE TRATAMIENTO DE LOS DATOS .......................................... 47
3.5. DISEÑO ESTADÍSTICO ............................................................................. 47
CAPITULO IV
RESULTADOS Y DISCUSIÓN
3.6. RESULTADOS ............................................................................................. 48
3.6.1. Desarrollo del sistema de control y monitoreo vehicular mediante GPS ... 48
3.6.2. Evaluación del nivel de calidad del sistema ............................................... 81
3.6.3. Evaluación de la eficiencia en el proceso de gestión vehicular .................. 87
3.7. DISCUSIÓN .................................................................................................. 96
V. CONCLUSIONES ................................................................................................... 98
real . ...................................................................................................... 51
Tabla N° 19: Resumen de la evaluación de calidad interna según ISO/IEC 25000. ......... 82
Tabla N° 20: Resumen de la evaluación de calidad externa según ISO/IEC 25000. ......... 83
Tabla N° 21: Resumen de evaluación de calidad en uso según ISO/IEC 25000. .............. 85
Tabla N° 22: Valores asignados a las respuestas del cuestionario según escala Likert. .... 88
Tabla N° 23: Resultados fínales de encuestas pre test y post test ....................................... 89
Tabla N° 24: Resultados prueba T-student. .......................................................................... 89
vehicular…. ...................................................................................................... 91
Tabla N° 29: Porcentaje de la eficiencia en la productividad con ayuda del sistema. ....... 94
Externa ..................................................................................................... .
.............................................................................................................. 40
Figura N° 34: Documento PDF de la orden de salida generado por el sistema. .......... 78
Figura N° 36: Documento PDF de parte diario, generado por el sistema. ................... 79
Figura N° 38: Interfaz gráfica de monitoreo y control de vehículos en tiempo real. ... 80
Figura N° 41: Porcentaje de evaluación de calidad externa según ISO/IEC 25000. ... 85
Figura N° 42: Porcentaje de evaluación de calidad en uso según ISO/IEC 25000. ..... 86
Figura N° 46: Contrastación de pre test y post test según escala Likert. ..................... 91
Figura N° 47: Resultados de encuesta pre test. .......................................................... 105
Figura N° 51: Registro y validación de parte diario sin el sistema ............................ 109
Figura N° 52: Programación y aprobación de orden de salida de vehículos sin el sistema. 109
Figura N° 62: Procedimiento para la evaluación de la calidad externa del sistema. . 117
Figura N° 63: Procedimiento para la evaluación de calidad en uso del sistema. ....... 118
ÍNDICE DE ACRÓNIMOS
dispositivos móviles se han convertido en uno de los recursos más importantes para las
organizaciones, esto permite contar con nuevas herramientas para control, gestión de
recursos, y monitoreo mediante GPS, para afrontar el alto grado de ineficiencia en sus
vehiculares, en los proyectos del Consorcio San Miguel, basándose en una aplicación
metodología ágil Scrum, el cual se acomodó a las necesidades y etapas del proyecto, el
mismo que en la etapa final se validó aplicando el ISO/IEC 25000 de calidad de software,
obteniendo como resultado un 90% de Calidad Total y un 10% de Calidad Faltante. Para
eficiencia, gestión.
12
ABSTRACT
units for companies in the construction sector, currently mobile devices have become one
of the most important resources for organizations, this allows to have new tools for
control, resource management, and monitoring by GPS, to address the high degree of
inefficiency in their processes. For this reason, it developed, the GPS vehicle control and
the projects of Consorcio San Miguel, based on a mobile application for GPS mobile
geolocation of drivers, using the agile Scrum methodology, which was adapted to the
needs and stages of the project, which in the final stage it was validated applying the
ISO/IEC 25000 software, obtained as a result quality, in a 90% of Total Quality and 10%
of Missing Quality. For the statistical analysis the T-Student Test was used for two related
samples (Pre-test and Post-test), the results obtained prove that the implementation of the
mobile application for vehicle control and monitoring through GPS significantly
improves the efficiency in the vehicle management process by 32%, This result was
information, in which the level of improvement was identified by 31%, since it was
possible to reduce the time of access to the information on the vehicle management
management.
13
CAPITULO I
INTRODUCCIÓN
GPS, en empresas del sector transporte, hacen uso de sistemas de geolocalización para
mantener un control y monitoreo adecuado de sus flotas, sin embargo, según la INEI
(2020) en el Perú solo 30% de las empresas del sector construcción e ingeniera, hacen
ya que los dispositivos móviles generan innovación porque sus nuevas aplicaciones
su propio software, diseñado para necesidades específicas logrando una gestión eficiente
de sus procesos, en tal sentido, actualmente empresas del sector construcción apuestan
por el uso de aplicaciones móviles para mejorar sus procesos, ya que la ineficiencia en el
tiene relacion con el presente trabajo, marco teórico y marco conceptual; en el Capítulo
14
1.1. PLANTEAMIENTO DEL PROBLEMA
en los procesos de una empresa, cuenta con un elemento diferenciador que las posiciona
por encima de aquellas que no han contemplado su uso, en este caso para el control y
monitoreo tanto de personal o activos, con los que cuenta una empresa como vehículos,
maquinarias, dispositivos tecnológicos y otros, es por ello que Cano (2018) sostiene que
de la organización.
et al. (2017) afirma que en América Latina se puede evidenciar que el impacto de las
extiende a todos los sectores de producción y consumo en la sociedad, ya que sus nuevas
los beneficios asociados a la difusión de una tecnología de uso general van más allá de su
aplicación a los procesos de negocio, podemos identificar una serie de áreas en las que la
flexibilidad de gestión y acelera los procesos que dependen de esta dentro de las
organizaciones.
15
Según la Mobile Marketing Association (2018), en el 2017 los dispositivos
Nacional de Empresas 2018 indica que, del total de empresas investigadas solo el 12.4 %
desarrollaron su propio software, haciendo uso de las TICs el cual fue diseñado para
Por otro lado Servin (2018), afirma que el control y monitoreo interno en las
empresas es una tarea ineludible para aquellos que desean lograr competitividad en sus
negocios, ya que una empresa que implemente controles internos disminuye la ocurrencia
ello se debe desarrollar un control interno adecuado a cada tipo de organización lo que
permitirá optimizar la utilización de recursos como las TICs, para alcanzar una adecuada
cada una de ellas cuenta con 5 unidades vehiculares, un total de 50 vehículos que el área
aprobado mediante firma original del supervisor de obra, quien no siempre se encuentra
16
en oficina dado que parte de su trabajo es en campo, por lo que la aprobación del formato
que registran los conductores asignados a cada uno de los vehículos, debe de ser validado
a 70 minutos, generando retrasos en la salida de los vehículos para sus actividades diarias,
tiempo real, los conductores no reportan la hora y el lugar en donde se encuentran con el
vehículo, el mal uso de los vehículos por los conductores al realizar actividades para uso
personal fuera de obra, en horario de trabajo, haciendo uso del combustible de la empresa,
en caso de robo, evitar accidentes o incidentes que puedan afectar la salud del personal y
procesamiento de datos mejorara la toma de decisiones del consorcio de tal manera que
17
1.3. OBJETIVOS DE LA INVESTIGACIÓN
mediante GPS implementado para los proyectos del Consorcio San Miguel.
1.4.2. Variables
mediante GPS.
18
1.5. JUSTIFICACIÓN DE LA INVESTIGACIÓN
cada fase del desarrollo, implementación, evaluación del sistema de control y monitoreo
vehicular mediante GPS, el mismo que sirve de aporte y se puede tomar como base para
perturba la labor realizada por los equipos de supervisión afectando de esta forma a la
punto exacto de los vehículos en tiempo real, contar con información actualizada y
19
CAPITULO II
REVISIÓN DE LITERATURA
2.1. ANTECEDENTES
rastreo vehicular por satélite activo, se trata de un sistema con aplicación en el área de
Soto et al. (2019), en esta investigación los autores indican que los grandes
óptimo de localización de una flota de vehículos recolectores de basura en 144 barrios del
diseñaron una nueva metodología, hibrida CSGTR (Clustering, sweep, genetic, tabu
routing), que permitió aprovechar las ventajas de la clusterizacion, antes del ruteo de
ya mencionado, permitió reducir el tiempo y los costos de los recorridos de los camiones.
20
Antecedentes de contexto Nacional
Bashualdo (2017), en su trabajo de investigación indica que, en Perú, como en
otros países en vías de desarrollo, muchos distritos con baja densidad poblacional carecen
dado que por la falta de interés de los servidores públicos municipales a si mismo indica
tienen perdida monetaria, pérdida de tiempo por lo que el proceso de monitoreo vehicular
es ineficiente, es por ello que se implementó un sistema de monitoreo satelital por GPS
para los vehículos de la municipalidad distrital de Chancay, finalmente concluye que con
satelital en tiempo real de usuarios móviles mediante el uso de teléfonos celulares, para
y Crédito los Andes S.A., en su investigación se enfoca más al personal que labora en
campo denominado Recuperador, estos realizan visitas en diferentes zonas y/o sectores
donde residen los clientes morosos, de tal modo que en varios casos no se tiene la
que no se tiene certeza de la visita a los clientes, por lo que presento un modelo para el
control seguimiento y monitoreo satelital en tiempo real de usuarios móviles con la ayuda
de campo de la entidad.
21
Chuquija (2019), en su tesis Aplicación Móvil de Geolocalización para el control
2019, manifiesta que la empresa de Taxi Exitoso opera a nivel local, utilizando el sistema
de radio para el proceso de localización de los conductores con sus respectivas unidades,
Empresa de Taxi Exitoso E.I.R.L., el mismo que concluye indicando que el nivel de
vehículos que han sido reunidos bajo un mismo propósito por una organización, cumple
diversas funciones como el monitoreo de las unidades, planificar los recorridos, control
del presupuesto y los gastos entre otros, a través de estas acciones, tiene como objetivo
22
soporte a su actividad comercial principal (supermercados, industrias manufacturas,
etc.)”.(Pulpomatic, 2021)
común. Una gestión de flotas eficiente parte de los elementos comunes, pero se adapta a
las características de cada compañía. Para eso es imprescindible que el sistema de gestión
utilizado sea lo suficientemente versátil, hay tres características que se destacan sobre el
resto.
flotas de transporte.
2.2.2. Geolocalización
23
pueblo etc. En un punto geográfico exacto que es determinado por medio de ciertas
coordenadas, usualmente provenientes de satélites, pero que cabe destacar que también
GPS
actualidad, ya que permite determinar, con muy buena precisión hasta del orden de
(Villegas, 2020)
Por otro lado Villegas (2020) también manifiesta que el GPS en la actualidad se
en la navegación aérea pues permite a los aviones volar con una ruta precisa.
Parámetros de precisión
Sur desde el ecuador y se expresa en medidas angulares que varían desde los 0°
del ecuador hasta los 90°N del polo Norte o los 90°S del polo Sur. (AristaSur,
2010)
Longitud. Aristasur (2010) expresa que la distancia angular entre un punto dado
de base) medida a lo largo del paralelo en el que se encuentra dicho punto, una
circunferencia cuyo centro es la intersección del eje de la Tierra con el plano del
citado paralelo.
24
2.2.3. Sistema
componentes, conectados en una forma organizada. Las partes se afectan por estar en el
sistema y se cambian si lo dejan. La unión de partes hace algo (muestra una conducta
naturaleza, o ésa puede ser un agregado inventado por el hombre, una forma de ver el
Por otro lado de acuerdo al cibernauta Stafford (1966), afirma que un sistema se
conjunto de elementos que son las partes u órganos del sistema, dinámicamente
formando una actividad, que es la operación (o procesamiento) del sistema, para alcanzar
Según Daniel (2020) propone una modelización simple, que comprende las instancias
a) Entradas: También conocidas como insumos, impulsos o input, son los elementos
25
las entradas serán las materias primas, el capital, los recursos humanos y
tecnológicos, etc.
c) Concepto de caja negra: Stafford (1966), sugiere como ejemplo de caja negra un
encerrado en una caja opaca, que no puede ser penetrada en forma alguna, y sus puntos
visibles son las entradas y las salidas (resultados). Por ejemplo, en el caso del cerebro
elementos, tan solo basta conocer su comportamiento o saber que existe, ese subsistema
d) Salida, producto o resultado: Las salidas son el resultado de un proceso, las que,
en términos ideales, deben ser coherentes con los objetivos del sistema.
“Una aplicación móvil, también llamada app móvil, es un programa diseñado para
26
Según Gallego (2017), Android es un sistema operativo de código abierto para
Linux y por otro lado en Universidad de Alicante (2014), manifiesta que Android es el
sistema operativo soportado por la mayor cantidad dispositivos móviles, por lo que el
indispensable.
Arquitectura
“Android es una pila de software de código abierto basado en Linux creada para
2020)
27
Android Developers (2020), afirma que el núcleo es la capa encargada de los
controladores (drivers) del hardware, los procesos, la memoria, seguridad, red, gestión de
energía, es decir abstrae el resto de las capas del hardware. El Android run time es lo que
hace a Android diferente de una distribución de Linux, está compuesto por las librerías
"core" (núcleo) y por Dalvik, la máquina virtual de Java, basada en registros cuenta con
el núcleo de Linux para la gestión de hilos y para el manejo de memoria a bajo nivel. El
framework de aplicaciones está compuesto por las clases que se utilizan para crear
Finalmente, la capa de aplicaciones está compuesta por las aplicaciones nativas y por las
Android Studio
desarrollo integrado (IDE) oficial para el desarrollo de apps para Android, basado
en IntelliJ IDEA. Además del potente editor de códigos y las herramientas para
Android
28
− Variedad de marcos de trabajo y herramientas de prueba
Android SDK
3D.
29
Kotlin
similares a los de otros lenguajes, como C#, Java y Scala, entre muchos otros. No pretende
ser único, sino que se inspira en décadas de desarrollo del lenguaje. Cuenta con variantes
por Kotlin Foundation, un grupo creado por JetBrains y Google, que se ocupa de
continuar el desarrollo del lenguaje. Google admite oficialmente Kotlin para el desarrollo
diseñadas para ser compatibles con Kotlin, algunas API de Android, como Android KTX,
son específicas de Kotlin, pero la mayoría están escritas en Java y se pueden llamar desde
crecimiento. Eso quiere decir que se puede llamar al código Java desde Kotlin, y
2.2.5. MongoDB
NoSQL que responde al acrónimo Not Enly SQL, también se categoriza en el término de
resto. Mientras que MySQL, no permite modificar individualmente cada registro, ya que
30
2.2.6. Firebase
móvil, está disponible para distintas plataformas (iOS, Android y web), con lo que es más
Para Lopez (2020), fue creada en el 2011 paso a ser parte de Google en 2014,
comenzando como una base de datos en tiempo real, sin embargo, se añadieron más
funciones que permitieron agrupar los SDK, de productos con distintos fines, facilitando
su uso, considerando que su agrupación simplifica las tareas de gestión a una misma
plataforma, una de las herramientas más destacadas y esenciales de firebase son las bases
de datos en tiempo real. Estas se alojan en la nube, son No SQL y almacenan los datos
2.2.7. GPS
Según Fernandez (2018), GPS en Android, se trata de una de las funciones clave
la red de GPS tiene un total de 27 satélites orbitando la tierra, de los cuales se utilizan 24
de forma activa y otros tres funcionan como refuerzo en el caso de que algunos activos
fallen. Esta red está repartida de tal manera que, en cualquier sitio, se pueda tener
31
La acción del receptor GPS en el móvil, se conecta con al menos tres de los
satélites que hay cerca de ti, entonces, utiliza datos como la ubicación actual en relación
con los satélites y la distancia de cada uno de ellos respecto a ti posición para calcular la
posición en el mapa en la que te encuentras, con tres satélites es suficiente para triangular
altitud.
Los receptores de GPS del móvil utilizan bastante batería, y necesitan tener una
Para Peralta (2003), Scrum es un proceso ágil para desarrollar software, parte
como base de que los procesos definidos funcionan bien sólo si las entradas están
resulta ideal para proyectos con requerimientos inestables, ya que fomenta el surgimiento
32
Elementos de Scrum
− Sprints: Los Sprints tienen una duración fija y determinada a lo largo del
Esquema General
Backlog, lista de todos los cambios requeridos sobre un producto, los proyectos
Sprints. Al comienzo de cada Sprint tiene lugar a una Sprint Planning Meeting
selecciona las tareas que serán completadas durante el Sprint que va a comenzar.
Esas tareas son removidas del Product Backlog para ser llevadas al Sprint
Review Meeting.
33
Figura N° 3: Ciclo de Scrum.
Fuente: (Peralta, 2003)
Roles en Scrum
34
2.2.9. Modelo vista controlador
View-Controller), que son las capas o grupos de componentes en los que se organiza las
describe cómo se relacionarán entre ellos para mantener una estructura organizada,
utilizable por el usuario o cliente del sistema, la Vista es una representación del estado
capturan las acciones de este sobre la Vista, realiza también tareas de transformación
de datos para hacer que los componentes de la Vista y el Modelo se entiendan, así
35
Relación entre Modelo, Vista y Controlador
El siguiente diagrama refleja las relaciones existentes entre los componentes del
Modelo, Vista y Controlador, y de éstos a su vez con el usuario, o cliente, del sistema.
Acerca de lo que se muestra en el diagrama, Maria (2019) agrega que las acciones
controladores, ningún componente de otra capa debe acceder a los datos generados desde
el cliente, de la misma forma que sólo los componentes de la vista estarán autorizados a
Destaca también el papel central del controlador, ya que tiene acceso bidireccional
mostrará acoplamiento alguno respecto a las clases controlador que lo están utilizando.
Por otra parte, el controlador puede usar clases del modelo, denominadas View-
Models, que contendrán toda la información que la vista necesite para maquetarse y
controlador.
36
2.2.10. Modelo de la calidad ISO/IEC 2500
“Las normas ISO/IEC 25000 provee una guía para el uso de las nuevas series y
en cinco partes, las cuales se describen en base al marco teórico de la tesis de Balseca
(2016).
37
− ISO/IEC 25000: Guía de SQuaRE
− ISO/IEC 25001: Planificación y gestión.
b) ISO/IEC 2501n: Modelo de calidad
El estándar que conforma esta división es la ISO/IEC 25010, que detalla las
características para la calidad interna, externa y en uso.
c) ISO/IEC 2502n: Medición de la calidad
Los estándares que forman parte de esta división, incluyen un modelo de
referencia de calidad del producto software, definiciones matemáticas de las
métricas de calidad y una guía práctica para su aplicación.
Los estándares son:
− ISO/IEC 25020: Modelo de referencia para la medida con guía.
− ISO/IEC 25021: Primitivas
− ISO/IEC 25022: Medidas de calidad en uso.
− ISO/IEC 25023: Medidas de Calidad del Producto Software (calidad
interna, calidad externa, calidad en uso).
d) ISO/IEC 2503n: Requisitos de la calidad
El estándar que conforma esta norma es la ISO/IEC 25030, el cual está orientado
a ayudar en la especificación de requisitos para un producto software que va a ser
desarrollado o como entrada para un proceso de evaluación.
e) ISO/IEC 2504n: Evaluación de la calidad
Los estándares pertenecientes a esta división, proporcionan requisitos,
recomendaciones y guías para la evaluación de un producto software, ya sea
realizada por evaluadores independientes, compradores o desarrolladores.
Esta división contiene los siguientes estándares.
− ISO/IEC 25040: Proceso de Evaluación
− ISO/IEC 25041: Guía de evaluación para desarrolladores, compradores y
evaluadores independientes.
38
Ciclo de vida de la calidad del Producto Software
En base a ISO/IEC 25000 (2018), el ciclo de vida la calidad del producto software
desarrollo para cada uno de los tipos de calidad, como son especificación de requisitos,
El ciclo de vida en SQuaRE maneja la calidad del producto software en tres principales
faces:
el punto de vista del usuario, estos requisitos son los que determinan la validación
39
− Los requisitos de calidad externa se utilizan para la verificación y validación
calidad interna pero además sirven para predecir si se alcanzara la calidad en uso
deseada.
de las distintas etapas del desarrollo y pueden utilizarse también para definir
40
Modelo para Calidad en Uso
Administrador de obra
Es aquel profesional, que tiene como labor principal llevar el control, monitoreo,
Supervisor de obra
Es el jefe del equipo de supervisión, tiene como labor principal velar por el
proyecto.
Gestión
41
Eficiencia
alcanzar un mismo fin, con el manejo con minimos recursos o medios”.(Yirda, 2021)
Ineficiencia
Productividad
“La productividad es una medida económica que calcula cuántos bienes y servicios
se han producido por cada factor utilizado (trabajador, capital, tiempo, tierra, etc)
GPS
MVC
MONGODB
.(SiliconNews, 2019)
42
BSON
Binary”.(SiliconNews, 2019)
API REST
JSON, se usa para el desarrollo de aplicaciones, que conectan diferentes instancias del
Firebase
ISO/IEC 25000:
Calidad interna
25000, 2021)
Calidad externa
Calidad en uso
“La perspectiva del usuario de la calidad del producto cuando este es usado
43
CAPITULO III
MATERIALES Y MÉTODOS
Región Puno.
Cajamarca.
Cabe mencionar que, cada proyecto, tiene 28 trabajadores, entre ellos el personal
respecto a su area, la sede central se encuentra ubicado en Cal.Monte Rosa Nro. 270 Dpto.
802 Urb. Chacarilla del Estanque Lima - Lima - Santiago De Surco, asesorado por la Lic.
44
3.2. TIPO Y DISEÑO DE INVESTIGACIÓN
Sampieri et al. (2014), las variables se manipulan deliberadamente, al menos una variable
independiente para observar su efecto y relacion con una o más variables dependientes,
es por ello que se aplicó pre test y post test para probar la hipótesis, con un alto grado de
probabilidad, el método estadístico elegido para este análisis fue la prueba T-Student para
muestras relacionadas.
Población
área administrativa.
45
Muestra
control y seguimiento de vehículos con el sistema y sin el sistema, así mismo estadísticas
Técnicas
permite tener contacto directo con la realidad, lo cual influye a obtener un mayor
componen el cuestionario.
Instrumentos
mediante un conjunto de preguntas diseñadas para generar los datos necesarios para
el siguiente procedimiento.
46
− Recolección y evaluación de datos.
− Codificación de datos.
− Tabulación de datos.
medias de un mismo grupo en diferentes etapas, por ejemplo, para las comparaciones de
los resultados de una prueba pre test y post test para un grupo determinado.
47
CAPITULO IV
RESULTADOS Y DISCUSIÓN
3.6. RESULTADOS
Análisis de requerimientos
sistema de control y monitoreo vehicular, así mismo se llevaron a cabo reuniones con el
la situación actual del proceso de gestión de vehículos, de esta forma se obtuvo los
sistema.
Los requerimientos de software, contienen una visión general del problema desde
el punto de vista del desarrollador, y estos se expresan a través de las historias de usuario.
48
Tabla N° 1: Historia de usuario N° 01 - Registro y visualización de datos del
conductor.
Para: Tener información y que cada conductor sea asignado a un vehículo o camioneta,
para que este se encargue de transportar, manejar y hacerse responsable de la misma,
también se requerirá el usuario y contraseña, para que el conductor pueda iniciar sesión en
el aplicativo móvil.
Criterios de aceptación:
• El DNI debe de tener solo 8 dígitos.
• El ID de usuario debe ser generado con la inicial de su nombre y apellido paterno.
• La contraseña deberá ser generado aleatoriamente con números y caracteres.
• Los dos números de referencia deben de ser de familiares cercanos al conductor, por
seguridad en caso haya problemas con el vehículo como desaparición y demás.
• Se debe de visualizar en pantalla un listado de todos los conductores de en orden
alfabético.
Elaboración propia
49
Tabla N° 2: Historia de usuario N° 02 - Registro de información de vehículo.
Elaboración propia
50
Tabla N° 3: Historia de usuario N° 03 - Visualización de ubicación de
Quiero: Visualizar en un mapa en tiempo real la ubicación de los vehículos, y la ruta que
realizo desde que sale de la cochera.
Criterios de aceptación:
• Mapeo en tiempo real general, de todos los vehículos.
• Para cada vehículo se debe de visualizar a detalle la ruta desde que inicio sus labores
hasta que finalice el día.
• Cada vehículo debe de diferenciarse en el mapa por placa y color.
• La vista se debe visualizar con tipo de mapa satelital, cuando el vehículo se encuentre
dentro de obra.
• La vista del mapa debe de ser predeterminado y satelital si el vehículo sale de obra.
• Dentro de mapa deberá de haber una función, en donde se muestre una ruta para llegar de
donde se encuentra el administrador a donde se encuentra un vehículo, así mismo el
tiempo estimado de demora.
• Para determinar la ubicación del vehículo, de requiere el dato exacto de Latitud y
Longitud.
Elaboración propia
51
Tabla N° 4: Historia de usuario N° 04 - Visualizar parte diario de vehículos.
Para: Tener información de detalle y dar conformidad del mismo en caso si este bien
registrado, en caso haya observaciones notificar al conductor los errores observados con el
fin de tener un mejor control del vehículo.
Criterios de aceptación:
• El parte diario debe ser registrado por el conductor en cuando inicie su actividad.
• Después de revisar el parte diario, si no hay observaciones dar conformidad del mismo,
sino enviar una notificación al conductor indicando las observaciones encontradas para que
el conductor subsánelo más pronto posible, para lo cual debe de haber un boto en donde el
administrador dará clic, dando a si su conformidad del parte diario
Elaboración propia
52
Tabla N° 5: Historia de usuario N° 05 - Programación de ordenes de salida
fuera de obra.
El supervisor aprobara la orden se salida, autorizando que el vehículo salga fuera de obra.
Elaboración propia
53
Tabla N° 6: Historia de usuario N° 06 - Visualizar ordenes de salida.
Quiero: Descargar en formato PDF y visualizar una lista detallada de todas las ordenes de
salida programadas, ordenadas por fecha a sí mismo, ver a detalle la programación, de cada
una de las ordenes de salida, con la información que se describió en la historia de usuario N°
005, la lista debe de tener el siguiente detalle.
Ordenado por:
o Fecha
o Camioneta
o Autorizado a
Para: Para tener información, visualizar el detalle para generar un reporte mensual, para la
valorización mensual de cada mes.
Criterios de aceptación:
• La lista del detalle se deberá visualizar ordenado por fecha
Elaboración propia
54
Tabla N° 7: Historia de usuario N° 07 - Visualización de rutas recorridas de
vehículos.
Descripción: El administrador deberá de visualizar la ruta que recorrió los vehículos durante
el día, así mismo se deberá tener un registro diario de la ruta recorrida de los vehículos
durante el horario de trabajo.
Para: Tener información de la ruta recorrida, distancia y kilometraje, con el fin de tener un
mejor control y monitoreo en el proceso de gestión de vehículos.
Criterios de aceptación:
• El mapa debe de marcar el punto de inicio y final. en caso de que el vehículo realice
actividades fuera de obra.
• El registro de ruta recorrida se debe visualizar por vehículo y deberá de haber la opción de
búsqueda de registro por fecha, al ingresar la fecha de debe de visualizar la ruta recorrida
durante el día, y como descripción la distancia recorrida y kilometraje recorrido al finalizar
el día.
Elaboración propia
55
Tabla N° 8: Historia de usuario N° 08 - Registro de parte diario del vehículo.
56
Tabla N° 9: Historia de usuario N° 09 - Enviar y visualizar notificaciones.
Elaboración propia
57
Módulos del sistema
En el presente estudio se desarrolló los siguientes módulos que formaron parte del
MODULO I
REGISTRO
Sistema de
MODULO IV control y MODULO II
GESTION monitoreo CONTROL
vehicular
MODULO III
MONITOREO
Artefactos
desarrollaron en base a las reuniones con el Product Owner las cuales se describen en el
dificultad de cada una de las historias de usuario en una escala del 1 al 10, a si mismo se
58
Tabla N° 10: Pila de producto.
Estimación
Puntuación
Id Historia de usuario Modulo de esfuerzo
de historia
programado
Registro y visualización de
H001 Registro 5 8
datos del conductor
Registro y visualización de
H002 Registro 5 8
datos de vehículo
Visualización en tiempo real
H003 la ubicación de cada uno de Monitoreo 9 16
los vehículos.
Visualizar y descargar el
H004 parte diario de cada uno de Control 4 8
los vehículos.
Programar y aprobar ordenes
H005 de salidas de las camionetas Gestión 7 12
que transitaran fuera de obra.
Visualizar y descargar las
H006 ordenes de salidas Gestión 4 8
programadas.
Visualizar el registro diario
H007 de la ruta recorrida del día de Monitoreo 7 14
cada uno de los vehículos.
Registro de parte diario del
H008 6 9
vehículo. Registro
H009 Visualizar Notificaciones. Gestión 6 10
Elaboración propia
en ese sentido el desarrollo del sistema se dividió en 4 Sprints las cuales, el primer sprint
11.
59
Tabla N° 11: Pila Sprint.
60
Elaboración propia
Personas y roles del proyecto
en la Tabla 12.
Elaboración propia
GPS
accesible tanto para los usuarios (conductores de camionetas) y administradores por que
Miguel.
Diseño arquitectónico
61
En la presente investigación se representa diagramas que contemplaron la mejor
un estilo de arquitectura para lograr la comunicación entre cliente y servidor, así mismo
firebase brinda un servicio de base de datos en tiempo real sincronizando los datos
mediante su API, por otro lado, el servidor recibe los cambios de la API de firebase, para
luego guardar los cambios actualizados en la base de datos, el cliente o la interfaz obtiene
las coordenadas mediante GPS móvil y se comunica con la API de firebase mediante
A continuación, en la figura 12 se muestra los casos de uso del sistema, que describe la
secuencia de acciones realizadas por el personal de Consorcio San Miguel a si mismo las
62
Figura N° 12: Diagrama de casos de uso de sistema.
Elaboración propia
63
Definición de Actores
forma general la estructura de información del sistema, ya que los diagramas de clases no
objetos, MongoDB concuerda conceptualmente con UML mejor que una base de datos
monitoreo vehicular.
64
Figura N° 13: Diagrama de clases.
Elaboración propia
65
Diagrama de la base de datos
Para almacenar los datos del sistema de ha utilizado una base de datos MongoDB,
firebase para enviar alertas al celular Android y la base de datos esta alojada en la nube.
66
Diseño de la arquitectura
que es un estilo de arquitectura de software que separa los datos de una aplicación, la
interfaz del usuario, y la lógica de control, por lo que se separó los datos del sistema en
el siguiente detalle.
Fase de desarrollo
por lo que cada sprint contiene historias de usuario y cada una de ellas se relaciona con
un conjunto de tareas.
Sprint 1
Puntuación de Estimación de
Id Historia de usuario
historia esfuerzo
Registro y visualización de datos
H001 5 8
del conductor
Registro y visualización de datos
H002 5 8
de vehículo
Registro de parte diario del
H008 6 9
vehículo
Elaboración propia
así mismo la puntuación total de historias de usuarios es 16, se estimó tener un avance
proporcional constante de 0.64 por día, en la figura 14 se muestra el avance diario que se
67
Figura N° 15: Sprint Burndown Chart 1
Elaboración propia
Presentación del producto
68
Figura N° 17: Login del administrador, usuario y supervisor.
Elaboración propia
En las figuras 18 y 19, se muestran las vistas de panel de control del administrador y
usuario (Conductor).
69
Figura N° 19:Interfaz Panel de control Administrador y Supervisor
Elaboración propia
En la figura 20 se muestra la interfaz gráfica del registro de conductor, en donde se
registran los principales datos como DNI, nombres, apellidos y el sistema o aplicativo
70
En las figuras 21 y 22, se observan la interfaces gráficas de registro de vehículo, cabe
registrara.
71
Figura N° 23: Vista de selección de conductor.
Elaboración propia
En las figuras 24 y 25, se muestra las interfaces graficas del registro de parte diario, el
72
En las figuras 27 y 26 se muestra el listado de vehículos y conductores registrados.
73
Tabla N° 15: Historias de Usuario de Sprint 1
Puntuación Estimación de
Id Historia de usuario
de historia esfuerzo
Programar y aprobar ordenes de salidas
H005 de las camionetas que transitaran fuera 7 12
de obra
H009 Visualizar Notificaciones 6 10
Elaboración propia
así mismo la puntuación total de historias de usuarios es 13, se estimó tener un avance
proporcional constante de 0.59 por día, en la figura 28 se muestra el avance diario que se
ordenes de salida para los vehículos que transitan fuera de obra, la orden es aprobada por
el jefe de supervisión, para luego notificar al conductor que tiene programada una orden
de salida.
74
Figura N° 29: Interfaz de programación de orden de salida 1.
Elaboración propia
administrador.
75
Figura N° 31:Interfaz de listado de notificaciones de ordenes de salida programadas.
Elaboración propia
Sprint 3
unidades vehiculares que transitaran fuera de obra, de igual forma los partes diarios
registrados por los conductores en la tabla 16 se observa las historias de usuario que
corresponden al sprint 3.
Puntuación de Estimación de
Id Historia de usuario
historia esfuerzo
Visualizar y descargar el parte diario
H004 4 8
de cada uno de los vehículos
Visualizar y descargar las ordenes de
H006 4 8
salidas programadas
Elaboración propia
Sprint Burndown Chart 3
En base a la tabla anterior al sprint 3 se asignó, una duración de 16 días, así mismo
constante de 0.5 por día, en la figura 32 se muestra el avance diario que se realizó en el
76
Figura N° 32: Burndown Chart 3.
Elaboración propia
Presentación del producto
77
Figura N° 34: Documento PDF de la orden de salida generado por el sistema.
Elaboración propia
78
Figura N° 36: Documento PDF de parte diario, generado por el sistema.
Elaboración propia
Sprint 4
vehiculares, así mismo visualizar el registro por fechas de la ruta recorrida de cada unidad
vehicular desde que sale de cochera hasta su ingreso, en la tabla 17 se observa las historias
así mismo la puntuación total de historias de usuarios es 16, se estimó tener un avance
proporcional constante de 0.53 por día, en la figura 38 se muestra el avance diario que se
79
Figura N° 37: Burndown Chart 4.
Elaboración propia
Presentación del producto
80
Figura N° 39: Interfaz gráfica de recorrido de rutas de cada vehículo.
Elaboración propia
Fase de finalización
norma ISO/IEC 25000, que permite evaluar la calidad de los sistemas de información, los
tabla 18.
81
La calidad del sistema de control y monitoreo vehicular, fue evaluada a través de
que la característica de facilidad de uso resalta con un 90% sobre las demás.
25000.
Sub Valor
Característica Métrica m Vsc Vc
característica total
Exactitud 0.85 0.85
Adecuación Exactitud
Precisión 0.83
funcional funcional 0.80 0.80
computacional
Eliminación de
0.86
errores
Madurez 0.88
Cobertura de
0.90
Fiabilidad Pruebas 0.89
Anulación de
Tolerancia a
operación 0.89 0.89
fallos
incorrecta 0.87
Capacidad para Funciones
0.92 0.92
ser entendido evidentes
Recuperabilidad
Facilidad de uso de error 0.91 0.90
Operatividad operacional 0.87
Claridad del
0.83
mensaje
Ejecución de
Mantenibilidad Reusabilidad 0.89 0.89 0.89
reusabilidad
Elaboración propia
82
Figura N° 40: Porcentaje de la evaluación de calidad interna según ISO/IEC 25000.
Elaboración propia
figura 41 ilustra que la característica de seguridad resalta con un 92% sobre las demás
características.
25000.
Sub Valor
Característica Métrica M Vsc Vc
característica total
Completitud de la
Adecuación Completitud
implementación 0.89 0.89 0.89
funcional funcional
funcional
Tiempo medio
Madurez 0.80
entre fallos
Fiabilidad 0.83 0.83 0.89
Tiempo medio de
Disponibilidad 0.86
inactividad
Tiempo de
0.87
Eficiencia en Comportamiento respuesta
0.87 0.90
el desempeño en el tiempo
Tiempo de espera 0.86
83
(continuación…)
Utilización de Utilización de
0.93 0.93
recursos memoria
Número de
0.89
peticiones online
Capacidad 0.91
Numero de
accesos 0.93
simultáneos
Integridad de
Capacidad de 0.89
descripción
reconocer su 0.90
adecuación Capacidad de
0.91
demostración
Consistencia
0.89
operacional
Operatividad 0.89
Posibilidad de
0.89
Facilidad de personalización
0.89
uso
Verificación de
Protección 0.90
entradas validadas.
contra errores de 0.88
usuario Prevención del uso
0.85
incorrecto
Personalización de
Estética de la
la apariencia de la
interfaz del 0.90 0.90
interfaz del
usuario
usuario
Capacidad de
Confidencialidad 0.89 0.89
control de acceso
Seguridad 0.92
Métodos de
Autenticidad 0.95 0.95
autenticación
Complejidad de
0.89
Capacidad de ser modificación
0.89
modificado Índice de éxito de
Mantenibilidad 0.88 0.90
modificación
Capacidad de ser Capacidad de
0.84 0.92
probado reinicio de pruebas
Elaboración propia
84
Figura N° 41:Porcentaje de evaluación de calidad externa según ISO/IEC 25000.
Elaboración propia
Sub Valor
Característica Métrica M Vsc Vc
característica total
Completitud de la
0.94
tarea
Efectividad Efectividad 0.94 0.94
Efectividad de la
0.94
tarea
Eficiencia en la
0.92
tarea
Eficiencia Eficiencia 0.91 0.91 0.93
Eficiencia relativa
0.89
de la tarea
Nivel de
0.95
satisfacción
Satisfacción Utilidad 0.95 0.95
Uso discrecional de
0.95
funciones
Elaboración propia
85
Figura N° 42:Porcentaje de evaluación de calidad en uso según ISO/IEC 25000.
Elaboración propia
86
De acuerdo al grafico siguiente se denota que el sistema desarrollado tiene una calidad
total de 90% y por otro lado se denota que hace falta el 10% de calidad para tener una
calidad de 100%.
realizó dos cuestionarios de pre test y post test, a los administradores obra, asistentes
tomaron como muestra, con el fin de obtener la información necesaria para determinar el
Prueba de Hipótesis
Planteamiento de la hipótesis
87
Nivel de significancia
Zona de rechazo
Para todo valor de probabilidad mayor que 0.05 se acepta la hipótesis nula
Estadístico de prueba
Se desarrollo las encuestas pre test y post test dando la siguiente significancia de
alternativas.
Tabla N° 22: Valores asignados a las respuestas del cuestionario según escala
Likert.
Alternativa Valor
Muy Bueno 5
Bueno 4
Regular 3
Malo 2
Muy Malo 1
Elaboración propia
88
Los resultados de las encuestas pre test y post test, se describen en la tabla 23.
N°
Pre test Post test
encuesta
1 17 28
2 20 33
3 18 31
4 18 32
5 22 29
6 19 26
7 21 26
8 18 31
9 15 29
10 12 20
11 10 29
12 17 27
Elaboración propia
Procesamiento de datos
especializado SPSS.
89
Criterio de decisión
Interpretación de resultados
calculado = 9.792 es mayor a t crítico, estando este dentro de la región de rechazo y que
permitido 5%, se rechaza la hipótesis nula y se acepta la hipótesis alterna, esto significa
que existe una diferencia significativa en las medias del pre test y post test, por lo tanto
se concluye que con el sistema de control y monitoreo vehicular mediante GPS mejora
cuestionario realizado en el pre test y post test, según la escala Likert, considerando la
escala del 1 al 5.
90
Figura N° 46: Contrastación de pre test y post test según escala Likert.
Elaboración propia
en el pre test y post test, para lo cual se resume los valores obtenidos en la tabla 22,
considerando como base la escala Likert, para los cálculos se toma el valor 5 como el
100%.
gestión vehicular.
Nivel de
Pre test Post Test
Impacto
2.46 49% 4.06 81% 1.60 32%
Elaboración propia
vehicular, en el pre test obtuvo un puntaje de 2.46 con un porcentaje de 49% sin embargo,
4.06 con un porcentaje de 81%, teniendo como nivel de impacto, un incremento de 1.60,
91
Nivel de mejora de la productividad de acuerdo al tiempo de acceso a la
información
utilizó la unidad de “minutos”, con el cual se obtuvo el tiempo real y tiempo perdido
Tiempo Tiempo
Participantes Actividad
real perdido
92
(continuación…)
Notificación de orden
Usuario/ Conductor 00:16:55 00:13:11
de salida
Administrador de obra /
Asistente Administrativo
6 Monitoreo de vehículos 00:30:55 00:20:55
Supervisor de Obra /
Asistente de supervisor
Total 02:42:11 01:40:02
Total, en Minutos 162 100
Elaboración propia
Tiempo Total
Elaboración propia
De los resultados que se muestra en la tabla anterior, se observa que el tiempo real
durante el proceso de gestión de vehículos del consorcio san miguel, datos con el cual se
unidades vehiculares del consorcio san miguel con ayuda del sistema de control y
93
Tabla N° 28: Tiempo de acceso a la información con ayuda del sistema.
Notificación de orden
Usuario/ Conductor 00:01:05 00:00:34
de salida
Administrador de obra /
Asistente Administrativo Monitoreo de
6 00:02:15 00:00:55
Supervisor de Obra / vehículos
Asistente de supervisor
00:24:43 00:05:46
24 05
Elaboración propia
Total
Tiempo
Tiempo real con el sistema 24
Elaboración propia
94
De los resultados que se muestra en la tabla anterior, se observa que el tiempo
real, de acceso a la información con ayuda del sistema de control y monitoreo vehicular
mediante GPS, durante el proceso de gestión de vehículos del Consorcio San Miguel
el sistema.
Tiempo Tiempo
Eficiencia de la productividad %
Real perdido
Sin el sistema 162 100 38%
Con el sistema 24 5 79%
Nivel de Impacto 138 95 31%
Elaboración propia
el sistema obtuvo como tiempo real 162 minutos, con un tiempo perdido de 100
productividad con ayuda del sistema de control y monitoreo vehicular mediante GPS
95
3.7. DISCUSIÓN
monitoreo de vehículos mediante GPS, por ser iterativa y adaptable a los cambios.
basado en tres enfoques, calidad interna, calidad externa y calidad de uso, en la presente
mediante GPS, en base a las métricas solidas que nos da como referencia la ISO/IEC
25000 permitiendo establecer la calidad necesaria del sistema, con la finalidad de evitar
Excel, se ha medido la variabilidad del nivel tanto en el pre test 49% y el post test 81%,
así mismo se logró visualizar la ubicación real de cada uno de los vehículos asignados
a cada proyecto ya que el sistema siendo un aplicativo móvil, tiene la ventaja de realizar
estos procesos desde cualquier lugar solo con un dispositivo móvil, como se muestra
96
De esta manera se mejoró la eficiencia en el proceso de gestión vehicular, en
las obras del Consorcio San Miguel que se tomaron como muestra, las cuales se vieron
Miguel, este resultado guarda relacion con los resultados de Flores (2016), en donde
gestión y el control del personal y Chuquija (2019), el cual concluyo que el desarrollo
97
V. CONCLUSIONES
en el proceso de gestión vehicular, por lo que se concluye que con el sistema de control
un total de 28 interfaces.
vehiculares, con ayuda del sistema de control y monitoreo vehicular mediante GPS, en
98
VI. RECOMENDACIONES
elaboración del producto software como SCRUM, ya que ha demostrado ser eficaz para
satisfacción en el menor tiempo posible, así mismo aplicar la norma ISO/IEC 25000
ISO/IEC 1926, cabe mencionar que la norma ISO 25000 establece criterios para la
obtención de datos en tiempo real y el enfoque API REST para una comunicación
mediante JSON entre servidores, bases de datos y usuarios, con una arquitectura que se
adapte al proyecto.
científicamente fundamentados.
99
VII. REFERENCIAS
https://developer.android.com/kotlin/overview?hl=es-419
https://developer.android.com/guide/platform?hl=es-419
https://www.aristasur.com/contenido/sistema-de-coordenadas-geograficas-longitud-y-
latitud
https://www.aristasur.com/contenido/sistema-de-coordenadas-geograficas-longitud-y-
latitud
Avalos Felipe, G., & Alva Garces, O. A. (2017). Diseño y Construccion de un Sistema de
Rastreo Vehicular por Satelite Activo Mediante el uso de las tecnologias GPS, GLONASS,
del desarrollo software aplicando la norma ISO/IEC 25000. Escuela Plitecnica Nacional
- Quito Ecuador.
Cano Pita, G. E. (2018). Las TICs en las empresas: evolucion de la tecnologia y cambio
D. Sousa, V., Driessnack, M., & Costa Mendes Isabel, A. (2007). Revision de diseños de
investigacion. Scielo.
100
Organizaciones. https://www.eumed.net/libros-gratis/2011e/1090/sistema.html
Diaz Aparicio, M. Y. (2019). La implementacion de las TICs hace mas competitivas a las
organizaciones.
http://www.jtech.ua.es/cursos/apuntes/moviles/daa2013/
Fernandez, Y. (2018). GPS en Android: cómo funciona, cómo mejorar su precisión y cómo
como-funciona-como-mejorar-su-precision-como-decidir-que-aplicaciones-usan
https://www.fliit.com/blog/que-es-la-gestion-de-flotas
Flores Humpiri, R. (2016). Modelo de control, seguimiento y monitoreo satelital en tiempo real
de personal de campo de la entidad financiera Caja Rural de Ahorro y Credito los Andes
https://www.gps.gov/systems/gps/spanish.php
aplicacion-movil/
Hernandez Sampieri, R., Collado Fernandez, C., & Baptista Lucio, M. del P. (2014).
EDITORES (ed.)).
ISO/IEC 25000. (2018). Software producto quality life cycle model (G. to SQuaRE (ed.)).
ISO 25000. (2021). ISO 25000 Calidad de Software y datos. Portal ISO 25000.
https://iso25000.com/index.php
101
Lopez, S. (2020). Firebase qué es, para qué sirve, funcionalidades y ventajas. Digital55.
https://www.digital55.com/desarrollo-tecnologia/que-es-firebase-funcionalidades-
ventajas-conclusiones/
Maria Aguilar, J. (2019). ¿Qué es el patrón MVC en programación y por qué es útil?
https://www.campusmvp.es/recursos/post/que-es-el-patron-mvc-en-programacion-y-por-
que-es-util.aspx
Martinez Perez, E. M., Gonzales Magaña, H. E., Margarita Pineda, E., & Hernandez Avila, R.
E. (2018). Desarrollo de una aplicacion movil para orientacion mediante GPS. 3–4.
Merchan Riera, J. M., Moreno Rodriguez, C., Josuepht, Lopez Franco, M. L., & Santamaria
Latinoamerica. 2–5.
gestion-de-flotas-vehiculares/
https://www.sateliun.com/gestion-y-organizacion-de-una-flota-de-vehiculos/
https://www2.deloitte.com/py/es/pages/audit/articles/opinion-control-interno-
empresas.html
Sevilla Arias, A. (2016). Productividad - Qué es, definición y concepto | 2021 | Economipedia.
https://economipedia.com/definiciones/productividad.html
https://siliconnews.plataformasinc.es/mongodb-como-funciona/
Soto Mejia, J., Solarte Martinez, G. R., & Muñoz Guerrero, L. E. (2019). Localización del
102
punto óptimo de partida en el problema de ruteo vehicular con capacidad restringida
https://economipedia.com/definiciones/gestion.html
https://economipedia.com/definiciones/ineficiencia.html
https://conceptodefinicion.de/eficiencia/
103
ANEXOS
104
Figura N° 47: Resultados de encuesta pre test.
Fuente: Google Forms
105
Resultados de encuesta post test
106
Figura N° 48: Resultados de encuesta post test.
Fuente: Google Forms
107
Anexo B: Proceso de gestión vehicular sin el sistema
Evidencia del proceso de gestión vehicular antes del sistema de control y monitoreo
108
− Registro y validación de parte diario
109
Anexo C: Proceso de gestión vehicular con ayuda del sistema
Registro de vehículos
Registro Control General
110
− Control y registro de conductores
Registro de conductores:
Registro Control General
111
− Registro y validación de partes diarios
112
− Programación y aprobación de ordene de salida
113
− Monitoreo de personal
114
Anexo D: Procedimiento de métricas seleccionadas para evaluación de la calidad
interna
Valor Recursos
C Sc Métrica Propósito Método Formula
deseado utilizados
X=A/B
Contar el número de
Exactitud ¿Cuánto del A= Numero de fallas 0<=X<=1
fallas corregidas en la Historias de
estándar requerido corregidas El más
fase de usuario, código
Adecuación funcional
Exactitud funcional
X= A/T X= A/T
¿Con que Contar el número de
Precisión
corregidas. El más
detectados han sido diseño/codificación/ pruebas,
B=Numero de fallas cercano a 0
corregidos? pruebas y el número de desarrollador.
detectadas en las pruebas es mejor
fallas detectadas en las
Donde: B>0
pruebas
Madurez
X=A/B
Cobertura de Pruebas
A=Número de casos de
Contar el número de Historias de
¿Cuántos casos de pruebas realizadas en un
casos de pruebas 0<=X<=1 usuario, código
prueba requeridos escenario de operación
Fiabilidad
A=Número de operaciones
Anulación de
Recuperabilida
Contar el número de
Reusabilidad
Ejecución de
reusabilidad
115
Anexo E: Procedimiento de métricas seleccionadas para evaluación de la calidad
externa
Valor Recursos
C Sc Métrica Propósito Método Formula
deseado utilizados
implementación
Completitud de
¿Cuán completa es la funciones indicadas en A=Numero de Historias de
Completitud
Adecuación
0<=X<=1
funcional
funcional
funcional
implementación de la especificación de funciones incorrectas o usuario,
El más
la
acuerdo a la requerimientos y el no implementadas. código
cercano a
especificación de número de funciones B=Numero de fuente,
0 es mejor
requerimientos? que faltan o están funciones establecidas desarrollador
incorrectas en las especificaciones
X=AT
X=A/T
medio entre
Tiempo
mejor
Donde: T>0
X=AT
Disponibilidad
Tiempo medio
de inactividad
X=A/T
¿Cuál es el tiempo A=Numero de fallas Historias de
Tomar el tiempo total El más
promedio que el detectadas usuario,
de inactividad y contar cercano a
sistema esta inactivo T=Tiempo de desarrollador,
el número de fallos 0/t es
después de algún fallo? inactividad tester
mejor
Donde: T>0
X= B – A 0<=X<=1
Historias de
Comportamiento en el tiempo
Tiempo de
Utilización
A= Cantidad de 0<=X<=1
¿Cuánto espacio de de espacio de memoria usuario,
espacios de memoria El más
memoria es usado para y la cantidad de código
real. cercano a
realizar una tarea dada? espacios de memoria fuente,
B= Cantidad total de 0 mejor
real desarrollador
espacio de memoria
X=A/T 0<=X<=1
Contar el número Historias de
Número de
capacidad de capacidad de
funciones tienen la El más código
demostración y contar demostración.
capacidad de cercano a fuente,
el número total de B=Número total de
demostración? 0 mejor desarrollador,
funciones que funciones que
tester
requieren capacidad de requieren
demostración. demostración.
Donde: B>0
X=A/B
Contar el número de A=Número de
operaciones que se operaciones que se Historias de
Operatividad
Consistencia
operacional
116
Contar el numero de X=A/B
funciones A=Numero de
implementadas que funciones Historias de
personalización
Posibilidad de
¿Cuántas funciones y
pueden ser implementadas que se 0<=X<=1 usuario,
procedimientos
personalizados durante personalicen El más código
operacionales puede un
la operación y el B=Número total de cercano a fuente,
usuario modificar para
numero de funciones funciones que 1 mejor desarrollador,
su conveniencia?
que requieran la requieren tester
capacidad de personalización
personalización Donde: B>0
X=A/B
A=Numero de ítems Historias de
Verificación de
Contar el número de
validados 0<=X<=1 usuario,
validadas.
entradas
¿Qué cantidad de ítems ítems de entrada que
B=Número de ítems El más código
de entrada son son validados y el
que requieren ser cercano a fuente,
Protección contra errores de usuario
X=A/B
A=Numero de
Prevención del uso incorrecto
operaciones iniciales
Contar el numero de
incorrectas
funciones Historias de
B=Número de
¿Cuántas funciones implementadas para 0<=X<=1 usuario,
funciones
tiene la capacidad de enviar fallos de El más código
implementadas para
evitar operaciones funcionamiento y el cercano a fuente,
evitar fallos de
incorrectas? numero total de 1 mejor desarrollador,
funcionamiento
operaciones iniciales tester
provocados por un uso
incorrectas
incorrecto
Donde: B>0
X=A/B
Contar el numero de
Personalización de
la apariencia de la
A=Numero de Historias de
Estética de la
interfaz del
usuario
Historias de
diferentes tipos de diferentes tipos de
0<=X<=1 usuario,
de acceso
X>=0 Historias de
Autenticidad
autenticació
Métodos de
modificaciones X=A/T
desarrollador puede trabajo que le toma al
T=Tiempo de trabajo El mas
modificar el software desarrollador modificar Desarrollador
que demora el lejano a 0/t
para resolver y contar el número de
Capacidad de ser modificado
desarrollador en es el mejor
problemas? modificaciones
modificar
Donde: T>0
X=A/B
A=Número de
Contar el numero de problemas dentro de un
Índice de éxito de
X=A/B
Contar el numero de
Capacidad de reinicio
A=Número de casos en
Capacidad de ser
117
Anexo F: Procedimiento de métricas seleccionadas para evaluación de la calidad
en uso
Valor Recursos
C Sc Métrica Propósitos Método Formula
deseado utilizados
Contar el X=A/B
Completitud
Efectividad
X=A/B
Efectividad de la tarea
numero de A=Numero de
¿Qué tan El mas
la tarea
Eficiencia
Eficiencia relativa de la
numero de X=A/B
tareas eficientes A=Numero de
Usuario,
¿Qué tan eficiente realizadas por tareas eficientes por 0<=X<=1
Especifica
tarea
X=A/B
Utilidad
A=Numero de
funciones
específicas del
¿Qué porcentaje
software que se 0<=X<=1
de los usuarios
Observación de usan El más
optan por utilizar Usuario
uso B= Numero de cercano a
las funciones del
funciones que están 1 es mejor
sistema?
destinados a ser
usado
Donde: B>0
118