Вы находитесь на странице: 1из 35

UNIVERSIDAD VALLE DEL MOMBOY

VICERRECTORADO
DECANATO DE INGENIERIA
ESCUELA DE INGENIERA DE
COMPUTACIN

MODELO DE EVALUACIN DE CALIDAD DEL


SOFTWARE BASADO EN LGICA DIFUSA,
APLICADA A MTRICAS DE USABILIDAD DE
ACUERDO CON LA NORMA ISO/IEC 9126

Autor: Amaury Artigas

En principio, el Software es un programa informtico diseado para


facilitar al usuario la realizacin de un determinado tipo de trabajo. Su
caracterstica principal es aportar la solucin informtica para la
automatizacin de ciertas tareas complicadas como puede ser la
contabilidad o la gestin de un almacn. Ciertas aplicaciones
desarrolladas para determinada tarea informtica, suelen ofrecer una
gran eficacia, ya que estn exclusivamente diseadas para resolver un
problema especfico.
Por lo tanto, la obtencin de un software con calidad implica la
utilizacin de metodologas o procedimientos estndares para el anlisis,
diseo, programacin y prueba que permitan uniformar la filosofa de
trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad y
facilidad de prueba, a la vez que eleven la productividad, tanto para la
labor de desarrollo como para el control de su calidad.

PLANTEAMIENTO DEL PROBLEMA

CAPITULO I:

OBJETIVOS
JUSTIFICACION

CAPITULO II:

MARCO TEORICO

CAPITULO III:

MARCO METODOLOGICO

CAPITULO IV:

APLICACIN DE LA METODOLOGIA

CAPITULO V:

CONCLUSIONES Y RECOMENDACIONES

En el mundo de hoy el desarrollo de sistemas informticos en todos los


campos del quehacer humano ha ganado protagonismo. Cada da aparecen
software que apoyan las actividades y hacen que las personas trabajen en
conjunto sin necesidad de estar en un mismo lugar, sin embargo la calidad de
un modelo de evaluacin de software actualmente es valorado desde el punto
de vista tcnico- funcional y no se cuenta con un modelo de evaluacin que
permita dar un juicio teniendo en cuenta los criterios esenciales en cada
proceso e impedir el gasto de recursos, esfuerzo y tiempo en el desarrollo del
mismo y al final no cumpla con el objetivo para el cual fue diseado.

FORMULACION DEL PROBLEMA:


Es necesaria la implantacin de un modelo de evaluacin de diferente software
que se usan en red Corporativa de la Universidad Valle del Momboy?
Se puede aplicar la lgica difusa en el modelo de evaluacin de software y las
normas ISO/IEC 9126?

GENERAL

Desarrollar un modelo de evaluacin de la


calidad de software, basado en lgica difusa,
aplicada a mtricas de usabilidad de acuerdo con la
norma ISO/IEC 9126.

ESPECFICOS
Identificar los elementos de lgica difusa que se aplica para el
desarrollo de modelo de evaluacin de la calidad del software.
Describir la mtrica de usabilidad utilizando la Norma ISO/IEC 9126.
Desarrollar un modelo de evaluacin de calidad de software, basado
en la lgica difusa y aplicando las mtricas de usabilidad de la norma
ISO/IEC 9126.
Evaluar la calidad software del Sistema para el Control de Prstamos
de la Coordinacin de los laboratorios de Computacin de la
Universidad Valle del Momboy PIGEON V.01, usado en los laboratorios
de computacin de la Universidad Valle del Momboy, basado en lgica
difusa y aplicando las mtricas de usabilidad de la norma ISO/IEC 9126.

EL PRESENTE MODELO DE EVALUACION SE JUSTIFICA POR LO


SIGUIENTE
Servir a los diseadores de
Software para evaluar sus sistemas
antes de su funcionamiento
definitivo

El modelo brinda beneficios al


momento
de
hacer
la
identificacin de los factores que
afectan la usabilidad.

En el aspecto social aporta con la


lgica difusa la flexibilidad, la
tolerancia con la imprecisin, la
capacidad para moldear problemas
no-lineales y su fundamento en el
lenguaje del sentido comn.

ANTECEDENTES
Ramrez, C. (2007). Aplicacin de la Lgica Difusa
en la Toma de Decisiones de los electores
venezolanos con respecto a los candidatos a
gobernadores.

