Академический Документы
Профессиональный Документы
Культура Документы
Facultad de Ingeniería
TESIS
Presentada por:
TACNA – PERÚ
2016
DEDICATORIA
rendirme ante adversidades y hacerme más fuerte cada día, por darme
esa luz que es lo que me impulsa a ser no solo una buena madre sino
rendirme ante nada, mostrándome que hay mucho camino por recorrer y
ella y abierto las puertas en su seno científico para estudiar mi carrera, así
INTRODUCCIÓN ...................................................................................... 1
i
1.7. Diseño de la investigación. ............................................................. 13
ii
4.1.1. Resultados obtenidos de la evaluación de la calidad aplicando la
norma ISO/IEC 25000 para nuestro caso de estudio “SIR” ...... 121
iii
ÍNDICE DE FIGURAS
producto software.................................................................... 41
iv
Figura 17. Resultado de la calidad total del SIR, basado en la norma
Figura 18. Gráfico de torta del valor de calidad total de la evaluación. . 123
v
ÍNDICE DE TABLAS
seleccionadas ........................................................................ 63
vi
Tabla 18. Subcaracterísticas y atributos de calidad en uso
Tabla 29. Resultado final del análisis de calidad aplicado al SIR ......... 121
Tabla 30. Valor total obtenido de Calidad Externa y en Uso ................. 124
vii
RESUMEN
valores de las métricas y atributos más fuertes y menos fuertes dentro del
menciona:
ISO/IEC 25040.
En el tercer capítulo se realizará el desarrollo de la investigación,
realizó.
2
I. PLANTEAMIENTO DEL PROBLEMA
Pressman (2005).
ha realizado una diferencia entre la calidad del producto con la calidad del
4
25000. Describe desde la formulación del proyecto y características
posteriores.
5
factores determinantes en la toma de decisiones de adquisiciones y/o
6
1.2. Formulación del problema.
1.3. Justificación.
software en las empresas por lo que existen servicios de mala calidad que
implantado en la empresa.
7
final es eficiente, eficaz y óptima para el objetivo principal de la
ISO/IEC 25000.
8
en la actualidad, evaluando su calidad siguiendo los parámetros más
1.5. Objetivos.
9
1.5.2. Objetivos Específicos.
y 25041.
1.6. Variables.
10
1.6.2. Definición de las variables.
11
Tabla 1. Operacionalización de variables
DEFINICIÓN DIMENSIO
VARIABLES INDICADORES
CONCEPTUAL NES
Conjunto de normas Características.
Variable basadas en ISO/IEC 9126 y Estándar Subcaracterísticas
Independiente: en ISO/IEC 14598 cuyo ISO/IEC Atributos
objetivo principal es guiar el 25010
desarrollo de los productos
Normas de software mediante la Estándar Métricas de
ISO/IEC 25000 especificación de requisitos ISO/IEC calidad externa.
y evaluación de 25022 y Métricas de
características de calidad. 25023 calidad en uso.
Proporciona una nueva guía
para el uso de una serie de Estándar Procedimientos
estándares internacionales ISO/IEC para evaluación
llamadas Requisitos y 25040 y Actividades
Evaluación de productos de 25041 específicas
software.
Efectividad.
Calidad en Eficiencia.
uso Satisfacción.
Libertad de
riesgos
Fuente: Elaboración propia
12
1.6.4. Clasificación de variables.
– SIR.
13
(personas, grupos, comunidades, objetos, hechos, etc) (Sampieri, 2010,
p. 80).
14
Tabla 2. Distribución de la población
Administradores 4 20%
Cajeras 6 30%
Mozos 10 50%
Total 20 100%
15
1.7.4. Análisis de datos.
Para esta investigación por ser descriptiva, se contará con otra opción
16
II. MARCO TEÓRICO
contable.
Este sistema ayuda a brindar una atención eficiente al cliente ya que al
La norma ISO/IEC 25000 provee una guía para el uso de las nuevas
13)
18
Figura 2. División de la Norma ISO/IEC 25000
Fuente: ISO/IEC 25000
19
c. ISO/IEC 2502n: Medición de la calidad.
evaluación.
20
sea realizada por evaluadores independientes, compradores o
21
El ciclo de vida en SQuaRE maneja la calidad del producto software en
desarrollo.
funcionamiento.
uso.
Para cada una de estas fases existen requisitos que responden a una
son los que determinan la validación del software por parte del usuario.
22
c. Los requisitos de calidad interna, se utilizan para verificar el
verificación
25010,2008, pp.14-21)
23
a. Modelo de Calidad del Producto Software (Calidad Interna y
Externa)
24
1. ADECUACIÓN FUNCIONAL: Representa la capacidad del producto o
características:
se presenten fallos.
25
Recuperabilidad: Capacidad de un sistema para restablecer el
fallo.
apropiados.
requisitos determinados.
26
Capacidad para ser entendido: Capacidad del sistema, que
usuarios.
intencional.
27
Integridad: Capacidad de un producto, sistema o componente
computación.
posteriormente.
un recurso.
siguientes sub-características:
independiente.
28
7. MANTENIBILIDAD: Capacidad del sistema software para ser
sistema.
permitir que sea modificado sin causar daños o reducir la calidad del
producto existente.
siguientes sub-características:
29
Adaptabilidad: Capacidad de un sistema software de ser adaptado a
distintos entornos.
descritas en la Figura 6.
calidad en uso.
30
Figura 6. Modelo de Calidad para Calidad en Uso
Fuente: ISO/IEC 25010
31
4. LIBERTAD DE RIESGO: Capacidad que tiene un producto o
determinada.
las que permiten establecer el grado en el cual los objetivos podrían estar
en riesgo.
32
Flexibilidad: Capacidad de un sistema software para ser utilizado
33
a. Las métricas de calidad interna pueden ser aplicadas durante las
vida de desarrollo.
ejecución.
el sistema.
descritos en la Tabla 3.
34
Tabla 3. Descripción de la tabla de métricas
TABLA DE MÉTRICAS
Ítem Descripción
Fase del ciclo de vida de Fase del ciclo de vida: calidad interna, calidad
calidad del producto. externa y calidad en uso
Propósito de la métrica
Motivo por el cual se selecciona la métrica.
de calidad.
Método de aplicación Manera de cómo se va a aplicar la métrica.
35
a. Métricas de Calidad del Producto Software (Calidad Interna y
en la siguiente tabla:
Completitud de la
Completitud funcional
Adecuación implementación funcional.
funcional Exactitud.
Exactitud funcional
Precisión computacional.
Tiempo de servicio.
Disponibilidad
Tiempo medio de inactividad.
Fiabilidad
Prevención de fallas.
Redundancia (componentes)
Tolerancia a fallos
Anulación de operación
incorrecta.
Recuperabilidad Tiempo medio de recuperación.
Tiempo de respuesta.
Eficiencia en el Comportamiento del
Tiempo de espera.
desempeño tiempo
Rendimiento.
36
Líneas de código.
Utilización de CPU.
Utilización de recursos Utilización de la memoria.
Utilización de los dispositivos de
Eficiencia en el E/S.
desempeño Número de peticiones online.
Número de accesos
Capacidad simultáneos.
Sistema de transmisión de
ancho de banda.
37
Co – existencia Co – existencia disponible.
Conectividad con sistemas
Compatibilidad externos.
Interoperatividad
Capacidad de intercambiar
datos.
Capacidad de condensación.
Modularidad
Acoplamiento de clases.
Reusabilidad Ejecución de reusabilidad.
Capacidad de pistas de
Capacidad de ser auditoría.
analizado Diagnóstico de funciones
suficientes.
Complejidad ciclomática.
Profundidad de herencia.
Mantenibilidad Capacidad de ser Grado de localización de
modificado corrección de impacto.
Complejidad de modificación.
Índice de éxito de modificación.
Completitud funcional de
funciones de pruebas.
Capacidad de ser Capacidad de prueba
probado autónoma.
Capacidad de reinicio de
pruebas.
Adaptabilidad en entorno
hardware.
Adaptabilidad en entorno
Portabilidad Adaptabilidad
software.
Adaptabilidad en entorno
organizacional.
Eficiencia en el tiempo de
Capacidad de ser
instalación.
instalado
Facilidad de instalación.
Portabilidad Consistencia en la función de
Capacidad de ser soporte al usuario.
reemplazado Inclusividad funcional.
Uso continuo de datos.
38
b. Métricas de Calidad en Uso - ISO/IEC 25022 (ISO/IEC 25022,2012,
pp. 13-20)
Completitud de la tarea.
Efectividad Efectividad Efectividad de la tarea
Frecuencia de error.
Tiempo de la tarea.
Tiempo relativo de la tarea.
Eficiencia de la tarea.
Eficiencia Eficiencia Eficiencia relativa de la tarea.
Porcentaje productivo.
Número relativo de las
acciones del usuario.
Nivel de satisfacción.
Uso discrecional de las
Satisfacción Utilidad funciones.
Porcentaje de quejas de los
clientes.
39
Retorno de la inversión (ROI).
Tiempo para lograr el retorno
de la inversión.
Rendimiento relativo de
negocios.
Libertad del riesgo
Balanced Score Card.
económico
Tiempo de entrega.
Ganancias para cada cliente.
Errores con consecuencias
Libertad de económicas.
riesgo Corrupción de software.
Frecuencia de problemas en la
salud y seguridad del usuario.
Libertad del riesgo Impacto en la salud y
de salud y seguridad del usuario.
seguridad Seguridad de las personas
afectadas por el uso del
sistema
Libertad del riesgo
Impacto ambiental.
ambiental
Completitud de
Completitud de contexto
Cobertura de contexto
contexto
Flexibilidad Función flexible del diseño.
Fuente: ISO/IEC 25022
40
y establece los requisitos para la aplicación de este proceso. El proceso
muestra en la Figura 8:
41
Para el proceso de evaluación de un producto software se identifican
42
c. Guía de evaluación para desarrolladores, compradores y
55-64)
43
lo puede realizar un desarrollador, adquisidor u otros. Esto lo hacen
terceros.
Entradas:
Necesidades de evaluación.
44
Salidas:
siguientes tareas:
evaluación
Entradas:
software.
Salidas:
calidad.
calidad.
45
Selección de las métricas de calidad
Entradas:
calidad.
Salidas:
46
continuación se detalla las respectivas entradas y salidas para esta
actividad:
Entradas:
del producto.
Salidas:
Efectuar mediciones
47
el solicitante. A continuación se detalla las respectivas entradas y salidas
Entradas:
Resultados de evaluación.
Salidas
48
III. MARCO METODOLÓGICO
Debido a que el Sistema actual del Grupo Uros S.A.C. ya está siendo
software.
completa y concisa.
3.1. Análisis del producto software.
Integrado de Restaurantes).
51
En esta organización, se cuenta con un equipo dinámico que se
accionistas.
Misión de la empresa.
Visión de la empresa.
ser el mejor restaurante del sur del Perú y una de las mejores empresas
Valores de la empresa.
52
Transparencia (con todos nuestros stakeholders)
horario en que se lo cargo. Puede ver las horas que entra el cliente a la
53
Figura 11. Detalle de mesa atendida con sus precios
Fuente: Grupo Uros S.A.C.
abierta o vacía, el importe gastado hasta ese momento, cuanto hacen que
los pedidos.
54
Figura 12. Pantalla del Plano de salón
Fuente: Grupo Uros S.A.C.
día, los gatos generales que se hacen diario, si en caso se retira dinero, o
55
Figura 13. Módulo de configuración
Fuente: Grupo Uros S.A.C.
diaria.
56
Figura 14. Módulo de proveedores
Fuente: Grupo Uros S.A.C.
57
Figura 15. Módulo de Gastos
Fuente: Grupo Uros S.A.C.
el día y que se realizan al final del día antes de cerrar caja, tampoco
58
Figura 16. Módulo de Gastos
Fuente: Grupo Uros S.A.C.
momento.
59
Actualmente la empresa cuenta con Comandas para la atención al
realizadas.
CPU marca HP
Windows Seven.
60
dependiendo del tipo de sistema a evaluar las características tendrán un
Porcentaje
Nivel de referencial del
Simbo
importancia nivel Significado
logía
del importancia
La característica y subcaracterística
Alto A 70% - 100%
tendrán un grado de importancia alta
por lo que significará que se realizará
las mediciones.
El grado de importancia de la
Medio M 25% - 69%
característica y subcaracterística no
es tan relevante pero puede o no ser
medida dependiendo del criterio del
evaluador.
La característica y subcaracterística
Bajo B 1% - 24%
no tiene relevancia y no será medida.
61
Tabla 7. Características de calidad externa seleccionadas
62
b. Subcaracterísticas y atributos de calidad externa seleccionadas
para el S.I.R.
63
Se califica con valor de importancia M
Comportamiento por lo que es necesario evaluar si el
M
en el tiempo sistema proporciona los tiempos de
respuesta apropiados.
64
Se califica con valor de importancia B
por lo que no es necesario evaluar, ya
Integridad B que existe un sistema externo
encargado de la protección de los datos
e información.
65
Se califica con valor de importancia M
Capacidad de por lo que es necesario evaluar si se
M
modificación puede realizar modificaciones al sistema
sin afectar su funcionalidad.
66
Cuántos posibles errores se han
Eliminación de errores
corregido.
Cuántos casos de prueba han sido
Madurez Cobertura de pruebas ejecutadas durante la etapa de
pruebas.
Tiempo medio entre La frecuencia en que el sistema falla
Fiabilidad
fallos en la operación.
El tiempo de servicio del sistema
Disponibilidad Tiempo de servicio
que realmente provee.
Cantidad de sistemas que
Tolerancia a fallos Redundancia interactúan con el sistema para
evitar fallos.
El tiempo estimado para completar
Tiempo de respuesta
una tarea.
Efectividad de la
Funciones que son descritas en la
Capacidad para ser documentación del
documentación del usuario o ayuda
entendido usuario o ayuda del
del sistema.
sistema.
67
Qué tan adaptable es el sistema en
Co – existencia compartir su entorno con otros
Co – existencia
disponible sistemas sin causar efectos
adversos.
Compatibilidad
Qué tan correctamente se ha
Conectividad con
Interoperatividad implementado los protocolos de
sistemas externos
interfaz externa.
software a evaluarse.
68
Tabla 10. Métricas de calidad externa para Adecuación funcional (ISO/IEC 25023,2011, pp. 16-17)
X=A/B
X=
A = Número de
Contar el número Contable/
funciones que
de las funciones Contable
¿Cuán completa están incorrectas
referidas al 0≤X≤1
Completitud es la o que no fueron
sistema y el El más A= Observac
Completitud de la Externa implementación implementadas.
número de las cercano a 0 Contable ión
funcional implementaci con respecto al B = Número de
funciones que es el mejor.
ón funcional uso del sistema? las funciones
faltan o están B=
instaladas en el
incorrectas. Contable
sistema.
Dónde: B > 0
X = A/T
X = A/T X=
Contar el número Contable/
¿Con qué El más
de cálculos A = Número de Tiempo
Precisión frecuencia cercano a 0/t
Exactitud inexactos cálculos inexactos Observac
computacion Externa ocurren los es el mejor.
Funcional encontrados y encontrados. ión
al resultados
tomar el tiempo A=
inexactos? Donde el
de operación. T = Tiempo de Contable
peor caso es
operación B = Tiempo
≥ 10/t.
69
Tabla 11. Métricas de calidad externa para Fiabilidad (ISO/IEC 25023,2011, pp. 24-26)
70
Madurez Tomar el tiempo X = A/T X = A/T X= Observa
¿Cuál es la de operación y A = Número total Contable/ ción.
Tiempo medio Externa frecuencia en que contar el número de fallas El más Tiempo
entre fallos. el sistema falla en total de fallas detectadas cercano a 0/t
la operación? detectadas actualmente es el mejor. A=
actualmente T = Tiempo de Contable
operación
Donde T > 0 B = Tiempo
71
Tabla 12. Métricas de calidad externa para Eficiencia en el desempeño (ISO/IEC 25023,2011, pp. 18-20)
X=B–A 0≤X≤1
Tomar el tiempo El más X=
Tiempo de ¿Cuál es el tiempo desde que se A = Tiempo de cercano a 0 Tiempo/
respuesta Externa estimado para envía la petición envío de petición. es el mejor. Tiempo
completar una hasta obtener la Donde el Observaci
tarea? respuesta. B = Tiempo en peor caso es A= ón
Comportamient recibir la primera ≥ 15t. Tiempo
o del tiempo respuesta.
B=
Tiempo
72
Contar el número X = A/T X = A/T X=
¿Cuántas tareas de tareas Contable/
Rendimiento Externa pueden ser completadas en A = Número de El más lejano Tiempo
procesadas por un intervalo de tareas a 0/t es el
unidad de tiempo? tiempo. completadas mejor. A=
Donde el Contable
Comportamient T = Intervalo de mejor caso Observaci
o del tiempo tiempo es ≥ 10/t T= ón
Tiempo
Donde T > 0
X=B-A
X=
A = La cantidad 0≤X≤1 Tiempo
Tomar el tiempo de tiempo de / Tiempo
¿Cuánto tiempo el de operación y la CPU que Cuanto más
Utilización de CPU es usado para cantidad de realmente es se acerque a A= Observaci
recursos Utilización de realizar una tarea tiempo de CPU usado para 0 es mejor. Tiempo ón
Externa
CPU dada? que se usa para realizar una tarea.
realizar una tarea. Donde el B=
B =. tiempo de peor caso es Tiempo
operación ≥ 15t.
Donde B > 0
73
X=B-A X=
Medir la cantidad 0 ≤ X ≤ 15 Tamaño
total de espacios A = Cantidad de / Tamaño
¿Cuánto espacio de memoria y la espacios de Cuanto más
de memoria es cantidad de memoria que se acerque a A=
usado para realizar espacios de realmente es 0 es mejor. Tamaño
Utilización de Externa una tarea dada? memoria que usado para
la memoria realmente es realizar una tarea. B=
Utilización de usado para Tamaño Observaci
recursos realizar una tarea. B =. Cantidad ón
total de espacios
de memoria.
Donde B > 0
74
Tabla 13. Métricas de la calidad externa para Facilidad de uso (ISO/IEC 25023,2011, pp. 21-24)
X=A/B
Contar el A= Nº de
Efectividad funciones X=
¿Qué cantidad de número de
de la descritas Contable/
funciones están funciones
Capacidad de documentaci correctamente 0≤X≤1 Contable
descritas descritas
ser ón del Externa B = Número El más Observaci
correctamente en la correctamente y
entendido usuario o total de cercano a 1 es A= ón
documentación del contar el
ayuda del funciones el mejor Contable
usuario? número total de
sistema implementadas
funciones
B=
implementadas
Dónde: B > 0 Contable
75
Contar el X=A/B
número de
mensajes
A = Nº de X=
implementados
mensajes Contable/
¿Qué cantidad con explicaciones 0≤X≤1
Implementa os Contable
Claridad del de mensajes son claras y el El más
Externa con
mensaje auto explicativo? número total de cercano a 1 es
Operatividad explicaciones A=
mensajes el mejor Observaci
claras Contable
implementados ón
B = Nº total de B=
mensajes Contable
Implementa os
Dónde: B > 0
Dónde: B > 0
76
Tabla 14. Métricas de calidad externa para Seguridad (ISO/IEC 25023,2011, pp. 26-28)
X=A/B
Contar el
¿Qué tan número de A = Nº de X=
0≤X≤1
completa es la accesos al accesos Contable/
sistema y los El más
pista de auditoria ocurridos en la Contable
cercano a
Capacidad en relación al datos realidad 1
Responsabil de Externa acceso de los registrados en el A=
log del sistema y es el
idad auditoría de usuarios al B = Nº de Contable
sistema y a los el número de mejor Observa
acceso accesos al
datos? accesos B= ción
sistema y los
ocurridos en la datos Contable
realidad. registrados en
el log del
sistema
Dónde: B > 0
Fuente: ISO/IEC 25023
77
Tabla 15. Métricas de calidad externa para Compatibilidad (ISO/IEC 25023,2011, pp. 20-21)
Contar el A = Nº de
número de entidades con las X=
¿Qué tan adaptable 0≤X≤1
entidades con que el producto Contable/
es el sistema en El más
las que el puede coexistir Contable
compartir su cercano a 1
producto puede B = Nº de
Co - Co - entorno con otros es el mejor
coexistir y el entidades en el A= Observaci
existencia Existencia Externa sistemas sin causar
número de entorno de Contable ón
disponible efectos adversos?
entidades en el operación que
entorno de requieren de B=
operación que coexistencia Contable
requieren de
Coexistencia. Dónde: B > 0
X = A/B
¿Qué tan Contar el
correctamente número de A = Nº de X=
Conectivid Externa interfaces 0≤X≤1
se ha interfaces Contable/
ad implementado los implementada Contable
con otros implementadas con El más
con protocolos de Observaci
Interoperativid sistemas y el otros sistemas cercano a 1
sistemas interfaz externa? A= ón
ad número total de B = Nº total de es el mejor
externos interfaces interfaces externas. Contable
externas.
Dónde: B > 0 B=
Contable
Fuente: ISO/IEC 25023
78
Tabla 16. Métricas de calidad externa para Mantenibilidad (ISO/IEC 25023,2011, pp. 28-30)
X = A/B
X=
0≤X≤1
Contar el A = Nº de datos Contable/
número de realmente grabadas Contable
¿Los usuarios El más
datos realmente durante la operación. cercano a
pueden identificar A=
fácilmente la grabadas 1
durante la B = Nº de datos Contable
Capacidad operación es el
operación y el previstos a grabarse Observaci
Capacidad de de pistas Externa específica que mejor
número de para controlar el B= ón
ser analizado de auditoría causó fallo?
datos previstos estado del sistema Contable
a grabarse para durante la operación.
controlar el
estado del Dónde: B > 0
sistema durante
la operación.
79
X = A/T
Tomar el tiempo X=
¿Con qué facilidad de trabajo que Contable/
A = Nº de
el desarrollador le toma al X = A/T Tiempo
Complejida modificaciones.
Externa desarrollador Observaci
puede modificar el T = Tiempo de
Capacidad de d de modificar y El más A= ón
software para trabajo que le toma
ser modificació contar el lejano a Contable
resolver al desarrollador
modificado n número de 0/t es el
problemas? modificar.
modificaciones mejor. T = Tiempo
Dónde; T > 0
80
3.2.2. Calidad en Uso del S.I.R.
Nivel de
Características Motivo de selección
Importancia
81
b. Subcaracterísticas y atributos de calidad en uso, seleccionadas
82
c. Métricas de calidad en uso, seleccionadas para el sistema integral
Eficiencia de
Qué tan eficientes son los usuarios.
la tarea
Uso
Las veces que los usuarios utilizan las
discrecional de
Satisfacción Utilidad funciones principales.
las funciones
Porcentaje de
Porcentaje de quejas realizadas por los
quejas de los
clientes.
clientes.
83
Frecuencia de
problemas en
Problemas de salud entre los usuarios
la salud y
del producto.
Libertad de seguridad del
Libertad de usuario
riesgo de salud
riesgo
y seguridad Impacto en la
salud y Impacto en la salud y seguridad del
seguridad del usuario.
usuario
Fuente: Elaboración propia.
software a evaluarse.
84
Tabla 20. Métricas de calidad en uso de Efectividad (ISO/IEC 25022,2012, pp. 14)
Métricas para la característica de calidad en uso de Efectividad
Fase del ciclo
Subcaracter de vida de Propósito de la Método de Valor Tipo de Recursos
Métrica Fórmula
ística calidad del métrica de calidad aplicación deseado medida utilizados
producto
Contar el número X = A / B
A = Nº de tareas X=
de tareas 0≤X≤1
completadas. Contable/
¿Qué cantidad de completadas y el
Completitud Uso B = Nº total de Contable
tareas son número total de El más Observaci
de la tarea tareas intentadas. tareas intentadas. cercano a
completadas ón
Dónde: B > 0 A=
correctamente? 1
Contable
es el
B=
mejor
Contable
Tomar el valor X=A/B
Efectividad proporcional de A = Cantidad de 0≤X≤1
objetivos X=
¿Qué cantidad de cada componente
Efectividad de Uso completados por Contable/
los objetivos de la faltante o El más
la tarea la tarea. Contable
tarea se realiza incorrecto en la cercano a
salida de la tarea. B = Cantidad de 1
completamente? objetivos A= Observaci
es el
planeados que Contable ón.
mejor
realice la tarea. B=
Dónde: B > 0 Contable
85
Tabla 21. Métricas de calidad en uso de Eficiencia (ISO/IEC 25022,2012, pp. 14-15)
0≤X≤1
X=A/B Si A≤B el
¿Cuánto tiempo
se tarda en más X=
A = Tiempo cercano a Tiempo/
completar una Tomar el tiempo
Tiempo de la actual. 0 es lo Observaci
Uso tarea en planeado y el Tiempo
tarea mejor. ón.
comparación tiempo actual.
B = Tiempo Si A>B A = Tiempo
con lo
planeado. será
planeado? B = Tiempo
Eficiencia Dónde: A > 0 considera
do como
el peor
caso.
Tomar el tiempo X=A/B
¿Cuánto tiempo X=
que completa una
necesita un A = Tiempo que Tiempo/
tarea un usuario 0≤X≤1
Tiempo Uso usuario normal completa una Tiempo Observaci
normal y el tiempo
relativo de la en completar tarea un usuario ón,
que completa una El más
tarea una tarea en experto. A = Tiempo cuestionar
tarea un usuario cercano a
comparación B = Tiempo que io.
experto. 1
con un experto? completa una B = Tiempo
es el
tarea un usuario mejor
normal.
Dónde: B > 0
Eficiencia de Contar el número X=A/T
Uso
la tarea ¿Qué tan X=
de tareas efectivas
eficientes son A = Nº de tareas Contable/
86
los usuarios? y tomar el tiempo efectivas. X = A/T Tiempo Observaci
de la tarea B = Tiempo de ón,
la tarea. El más A= cuestionar
lejano a Contable io.
Dónde: T > 0 0/t es el
mejor B = Tiempo
87
Tabla 22. Métricas de calidad en uso de Satisfacción (ISO/IEC 25022,2012, pp. 16)
88
clientes realizadas por clientes. B = Nº total de cercano a 0
los clientes? clientes. es el mejor A= Observaci
Dónde: B > 0 Contable ón.
B=
Contable
89
Tabla 23. Métricas de calidad en uso de Libertad de riesgo (ISO/IEC 25022,2012, pp. 17-19)
90
3.2.3. Ponderación en porcentaje de las características de calidad
SIR.
91
Se pondera con valor de 15% porque es
necesario evaluar que el sistema realice
Fiabilidad M 15% todas las funciones especificadas cuando es
usado bajo ciertas condiciones y periodos de
tiempos.
92
Tabla 25. Ponderación en porcentajes para la calidad en uso
Nivel de
Característi Ponderac
importanci Motivo de ponderación
cas ión
a
Se pondera con valor de 30% porque es muy
necesario evaluar si el sistema permite
Efectividad A 30%
alcanzar los objetivos o necesidades del
usuario.
93
Tabla 26. Niveles de puntuación final para la calidad externa y en uso
concisa.
94
g. Valor obtenido: valor que se obtiene a partir de la aplicación de la
fórmula.
criterio de evaluador.
95
1. Especificar el tipo de producto software a evaluarse como se ha
sido instalado.
Calidad en Uso.
producto software.
96
Ubicarse en la hoja Excel Calidad Externa, establecer en las
SISTEMA.
SISTEMA.
97
el objetivo de ingresar los valores de las variables A, B o T (columna
variables ingresadas.
Una vez obtenido todos los resultados de las fórmulas que fueron
columnas:
PONDERACIÓN (/10)
VALOR FINAL
respectivamente.
usuario
98
La matriz de calidad para este caso de estudio, consta de dos
99
Tabla 27. Aplicación de la matriz de calidad para evaluar la calidad externa del SIR
100
101
102
103
104
105
106
107
108
109
110
111
112
Fuente: Elaboración propia
113
Tabla 28. Aplicación de la matriz de calidad para evaluar la calidad en uso del SIR
114
115
116
117
118
Fuente: Elaboración propia
119
IV. RESULTADOS Y DISCUSIÓN
calidades evaluadas al igual que la calidad total del SIR que actualmente
4.1. Resultados
muestra a continuación:
4.1.1. Resultados obtenidos de la evaluación de la calidad aplicando
121
Calidad Externa y en Uso del SIR
100%
90%
80%
Valor obtenido
70%
60%
86.00% 88.00% 87.00%
50%
40%
30%
20%
10%
0%
Calidad Calidad Calidad
externa en Uso Total
Porcentaje de Calidad
86.00% 88.00% 87.00%
obtenido
Figura 17. Resultado de la calidad total del SIR, basado en la norma ISO/IEC 25000
Fuente: Elaboración Propia
mayor con respecto a la calidad externa por lo que están casi en equilibrio
ambas calidades.
122
El resultado global de la calidad del Sistema integral de Restaurantes –
SIR, es de 87%, esto quiere decir que está dentro del rango de
13%
87%
Calidad Total
Faltante de calidad
123
Tabla 30. Valor total obtenido de Calidad Externa y en Uso
124
4.1.2. Resultados obtenidos de la evaluación de la calidad externa
“SIR”
valor estimado inicialmente por lo que notamos que la parte donde hay
petición.
125
Calidad Externa obtenida del Sistema Integral de
Restaurantes - SIR
20%
18%
16%
14%
Valor obtenido
12%
8%
6% 12%
10% 10%
9%
4%
5%
2%
0% 0%
Adecuaci Fiabilida Eficienci Facilidad Segurida Compati Manteni Portabili
ón d a en el de uso d bilidad bilidad dad
funciona desempe
l ño
Valor obtenido 20% 10% 9% 10% 5% 20% 12% 0%
“SIR”.
126
características más importantes son Efectividad en donde se obtuvo
de 20% pero se obtuvo 12%, lo que puede significar que el tiempo que le
también vemos que se debe mejorar en cuanto a las tareas eficientes que
40%
35%
30%
Valor obtenido
25%
20% 36%
15% 30%
10%
12% 10%
5%
0% 0%
Efectivida Eficiencia Satisfacci Libertad Cobertur
d ón de Riesgo a de
Contexto
Valor obtenido 30% 12% 36% 10% 0%
127
4.2. Discusiones.
calidad del SIR es del 87% podemos ver que ambos están dentro del
128
Ahora bien en el trabajo de Medina Gustavo también aplica las
existe diferencia con el trabajo anterior, aunque igual está dentro del
rango de satisfacción.
129
CONCLUSIONES
SIR, fue del 87%, lo que representa un valor de 8,70 sobre 10, lo
131
RECOMENDACIONES
el sector de software.
manejar el sistema.
usuario y el sistema.
133
REFERENCIA BIBLIOGRÁFICA
Bachilleres.
http://www.restauranteuros.com/cultura-uros/
content/uploads/2013/12/20121201_articulo_calidad_producto_soft
ware_jesus_hernando_corrochano.pdf
http://iso25000.com/index.php/normas-iso-25000/11-iso-iec-2504n
134
ISO/IEC 25000. (2004). Software product quality life cycle model.
135
ISO/IEC 25022. (2012). Quality in use measures. Systems and software
independent evaluators.
product quality.
136
Measurement of system and software product quality, acquirers and
137
Measurement of system and software product quality, acquirers and
pp. 4-8.
Setiembre de 2015, de
http://tesis.pucp.edu.pe/repositorio/bitstream/handle/123456789/53
138
83/MEDINA_GUSTAVO_MODELO_CALIDAD_USO_PORTAL_NO
RMA_ISO_25000.pdf?sequence=1
Setiembre de 2015, de
http://sedici.unlp.edu.ar/bitstream/handle/10915/40032/Documento
_completo.pdf?sequence=1
Graw Hill.
el 28 de Octubre de 2015, de
http://bibdigital.epn.edu.ec/bitstream/15000/4329/1/CD-3948.pdf
http://repositorio.espe.edu.ec/bitstream/21000/5575/1/AC-
SISTEMAS-ESPE-033747.pdf
139
GLOSARIO
producto.
Criterio de decisión: umbrales, objetivos o patrones utilizados para
141
Métrica: variable a la cual se le asigna un valor como resultado de
una medida.
especificada.
142
Modelo de calidad: conjunto definido de características y
Productos de Software.
143
Software de aplicación: son los programas que permiten al
operativo.
144
ANEXOS
Anexo 1. Matriz de consistencia
146
Problemas específico 3: evaluación específica del
¿Qué requerimientos se SIR. Observación
utilizarán para la obtención de Objetivos Específico 3: Cuestionario.
resultados después de la Preparar requerimientos de
evaluación de calidad del
evaluación para proceder con
sistema SIR?
la evaluación de la calidad
del sistema y obtener un
análisis del resultado.
Fuente: Elaboración propia.
147
Anexo 2. Formato de Métricas
Fase del
Propósito
ciclo de
de la Método de Valor Tipo de Recursos
Subcaracterística Métrica vida de Fórmula
métrica aplicación deseado medida utilizados
calidad
de calidad
del
producto
148
Anexo 3. Cuestionario para calidad de uso
Instrucciones:
investigación.
ITEM PREGUNTA SI NO
149
11 ¿Considera que el diseño y el estilo de las pantallas
son atractivos?
12 ¿Considera que trabajar con este software es una
tarea que lo estimula mentalmente?
13 ¿Cree que el sistema facilita su tarea?
150
Anexo 4. Resumen del proceso de evaluación del producto software para evaluadores
Fase de
Entradas Tareas claves Salidas
evaluación
Requisitos de la
evaluación: describe
Establecer Establecimiento de los
Descripción del objetivos de la
requisitos de la requisitos de la
producto evaluación, en sí
evaluación evaluación.
requisitos de la calidad
del producto.
Requisitos de la Especificación de la
evaluación, evaluación basada en La especificación de la
descripción del los requisitos de la evaluación define todo el
Especificación de
producto, evaluación y en la análisis y medidas a
la evaluación.
especificaciones descripción del producto realizar en el producto y
predefinidas de la de software proveído sus componentes.
evaluación por el solicitante.
Diseño de la evaluación
produce un plan de
El plan de evaluación
evaluación en base a la
describe procedimientos
especificación de la
Especificación de la operacionales necesarios
evaluación, esta
evaluación, para llevar a cabo la
Diseño de la actividad toma en
descripción del especificación de la
evaluación cuenta los componentes
producto, métodos evaluación; en particular
del producto software a
de evaluación se describen todos los
ser evaluados y los
métodos y herramientas a
métodos de evaluación
usarse en la evaluación.
propuestos por el
evaluador
151
Ejecución del plan de
evaluación consiste en
Los registros de la
la inspección,
evaluación se
modelamiento, medición
fundamentan del plan de
y pruebas del producto y
evaluación, llevando una
sus componentes
cuenta del detalle de
conforme al plan de
acciones realizadas por el
evaluación, estas
evaluador mientras
Plan de evaluación, actividades pueden ser
ejecuta el plan de
herramientas de realizadas usando
Ejecución de la evaluación; estos
evaluación, herramientas de
evaluación. archivos son guardados o
componentes del software (que son
almacenados por el
producto proveídas por el
evaluador.
evaluador), las acciones
El borrador del informe de
realizadas por el
la evaluación es un
evaluador son
documento producido por
registradas y los
la síntesis de los
resultados obtenidos
resultados obtenidos de la
son puestos en el
evaluación.
borrador del informe de
la evaluación.
Conclusión de la El informe de la
evaluación que consiste evaluación contiene
en la entrega del reporte requisitos de la
de la evaluación del evaluación, la
Borrador del plan de
producto de software especificación de la
evaluación, Conclusión de la
por parte del evaluador, evaluación, los resultados
componentes del evaluación.
así como de sus de las medidas y análisis
producto.
componentes cuando realizados y cualquier otra
estos han sido información necesaria
valorados para poder repetir la
independientemente. evaluación.
Fuente: Elaboración propia.
152
Anexo 5. Proceso de las métricas externas
MÉTRICAS EXTERNAS
Fórmula: X=A/B
Valor deseado: X = 0
153
Valor calculado:
Valor calculado:
X= 0
154
Módulo a evaluar: Proveedores
Fórmula: X=A/B
Valor deseado: X = 0
Valor calculado:
X= 0
155
Módulo a evaluar: Registro de pedido
Fórmula: X=A/B
Valor deseado: X = 0
Valor calculado:
Las funcionalidades del módulo de registro de
pedido, al ejecutar el S.I.R., son correctas y
A= 0
funcionan todas por lo que el S.I.R. cumple con lo
requerido por la empresa.
Tomamos 6 de las funciones establecidas y las
probamos con el administrador: Registro de
comanda; Ingreso del número de comensales; Abrir
B= 06 una nueva mesa; Ingreso de platillos y/o bebidas;
Consulta de precios; Eliminación de platillos en
comanda; por lo que B tendría un valor de 06
funcionalidades correctas.
La métrica de la completitud de la implementación
funcional, se cumple a cabalidad, basándose en un
X= 0
análisis y comprobación de las funciones
establecidas en el S.I.R. para este módulo.
Valor calculado:
X= 0
156
Módulo a evaluar: Caja
Fórmula: X=A/B
Valor deseado: X = 0
Valor calculado:
Las funcionalidades del módulo de caja, al ejecutar
A= 0 el S.I.R., son correctas y funcionan todas por lo que
el S.I.R. cumple con lo requerido por la empresa.
Tomamos 5 de las funciones establecidas y las
probamos con el administrador: Corte de caja
rápido; Corte de caja completo (al final del día);
B= 05 Impresión de la relación de tickets; Corte de caja
parcial (cuando retiran dinero a medio tiempo);
Modificar datos de caja; por lo que B tendría un
valor de 05 funcionalidades correctas.
La métrica de la completitud de la implementación
funcional, se cumple a cabalidad, basándose en un
X= 0
análisis y comprobación de las funciones
establecidas en el S.I.R. para este módulo.
Valor calculado:
X= 0
157
Promedio Total del S.I.R. – Métrica: Calidad Externa/Adecuación Funcional/
Completitud funcional/ Completitud de la implementación funcional
Fórmula: X=A/B
A= Funciones que están incorrectas o que no fueron implementadas.
B= Funciones del sistema establecidas.
Valor deseado: X = 0
Se revisaron y se probaron las funciones de algunos
de los módulos más utilizados por el administrador
del S.I.R., son 04 módulos revisados y ejecutados,
Procedimiento y tenemos que sacar un total de A y de B, tenemos que
cálculo:
sumar A y B en los 04 módulos por lo que podemos
decir que el valor de A es 0 y de B= 10 + 4 + 6 +5, y
aplicando la fórmula nos daría un resultado de X = 0.
Valor calculado:
Cumplimiento de la completitud de la implementación funcional X= 0
del módulo de Configuración.
Cumplimiento de la completitud de la implementación funcional X= 0
del módulo de Proveedores.
Cumplimiento de la completitud de la implementación funcional X= 0
del módulo de Registro de pedido
Cumplimiento de la completitud de la implementación funcional X= 0
del módulo de Caja.
Total X= 0
Valor total de la Métrica: Calidad Externa/Adecuación Funcional/
X=0
Completitud funcional/ Completitud de la implementación funcional
158
MÉTRICAS EXTERNAS
Fórmula: X=A/T
159
cálculos fueron exactos en un tiempo determinado
por el evaluador.
De esta manera, las 5 operaciones fueron calculados
con precisión en el tiempo indicado por lo que para la
aplicación de fórmula tenemos A = 0 y T = 15 min.
Valor calculado:
Valor calculado:
X= 0/15 min
160
Anexo 6. Ejemplo de formato de matriz de calidad para evaluar la calidad externa
161
Anexo 7. Ejemplo de formato de matriz de calidad para evaluar la calidad en uso
162
Anexo 8. Formato de Resultado final de análisis de calidad
163
Anexo 9. Formato de validación de cuestionario.
164
Anexo 10. Funciones del S.I.R.
165
166
Fuente: Grupo Uros S.A.C.
167
Anexo 11. Evaluando el SIR, observando y manejando los módulos.
168
Anexo 12. Documento de Constancia de Investigación.
169
Anexo 13. Características y funciones del S.I.R.
170