TL-Donayre J-Ext
TL-Donayre J-Ext
TL-Donayre J-Ext
Presentado por:
Julio Francisco Donayre Martínez (0000-0001-6531-5255)
Asesor:
Hugo Eladio Chumpitaz Caycho (0000-0001-6768-381X)
Lima – Perú
2022
2
INFORME DE REVISIÓN DE ORIGINALIDAD
Resultado de la evaluación. 9%
DEDICATORIA
A mis Hijos, Julio por ser ese gran amigo, confidente y mi bastón
en este camino de vida y Valentino que con su inocencia fue
parte importante en este proyecto, solo quiero que sepan que
no importa cuantas pruebas se me presenten en el camino o
cuan largo sea, al final uno tiene que seguir luchando para
alcanzar sus sueños. Los quiero mucho.
4
AGRADECIMIENTOS
ÍNDICE GENERAL
Dedicatoria ....................................................................................................................... 3
Agradecimientos ............................................................................................................... 4
Resumen ......................................................................................................................... 12
Abstract .......................................................................................................................... 13
Introducción ................................................................................................................... 14
3.3. Enfoque.................................................................................................................... 46
Anexo 4: Constancia emitida por la institución donde se realizó la investigación ...... 140
8
ÍNDICE DE FIGURAS
ÍNDICE DE TABLAS
Tabla 5. Correspondencia entre las características ISO 9126 e ISO/IEC 25012 ............. 36
Tabla 20. Percepción de Métricas NTP aplicada a S.O.S. Tesis .................................... 104
ÍNDICE DE ANEXOS
Anexo 4: Constancia emitida por la institución donde se realizó la investigación ...... 140
12
RESUMEN
software S.O.S. Tesis de la empresa OCean SRL, 2021, para ello se ejecutó un diseño
Se analizó la NTP 9126-3 2005, dada por el Instituto Nacional de la Calidad (INCAL), de
diferencia de las 71 métricas, de las cuales 42 mejoran, lo que es un 60% del producto
Palabras Claves: Norma Técnica Peruana 9126-3 2005, calidad, software, S.O.S Tesis
13
ABSTRACT
The research work considered as an objective to analyze how the implementation of the
Peruvian Technical Standard 9126-3 2005 affects the quality of the software S.O.S.
Thesis of the company OCean SRL, 2021, for this an experimental design was executed,
questionnaire to 100 users of the software. The NTP 9126-3 2005, given by the National
Institute of Quality (INCAL), from which the characteristics and criteria that were
60% of the final product, in addition to that if there is a significant difference, because
Keywords: Peruvian Technical Standard 9126-3 2005, quality, software, S.O.S Thesis
14
INTRODUCCIÓN
software, con los cuales se puedan optimizar los tiempos y hacerlos más eficientes y
eficaces, sin embargo, existen todo tipo de calidades en estos, por lo que se establece,
en el Instituto Nacional de Calidad (INACAL) una Norma Técnica Peruana (NTP), que
permita dar métricas a las características internas que debe de cumplir los softwares,
desarrollo, entonces, los usuarios pueden tener un mejor nivel de satisfacción sobre el
Tesis, que desde el año 2006 se presenta como una alternativa para que las personas,
que así lo deseen, puedan tener un aprendizaje y/o uso en el desarrollo de las tesis
incidir en la calidad del software, para que, de los resultados, la gerencia determine el
del problema, en la cual se presentan las preguntas guía del trabajo desarrollado, para
luego, en el capítulo segundo, se puede ver todo el marco teórico, sustento de lo que se
así llegar a los resultados en el capítulo cuarto, siendo por último el capítulo de
comentar la preocupación por fabricarlos con mejores estándares, para obtener de ellos
la mayor satisfacción de todos los usuarios, pues los parámetros con los que deben de
industria, fue como identificar los criterios para calificar que el software es de calidad,
considerando que esta calificación pasaría de lo cualitativo a lo cuantitativo, por eso que
los primeros factores cualitativos que se dieron, se aprecian en los factores de calidad
de McCall (Ramos, 2019), así como los que llega a proponer Hewlett Packard (FURPS:
principales en la familia de normas ISO 9000, como son la ISO 9001 y la ISO 9003-2, el
calidades en base a lo señalado por las organizaciones internacionales, hasta que llega
el año 2005, donde el Instituto nacional de la Calidad (INCAL), emite la NTP ISO/IEC-TR
9126-3: 2005 Software Engineering. Product quality. Part 3: Internal Metrics (Ingeniería
de Software. Calidad del producto. Parte 3: Métricas Internas. 1ra. Edición 13/05/2008)
(Instituto Nacional de Calidad, 2005) con lo cual se define, para Perú las métricas que se
16
debe de tener en cuenta en el desarrollo de software, las mismas que pueden ser
medibles. Dentro de esta norma, aprobada por Resolución de INDECOPI, (R. 18-2005-
Calidad del producto. Parte 3: Métricas internas, para que la producción de software,
considere el uso de métricas para alcanzar una mejor calidad en sus entregables. Dentro
de estas organizaciones privadas, se puede encontrar una que produce un software que
indica que una de las alternativas para optar un grado, es por la sustentación de una
tesis, como lo señala el Ministerio de Educación del Perú (MINEDU, 2014), la misma que
punto puedan alcanzar diferentes grados de madurez con relación a proyectos; esos
van desde los TRL 1, que considera una investigación tipo básica con un producto
entregable como es una publicación de artículo en revista indexada, hasta el nivel 9, que
para software. Se puede ver que, en esta industria, se registraban 300 empresas
también, señala el documento que se dan 9,000 puestos de trabajo indirecto. Se señala
Organization (ISO), por lo que los niveles de calidad, exportables, pueden estar aun con
una gran brecha. Pero a pesar de ello, las empresas de software que ya exportan son
cada vez mayores y gracias a las certificaciones que obtienen. Si se considera que las
exteriores, se puede ver, por el resultado del 1%, que no todos lo visualizan de esa
forma. Pero tener una ISO, no solo, permitiría ampliar el mercado externo, sino que
La empresa OCean SRL, constituida desde el año 2003, tiene una línea de producción
relacionada a TIC, con un software denominado S.O.S. Tesis. Los usuarios pueden tener
acceso y uso gratuito de este software, por medio de internet, en una plataforma web.
Esta plataforma, que tiene menos de tres (3) años, nunca tuvo la aplicación de métricas
Peruana (NTP), brindada por la INCAL, puede ser tan favorable como una conducta
empresa, ese es el objetivo que se plantea en el presente trabajo, con el fin de asegurar
de la Norma Técnica Peruana (NTP) 9126-3, permitiría que se planteen y replanteen todo
software, sino también en tener las métricas desde el usuario final. El proceso de
similares, aportando con ello, al desarrollo de producto peruano con calidad, basada en
Para una mejor comprensión del presente trabajo de investigación, se consideró los
siguientes problemas:
incide en la calidad del software S.O.S Tesis de la empresa OCean SRL, 2021?
2021?
2021?
19
incide en la usabilidad del software S.O.S. Tesis de la empresa OCean SRL, 2021?
incide en la eficiencia del software S.O.S. Tesis de la empresa OCean SRL, 2021?
2021?
puntos:
Justificación Académica
La teoría del conocimiento siempre será el aporte que se dará en todo trabajo de
investigación, pues las conclusiones a las que se llegan pueden ser empleadas como
parte de los estados del arte de otros trabajos futuros, ya sea por continuidad o
referente. Entonces, a nivel teórico, brindará mayor aporte a la teoría del conocimiento
puedan ser superadas o que tengan una métrica muy baja a la que se esperaba
Justificación Social
las personas que tienen proyectos en I+D+i en beneficio del Perú, por lo que facilitar su
gestión es siempre importante, pues la tesis que hacen, en pregrado o posgrado, son en
beneficio de la sociedad, por eso es que si se tiene un software que ayuda hacer la tesis,
con una calidad de producto mayor, las personas tendrán más confianza en su uso y este
permitirá que obtengan mayores satisfacciones por los resultados que tienen, es decir,
que se tenga un producto más para disminuir la brecha, entre egresados y graduados
(Manrique, 2020).
Justificación Técnica
Con el pasar de los tiempos, el uso de las TIC en las actividades de las personas, se tiene
presente, más aún con la Pandemia, entonces, la justificación técnica para el desarrollo
del software es que se brindará un software con una calidad que cumpla las métricas de
la NTP, para que se pueda integrar en la producción de todos sus softwares, ya que la
empresa cuenta con más de 18 años en el mercado y recién se implementará una NTP
(Chávez, 2014).
Justificación Económica
21
problemas que hoy el software tiene, es decir, será un prototipo, ya que este software
decir, que antes era malo y ahora es mejor, motivará a que se implemente en el resto
dando en crecimiento promedio del 8% del mercado anual en la empresa, sin NTP, se
espera que del crecimiento del 10% que se da en la industria del sector, por lo menos el
acceso a la base de datos de los clientes, pues la Gerencia Administrativa, señaló que
por Ley de Protección de Datos Personales, Ley N° 29733, se recopila los datos de los
ello el Artículo 6 de la ley, que señala como principio de finalidad, que todos los datos
aceptó que la empresa sería quien, a través de sus canales con los clientes, proporcione
Viabilidad Técnica
Los recursos tales como, equipos informáticos con el adecuado procesamiento, software
investigación.
23
Viabilidad Económica
de costos y presupuesto para que se asigne de forma exacta a cada parte y proceso antes
Viabilidad Temporal
La investigación está prevista para ser realizada en seis (6) meses, tiempo adecuado para
Dentro del presente capítulo, se establece todo el sustento del desarrollo del trabajo de
investigación.
2.1.1. Internacionales
plantea como objetivo desarrollar una guía para la implementación de calidad en las
permite ser la base para que planteen un modelo propio, con el cual la calidad de
por las USEP’s se puede construir de forma óptima estos factores. Al realizar el
25
aplicación de este proceso se puede incurrir en riesgos que dificulten alcanzar los
con la Norma ISO/IEC 9126? ¿Por qué utilizar múltiples herramientas libres,
lograr una calidad en software a bajo costo? Las preguntas anteriores permitieron
26
metodología ágil sólida con el fin de obtener una evaluación en diferentes factores
9126, por lo que llega a concluir que aplicar SCRUM y otras opensource en WEB
2.1.2. Nacionales
Nacional José María Arguedas (UNAJMA), para este trabajo la metodología constó
empleó una muestra compuesta por 27 investigaciones regidos por la VIPIN (2017-
ii) a las cuales se les aplicó observaciones y cuestionarios todo esto adaptado a las
consecuencia, el modelo ISO 9126 fue el más adecuado para cumplir los estándares
calidad basada en los estándares NTP 12207 e ISO 9126, para los procesos de
modelo de gestión de calidad que esté sustentado en la NTP 12207, ISO 9001 e ISO
defectos en los siete (7) proyectos, por lo que, al implementar el modelo, estos se
reducen a dieciséis (16) defectos por proyecto con la implementación del sistema;
tuvieron una gran calificación en los ciento sesenta y cinco (165) docentes que
nula, que demuestra una mejora de los procesos administrativos gracias al sistema
Andahuaylas. Tiene como diseño, una propuesta experimental, para una población
Andahuaylas (UGEL) demostraron que los tiempos y costos se reducen, así como
también se aprecia una calificación satisfactoria por los usuarios. Por ello que se
públicas.
30
Dos años antes Seclén (2016), en su trabajo titulado: factores que afectan la
de estos, así como su calidad, son las que dan los reportes para la toma de
que afectan la implementación de un Sistema: uno (1) Estratégico (la política del
organización del SGSI y normativa establecida y tres (3) Técnicas (Norma Técnica
satisfacción del cliente, contemplan que en la coyuntura social los softwares son más
enfatiza que un 29% de una muestra de 50,000 proyectos es el índice de éxito en los
aplicativo.
La propia calidad, establece el uso de Normas, que en el caso de Perú se toma en cuenta
la Norma Técnica Peruana (NTP) 9126-3 2005, que se sustenta en la ISO, por ello es
importante identificar que la mejora de la calidad del software, por medio de esta
norma, se puede lograr. Para ello es necesaria la comprensión de las métricas a emplear
Criterio Descripción
Criterio Descripción
de los usuarios de la base de datos, es decir, el esquema
fácilmente se descompone en partes (módulos, vistas).
Fuente: Varas y Pradenas (2000)
propone analizar siete criterios que permitan alcanzar la calidad que se requiere en un
producto, esto aporta para una conceptualización sobre lo que debe de cumplir para
que el cliente – usuario, tenga un mejor producto en su ejecución. En base a ello es que
ISO/IEC 25012.
Criterio Descripción
es decir, la calidad del software, tendrá que permitir que esa dependencia se cumpla.
34
Además de esta dependencia, se toma en cuenta las que son propias a la ISO/IEX 25012,
Criterio Descripción
Consistencia El grado en el cual el dato tiene los atributos que son libres
(Consistency) de contradicción y son coherentes con otros datos en un
contexto específico de uso.
El grado en el cual el dato tiene atributos que son
Credibilidad
considerados verdaderos y creíbles por usuarios en un
(Credibility)
contexto específico de uso.
Actualidad
El grado en el cual el dato tiene atributos que son del
(Currentness)
periodo correcto en un contexto específico de uso.
Fuente: (García, 2009)
Como se puede ver en la Tabla 3. Características inherentes según ISO/IEC 25012, estas
contiene el software permite tomar las decisiones, según los resultados que puedan
Criterio Descripción
Como se puede ver en la Tabla 4. Características compartidas según ISO/IEC 25012, siete
dimensiones que se plasman en la calidad del software, estas tienen grados que se
pueden calificar como los más altos en una puntuación de 5 y los más bajo de 1.
36
De este desglose de dimensiones, es que se tiene la siguiente tabla, que agrupa las seis
Como se puede ver en la Tabla 5. Correspondencia entre las características ISO 9126 e
ISO/IEC 25012, la gran diferencia entre el antes - 9126 y el después - 25012, considera
la base que se tomará en cuenta para el trabajo, ya que esta es la que se ha adaptado a
NTP-ISO/IEC-TR 9126-3:
del Producto. Parte 3, define cuales son las métricas internas que permiten la medición
cuantitativa de la calidad del software. Esta norma ofrece métricas que permiten evaluar
Estas métricas, consideran una calificación de Likert. Rensis Likert presenta una escala
para que se califique en los cuestionarios los reactivos, ítems o preguntas que se
Para el caso de las métricas, aplicadas a los clientes-usuarios, se dará en una calificación
necesidades del usuario. Con esta calificación tiene el valor de la métrica que permite
del software.
usuario.
Métricas de Madurez: las versiones que van mejorando y corrigiendo los posibles
errores.
Métricas de tolerancia a fallos: relacionada hasta donde puede presentarse un error sin
espera el cliente-usuario.
evaluación de la dificultad que percibirá el cliente al hacer uso del sistema. Por otro lado,
motiva usarlo.
(externas).
del esfuerzo requerido para generar los cambios en el software, así partan de alguna
software.
su mantenimiento.
Además de las dimensiones en la calidad del software, es que se considera posibles usos
PHVA adaptado:
Edward Deming presenta el ciclo PHVA (Planificar, Hacer, Verificar y Actuar), el mismo
que se identifica como ciclo de DEMING. Se emplea en los procesos que ejecuta una
en el presente trabajo se considera emplear este ciclo, pero adaptarlo, de tal forma que
(1) Planificar: establece el diseño de lo que se quiere, como se hará y que se requiere
para su ejecución.
(4) Actuar: establece cambios que se deben hacer para la continuidad de mejora.
son:
Software:
2, indica que las evaluaciones técnicas (software y hardware) son normadas por el
Los usuarios pueden copiar, modificar, estudiar, distribuir los códigos fuentes y mejorar
el software.
SUNEDU (RENATI)1 se presentan solo dos resultados, para el caso del repositorio de
CONCYTEC (ALICIA)2 con la misma cadena se da como resultado cero, al igual que la
2005 incide en la calidad del software S.O.S. Tesis de la empresa OCean SRL, 2021.
1 https://renati.sunedu.gob.pe/simple-search?query=NORMA+T%C3%89CNICA+PERUANA+9126-3+2005+
2 https://alicia.concytec.gob.pe/vufind/Search/Results?lookfor=NORMA+T%C3%89CNICA+PERUANA+9126-3+2005&type=AllFields
3 https://www.lareferencia.info/vufind/Search/Results?lookfor=NORMA+T%C3%89CNICA+PERUANA+9126-3+2005&type=AllFields
44
2021.
45
Se ha tomado tres aspectos importantes (i) la empresa tiene un producto, S.O.S. Tesis,
empresa modifica los resultados obtenidos por las métricas de calidad de la NTP. Esto
es lo que permite demostrar que el uso de las NTP, mejora los indicadores de calidad.
3.3. Enfoque
3.4. Población
El software es producido por la empresa OCean SRL, siendo un total de usuarios de 100,
en el momento de la intervención, es decir, son los que hacen sus planes de tesis usando
S.O.S. Tesis, como plataforma web. Dentro de la empresa hay 03 personas que se
personas que ven directamente con el S.O.S. Tesis. Ambos han sido considerados como
3.5. Muestra
Se considera que será una muestra censal (Manrique, 2018). Cuando una población es
puede tener instrumentos que estén incompletos, por lo que el investigador deberá de
asumir una de las dos (2) posiciones: volver a aplicar el instrumento, donde el impacto,
por el conocimiento del mismo ya no sería “sin reposición” o analizar el impacto en los
denomina censal.
48
en total) y el cuestionario de percepción del software a los 100 usuarios finales. (el
menús y submenús del SOS Tesis, califique con 1 para la mínima calificación y 5 para la
fueron trabajados por la Empresa OCEAN SRL, los resultados obtenidos (promedio)
Una vez recolectada la información, se hizo uso de las medidas de tendencia central
(MTC), para el análisis estadístico, en las hojas de cálculo de MS Excel, aplicada a los
cuestionarios, tanto de percepción de los usuarios finales, como de los resultados antes
y después de aplicar las métricas de calidad. Además, para el caso de las entrevistas, se
usó el MS Word, con lo cual se agrupó los resultados de los cinco trabajadores de OCean
SRL. Para la comprobación de las hipótesis, se ha tomó los resultados previos, antes de
después para cada métrica, en la que la diferencia, permitía determinar que estadístico
se usaría para saber si la diferencia de ambos es significativa o no, por lo que se usó en
50
nula y alterna, se aceptó o rechazó, basado en los resultados que se tuvieron, tomando
en cuenta el P-value y el valor de 0.05 de significancia, en cada una de las muestras. Para
títulos, así como también, al no existir manipulación de seres vivos, en forma directa e
El software S.O.S. Tesis, mantiene como nicho de mercado, aquellas personas que
desean desarrollar una tesis, ya sea a nivel de pregrado o posgrado, por lo que se puede
se plasmó los resultados que se obtuvieron, siendo este de dos fuentes, fuente
2005, dada por el Instituto Nacional de la Calidad (INCAL), de esta se obtuvo las
0 <= X <= 1
¿Qué proporción de Contar el número de Lo más cercano a 1, Especificación
las funciones pueden funciones implementadas que X=A/B indica una mejor de
6.4 Verificación
Accesibilidad ser personalizada para pueden ser personalizadas A = Número de funciones que capacidad para X= requerimientos. Desarrollador
Absoluta 6.6 Revisión
física el acceso de usuarios por usuarios con discapacidad pueden ser personalizadas. atender a las Cantidad/Cantidad Diseño Evaluador
conjunta
con discapacidad física y comparar con el B = Número de funciones. personas con Reporte de
física? número total de funciones incapacidades revisión
físicas
Contar el número de X=A/B
Especificación
¿Qué proporción de funciones implementadas, A = Número de funciones que
Capacidad para X= de
las funciones tienen la cuyo estado puede ser tienen la capacidad de 0 <= X <= 1 6.4 Verificación
monitorear el Cantidad/Cantidad requerimientos. Desarrollador
capacidad para monitoreado y comparar con monitorear su estado. Lo más cercano a 1 Absoluta 6.6 Revisión
desarrollo de las A = Cantidad Diseño Evaluador
monitorear el estado el número de funciones que B = Número de funciones que es lo mejor conjunta
operaciones B = Cantidad Reporte de
de las operaciones? requieren la capacidad de requieren la capacidad de
revisión
monitoreo. monitorear su estado.
Contar el número de las X=1–A/B
¿Qué proporción de Especificación
instancias de las operaciones A = Número de instancias de
las operaciones se X= de
que tengan un las operaciones que tengan un 0 <= X <= 1 6.4 Verificación
Consistencia comportan de forma Cantidad/Cantidad requerimientos. Desarrollador
comportamiento comportamiento Lo más cercano a 1 Absoluta 6.6 Revisión
operacional similar a las A = Cantidad Diseño Evaluador
inconsistente y comparar con inconsistente. es lo mejor conjunta
operaciones de otras B = Cantidad Reporte de
el número total de B = Número total de
partes del sistema? revisión
operaciones. operaciones.
X=A/B Especificación
Contar el número de
A = Número de mensajes X= de
¿Qué proporción de mensajes implementados con 0 <= X <= 1 6.4 Verificación
Claridad de implementados con Cantidad/Cantidad requerimientos. Desarrollador
los mensajes son auto- explicaciones claras y Lo más cercano a 1 Absoluta 6.6 Revisión
mensajes explicaciones claras. A = Cantidad Diseño Evaluador
explicativos? comparar con el número total es lo mejor conjunta
B = Número de mensajes B = Cantidad Reporte de
de mensajes.
implementados revisión
X=A/B Especificación
Contar el número de
¿Qué proporción de A = Número de elementos de X= de
elementos de la interfaz que 0 <= X <= 1 6.4 Verificación
Claridad de la los elementos de la interfaz que son auto Cantidad/Cantidad requerimientos. Desarrollador
sean auto explicativos y Lo más cercano a 1 Absoluta 6.6 Revisión
interfaz interfaz son auto- explicativos. A = Cantidad Diseño Evaluador
comparar con el número total es lo mejor. conjunta
explicativos? B = Número total de B = Cantidad Reporte de
de elementos de interfaz.
elementos de interfaz. revisión
Contar el número de
X=A/B
funciones que hayan sido Especificación
A = Número de funciones
Capacidad para ¿Qué proporción de implementadas con un X= de
implementadas con manejo 0 <= X <= 1 6.4 Verificación
recuperarse de las funciones pueden manejo de errores y comparar Cantidad/Cantidad requerimientos. Desarrollador
de una tolerancia al error. Lo más cercano a 1 Absoluta 6.6 Revisión
un error tolerar un error del con el total del número de A = Cantidad Diseño Evaluador
B = Número total de funciones es lo mejor. conjunta
operacional usuario? funciones que requieren la B = Cantidad Reporte de
que requieren la capacidad de
capacidad de tolerancia de revisión
manejo de errores.
errores.
64
¿Cuál es el tamaño
estimado de memoria Estimar el
Utilización de que ocupará el Estimar el requerimiento de X = Tamaño en bytes Lo menor es lo tamaño de
Ratio X = Tamaño 6.4 Verificación Desarrollador
memoria producto para memoria (calculado o estimado). mejor utilización de
completar una tarea memoria
específica?.
¿Cuál es la densidad X=A/B
Contar el número de errores o
de los mensajes A = Número de mensajes de
advertencias relacionadas a
Densidad de relacionados a la error relacionados a fallas de X=
las fallas en la utilización de la
mensajes en la utilización de la memoria. Lo mayor es lo Cantidad/Cantidad
memoria y comparar con el Ratio Código fuente 6.4 Verificación Desarrollador
utilización de memoria en las líneas B = Número de líneas de mejor A = Cantidad
número estimado de líneas de
memoria de código que son código directamente B = Cantidad
código responsables de
responsables de relacionadas a llamadas al
llamadas al sistema
llamadas al sistema? sistema
Sistema
¿Cuál es la cantidad operativo
Estimar la utilización de los
estimada de la conocido.
Utilización de la recursos de transmisión X = bits / tiempo (calculado o Lo menor es lo
utilización de la Ratio X = Tiempo Tiempo 6.4 Verificación Desarrollador
transmisión estimando el volumen de estimado) mejor
transmisión de estimado en
transmisión.
recursos? llamadas al
sistema
Métricas de testeabilidad
Tipo de Referencia
Nombre de Propósito de la Medición, fórmula y cálculo Interpretación del Entradas para Audiencia
Método de aplicación escala de Tipo de medida PCVS ISO/IEC
métrica métrica de los elementos de datos valor medido la medición objetivo
métrica 12207
Contar el número de X=A/B
A viene del
funciones de pruebas A = Número de funciones de
documento de
Completitud de incorporadas según lo pruebas incorporadas según X=
¿Qué tan completa es 0 <= X <= 1 revisión. 6.4 Verificación Desarrollador
las funciones de especificado y comparar con lo especificado, confirmadas Cantidad/Cantidad
la capacidad de Lo más cercano a 1 Absoluta B viene del 6.6 Revisión Mantenimiento
prueba el número de funciones de en una revisión. A = Cantidad
pruebas incorporadas? es lo mejor documento de conjunta Evaluador
incorporadas pruebas incorporadas, y B = Número de funciones B = Cantidad
requerimientos
estipuladas en el incorporadas de pruebas
o diseño
requerimiento requeridas
Contar el número de
X=A/B A viene del
dependencias que se tiene
A = Número de dependencias documento de
con otros sistemas para X=
¿Cuán independiente con otros sistemas que hayan 0 <= X <= 1 revisión. 6.4 Verificación Desarrollador
Autonomía de la pruebas que hayan sido Cantidad/Cantidad
mente puede ser sido simulados. Lo más cercano a 1 Absoluta B viene del 6.6 Revisión Mantenimiento
testeabilidad simulados y comparar con el A = Cantidad
probado el software? B = Número total de pruebas es lo mejor documento de conjunta Evaluador
número total de B = Cantidad
de dependencia con otros requerimientos
dependencias con otros
sistemas . o diseño
sistemas para pruebas.
X=A/B
Contar el número de puntos A viene del
A = Número de puntos de
de comprobación documento de
Capacidad para ¿Qué tan completos se comprobación X=
implementados según lo 0 <= X <= 1 revisión. 6.4 Verificación Desarrollador
observar el muestran los implementados según lo Cantidad/Cantidad
especificado y comparar con Lo más cercano a 1 Absoluta B viene del 6.6 Revisión Mantenimiento
progreso de las resultados durante las especificado, confirmados en A = Cantidad
el número de puntos de es lo mejor documento de conjunta Evaluador
pruebas pruebas? una revisión. B = Cantidad
comprobación requeridos por requerimientos
B = Número de puntos de
el diseño. o diseño
comprobación diseñados.
71
X = A/B
Contar el número de funciones A = Número de las funciones
Adaptabilidad del
implementadas que son capaces implementadas que son capaces
hardware al Especificación
¿Cuán adaptable es el de alcanzar resultados en de alcanzar resultados en el
entorno 0<= X <= 1 X= de 6.4
producto a los entornos de hardware múltiples entorno de hardware múltiples Desarrollador
(adaptabilidad a Cuanto más Cantidad/Cantidad requerimientos Verificación
cambios del entorno especificados y comparar con el según lo especificado, Absoluto Mantenimiento
dispositivos de cercano a 1 es A = Cantidad Diseño 6.6 Revisión
relacionado al número de funciones con confirmado en la revisión. Evaluador
hardware e lo mejor B = Cantidad Reporte de conjunta
hardware? requisitos de capacidad de B = Número total de funciones
instalaciones de revisión
adaptación al entorno del con requisitos de capacidad de
redes)
hardware. adaptación al entorno del
hardware.
X = A/B
Contar el número de las funciones A = Número de las funciones
Adaptabilidad al
implementadas que son capaces implementadas que son capaces
entorno Especificación
de alcanzar los resultados de alcanzar los resultados
organizacional 0<= X <= 1 X = Cantidad/ de 6.4
¿Cuán adaptable es el requeridos en organizaciones requeridos en el ambientes de Desarrollador
(adaptabilidad a Cuanto más Cantidad requerimientos Verificación
producto al cambio múltiples según lo especificado y organizaciones y de negocio Absoluto Mantenimiento
la organización y cercano a 1 es A = Cantidad Diseño 6.6 Revisión
organizacional? comparar con el número de múltiples según lo especificado, Evaluador
a la lo mejor B = Cantidad Reporte de conjunta
funciones con requisitos de confirmado en la revisión
infraestructura revisión
adaptabilidad al entorno B = Número total de funciones
de la misma)
organizacional. con requisitos de adaptabilidad
al ambiente de la organización.
X = A/B
Contar el número de las funciones
A = Número de las funciones que
implementadas que son capaces Especificación
soportan la facilidad de la
¿Cuánto esfuerzo es de soportar la facilidad de 0<= X <= 1 X= de 6.4
Facilidad de adaptación del usuario según lo Desarrollador
necesario para realizar adaptación del usuario según lo Lo más Cantidad/Cantidad requerimientos Verificación
portabilidad para especificado, confirmado en la Absoluta Mantenimiento
operaciones portables especificado y comparar con el cercano a 1 es A = Cantidad Diseño 6.6 Revisión
el usuario revisión. Evaluador
al producto? número de funciones con lo mejor B = Cantidad Reporte de conjunta
B = Número de funciones con
facilidad de adaptación a los revisión
facilidad de adaptación a los
requisitos de capacidad.
requisitos de capacidad.
X = A/B
Adaptabilidad al Contar el número de funciones
A = Número de las funciones
entorno del implementadas que son capaces
implementadas que son capaces
sistema software de alcanzar los resultados Especificación
¿Cuán adaptable es el de alcanzar los resultados
(adaptabilidad al requeridos en entornos múltiples 0<= X <= 1 X= de 6.4
producto a los requeridos en el entorno Desarrollador
sistema de sistemas de software según lo Lo más Cantidad/Cantidad requerimientos Verificación
cambios del entorno múltiple especificado del Absoluta Mantenimiento
operativo, al especificado y comparar con el cercano a 1 es A = Cantidad Diseño 6.6 Revisión
relacionados del software del sistema según lo Evaluador
software de redes número de funciones con lo mejor B = Cantidad Reporte de conjunta
software del sistema? especificado, confirmado en la
y al software de requisitos de capacidad de revisión
revisión.
la aplicación adaptación del entorno del
B = Número total de funciones
instalada) software del sistema.
con requisitos de capacidad de
73
Especificación
de conformidad
X = A/B a los
¿Cuán conforme es la
Contar el número de ítems que A = Número de artículos estándares,
portabilidad del
requieran que la conformidad correctamente implementados 0<= X <= 1 X= convenciones o 6.4
producto a las
Conformidad de haya sido satisfecha y comparar relacionados con la conformidad Lo más Cantidad/Cantidad regulaciones Verificación Evaluador
regulaciones, Absoluta
portabilidad con el número de artículos que referente a la portabilidad, cercano a 1 es A = Cantidad relacionadas. 6.6 Revisión Desarrollador
estándares y
requieran conformidad según la confirmada en la evaluación. lo mejor. B = Cantidad Diseño conjunta
convenciones
especificación. B = Número total de artículos Código
aplicables?
confirmados. Fuente
Reporte de
revisión
Fuente INACAL
76
Como se puede ver en las tablas anteriores, se mantienen las variables métricas de:
• Funcionalidad
• Fiabilidad
• Usabilidad
• Eficiencia
• Mantenimiento
• Portabilidad
continuación:
77
Los resultados de esta fuente secundaria, permite ser la base para el planteamiento de
En el presente punto se analizó la fuente primaria, tomando en cuenta dos de ellos, uno
que es parte de la empresa y otro a los usuarios finales de la plataforma. En el caso del
S.O.S. Tesis?
80
Las personas dieron respuestas similares, pues los procesos de desarrollo del
desarrollan. Cabe indicar que dentro de los pasos que se establecen, la empresa
como parte de la relación de la Norma Técnica Peruana 9126-3, para con las
proyecto.
mantiene los resultados de las pruebas de stress y los servidores que son
81
terminales.
jefe de TIC.
a la fecha una métrica establecida, que sería la primera vez que se mantenga
esta con el presente trabajo, pero si se hizo énfasis, que, del año 2012 a la fecha,
por la pandemia y otros eventos, los líderes regionales que se tienen en el MOF
respaldo del Estado, a través de fondos concursables, por lo menos para uno de
sus procesos, sin embargo, los costos de aquel entonces, para dar la
software que logra cada vez más usuarios, los mismos que no pagan por su uso,
(RSE), por eso es que al aplicar el instrumento de encuesta a los usuarios, fueron
resultados que se requieran pero que la propia gerencia sería quien aplique el
que los cambios que se dan en el conocimiento de software es muy radical, pues
antes del 2006 se contaba con varios software enlatados, pero que proyectan
para el 2030 fortalecer los software que son I+D+i+e, pues es no solo la línea que
que el primer OC Tesis se da en el año 2006, se espera que con esta investigación
Con los resultados mostrados en las respuestas del personal, es que se puede indicar
que la empresa no cuenta con un sistema de calidad relacionado a NTP, sus procesos,
están definidos en forma general y al ser pocos los trabajadores es que se puede tener
87
en cuenta que ante cualquier problema se puede plantear una solución, pero eso es lo
que se desea evitar, según el jefe de TIC, no es bueno solo apagar los incendios y contar
con esta forma de medición, será mejorar la calidad que es siempre percibida por los
forma:
2- Reunión con
8- Soluciones a
Gerente 5- Desarrollo del
problemas que los
Administrativo y jefe software
usuarios señalan
de TIC analizan idea
3- Se determina 4- Candelarización de
presupuestos y procesos sin métricas
tiempos de calidad normadas
Elaboración: propia
DATOS INICIALES
· DATOS PERSONALES
· DATOS GENERALES
· TIPO DE REFERENCIA
PLAN DE TESIS
· LEGADO PARA LA HUMANIDAD
88
§ APLICATIVO
o TIPO DE INVESTIGACIÓN
§ POR REGLAMENTO DE CALIFICACIÓN Y REGISTRO DE INVESTIGADORES EN CIENCIA Y
TECNOLOGÍA DEL SINACYT: BÁSICA
§ POR REGLAMENTO DE CALIFICACIÓN Y REGISTRO DE INVESTIGADORES EN CIENCIA Y
TECNOLOGÍA DEL SINACYT: APLICADA
§ POR MANIPULACIÓN: OBSERVACIONAL
§ POR MANIPULACIÓN : EXPERIMENTAL
§ POR MANIPULACIÓN: CUASI EXPERIMENTAL
§ POR TIEMPO DE INTERVENCIÓN: RETROSPECTIVO
§ POR TIEMPO DE INTERVENCIÓN: PROSPECTIVO
§ POR CANTIDAD DE MEDICIONES: TRANSVERSAL
§ POR CANTIDAD DE MEDICIONES: LONGITUDINAL
§ POR EL TRATO DE VARIABLE: DESCRIPTIVO
§ POR EL TRATO DE VARIABLE: ANALÍTICO
§ POR SU FUENTE DE INFORMACIÓN: DOCUMENTAL
§ POR SU FUENTE DE INFORMACIÓN: EXPERIMENTAL
§ POR SU FUENTE DE INFORMACIÓN: DE CAMPO
o MÉTODO DE INVESTIGACIÓN
§ TEÓRICA
§ EMPÍRICA
· SOPORTE SOCIAL
o JUSTIFICACIÓN
§ ACADÉMICA
§ TÉCNICA
§ SOCIAL
§ ECONÓMICA
o IMPACTO O ALCANCE DE LA INVESTIGACIÓN
§ REGIONAL
§ NACIONAL
§ INTERNACIONAL
· INFORMACIÓN
o MUESTRA
§ PROBABILÍSTICA
§ NO PROBABILÍSTICA
§ A CONVENIENCIA
o INSTRUMENTOS
§ ENCUESTAS
§ ENTREVISTAS A PROFUNDIDAD
§ ENTREVISTAS SEMIESTRUCTURADA
§ ENTREVISTA ESTRUCTURADA
§ FICHA DOCUMENTAL
§ FICHA DE OBSERVACIÓN
§ GRUPO FOCAL
o APLICACIÓN DE INSTRUMENTOS
o ESTRATEGIA DE RECOLECCIÓN DE
INFORMACIÓN INSTRUMENTOS.
90
· REQUERIMIENTOS
o MATERIALES
o HUMANOS
CRONOGRAMA DE EJECUCIÓN
· APLICACIÓN DEL INSTRUMENTO (LUGAR, PERSONA,
FECHA Y HORA
· RECORDATORIO (A CORREO, CELULAR O AMBOS)
ESQUEMA CAPITULAR
DIAGRAMA GANTT
MATRIZ DE CONSISTENCIA
El software tiene seis menús: datos iniciales, plan de tesis, cronograma de ejecución,
diferentes submenús. Se detalla que hay 79 procesos, que el S.O.S. Tesis ejecuta, los
mismos que se evaluaron, para poder ver cómo es que la implementación de esta NTP,
puede mejorar los resultados. Las siguientes figuras son lo que se pudo ejecutar con
opciones del software, mientras que en el cuerpo se muestran los menús, en la parte
92
superior y el en centro lo que se debe de llenar o las explicaciones en las celadas que el
usuario se posiciona.
Los espacios dentro del mismo S.O.S. Tesis muestra cómo es que se va desplegando
SOS Tesis
Acceso a usuarios
Plataforma sin NTP
SOS Tesis
Identificación de
errores existentes Plataforma con NTP
El proceso de implementación, permitió que los 100 usuarios identifiquen que errores
presenta el SOS tesis, es así que se pudo detectar que, de un total de 79 acciones, 62
la NTP para que se de 80 acciones, la misma que luego fue medida por el staff. Si se
Entre todo lo que se pudo ver, es que se plantea una corrección para que sean 80 pasos
y es que se pueda permitir en algunos casos de los menús el hecho de agregar una
96
variable más, según sea el caso, como por ejemplo tipo de variables, como se muestra
en la siguiente figura:
Como se puede ver en la tabla anterior, las métricas van siendo favorables, incluso
donde era cero, antes de la métrica, logra ser 1, es decir, mejora en un 100%,
La fiabilidad, luego de la NTO, se mejora, pues hay una diferencia significativa entre lo
Para el caso de usabilidad, se muestra una diferencia significativa entre lo que se tenía
Métricas de testeabilidad
Después
Nombre de métrica Antes de NTP Interpretación del valor medido
de NTP
Completitud de las funciones de prueba
0 1 0<= X <=1 Lo más cerca de 1, es lo mejor.
incorporadas
Autonomía de la testeabilidad 0 0.9875 0<= X <=1 Lo más cerca de 1, es lo mejor.
Capacidad para observar el progreso de las
0 0.9875 0<= X <=1 Lo más cerca de 1, es lo mejor.
pruebas
Para el caso de portabilidad, no se aprecia gran diferencia pues está desarrollado en web
site.
Las personas de la empresa dieron sus apreciaciones en relación a cada métrica, como
es que ellos perciben que la NTP, ha influido en la calidad que se puede lograr si se
aplicara a cada uno de los softwares antes de salir al mercado o entregarlo a un cliente,
METRICAS DE FUNCIONALIDAD
Métricas Promedio
Métricas internas de aplicabilidad
Adecuación funcional 4.2
Integridad de implementación funcional 4.4
Cobertura de implementación funcional 4.2
Estabilidad (volatilidad) de la especificación funcional 4.0
Métricas de precisión
Exactitud de cálculos 4.2
Precisión 4.2
Métricas internas de interoperabilidad
Intercambiabilidad de datos (basado en formatos de
4.2
datos)
Consistencia de las interfaces 3.8
Métricas internas de Seguridad
Auditoría de accesos 4.0
Control de acceso 4.0
Prevención de corrupción de datos 3.8
Encriptación de datos 3.8
Métricas internas de conformidad de funcionalidad
Conformidad de funcionalidad 3.8
Conformidad con normas para intersistemas 3.8
METRICAS DE FIABILIDAD
Métricas Promedio
Métricas internas de madurez
Detección de fallas 4.4
Eliminación de fallas 4.2
Suficiencia de pruebas 4.4
Métricas internas de tolerancia a fallos
Prevención de fallos 4.2
Prevención de operación incorrecta 4.0
Métricas internas de recuperabilidad
Capacidad de restauración 3.6
Efectividad de la capacidad de restauración 3.4
Métricas internas de conformidad de fiabilidad
Conformidad de fiabilidad 3.6
METRICAS DE USABILIDAD
Métricas Promedio
Métricas internas de entendibilidad
Claridad de la descripción 4.4
Capacidad de demostración 3.4
Funciones evidentes 3.8
Función de comprensión 3.6
Métricas internas de facilidad de aprendizaje
Integridad de la documentación del usuario y/o facilidad
3.8
de ayuda
Métricas internas de operabilidad
Revisión de la validez de la entrada 3.4
Capacidad de cancelar operación de usuario 3.4
Capacidad de deshacer operación de usuario 3.8
105
Personalización 3.4
Accesabilidad física 3.6
Capacidad para monitorear el desarrollo de las
3.8
operaciones
Consistencia operacional 3.6
Claridad de mensajes 3.6
Claridad de la interfaz 3.8
Capacidad para recuperarse de un error operacional 3.8
Métricas internas de atractividad
Interacción atractiva 4.0
Personalización de la apariencia de la interfaz 4.0
Métricas de conformidad de usabilidad
Conformidad de usabilidad 4.0
METRICAS DE EFICIENCIA
Métricas Promedio
Métricas internas de comportamiento en el tiempo
Tiempo de respuesta 1.8
Tiempo de rendimiento 1.8
Tiempo de retorno 3.2
Métricas internas de utilización de los recursos
Utilización de entradas y salidas 3.2
Densidad de los mensajes de entrada y salida 3.2
Utilización de la memoria 3.0
Densidad de mensajes en la utilización de memoria 2.6
Utilización de la transmisión 2.6
Métricas internas de conformidad de eficiencia
Conformidad de eficiencia 2.4
Métricas internas de analizabilidad
Registro de actividades 2.4
Preparación de funciones de diagnóstico 2.0
METRICAS DE MANTENIMIENTO
Métricas Promedio
Métricas internas de cambiabilidad
Registro de cambios 4.0
Métricas internas de estabilidad
Impacto de cambios 3.4
Impacto de la modificación 3.0
Métricas internas de testeabilidad
Completitud de las funciones de pruebas incorporadas 3.6
Autonomía de la testeabilidad 3.6
Capacidad para observar el progreso de las pruebas 3.6
Métricas internas de conformidad de facilidad de mantenimiento
Conformidad de facilidad de mantenimiento 3.6
106
METRICAS DE PORTABILIDAD
Métricas Promedio
Métricas internas de adaptabilidad
Adaptabilidad de estructuras de datos 3.6
Adaptabilidad del hardware al entorno (adaptabilidad a
2.2
dispositivos de hardware e instalaciones de redes)
Adaptabilidad al entorno organizacional (adaptabilidad a
1.8
la organización y a la infraestructura de la misma)
Facilidad de portabilidad para el usuario 2.2
Adaptabilidad al entorno del sistema software
(adaptabilidad al sistema operativo, al software de redes y al 1.6
software de la aplicación instalada)
Métricas internas de instalabilidad
Facilidad de reinstalación 1.4
Esfuerzo de instalación 1.6
Flexibilidad de la instalación 1.6
Métricas internas de coexistencia
Capacidad de coexistencia 1.6
Métricas internas de reemplazabilidad
Uso continuo de los datos 1.8
Invariabilidad de la función 1.6
Métricas internas de la conformidad de portabilidad
Conformidad de portabilidad 1.4
Elaboración Propia
empresa, en la siguiente figura se puede ver el sesgo que piensan que hay entre estas
PORTABILIDAD FIABILIDAD
4.022
1.709
3.733
MANTENIMIENTO3.550 USABILIDAD
2.564
EFICIENCIA
Las métricas de eficiencia y portabilidad son las que tienen el mayor sesgo hacia el
máximo puntaje que es cinco, por lo que se puede indicar que en las otras 4 métricas se
la siguiente figura:
108
En la figura anterior, todas las métricas que deberían de cambiarse, para mejorar, se
y con la nueva actividad que se agregó, lo que permite conocer cómo es que se da la
Estos resultados de percepción fueron antes de agregar una función más al S.O.S.Tesis,
a continuación:
111
FUNCIONALIDAD
4.25
PORTABILIDAD FIABILIDAD
4.82
3.89
3.95
4.92
MANTENIMIENTO USABILIDAD
4.71
EFICIENCIA
Los usuarios son un punto de referencia, pues al ser acceso gratuito lo emplean en lo
que les interesa y se les permite desarrollar sus planes de tesis sin restricción alguna,
por un lapso de un año, quizá por ello es que los resultados de ellos son diferentes a los
ello se empleó dos pruebas, la primera que permite ver si es una distribución normal y
112
la segunda para determinar en base a esos resultados que estadístico se emplearía para
programadores observaron fueron superiores a los 50, a pesar que ellos eran 10. Esto
para la hipótesis general, mientras que por los resultados se aplicó el estadístico
Wilconxon.
Kolmogorov-Smirnov
Estadístico gl Sig.
Diferencia ,398 71 ,000
El P-value es de 0.000, siendo este menor que el valor 0.05, entonces, se rechaza la H 0,
por lo que se debe usar, para medir la significancia de antes y después de la NTP, una
la de Wilconxon.
H0: La NTP 9126-3 2005 no mejora la calidad del software S.O.S. Tesis
Ha: La NTP 9126-3 2005 mejora la calidad del software S.O.S. Tesis
Después - Antes
Z -4,793
El P-value es de 0.000, siendo este menor que el valor 0.05, entonces, se rechaza la H0,
por lo que se acepta que la NTP 9126-3 2005 mejora la calidad del software S.O.S. Tesis.
SRL, 2021.
hipótesis:
Shapiro-Wilk
Estadístico gl Sig.
Diferencia ,730 14 ,001
El P-value es de 0.01, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
Después - Antes
Z -2,773b
Sig. asintótica(bilateral) ,006
El P-value es de 0.006, siendo este menor que el valor 0.05, entonces, se rechaza la H0,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
2021.
hipótesis:
Shapiro-Wilk
Estadístico gl Sig.
Diferencia ,730 14 ,001
El P-value es de 0.000, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
Después - Antes
Z -1,437
El P-value es de 0.151, siendo este mayor que el valor 0.05, entonces, se rechaza la Ha,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
2021.
hipótesis:
Shapiro-Wilk
Estadístico gl Sig.
Diferencia ,468 18 ,000
El P-value es de 0.000, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
Después - Antes
Z -2,392
El P-value es de 0.017, siendo este menor que el valor 0.05, entonces, se rechaza la H0,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
2021.
hipótesis:
Shapiro-Wilk
Estadístico gl Sig.
Diferencia ,345 11 ,000
117
El P-value es de 0.000, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
Después - Antes
Z -1,000
El P-value es de 0.317, siendo este mayor que el valor 0.05, entonces, se rechaza la Ha,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
hipótesis:
Shapiro-Wilk
118
Estadístico gl Sig.
Diferencia ,466 7 ,000
El P-value es de 0.000, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
empresa.
empresa.
Después - Antes
Z -2,414
El P-value es de 0.016, siendo este menor que el valor 0.05, entonces, se rechaza la H0,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
de la empresa.
119
2021.
hipótesis:
Shapiro-Wilk
Estadístico gl Sig.
Diferencia ,611 12 ,000
El P-value es de 0.000, al ser menor que el valor 0.05, entonces, se rechaza la H0, por lo
Después - Antes
Z -1,857
El P-value es de 0.063, siendo este mayor que el valor 0.05, entonces, se rechaza la Ha,
por lo que se acepta que la implementación de la Norma Técnica Peruana 9126-3 2005
5.1. Discusión
Técnica Peruana 9126-3 2005, incide significativamente en la calidad del software S.O.S.
Tesis de la empresa OCean SRL, 2021, se puede ver por los resultados que, si existe una
diferencia, pues de no existir métrica alguna a tener métricas para medir la calidad,
permite mejoras, contemplando los errores que se presentan y la solución adicional que
se ha dado.
software S.O.S. Tesis de la empresa OCean SRL, 2021” por la siguiente tabla se puede
METRICAS DE FUNCIONALIDAD
Métricas Antes Después
Métricas internas de aplicabilidad
Adecuación funcional 0.78481013 0.9750
Integridad de implementación funcional 0.98734177 1.0000
Cobertura de implementación funcional 0.78481013 0.9875
Estabilidad (volatilidad) de la especificación funcional 1.0 0.9625
Métricas de precisión
Exactitud de cálculos 1.0 1.0
Precisión 1.0 1.0
Métricas internas de interoperabilidad
Intercambiabilidad de datos
0.0
(basado en formatos de datos) 0.9875
Consistencia de las interfaces 0.0 1.0
Métricas internas de Seguridad
Auditoría de accesos 1.0 1.0
Control de acceso 0.0 1.0
Prevención de corrupción de datos 0.0 1.0
Encriptación de datos 0.0 1.0
Métricas internas de conformidad de funcionalidad
Conformidad de funcionalidad 0.78481013 0.9875
Conformidad con normas para intersistemas 0.0 0.9875
Elaboración: Propia
122
empresa OCean SRL, 2021”, la misma que se acepta, pues la confiabilidad o fiabilidad
METRICAS DE FIABILIDAD
Métricas Antes Después
Métricas internas de madurez
Detección de fallas 0.21518987 0.0125
Eliminación de fallas 0.0 1.0
Suficiencia de pruebas 0.0 1.0
Métricas internas de tolerancia a fallos
Prevención de fallos 0.0 1.0
Prevención de operación incorrecta 0.0 0.9875
Métricas internas de recuperabilidad
Capacidad de restauración 0.0 1.0
Efectividad de la capacidad de restauración 0.0 0.9875
Métricas internas de conformidad de fiabilidad
Conformidad de fiabilidad 0.78481013 0.9875
Elaboración: Propia
OCean SRL, 2021” se puede ver en la tabla siguiente que en algunos 8 de 18 métricas, si
METRICAS DE USABILIDAD
Métricas Antes Después
Métricas internas de entendibilidad
Claridad de la descripción 0.0 1.0
Capacidad de demostración 0.0 1.0
Funciones evidentes 1.0 1.0
Función de comprensión 1.0 1.0
Métricas internas de facilidad de aprendizaje
Integridad de la documentación del usuario y/o facilidad
1.0 1.0
de ayuda
Métricas internas de operabilidad
Revisión de la validez de la entrada 1.0 1.0
Capacidad de cancelar operación de usuario 1.0 1.0
Capacidad de deshacer operación de usuario 1.0 1.0
Personalización 0.0 1.0
Accesabilidad física 0.0 0.0
Capacidad para monitorear el desarrollo de las
0.0379747
Operaciones 0.3125
Consistencia operacional 0.2151899 0.1
Claridad de mensajes 0.0 0.125
Claridad de la interfaz 0.0 0.0
Capacidad para recuperarse de un error operacional 0.0 0.0
Métricas internas de atractividad
Interacción atractiva 12.0 17
Personalización de la apariencia de la interfaz 0.0 0.0
Métricas de conformidad de usabilidad
Conformidad de usabilidad 0.8 0.9875
Elaboración: Propia
METRICAS DE EFICIENCIA
Métricas Antes Después
Métricas internas de comportamiento en el tiempo
Tiempo de respuesta 10 min. 10 min.
Tiempo de rendimiento 10 min. 10 min.
Tiempo de retorno 10 min. 10 min.
Métricas internas de utilización de los recursos
Utilización de entradas y salidas 0.0 0.0
Densidad de los mensajes de entrada y salida 1.0 1.0
Utilización de la memoria 1000 bytes 1000 bytes
Densidad de mensajes en la utilización de memoria 0.0 0.0
Utilización de la transmisión 1000 bytes 1000 bytes
Métricas internas de conformidad de eficiencia
Conformidad de eficiencia 0.7848101 0.9875
Métricas internas de analizabilidad
Registro de actividades 1.0 1.0
Preparación de funciones de diagnóstico 0.0 0.0
Elaboración: Propia
mantenimiento del software S.O.S. Tesis de la empresa OCean SRL, 2021”, como se ve
METRICAS DE MANTENIMIENTO
Métricas Antes Después
Métricas internas de cambiabilidad
Registro de cambios 0.0 1.0
Métricas internas de estabilidad
Impacto de cambios 0.0 0.9875
Impacto de la modificación 0.0 0.0125
Métricas internas de testeabilidad
Completitud de las funciones de pruebas incorporadas 0.0 1.0
Autonomía de la testeabilidad 0.0 0.9875
Capacidad para observar el progreso de las pruebas 0.0 0.9875
Métricas internas de conformidad de facilidad de mantenimiento
Conformidad de facilidad de mantenimiento 0.0 0.9875
Elaboración: Propia
empresa OCean SRL, 2021”, en esta se puede ver que no hay diferencias significativas,
METRICAS DE PORTABILIDAD
Métricas Antes Después
Métricas internas de adaptabilidad
Adaptabilidad de estructuras de datos 0.0 1.0
Adaptabilidad del hardware al entorno
(adaptabilidad a dispositivos de hardware e instalaciones 0.0
de redes) 1.0
Adaptabilidad al entorno organizacional
(adaptabilidad a la organización y a la infraestructura de 0.0
la misma) 0.0
Facilidad de portabilidad para el usuario 1.0 1.0
Adaptabilidad al entorno del sistema software
(adaptabilidad al sistema operativo, al software de redes 0.0 0.0
y al software de la aplicación instalada)
Métricas internas de instalabilidad
Facilidad de reinstalación 0.0 0.0
Esfuerzo de instalación 0.0 0.0
Flexibilidad de la instalación 0.0 0.0
Métricas internas de coexistencia
Capacidad de coexistencia 1.0 1.0
Métricas internas de reemplazabilidad
Uso continuo de los datos 0.0 0.9875
Invariabilidad de la función 0.0 0.9875
Métricas internas de la conformidad de portabilidad
Conformidad de portabilidad 1.0 1.0
Elaboración: Propia
5.2. Conclusiones
Norma Técnica Peruana 9126-3 2005 incide en la calidad del software S.O.S. Tesis de la
empresa OCean SRL, 2021, el mismo que se comprueba en las tablas de resultado en se
encuentra una diferencia de las 71 métricas, 42 mejoran, lo que es un 60% del producto
final.
Técnica Peruana 9126-3 2005, incide en la funcionalidad del software S.O.S. Tesis de la
empresa OCean SRL, 2021, se puede visualizar que, si hay diferencia significativa, pues
la Norma Técnica Peruana 9126-3 2005, incide en la confiabilidad del software S.O.S.
Tesis de la empresa OCean SRL, 2021, se presenta una aceptación del mismo, pues 9 de
9 métricas si cambiaron,
Técnica Peruana 9126-3 2005, incide la usabilidad del software S.O.S. Tesis de la
empresa OCean SRL, 2021, se puede ver que no se da una incidencia que lleve a una
la empresa OCean SRL, 2021, se aprecia que, si hubo diferencia, pues se halló que 7 de
Técnica Peruana 9126-3 2005, incide en la eficiencia del software S.O.S. Tesis de la
empresa OCean SRL, 2021, es que se presenta que no hay una incidencia significativa,
Técnica Peruana 9126-3 2005, incide en la portabilidad del software S.O.S. Tesis de la
5.3. Recomendaciones
En base a la conclusión que señala que en las tablas de resultado en se encuentra una
versiones del software S.O.S. Tesis, pues los resultados motivaron en la gerencia que se
acondicione nuevas funciones en el mismo, pero con la NTP ya establecida. Esto significa
analizada, permite detectar y modificar el producto, para que su calidad sea mejor en el
mercado y esto permita una ventaja del mismo. Esto es factible, pues la NTP, fue
NTP, se detectan aquellas características que se puedan modificar para lograr una mejor
satisfacción del cliente. En el caso del software S.O.S. Tesis, no se tiene una competencia
que se modificaron.
software S.O.S. Tesis de la empresa OCean SRL, que obtuvo como resultados que de 9
129
cambiaron, por lo que se recomienda que se puede mejorar el desarrollo del software
OCean SRL, al darse la conclusión que, si hubo diferencia, se tiene que 7 de las 7 métricas
mejoraron con la intervención de la NTP, por lo que se tiene que continuar con la misma,
La métrica con menor variación fue la de eficiencia, por lo que se concluyó que no hay
Por las conclusiones presentadas, se recomienda que la empresa debe de continuar con
REFERENCIAS BIBLIOGRÁFICAS
BIBLIOGRAFÍA
https://www.nacionmulticultural.unam.mx/empresasindigenas/docs/2094.pdf
• Arrioja Rodríguez, M., Diaz Ramos, C., Pérez González, L., Abud Figueroa, M.,
Jiménez Jerez, S., & Rodríguez Ávila, E. (2013). Calidad en la Industria del
Arguedas.
• Bautista Sánchez, G., Castilla Medina, B., & Phili Lange, E. (2016). Bautista
Sánchez, G., Castilla Medina, B., & Philipp Lange, E. (2016). Reingeniería de la
131
cultura.
https://vinculate.concytec.gob.pe/niveles-de-madurez/
• Fernández Rufasto, F., & Ramírez Malca, R. (2018). Fernández Rufasto, F. E., &
• Figueroa Piscoya, E., & Carrión Barco, G. (2020). La aplicación de modelo basado
• García, M., Quispe, C., & Ráez, L. (2003). Mejora continua de la calidad en los
https://servicios.inacal.gob.pe/. Obtenido de
https://servicios.inacal.gob.pe/datos_abiertos/NormaTecnica BIBLIOGRAPHY
https://tiendavirtual.inacal.gob.pe/0/modulos/TIE/TIE_DetallarProducto.aspx?
PRO=81
2020.
• Manrique Tejada, R., & Revollar Choque Gonzales, C. (2012). Economía Familiar.
• Ministerio de Educación del Perú. (2014). Ley Nº 30220, Ley Universitaria. Lima,
http://www.minedu.gob.pe/reforma-universitaria/pdf/ley_universitaria.pdf
NTP 12207, ISO 9001 E ISO 9126, para los procesos de desarrollo de software:
NTP 12207, ISO 9001 E ISO 9126, para los procesos de desarrollo de software:
https://www.siicex.gob.pe/siicex/resources/sectoresproductivos/ProgramaCRE
ASOFTWAREPERU.pdf
135
ABREVIATURAS
Propiedad Intelectual
ANEXOS
137
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la Norma Técnica Diseño:
en la calidad del software S.O.S. Tesis de la calidad del software S.O.S. Tesis de la empresa OCean calidad del software S.O.S. Tesis de la empresa Peruana Experimental
empresa OCean SRL, 2021? SRL, 2021. OCean SRL, 2021. Tipo:
Problema especifico Objetivo especifico Hipótesis específicas Variables Experimental puro
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana Enfoque:
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la Cuantitativo
en la funcionalidad del software S.O.S. Tesis funcionalidad del software S.O.S. Tesis de la empresa funcionalidad del software S.O.S. de la empresa Población Censal:
de la empresa OCean SRL, 2021? OCean SRL, 2021. OCean SRL, 2021. Información del periodo 2020 al
Calidad de 2021 de la empresa OCean SRL.
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana Software Diseño:
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la Experimental,.
en la confiabilidad del software S.O.S. Tesis de confiabilidad del software S.O.S. Tesis de la empresa confiabilidad del software S.O.S. de la empresa Funcionalidad Técnica de recolección de datos:
la empresa OCean SRL, 2021? OCean SRL, 2021. OCean SRL, 2021. Confiabilidad Encuesta
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana Usabilidad Instrumento:
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la Eficiencia Ficha documental, Cuestionario
en la usabilidad del software S.O.S. Tesis de la usabilidad del software S.O.S. de la empresa OCean usabilidad del software S.O.S. de la empresa Capacidad de
empresa OCean SRL, 2021? SRL, 2021. OCean SRL, 2021. Mantenimiento
Portabilidad
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la
en la eficiencia del software S.O.S. Tesis de la eficiencia del software S.O.S. Tesis de la empresa eficiencia del software S.O.S. de la empresa
empresa OCean SRL, 2021? OCean SRL, 2021. OCean SRL, 2021.
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la
en la capacidad de mantenimiento del capacidad de mantenimiento del software S.O.S. Tesis capacidad de mantenimiento del software S.O.S.
software S.O.S. Tesis de la empresa OCean de la empresa OCean SRL, 2021. de la empresa OCean SRL, 2021.
SRL, 2021?
¿De qué manera la implementación de la Analizar de qué manera la implementación de la La implementación de la Norma Técnica Peruana
Norma Técnica Peruana 9126-3 2005, incide Norma Técnica Peruana 9126-3 2005, incide en la 9126-3 2005, incide significativamente en la
en la portabilidad del software S.O.S Tesis de portabilidad del software S.O.S Tesis de la empresa portabilidad del software S.O.S. de la empresa
la empresa OCean SRL, 2021? OCean SRL, 2021. OCean SRL, 2021.
138
VARIABLES DEFINICION CONCEPTUAL DEFINICION OPERACIONAL DIMENSION INDICADOR ITEM ESCALA INSTRUMENTO
Variable Reglas y principios para considerar en un Conocer e implementar la Diagnóstico MOF – ROF – MAPRO Anexo 6: Nominal Ficha Documental –
Independiente: producto denominado software. Es un NTP en los procesos de PHVA Entrevista
documento que establecen las producción de la empresa modificado
Norma Técnica especificaciones de calidad de los productos, OCEAN SRL, tomando como Planificación Requerimiento Humano, Anexo 3: Ficha Nominal Ficha Documental
Peruana 9126-3 procesos y servicios. Define las métricas caso resultante su producto Material y Económico Documental
internas para la medición cuantitativa de la S.O.S. Tesis
calidad interna del software en términos de
características y sus características definidas
en la NTP-ISO/IEC 9126-1 y se pretende que Ejecución Desarrollo, Pruebas de Nominal
sea utilizado junto con la NTP-ISO/IEC 9126- Stress, Servidor y
1. Esta NTP contiene: I. Una explicación de la Terminales
forma de aplicación de las métricas de calidad
del software; II. Un conjunto básico de
métricas para cada su característica; III. Un
ejemplo de la forma en que se aplican las
Evaluación Reportes e Informes Nominal
métricas durante el ciclo de vida del producto
software (Instituto Nacional de la Calidad -
INACAL 2005)
Variable Características aceptadas por el usuario del Analizar la percepción de la Funcionalidad Muy bueno, Bueno, 1, 2, 3, 4 Ordinal
Dependiente: software. Permite a las empresas que calidad del software de los Regular, Malo Encuesta basada en
desarrollan software conocer la calidad de usuarios de la plataforma Confiabilidad Muy bueno, Bueno, 5, 6 y 7 Ordinal el estándar ISO/IEC
Calidad del Software sus productos y a las empresas que compran S.O.S. Tesis luego de la Regular, Malo 9126
software, decidirse por una solución u otra en implementación de la NTP Usabilidad Muy bueno, Bueno, 10 y 11 Ordinal
función de sus necesidades 9126-3 Regular, Malo
(International Standard Organization-ISO Eficiencia Muy bueno, Bueno, 8y9 Ordinal
2014) Regular, Malo
Capacidad de Muy bueno, Bueno, 12 y 13 Ordinal
Mantenimiento Regular, Malo
Portabilidad Muy bueno, Bueno, 14, 15 y 16 Ordinal
Regular, Malo
139
Datos Generales:
Nombre: ______________________________________________________________
Cargo: _________________________________________________________________
Sexo: __________________________________________________________________
Edad: _____________________________
¿Cómo se dan los procesos para el desarrollo de los softwares, en especial, el S.O.S
Tesis?
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
Por su experiencia ¿cómo se podría mejorar los procesos de desarrollo de los softwares,
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
140
INVESTIGACIÓN
141
142
143
144