Betancourt, W (2006). Modelo de Toma de


Decisiones Lingstico Difuso, en Grupos Bajo
consenso .

Viloria, J. (2005). Uso de lgica difusa para la


evaluacin del impacto del TROLMRIDA en la
calidad del transporte pblico

BASES TEORICAS
LOGICA DIFUSA
La idea de que la lgica produce contradicciones fue popularizada por el
filsofo y matemtico britnico Bertrand Russell, a principios del siglo XX.
Estudio las vaguedades del lenguaje, concluyendo con precisin que la
vaguedad es un grado. El filosofo austraco Ludwing Wittgenstein estudi las
formas en las que una palabra puede ser empleada para muchas cosas que
tienen algo en comn. La primera lgica de vaguedades fue desarrollada en
1920 por el filsofo Jan Lukasiewicz, visualiz los conjuntos con un posible
grado de pertenencia con valores de 0 y 1, despus los extendi a un nmero
infinito de valores entre 0 y 1. En los aos sesentas, Lofti Zadeh invent la
lgica difusa, que combina los conceptos de la lgica y de los conjuntos de
Lukasiewicz mediante la definicin de grados de pertenencia.

BASES TEORICAS
VARIABLE LINGISTICA
Lo importante del concepto de variable lingstica es su estimacin de
variable de alto orden ms que una variable difusa. En el sentido de que
una variable lingstica toma variables difusas como sus valores.
ESTRUCTURA DEL MODELO
Un proceso de Toma de Decisin en Grupo (TDG) se compone de dos
fases:
Fase de Agregacin

Fase de Explotacin

BASES TEORICAS
METRICAS DE USABILIDAD

Segn Bevan (1994), la usabilidad se refiere a la


capacidad de un software de ser comprendido,
aprendido, usado y ser atractivo para el usuario, en
condiciones especficas de uso esta definicin hace
nfasis en los atributos internos y externos del
producto, los cuales contribuyen a su funcionalidad y
eficiencia.

BASES TEORICAS
METRICAS DE USABILIDAD

Para poder estudiar la usabilidad se debe descomponer habitualmente en


los siguientes cinco atributos bsicos:
Facilidad de
aprendizaje

Satisfaccin

Tasa de
errores

Eficiencia

Recuerdo en
el tiempo

BASES TEORICAS

NORMA ISO 9126


Es un estndar internacional para la evaluacin del Software.
El modelo de calidad establecido en la primera parte del estndar, ISO
9126, clasifica la calidad del software en un conjunto estructurado de
caractersticas de la siguiente manera:
Funcionalidad
Fiabilidad
Usabilidad
Eficiencia
Mantenibilidad
Portabilidad

BASES TEORICAS

MODELO DE EVALUACION
Modelo lingstico de toma de decisin en grupo en la resolucin de
problemas: Se ha visto que un proceso de Toma de Decisin en Grupo
est compuesto de dos fases:
Fase de Agregacin

Fase de Explotacin

BASES TEORICAS

MATLAB
Ochoa H (2009), seala que el MATLAB es un programa interactivo para
computacin numrica, grficos y visualizacin de datos, posee una
extraordinaria variabilidad y capacidad para resolver problemas en
matemtica aplicada, ingeniera, finanzas y muchas otras aplicaciones.
Est basado en un sofisticado software de matrices para el anlisis de
sistemas de ecuaciones.

BASES TEORICAS

PIGEON
Es un sistema que la Universidad Valle del Momboy utiliza para el control de
prstamos de equipos del laboratorio de computacin.

Pantalla de Inicio de sesin del Sistema

Despus de plantear el problema y haber establecido los objetivos para


el desarrollo de una investigacin se necesita sustentarla en un marco
metodolgico que lleve al logro de los objetivos planteados, los cuales
constituyen las bases necesarias para obtener los resultados requeridos

TIPO DE INVESTIGACIN

POBLACIN

MUESTRA

TCNICA E INSTRUMENTO DE
RECOLECCIN DE DATOS

VALIDEZ

TCNICAS DE ANLISIS

METODOLOGA
APLICADA
La metodologa usada para la implementacin del presente proyecto se
basa en la aplicacin de las tcnicas de lgica difusa, el cual consta de tres
partes fundamentales:
Definicin de las
variables lingsticas del
Modelo
Estructura del modelo
Ajuste por Evolucin y
Auto-adaptacin

Para el diseo del modelo de evaluacin de calidad del


software basado en lgica difusa se emple 1 instrumento
aplicado a un 25 por ciento de una poblacin de ciento diez
(110) personas que laboran en las diferentes facultades
(Administracin e Ingeniera) de la Universidad Valle del
Momboy y que adquieren los beneficios del Sistema para el
control de prstamos de la Coordinacin de los Laboratorios de
Computacin de la Universidad Valle del Momboy (PIGEON V01) y 14 expertos difuso, con la finalidad de analizar su
mtricas de usabilidad de acuerdo con la norma ISO/IEC 9126

El estudio de las etiquetas lingsticas utilizadas se muestra por


el conjunto de etiquetas:

ETIQUETA

VALOR

LINGSTICA

LINGSTICO

Muy Mala

MM

(0, 0, 0.25)

Mala

(0, 0.25, 0.50)

Regular

(0.25, 0.50,0.75)

Bueno

(0.50, 0.75, 1)

MB

(0.75, 1, 1)

Muy Bueno

Para el diseo del modelo de evaluacin difuso se estableci un


instrumento con 14 expertos, los cuales se describen a
continuacin:
Experto Experto Experto Experto Experto Experto Experto
1

P1

P2

P3

P4

P5

P6

P7

Experto Experto Experto Experto Experto Experto Experto


8

10

11

12

13

14

P8

P9

P10

P11

P12

P13

P14

Cada uno de los expertos estableci un conjunto de atributos los


cuales se especifican de la siguiente manera:
P1

Cmo valora usted el mensaje de bienvenida en la pantalla de inicio del


sistema?

P2

Con que facilidad el usuario puede entender el uso del sistema cuando
ingresa por primera vez.

P3

En cuanto a facilidad y rapidez para familiarizarse con el sistema cmo


lo calificara?

P4

Cuando se requiere mltiples servicios, como valora usted los permisos


del sistema para hacer las solicitudes del usuario.

P5

Como califica las imgenes, conos o botones, en cuanto a ser relevante


a la tarea a la que se refiere.

P6

Cmo aprecia usted el espacio donde coloca las observaciones en el


sitio?

P7

Las etiquetas de las categoras describen con precisin la informacin


de las mismas. Valore la anterior expresin

P8

Cuando los usuarios dejaran de utilizar el sistema por un periodo largo y


retornan a l, como estima su desempeo en las actividades del mismo.

P9

En cuanto a tipografa y ortografa Cmo califica el sitio?

P10

En qu escala coloca la redaccin del sitio en cuanto a ser entendible y


con palabras, frases y conceptos familiares?

P11

En cuanto a la seguridad cmo calificara el sistema.

P12

Al observar el sitio como califica el agrado a la vista.

P13

Califique el servicio prestado luego de la implantacin del sistema.

P14

El diseo visual complementa la marca de la organizacin y a los


mensajes del sistema. Cmo califica esta afirmacin?

FASE DE AGREGACIN: Mediante esta fase se obtendr el valor de


referencia colectiva para cada uno de los encuestados Cj a partir de la
siguiente frmula:
Cj=
Referencia Colectiva

d(A,Cj)=

| A(x) C(x)|
n

Distancia de Hamming

FASE DE EXPLOTACIN: En esta se aplica un criterio de precedencia que


ordena los valores de referencia colectiva. De esta forma se obtienen la
alternativa o conjunto de alternativas solucin al problema.
A partir de los valores de preferencia colectiva y aplicando un criterio de
eleccin se denominara si el sistema evaluado es usable o no lo es.
Esta aplicacin se realiz mediante cuestionarios
anteriormente mencionado, las cuales se definieron como:
Encuestado 1
Encuestado 2
Encuestado 3
..
Encuestado 27

poblacin

RESULTADOS OBTENIDOS LUEGO DE LA APLICACIN DEL MODELO (1)


REFERENCIA

DISTANCIA

ETIQUETA

COLECTIVA

DE HAMMING

LINGUISTICA

Encuestado 1

(0.14,0.36,0.61)

1.07

MB

Usable

Encuestado 2

(0.32,0.57,0.82)

1.50

MB

Usable

Encuestado 3

(0.23,0.48,0.73)

1.34

MB

Usable

Encuestado 4

(0.20,0.45,0.70)

1.16

MB

Usable

Encuestado 5

(0.32,0.57,0.80)

1.48

MB

Usable

Encuestado 6

(0.30,0.55,0.80)

1.55

MB

Usable

Encuestado 7

(0.29,0.46,0.77)

1.20

MB

Usable

Encuestado 8

(0.27,0.50,0.75)

1.20

MB

Usable

Encuestado 9

(0.34,0.59,0.84)

1.55

MB

Usable

Encuestado 10

(0.32,0.57,0.82)

1.43

MB

Usable

Encuestado 11

(0.34,0.59,0.84)

1.55

MB

Usable

Encuestado 12

(0.32,0.54,0.82)

1.46

MB

Usable

Encuestado 13

(0.21,0.46,0.71)

1.29

MB

Usable

Encuestado 14

(0.32,0.57,0.82)

1.50

MB

Usable

DECISIN

RESULTADOS OBTENIDOS LUEGO DE LA APLICACIN DEL MODELO (1)


REFERENCIA

DISTANCIA

ETIQUETA

COLECTIVA

DE HAMMING

LINGUISTICA

Encuestado 15

(0.30,0.55,0.80)

1.55

MB

Usable

Encuestado 16

(0.32,0.57,0.82)

1.50

MB

Usable

Encuestado 17

(0.34,0.57,0.84)

1.43

MB

Usable

Encuestado 18

(0.32,0.57,0.82)

1.61

MB

Usable

Encuestado 19

(0.18,0.36,0.64)

1.11

MB

Usable

Encuestado 20

(0.30,0.55,0.75)

1.55

MB

Usable

Encuestado 21

(0.34,0.59,0.84)

1.55

MB

Usable

Encuestado 22

(0.32,0.57,0.82)

1.39

MB

Usable

Encuestado 23

(0.36,0.61,0.86)

1.61

MB

Usable

Encuestado 24

(0.36,0.61,0.86)

1.61

MB

Usable

Encuestado 25

(0.23,0.46,0.71)

1.20

MB

Usable

Encuestado 26

(0.27,0.50,0.75)

1.20

MB

Usable

Encuestado 27

(0.34,0.59,0.84)

1.61

MB

Usable

DECISIN

RESULTADOS OBTENIDOS LUEGO DE LA APLICACIN DEL MODELO (2)


REFERENCIA
COLECTIVA

DISTANCIA
DE HAMMING

ETIQUETA
LINGUISTICA

DECISIN

Encuestado 1

(0.29,0.50,0.75)

1.14

MB

Usable

Encuestado 2

(0.55,0.80,1)

2.04

MB

Usable

Encuestado 3

(0.45,0.70,0.93)

1.88

MB

Usable

Encuestado 4

(0.27,0.52,0.77)

1.45

MB

Usable

Encuestado 5

(0.30,0.55,0.80)

1.45

MB

Usable

Encuestado 6

(0.30,055,0.80)

1.55

MB

Usable

Encuestado 7

(0.36,0.61,0.82)

1.68

MB

Usable

Encuestado 8

(0.46,0.71,0.96)

1.82

MB

Usable

Encuestado 9

(0.34,0.59,0.84)

1.55

MB

Usable

Encuestado 10

(0.25,0.50,0.75)

1.29

MB

Usable

Encuestado 11

(0.54,0.79,0.98)

1.98

MB

Usable

Encuestado 12

(0.54,0.79,0.93)

1.96

MB

Usable

Encuestado 13

(0.55,0.80,1)

2.04

MB

Usable

Encuestado 14

(0.46,0.71,0.95)

1.88

MB

Usable

RESULTADOS OBTENIDOS LUEGO DE LA APLICACIN DEL MODELO (2)


REFERENCIA
COLECTIVA

DISTANCIA
DE HAMMING

ETIQUETA
LINGUISTICA

DECISIN

Encuestado 15

(0.41,0.66,0.91)

1.66

MB

Usable

Encuestado 16

(0.39,0.57,0.88)

1.63

MB

Usable

Encuestado 17

(0.23,0.46,0.71)

1.30

MB

Usable

Encuestado 18

(0.38,0.70,0.95)

1.77

MB

Usable

Encuestado 19

(0.32,0.57,0.82)

1.50

MB

Usable

Encuestado 20

(0.41,0.66,0.86)

1.71

MB

Usable

Encuestado 21

(0.48,0.73,0.98)

1.88

MB

Usable

Encuestado 22

(0.36,0.61,0.86)

1.48

MB

Usable

Encuestado 23

(0.41,0.66,0.91)

1.66

MB

Usable

Encuestado 24

(0.36,0.61,0.86)

1.63

MB

Usable

Encuestado 25

(0.38,0.63,0.88)

1.66

MB

Usable

Encuestado 26

(0.34,0.59,0.84)

1.55

MB

Usable

Encuestado 27

(0.43,0.68,0.93)

1.71

MB

Usable

Experto 9 aplicado a los usuarios del Pigeon v1 y Pigeon v1-m


En cuanto a tipografa y ortografa Cmo califica el sitio?
RESPUESTA

FRECUENCIA

FRECUENCIA

Muy mala

7%

0%

Mala

30%

4%

Regular

13

48%

22%

Buena

15%

16

59%

Muy buena

0%

15%

TOTAL

27

100%

27

100%

Experto 13 aplicado a los usuarios del Pigeon v1 y Pigeon v1-m


Califique el servicio prestado luego de la implantacin del sistema.
RESPUESTA

FRECUENCIA

FRECUENCIA

Muy mala

0%

4%

Mala

7%

0%

Regular

14

52%

10

37%

Buena

11

41%

14

52%

Muy buena

0%

7%

TOTAL

27

100%

27

100%

Se utiliz la lgica difusa para evaluar un software, el cual fue el Sistema


para el control de prstamos de la Coordinacin de los Laboratorios de
Computacin de la Universidad Valle del Momboy (PIGEON) en su dos
versiones donde se asignaron las etiquetas lingstica las cuales fueron:
Muy Malo, Malo, Regular, Buena, Muy Buena asignndole valores
numricos a cada una.
Se manej la mtrica de usabilidad de la norma ISO/IEC 9126 para elaborar
el modelo de evaluacin de software estableciendo como atributo la
facilidad de aprendizaje que se utilizo para medir la facilidad del usuario en
adaptarse al software, eficiencia con la cual se evalu y comparo la
exigencia del usuario una vez implantado el software, recuerdo en el
tiempo este atributo se uso para determinar la tasa de error que tiene un
usuario intermitente, tasa de errores este atributo ayudo a evaluar el
numero de errores que presentaba el software, satisfaccin es uno de los
atributos ms importantes ya que presenta la compatibilidad entre
software y usuario.

Se utiliz el Sistema para el control de prstamos de la Coordinacin de los


Laboratorios de Computacin de la Universidad Valle del Momboy
(PIGEON V-01) como software de prueba ya que est implantado en la
Universidad Valle del Momboy y exista la inquietud entre los usuarios
sobre su usabilidad, el cual fue remodelado durante el proceso de esta
investigacin por lo que se aplic el mismo instrumento antes y despus de
la remodelacin del software pudiendo hacer de esta forma una
comparacin entre ambas versiones usando el modelo de evaluacin
propuesto en esta investigacin, obteniendo como resultados que el
Sistema para el control de prstamos de la Coordinacin de los
Laboratorios de Computacin de la Universidad Valle del Momboy
(PIGEON V-01) es un software usable en sus dos versiones pero teniendo
una gran diferencia de usabilidad y adaptabilidad en su versin modificada.
Probando as que el modelo propuesto si puede medir la usabilidad de
cualquier software que se plantee.

Se recomienda a los programadores aplicar este modelo de evaluacin al


software que diseen, para evitar que despus de estar implantado se
tenga que redisear y causar inconvenientes a los usuarios.
Se recomienda los programadores utilizar la norma ISO/IEC 9126 para
minimizar la tasa de error en sus sistemas.
Se recomienda a los profesores de la universidad Valle del Momboy ensear
tcnicas de evaluacin de software en las materias que estn relacionadas
con la programacin.
Se recomienda al Sistema para el control de prstamos de la Coordinacin
de los Laboratorios de Computacin de la Universidad Valle del Momboy
(PIGEON V-01) sea modificado grficamente en cuanto a los logotipos de la
universidad Valle del Momboy ya que es un software perteneciente a dicha
institucin.

Вам также может понравиться