ESCUELA SUPERIOR SUPERIOR DE INFORMÁTICA UNIVERSIDAD DE CASTILLA LA MANCHA
Calidad de los Sistemas de Información
ESTUDIOS DE USO E IMPLANTACIÓN IMPLANTACIÓN SOBRE MODELOS DE CALIDAD DE SOFTWARE. NORMA ISO/IEC 9126
Juan Andrada Romero Jose Domino Ló!e" Ló!e" Antonio Mart#n Menor de Santos $rancisco Jos% &teo $ern'nde" () de Ma*o de +,(,
ÍNDICE (+.56-
Introducción Introducción---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. ------. &/0eti1o &/0eti1o del !roceso !roceso de de re1isión re1isión sistem'tica--sistem'tica----------------------------------------------------------------------------------------------------------. --. 23s4ueda 23s4ueda de fuentes fuentes /i/lior'fi /i/lior'ficas---cas------------------------------------------------------------------------------------------------------------------------------5 --------5 Selección Selección de fuentes fuentes /i/lior'fi /i/lior'ficas---cas-------------------------------------------------------------------------------------------------------------------------------------) -) Informe Informe de la re1isión re1isión sistem'tica---sistem'tica-------------------------------------------------------------------------------------------------------------------------------------7 ----7 6-(Introducción Introducción a la la norma norma IS&8IEC IS&8IEC 7(+9----7(+9------------------------------------------------------------------------------------------------------7 -----7 6-+Caracter#sticas Caracter#sticas de la norma norma IS&8IEC IS&8IEC 7(+9----7(+9-----------------------------------------------------------------------------------------(, -----(, 6-.6-.A!lica A!licación ción de la norma norma !ara !ara la la e1alua e1aluació ción n de un un sistem sistemaa soft:a soft:are-re-------------------------(+ --(+ 6-5M%tricas M%tricas definidas definidas !or la norma----norma----------------------------------------------------------------------------------------------------------------------(9 ------(9 9- +;CV.; +;CV.;<< Un model modelo o es!ec#fi es!ec#fico co !ara !ara la e1alua e1aluació ción n * dise=o dise=o de la la calidad calidad de de sitios sitios >e/----------------->e /--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+( --------------------+( )- Conclusion Conclusiones--es-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+9 -+9 Referencias----------------------------------------------------------------------------------------------------------------------+)
?'ina +
1. INTRODUCCIÓN En este documento se reali"ar' una re1isión sistem'tica utili"ando como u#a un enfo4ue resumido de la metodolo#a de @itcenam B6- En !rimer luar se identificar' la moti1ación u o/0eti1o de reali"ar esta re1isión acerca de la norma IS&8IEC 7(+9F se /uscar' literatura eGistente 4ue !ueda res!onder al o/0eti1o !lanteadoF se seleccionar'n a4uellos art#culos 4ue se consideren de inter%s * !ara terminar se ela/orar' un informe donde se sintetice de una manera o/0eti1a la información contenida en la literatura encontradaDe este modo en la sección + se !lantea el o/0eti1o de la re1isiónF en la sección . se muestran las /3s4uedas 4ue se an reali"ado en diferentes /i/liotecas diitales !ara !oder encontrar art#culos relacionados con el o/0eti1o !re1iamente !lanteadoF en la sección 5 se detallan los art#culos seleccionados comentando cu'l a sido el criterio !ara eleir dicos art#culos de entre todos los encontradosF en la sección 6 se !resenta el informe de la re1isión donde se reco!ila * sinteti"a la información de los art#culos eleidos * 4ue res!onden al o/0eti1o marcado en !rimer luar- ?ara terminar se eG!ondr' un e0em!lo de a!licación de la norma en sistemas de comercio electrónico Becommerce * un modelo /asado en la IS& 7(+9 llamado +;CV.; es!ec#fico !ara e1aluar la calidad de sitios >e/-
2. OBJETIVO DEL PROCESO DE REVISIÓN SISTEMÁTICA El o/0eti1o 4ue se !ersiue en este documento es reali"ar una re1isión sistem'tica de alunos de los art#culos 4ue se !ueden encontrar en Internet acerca de la norma ISO/IEC 9126- En !articular esta re1isión se centrar' en anali"ar la im!lantación de dica norma en las em!resas * cómo es utili"ada en el !roceso de desarrollo de a!licaciones * sistemas soft:are !ara e1aluar la calidad de los !roductos soft:areAdem's se a o!tado !or !rofundi"ar un !oco m's * mostrar la !ro!uesta de un modelo es!ec#fico !ara la e1aluación * dise=o de la calidad en sistemas >e/- Este modelo como se 1er' toma como /ase alunas de las dimensiones * atri/utos de la norma IS&8IEC 7(+9 !ero a=ade ciertas caracter#sticas 4ue son necesarias a la ora de e1aluar un sistema con las caracter#sticas de un sitio >e/-
?'ina .
3. BÚSUEDA DE FUENTES BIBLIO!RÁFICAS Una 1e" identificado cu'l es el o/0eti1o !ara reali"ar la re1isión el siuiente !aso es reali"ar la /3s4ueda de art#culos cu*o contenido est% relacionado con dico o/0eti1oEn este caso se de/e /uscar documentación acerca de la im!lantación * el uso de la norma IS&8IEC 7(+9 en el desarrollo de a!licaciones * sistemas soft:are- ?ara reali"ar dica /3s4ueda se utili"an /i/liotecas diitales es!eciali"adas en documentos cient#ficos como son Google Académico B. The IEEE Computer Society B5 o Association for Computing Machinery B(?ara la re1isión 4ue en este documento se !resenta se an reali"ado las /3s4uedas en oole Acad%mico * en el IEEE- Las cadenas de /3s4ueda * los art#culos encontrados a !artir de esas /3s4uedas se resumen en la Ta/la (- Cadenas de /3s4uedaComo se !uede a!reciar en dica ta/la todas las /3s4uedas 4ue se reali"an est'n orientadas a intentar recu!erar art#culos 4ue traten so/re la a!licación de la norma o como dica norma se utili"a en em!resas * en sistemas soft:are- Adem's alunos art#culos se re!iten con diferentes cadenas de /3s4ueda-
?'ina 5
!""#$% A&'()*+&" C'(%,' (% -0%(' Iso 7(+9
Ho: to use 7(+9 Iso 7(79 uses Iso 7(+9 a!!lication Iso 7(+9 com!anies use Iso 7(+9 real a!!lication A!!l*in iso 7(+9 Iso 7(+9 com!anies a!!lications Iso 7(+9 !roduct 4ualit* Iso 7(+9 :e/ site 4ualit*
Iso 7(+9 consultin ser1ices
Iso 7(+9 im!lant 4ualit*
Iso 7(+9 :e/
T$" (%$ '4&$" A!!l*in te IS& 7(+9 model to te e1aluation of an elearnin A!!l*in te IS& 7(+9 ;ualit* Model to Test S!ecifications Calidad en la Industria del Soft:are- La Norma IS&7(+9 E1aluación de la calidad del soft:are educati1o /a0o el est'ndar IS& 7(+9 An'lisis com!arati1o del est'ndar IS& 7(+9.< M%tricas Internas de la Calidad del ?roducto de Soft:are Hacia la Medición de Calidad en Uso >e/ A!!l*in te IS& 7(+9 model to te e1aluation of an elearnin A!!l*in te IS& 7(+9 model to te e1aluation of an elearnin s*stem Modelo de e1aluación !ara soft:are 4ue em!lean indicadores m%tricos en la 1iilancia cient#ficotecnolóica IS&8IEC 7(+9 in !ractice< :at do :e need to Kno: A!!l*in te IS& 7(+9 ;ualit* Model to Test S!ecifications Me0ora de la calidad del soft:are en el entorno de microem!resas de TI A model for soft:are !roduct 4ualit* A model for assessin te 4ualit* of ecommerce s*stems Classif*in :e/ metrics usin te :e/ 4ualit* model E1aluatin and Desinin >e/ Site ;ualit* Standardi"ed Code ;ualit* 2encmarKin for Im!ro1in Soft:are Maintaina/ilit* ;ualit* in use< Meetin user needs for 4ualit* IS& and Industr* Standards for User Centred M%tricas de Calidad de los Sistemas de Información a!licación en la Certificación de Calidad de un Sistema de una em!resa del sector idrocar/ur#fero S4uaRE Te neGt eneration of te IS&8IEC 7(+9 and (567 Creación de una !'ina >e/ de electrónica diital /a0o criterios de calidad< definición de re4uisitos Medición * E1aluación de Calidad en Uso de A!licaciones >e/
E,$'&% Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo
?'ina 6
IEEE C"*5%4 S"&+% C'(%,' (% -0%(' Iso 7(+9
Im!lantation of IS& 7(+9 in 2usiness
Uso del modelo IS& 7(+9 en manteni/ilidad soft:are
T$" (%$ '4&$" A metodolo* for Assessment data/ase Accordin to IS& 7(+ 9 An in1estiation of te >eaKness of te IS& 7(+9 International Standard IS&8IEC 7(+9< an eG!eriment of a!!lication of 2ra"ilian soft:are !roducts A ;ualit* Model for &!en Source Soft:are Selection A sur1e*/ased stud* of te ma!!in of s*stem !ro!erties to IS&8IEC 7(+9 maintaina/ilit* caracteristics Te use and usefulness of te IS&8IEC 7(+9 4ualit* standard Measurin Soft:are ?roduct ;ualit*< A sur1e* of IS&8IEC 7(+9 A ?ractical Model for Measurin Maintaina/ilit* Hacia un Modelo en%rico !ara la Calidad de los Ser1icios >e/ Hacia la Medición de Calidad en Uso >e/
E,$'&% Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo
T'-$' 1. C'(%,' (% -0%('
?'ina 9
IEEE C"*5%4 S"&+% C'(%,' (% -0%(' Iso 7(+9
Im!lantation of IS& 7(+9 in 2usiness
Uso del modelo IS& 7(+9 en manteni/ilidad soft:are
T$" (%$ '4&$" A metodolo* for Assessment data/ase Accordin to IS& 7(+ 9 An in1estiation of te >eaKness of te IS& 7(+9 International Standard IS&8IEC 7(+9< an eG!eriment of a!!lication of 2ra"ilian soft:are !roducts A ;ualit* Model for &!en Source Soft:are Selection A sur1e*/ased stud* of te ma!!in of s*stem !ro!erties to IS&8IEC 7(+9 maintaina/ilit* caracteristics Te use and usefulness of te IS&8IEC 7(+9 4ualit* standard Measurin Soft:are ?roduct ;ualit*< A sur1e* of IS&8IEC 7(+9 A ?ractical Model for Measurin Maintaina/ilit* Hacia un Modelo en%rico !ara la Calidad de los Ser1icios >e/ Hacia la Medición de Calidad en Uso >e/
E,$'&% Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo Art#culo
T'-$' 1. C'(%,' (% -0%('
?'ina 9
7. SELECCIÓN DE FUENTES BIBLIO!RÁFICAS Una 1e" o/tenidos los art#culos mostrados en la Ta/la ( %stos se re1isan !ara seleccionar a4uellos 4ue sean !otencialmente rele1antesEn este caso el !roceso de selección se a reali"ado /as'ndose en el o/0eti1o !rinci!al de la re1isión 4ue recordemos 4ue es la im!lantación * uso de la norma IS&8IEC 7(+9 en a!licaciones * sistemas soft:are- ?or tanto el criterio de selección seuido a sido el de eleir a4uellos art#culos 4ue traten acerca de los siuientes !untos< • •
•
E1aluación de la calidad de un soft:are A!licación de la norma en sistemas reales Bsistemas de comercio electrónico de e-learning, etc- Calidad en la >e/
Con res!ecto a este 3ltimo criterio de selección el de la calidad en la >e/ se a decidido seleccionar art#culos 4ue traten acerca de este tema *a 4ue uno de los !rinci!ales usos de esta norma se da en las a!licaciones >e/ !ara medir * aranti"ar su calidadEn cuanto a los criterios de eGclusión se a decidido eGcluir a4uellos art#culos 4ue son m's teóricos donde sólo se trata cómo es la orani"ación de la norma IS&8IEC
7. SELECCIÓN DE FUENTES BIBLIO!RÁFICAS Una 1e" o/tenidos los art#culos mostrados en la Ta/la ( %stos se re1isan !ara seleccionar a4uellos 4ue sean !otencialmente rele1antesEn este caso el !roceso de selección se a reali"ado /as'ndose en el o/0eti1o !rinci!al de la re1isión 4ue recordemos 4ue es la im!lantación * uso de la norma IS&8IEC 7(+9 en a!licaciones * sistemas soft:are- ?or tanto el criterio de selección seuido a sido el de eleir a4uellos art#culos 4ue traten acerca de los siuientes !untos< • •
•
E1aluación de la calidad de un soft:are A!licación de la norma en sistemas reales Bsistemas de comercio electrónico de e-learning, etc- Calidad en la >e/
Con res!ecto a este 3ltimo criterio de selección el de la calidad en la >e/ se a decidido seleccionar art#culos 4ue traten acerca de este tema *a 4ue uno de los !rinci!ales usos de esta norma se da en las a!licaciones >e/ !ara medir * aranti"ar su calidadEn cuanto a los criterios de eGclusión se a decidido eGcluir a4uellos art#culos 4ue son m's teóricos donde sólo se trata cómo es la orani"ación de la norma IS&8IEC 7(+9 sus distintas dimensiones etc- *a 4ue esto no a!orta ninuna información de un uso real de dica norma en sistemas soft:are 4ue es el o/0eti1o 4ue se intenta res!onderCon todo esto los art#culos seleccionados se muestran en la Ta/la + * los eGcluidos en la Ta/la .-
A4&$" %$%&&+",'(" A!!l*in te IS& 7(+9 model to te e1aluation of an elearnin s*stem A!!l*in te IS& 7(+9 ;ualit* Model to Test S!ecifications Standardi"ed Code ;ualit* 2encmarKin for Im!ro1in Soft:are Maintaina/ilit* M%tricas de Calidad de los Sistemas de Información a!licación en la Certificación de Calidad de un Sistema de un em!resa del sector idrocar/ur#fero A model for soft:are !roduct 4ualit* A model for assessin te 4ualit* of ecommerce s*stems E1aluación de la calidad del soft:are Hacia la medición de calidad en uso >e/ E1aluatin and Desinin >e/ Site ;ualit* IS&8IEC 7(+9< an eG!eriment of a!!lication of 2ra"ilian soft:are !roducts A ?ractical Model for Measurin Maintaina/ilit* Creación de una !'ina >e/ de electrónica diital /a0o criterios de calidad< definición de re4uisitos Medición * E1aluación de Calidad en Uso de A!licaciones >e/ IS& 7(+9.< M%tricas Internas de la Calidad del ?roducto de Soft:are ?'ina )
T'-$' 2. A4&$" %$%&&+",'("
A4&$" %8&$+(" A!!l*in te IS& 7(+9 model to te e1aluation of an elearnin Calidad en la Industria del Soft:are- La Norma IS&7(+9 E1aluación de la calidad del soft:are An'lisis com!arati1o del est'ndar Modelo de e1aluación !ara soft:are 4ue em!lean indicadores m%tricos en la 1iilancia cient#ficotecnolóica IS&8IEC 7(+9 in !ractice< :at do :e need to Kno: Me0ora de la calidad del soft:are en el entorno de microem!resas de TI Classif*in :e/ metrics usin te :e/ 4ualit* model ;ualit* in use< Meetin user needs for 4ualit* IS& and Industr* Standards for User Centred A metodolo* for Assessment data/ase Accordin to IS& 7(+9 An in1estiation of te >eaKness of te IS& 7(+9 International Standard A ;ualit* Model for &!en Source Soft:are Selection A sur1e*/ased stud* of te ma!!in of s*stem !ro!erties to IS&8IEC 7(+9 maintaina/ilit* caracteristics Te use and usefulness of te IS&8IEC 7(+9 4ualit* standard Measurin Soft:are ?roduct ;ualit*< A sur1e* of IS&8IEC 7(+9 S4uaRE Te neGt eneration of te IS&8IEC 7(+9 and (567 international standards series on soft:are !roduct 4ualit*
T'-$' 3. A4&$" %8&$+("
?'ina
. INFORME DE LA REVISIÓN SISTEMÁTICA Una 1e" anali"ados los art#culos seleccionados B1er Ta/la + se !resenta una s#ntesis del uso de la norma IS&8IEC 7(+9 en sistemas soft:are- De este modo en la sección 9 se !resenta mu* /re1emente la norma IS&8IEC 7(+9F en la sección ) se descri/en cada una de las seis dimensiones o caracter#sticas de esta norma * en la sección se detalla uno de los randes cam!os de a!licación 4ue es la e1aluación de la calidad de !roductos soft:are- En esta sección a* un a!artado dedicado a la e1aluación de !roductos >e/ *a 4ue %ste es otro de los randes cam!os de a!licación de la norma IS&8IEC 7(+9-
6.
I,4"(&&+:, ' $' ,"4*' ISO/IEC 9126
La norma IS&8IEC 7(+9 es un modelo de calidad est'ndar !ara !roductos soft:are donde se descri/en las diferentes caracter#sticas * su/caracter#sticas 4ue de/e cum!lir un sistema soft:are !ara 4ue !ueda ser considerado como un sistema de calidad- Adem's este modelo tam/i%n define una serie de m%tricas * se di1ide en dos !artes< la !rimera de ellas se centra en la calidad eGterna e interna del !roducto soft:are * la seunda se centra en la calidad de uso de dico !roductoAs# en la $iura 6 -( se muestran las seis caracter#sticas del modelo IS&8IEC 7(+9 * en la $iura 6 -+ las su/caracter#sticas en la 4ue %stas se di1iden su 1e"-
F+#4' .1. C'4'&%4+&' ;(+*%,+",%< (% $' ,"4*' ISO/IEC 9126
?'ina 7
F+#4' .2. S-&'4'&%4+&' (% $' ,"4*' ISO/IEC 9126
=.
C'4'&%4+&' (% $' ,"4*' ISO/IEC 9126
F,&+",'$+('( La funcionalidad se refiere a un con0unto de funciones * !ro!iedades 4ue tratan de satisfacer las necesidades de los stakeholders- Sus atri/utos son '(%&'&+:, %8'&+( +,%4"5%4'+>+('( * %#4+('( ?or e0em!lo en una !'ina >e/ el nom/re del sitio * el tiem!o de cara !ro1ocan la !rimera im!resión al usuario- Estas dos caracter#sticas 0unto con una /uena na1ea/ilidad una interfa" arada/le com!ati/ilidad con los distintos na1eadores del mercado e información actuali"ada * 1era" 0uean un !a!el im!ortante en cómo !erci/e el usuario el sitio >e/Adem's se de/e aranti"ar un ni1el de seuridad- La seuridad se su/di1ide a su 1e" en confidencialidad, autenticacin, control de acceso, integridad de los datos * responsa!ilidades de los usuarios- ?ara aranti"arla se ofrecen distintos mecanismos como certificados diitales * socKets seuros BSSL * se ace un tratamiento adecuado de la información !ersonal * !ri1ada de los usuariosEn el 'm/ito del comercio electrónico alunas funcionalidades mu* interesantes son las siuientes< Un carrito de compra donde el usuario !uede echar los distintos art#culos 4ue desea ad4uirir• Una lista de la compra donde el usuario !uede uardar los distintos !roductos 4ue desea ad4uirir en un futuro * as# acerle aorrar tiem!o !ara 4ue no tena 4ue /uscarlos !osteriormente 4ue !ermita encontrar la información adecuada en el momento • Un !uscador !reciso• Una /uena 0erar4u#a de cateor#as 4ue !ermitan al usuario na1ear entre los distintos ti!os de !roductos de una forma arada/le• Distintos métodos de pago Bmediante di1isas diitales tar0etas de cr%dito etcEn este caso es mu* im!ortante la seuridad•
?'ina (,
•
EGisten m's funcionalidades como !ermitir deshacer operaciones confirmar !or email 4ue la com!ra se a reali"ado correctamente !ro!orcionar listas de preguntas frecuentes B$A; medios de comunicación directa con el !ersonal del ser1icio Bn3meros de tel%fono faG email mecanismos de identificación del usuario etc-
F+'-+$+('( La fia!ilidad se refiere a un con0unto de atri/utos 4ue miden la ca!acidad 4ue tiene el soft:are !ara mantener un ni1el de rendimiento ó!timo /a0o determinadas condiciones * durante un !eriodo de tiem!o determinado- Sus atri/utos son *'(4%? "$%4',&+' ' @'$$" * la &'5'&+('( (% 4%&5%4'&+:, ',% , @'$$" ?ara 4ue un sistema sea fia!le %ste de/e seuir funcionando cuando se !roduce al3n ti!o de error * en caso de interrum!irse aluna transacción de/e ser ca!a" de 1ol1er a un estado esta/le-
U'-+$+('( La usa!ilidad se refiere a un con0unto de atri/utos 4ue miden el %@%4?" &"#,++>" necesario 4ue de/en reali"ar los usuarios !ara utili"ar el sistema soft:are- Sus atri/utos son &"*54%+:, &4>' (% '54%,(+?'% * "5%4'+>+('(Esta dimensión est' #ntimamente relacionada con la dimensión de funcionalidad *a 4ue un con0unto de funcionalidades mal seleccionado * desorani"ado !uede minimi"ar la usa/ilidad del sistema aciendo 4ue la eG!eriencia del usuario no sea arada/le- De este modo en esta dimensión se a!lican las distintas disci!linas del HCI B "uman-Computer Interaction a fin de acer una interfa" de usuario atracti1a sencilla * funcional !ara 4ue el esfuer"o coniti1o 4ue de/e reali"ar el usuario sea el menor !osi/le facilitando la com!rensión del sistema * disminu*endo la cur1a de a!rendi"a0eEn esta dimensión tam/i%n entran en 0ueo as!ectos como la internacionali"ación B!ermitir seleccionar distintos idiomas facilitar el acceso a !ersonas disca!acitadas o con necesidades es!eciales Bam/ientales tecnolóicas %ticas etc-
E@+&+%,&+' La eficiencia se refiere a un con0unto de atri/utos 4ue miden la relación entre el rendimiento del soft:are * la cantidad de recursos utili"ados dada una situación determinada- Sus atri/utos son +%*5" (% 4%5%' * 4%&4" +$+?'(" ?or e0em!lo un sitio >e/ es eficiente cuando el usuario !uede acceder a la información 4ue desea de forma f'cil * r'!ida- Adem's el tiem!o de cara de las !'inas de/e ser el m#nimo !osi/le-
M',%,+-+$+('( La manteni!ilidad se refiere a un con0unto de atri/utos relacionados con el esfuer"o necesario !ara reali"ar determinadas modificaciones en el !roducto- Sus ?'ina ((
atri/utos son la &'5'&+('( 5'4' %4 ','$+?'(" %'-+$+('( * &'5'&+('( 5'4' %4 54"-'(" -
&'5'&+('( 5'4' %4 *"(+@+&'("
?or e0em!lo si a=adimos nue1as funcionalidades al sistema o modificamos funcionalidades *a im!lantadas el resto del sistema de/er#a seuir funcionando sin !ro/lema aluno- Adem's en caso de !roducirse cual4uier ti!o de error se de/en mostrar los mensa0es de error lo m's !recisos !osi/le !ara !oder detectarlo * re!ararlo en el menor tiem!o !osi/le-
P"4'-+$+('( La porta!ilidad se refiere a un con0unto de atri/utos relacionados con la ca!acidad del soft:are de ser transferido de un entorno Bo !lataforma a otro- Sus atri/utos son la '('5'-+$+('( &'5'&+('( (% +,'$'&+:, &"%8+%,&+' * &'5'&+('( (% 4%%*5$'?'*+%," Esta dimensión tiene en cuenta as!ectos como el n3mero de li/rer#as eGternas 4ue es necesario instalar en el sistema !ara !oder e0ecutar la a!licación si se !roduce al3n ti!o de incom!ati/ilidades con otras a!licaciones instaladas en el sistema o si el sistema es com!ati/le con distintos sistemas o!erati1os-
. A5$+&'&+:, (% $' ,"4*' 5'4' $' %>'$'&+:, (% , +%*' "@'4% El modelo de calidad IS&8IEC 7(+9 es un modelo 4ue se a!lica !ara !oder aranti"ar medir * e1aluar la calidad en !roductos soft:are- Adem's este modelo !uede eGtenderse * ada!tarse se3n las necesidades de cada !roceso de desarrollo del !roducto soft:areReco!ilando * sinteti"ando la información de alunos de los art#culos seleccionados se !ueden eGtraer los siuientes !asos a la ora de a!licar la norma IS&8IEC !ara e1aluar un sistema soft:are< (-
D%&4+5&+:, (%$ +%*' "@'4% ' %>'$'4 < se de/e !ro!orcionar una descri!ción del sistema com!leto inclu*endo las funcionalidades 4ue cum!le el sistema información acerca de su desarrollo Bdiaramas documentación etc- re4uisitos t%cnicos del sistema am/iente en el 4ue o!era etc-
+-
S%$%&&+",'4 $' &'4'&%4+&' 0% % (%%', %>'$'4 %, %$ +%*' < de las seis caracter#sticas 4ue ofrece la norma IS&8IEC 7(+9 seleccionar a4uellas dimensiones 4ue se deseen e1aluar en el sistema soft:are como !ueden ser su eficiencia usa/ilidad o !orta/ilidad-
.-
S%$%&&+",'4 $' -&'4'&%4+&' 0% % (%%%, ','$+?'4 < una 1e" seleccionadas las dimensiones a e1aluar se de/en seleccionar las su/caracter#sticas de dicas dimensiones 4ue de/en satisfacerse !or el sistema soft:are-
5-
E'-$%&%4 ,' *)4+&' (% %>'$'&+:, 54"&%(%4 ' $' %>'$'&+:, < !ara cada una de las su/caracter#sticas eleidas anteriormente se esta/lecen unas ?'ina (+
m%tricas !ara !oder cuantificar un 1alor tras reali"ar la e1aluación- Estas m%tricas !uede ser !or e0em!lo l#neas de códio n3mero de errores !or /lo4ue de códio si el !roducto soft:are cum!le o no un cierto re4uisito de usa/ilidad etc6-
V'$"4'4 4%$'(" < tras reali"ar la e1aluación se com!aran los 1alores o/tenidos en las m%tricas con el resultado 4ue de/er#a es!erarse en esa m%trica !ara decidir si se cum!le o no esa su/caracter#stica de calidad- As# se !uede o/tener un tanto !or ciento de las su/caracter#sticas de calidad 4ue aranti"a el sistema soft:are * a4uellas 4ue no !ara correir * me0orar esos as!ectos-
Como e0em!los de una e1aluación de !roductos soft:are se !ueden destacar los casos 4ue a!arecen en los art#culos 9 * +- En el !rimero de ellos la m%trica considerada en cada una de las su/caracter#sticas eleidas es si se cum!le no se cum!le o no se re4uiere dica su/caracter#sticaF en el seundo art#culo se e1al3an ciertas erramientas de un sistema elearnin indicando los defectos Bsi los a* en cada una de las caracter#sticas * su/caracter#sticas eleidas !ara la e1aluaciónEn la $iura 6 -. * en la $iura 6 -5 se muestran las e1aluaciones reali"adas en cada art#culo res!ecti1amente Ben el seundo caso se muestra un framento de la e1aluación total reali"ada en el art#culo-
F+#4' .3. E>'$'&+:, (% , SW '(" %, %$ %&"4 +(4"&'4-4@%4"
?'ina (.
F+#4' .7. E>'$'&+:, (% , +%*' %$%'4,+,# ?ara terminar ca/e destacar 4ue la norma IS&8IEC 7(+9 tam/i%n se a!lica !ara medir la calidad de uso de un !roducto soft:are siendo mu* im!ortante en este as!ecto la dimensión de manteni!ilidad# De este modo las medidas !ara estimar las caracter#sticas eGternas e internas de calidad de uso dentro de la manteni/ilidad de !roductos soft:are son las siuientes< (-
M)4+&' %8%4,' < se /asan en la medición del correcto funcionamiento de la
acti1idad de mantenimiento del !ersonal dedicado a tal fin- Se suele medir el tiem!o 4ue !asa desde 4ue se detecta un fallo asta 4ue se corrie- Tras esto se mide el tiem!o em!leado en sa/er 4ue el fallo se a correido- De esta forma se estima la manteni/ilidad de un !roducto soft:are midiendo la duración de las tareas de mantenimiento+- M)4+&' +,%4,' < se /asan en una com!aración entre las funcionalidades re4ueridas * las im!lementadas asta aora- La calidad de la manteni/ilidad se /asa eneralmente en el n3mero de modificaciones lle1adas a ca/o tras el mantenimiento * los !ro/lemas causados !or estas modificaciones.- C4+&'< se /asa en la o/ser1ación de la interacción del !roducto soft:are con su entorno B!ersonal de mantenimiento !ersonas 4ue lo !rue/an * administradores o en la com!aración del !roducto soft:are con sus es!ecificaciones Bincom!letas desfasadas o incorrectas-
.1.1. E>'$'&+:, (% $' &'$+('( (% 54"(&" W%&tro de los cam!os donde se utili"a am!liamente la norma IS&8IEC 7(+9 es en la >e/ tanto !ara dise=ar sitios >e/ de calidad como !ara la e1aluación de estos sitios >e/?'ina (5
Sin em/aro la e1aluación de !roductos >e/ no es una tarea sencilla *a 4ue es dif#cil considerar todas las caracter#sticas * atri/utos desea/les * o/liatorios de una a!licación o sitio >e/ si no se cuenta con un modelo de calidad 4ue !ermita a los e1aluadores es!ecificar ordenadamente dicas caracter#sticas * atri/utos- ?ara !oder e1aluar la calidad de los !roductos :e/ se a usado la metodolo#a >e/ ;EM B $uality E%aluation Method 4ue !arte de un modelo 0er'r4uico de calidad de !roducto soft:are /asado en el est'ndar IS&8IEC 7(+9(-
F+#4' .. M'4&" C",&%5'$ (% C'$+('( ;'('5'(" 4%5%&" (%$ 54%%,'(" %, ISO/IEC 91261<. 2as'ndose en este marco * usando el factor calidad de producto * el factor calidad de uso se tratar' de medir la calidad interna eGterna * las !erce!ciones * reacciones de los usuariosLa calidad de uso est' com!uesta !or las caracter#sticas producti%idad efecti%idad seguridad * satisfaccin, * est' directamente condicionada !or la !erce!ción 4ue el usuario tiene del !roducto cuando lo utili"a en un conteGto determinadoEn el factor de medición de la calidad del uso es el usuario el 4ue est' directamente in1olucrado en la e1aluación * o/tención de la medida de esa calidad con la inter1ención de o/ser1adores como !ueden ser aentes autom'ticos o !ersonas eG!ertas en el dominio o erramientas de automati"ación?ara e1aluar la efecti1idad del sitio >e/ se siuen m%tricas como< 5-
N+>%$ (% &"*5$%+( (% $' '4%'G se mide el ni1el de loro en com!letar la tarea correctamente?'ina (6
6-
M%(+' (% "-%+>" '$&',?'("G la media de las tareas reali"adas correctamente-
?ara e1aluar la !roducti1idad se !ueden medir estos atri/utos< 9-
T+%*5" &",*+(" %, $' '4%'G com!arar el tiem!o medio o/tenido !or
usuarios normales con el o/tenido !or usuarios eG!ertos)- E@+&+%,&+' %, $' &"*5$%+(G cociente entre el ni1el de com!letitud * el tiem!o medio consumido en la tarea- E@+&+%,&+' (% $" "-%+>" '$&',?'("G cociente entre la media de los o/0eti1os alcan"ados * el !romedio de los tiem!os medios consumidos?ara medir la satisfacción del usuario se utili"ar'n cuestionarios B>e/;ual o SUMI 8 >AMMI en el 4ue el o/0eti1o sea considerar as!ectos como la a!ariencia la 1elocidad la rele1ancia de contenidos si las funciones son adecuadas a la funcionalidad es!erada etc-
9.
M)4+&' (%@+,+(' 5"4 $' ,"4*'
Como se menciona/a anteriormente la norma IS&8IEC 7(+9 define una serie de m%tricas !ara e1aluar los diferentes as!ectos de la calidadEstos as!ectos son< •
•
•
C'$+('( +,%4,' (%$ 54"(&" < medi/le a !artir de las caracter#sticas intr#nsecas del !ro!io !roductoC'$+('( %8%4,' (%$ 54"(&" < medi/le mediante el com!ortamiento del !roductoC'$+('( (% " (%$ 54"(&" < medi/le durante la utili"ación efecti1a !or !arte del usuario-
?ara nuestro estudio nos 1amos a centrar en las *)4+&' (%@+,+(' 5'4' $' &'$+('( +,%4,' del !roducto soft:are a!lic'ndolas a las cateor#as de la norma IS&8IEC 7(+9 definidas anteriormenteLas caracter#sticas de las m%tricas !ara medir la calidad interna son las 4ue siuen<
•
Se a!lican so/re un !roducto de soft:are no e0ecuta/leSe a!lican durante las eta!as del desarrollo del !roducto soft:are?ermiten medir la calidad de los entrea/les intermedios o/tenidos en los
•
distintos itos del ciclo de desarrollo del !roducto soft:are?ermiten al usuario iniciar acciones correcti1as de forma tem!rana en el ciclo de
• •
desarrollo-
(- M%tricas centradas en la F,&+",'$+('(?'ina (9
Se clasifican en< • • • • •
Adecuación EGactidud Intero!era/ilidad Seuridad Conformidad de la funcionalidad
Nombre:
Completitud de implementación funcional
Propósito:
Cómo de completa es la implementación funcional.
Método de aplicación:
Contar las funciones faltantes detectadas en la evaluación y comparar con el número de funciones descritas en la especicación de requisitos.
Medición, fórmula:
! " # $%& $ ! número de funciones faltantes & ! número de funciones descritas en la especicación de requisitos
'nterpretación:
( )! )! " *ntre m+s cercano a ", m+s completa.
ipo de escala:
absoluta
ipo de medida: ! count%count $ ! count & ! count -uente de medición:
*specicación de requisitos ise/o Códi0o fuente 'nforme de revisión
T'-$' 7. E%*5$" (% *)4+&' (% A(%&'&+:, +- M%tricas centradas en la F+'-+$+('(Se clasifican en< • • • •
Madure" Tolerancia a fallos Ca!acidad de recu!eración Conformidad de la fia/ilidad
Nombre:
1uciencia de las pruebas
Propósito:
Cu+ntos de los casos de prueba necesarios est+n cubiertos por el plan de pruebas.
Método de aplicación:
Contar las pruebas planeadas y comparar con el número de pruebas requeridas para obtener una cobertura adecuada.
Medición, fórmula: ! $%& $ ! número de casos de prueba en el plan & ! número de casos de prueba requeridos 'nterpretación:
( )! *ntre se mayor, me2or la suciencia.
ipo de escala:
absoluta
ipo de medida:
! count%count $ ! count & ! count
-uente de medición:
$ proviene del plan de pruebas & proviene de la especicación de requisitos
?'ina ()
'13%'*C "44(5 16CP:
$se0uramiento de Calidad 7esolución de problemas 8ericación
$udiencia:
esarrolladores Mantenedores
T'-$' . E%*5$" (% *)4+&' (% M'(4%? .- M%tricas centradas en la U'-+$+('(Se clasifican en< • • • • •
Com!rensión Cur1a de a!rendi"a0e &!erati1idad Atracti1o Conformidad de la usa/ilidad
Nombre:
-unciones evidentes
Propósito:
9ué proporción de las funciones del sistemas son evidentes al usuario.
Método de aplicación:
Contar las funciones evidentes al usuario y comparar con el número total de funciones.
Medición, fórmula:
! $%& $ ! número de funciones o tipos de funciones; evidentes al usuario & ! total de funciones o tipos de funciones;
'nterpretación:
( )! )! " *ntre m+s cercano a ", me2or.
ipo de escala:
absoluta
ipo de medida:
! count%count $ ! count & ! count
-uente de medición: *specicación de requisitos ise/o 'nforme de revisión '13%'*C "44(5 16CP: 8ericación 7evisión con2unta
T'-$' 6. E%*5$" (% *)4+&' (% E,%,(+-+$+('(.
5- M%tricas centradas en la E@+&+%,&+'. Se clasifican en< • • •
Com!ortamiento en el tiem!o Utili"ación de recursos Conformidad de la eficiencia
Nombre:
iempo de respuesta
Propósito:
Cu+l es el tiempo estimado para completar una tarea.
Método de aplicación:
*valuar la eciencia de las llamadas al 13 y a la aplicación. *stimar el tiempo de respuesta basado en ello. Puede medirse: odo o partes de las especicaciones de dise/o.
?'ina (
Probar la ruta completa de una transacción. Probar módulos o partes completas del producto. Producto completo durante la fase de pruebas. Medición, fórmula:
! tiempo calculado o simulado;
'nterpretación:
*ntre m+s corto, me2or.
ipo de escala:
proporción
ipo de medida:
! time
-uente de medición:
1istema operativo conocido iempo estimado en llamadas al sistema
'13%'*C "44(5 16CP:
8ericación 7evisión con2unta
$udiencia:
esarrolladores 7equeridores
T'-$' =. E%*5$" (% *)4+&' (% C"*5"4'*+%," %, %$ +%*5". 6- M%tricas centradas en la M',%,+-+$+('(. Se clasifican en< • • • • •
Ca!acidad !ara ser anali"ado Ca!acidad !ara ser modificado Esta/ilidad Ca!acidad !ara ser !ro/ado Conformidad de la manteni/ilidad
Nombre:
7e0istrabilidad de cambios
Propósito:
<1e re0istran adecuadamente los cambios a la especicación y a los módulos con comentarios en el códi0o=
Método de aplicación:
7e0istrar la proporción de información sobre cambios a los módulos
Medición, fórmula:
! $%& $ ! número de cambios a funciones o módulos que tienen comentarios conrmados & ! total de funciones o módulos modicados
'nterpretación:
( )! )! " *ntre m+s cercano a ", m+s re0istrable. ( indica un control de cambios deciente o pocos cambios y alta estabilidad.
ipo de escala:
absoluta
ipo de medida:
! count%count $ ! count & ! count
-uente de medición: 1istema de control de con0uraciones &it+cora de versiones *specicaciones '13%'*C "44(5 16CP: 8ericación 7evisión con2unta $udiencia:
esarrolladores Mantenedores 7equeridores
T'-$' . E%*5$" (% *)4+&' (% C'*-+'-+$+('(.
?'ina (7
9- M%tricas centradas en la T4',5"4'-+$+('(. Se clasifican en< • • • • •
Ada!ta/ilidad Ca!acidad de instalación CoeGistencia Ca!acidad de reem!la"amiento Conformidad de la !orta/ilidad
Nombre:
Conformidad de portabilidad
Propósito:
Cómo de transportable es el producto se0ún las re0ulaciones, est+ndares y convenciones aplicables.
Método de aplicación:
Contar los art>culos encontrados con conformidad y comparar con el número de art>culos en la especicación que requieren conformidad.
Medición, fórmula:
! $%& $ ! número de art>culos implementados de conformidad & ! total de art>culos que requieren conformidad
'nterpretación:
( )! )! " *ntre m+s cercano a ", m+s completa.
ipo de escala:
absoluta
ipo de medida: ! count%count $ ! count & ! count -uente de medición:
*specicación de conformidad y est+ndares, convenciones y re0ulaciones relacionados. ise/o Códi0o fuente 'nforme de revisión
'13%'*C "44(5 16CP:
8ericación 7evisión con2unta
$udiencia:
7equeridores esarrolladores
T'-$' . E%*5$" (% *)4+&' (% C",@"4*+('( (% 5"4'-+$+('(. Antes de utili"ar las m%tricas de/en ser tenidas en cuenta las siuientes consideraciones<
1. I,%454%'&+:, (% $' *%(+&+",% a- Diferencia entre conteGtos de !rue/as * de uso /- Valide" de resultados< !rocedimientos fuentes de e1aluación 1alidación de datosc- E4uili/rio de recursos de mediciónd- Es!ecificación correcta-
2. V'$+('&+:, (% $' *)4+&' a- ?ro!iedades desea/les< confia/le re!eti/le re!roduci/le dis!oni/le correcta con sinificado /- Demostración de 1alide"< correlación rastreo consistencia !redicti/ilidad discriminación-
3. U" (% *)4+&' 5'4' %+*'&+:, 54%(+&&+:, 7. D%%&&+:, (% (%>+'&+",% ',"*'$' ?'ina +,
. P4%%,'&+:, (% 4%$'(" (% *%(+&+:, a- r'ficas de /arras matri" de desem!e=o r'ficas de ?areto r'ficas de correlación etc-
-ase
$ctividad "
$ctividad 4 $ctividad $ctividad @ $ctividad ? A
$n+lisis de requisitos
ise/o de ise/o Codicació arquitectur detallado n y a de pruebas de softDare softDare
'nte0ració 'nte0ración 'nstalació $ceptación ny y pruebas n y apoyo pruebas de sistema de softDare
Calidad en uso predicGa Calidad eFterna predicGa Calidad interna medida
Calidad en uso predicGa Calidad eFterna medida Calidad eFterna predicGa Calidad interna medida
Calidad en uso predicGa Calidad eFterna medida Calidad interna medida
1istema 1istema Producto int0rado y instalado entre0ado resultados de pruebas
7eferenci Calidad a modelo requerida por el E"4B usuario Calidad interna requerida Calidad eFterna requerida
Calidad en uso predicGa Calidad eFterna predicGa Calidad interna medida
Calidad en uso predicGa Calidad eFterna medida Calidad eFterna predicGa Calidad interna medida
$ctividad B $ctividad $ctividad 5
Calidad en uso predicGa Calidad eFterna medida Calidad interna medida
Calidad en uso medida Calidad eFterna medida Calidad interna medida
*ntre0abl 7equisitos de ise/o de es clave calidad del arquitectur usuario a 7equisitos de calidad eFterna 7equisitos de calidad interna
ise/o Códi0o y detallado resultados de de pruebas softDare
Producto y resultados de pruebas
Métricas 'nternas 'nternas utiliHadas eFternas pueden validar especicacione s;
'nternas 'nternas y eFternas
'nternas y 'nternas y 'nternas y Calidad en eFternas eFternas eFternas el uso, internas y eFternas
T'-$' 9. M"(%$" #%,%4'$ (% *%(+&+:, (% $' &'$+('( %#, $' ,"4*' ISO/IEC 9126.
1H.2CV3G UN MODELO ESPECÍFICO PARA LA EVALUACIÓN DISEO DE LA CALIDAD DE SITIOS WEB. En la sección -( se a comentado una metodolo#a 4ue e1al3a la calidad de un sitio >e/ !ero /as'ndose en las caracter#sticas de la norma IS&8IEC 7(+9- Sin em/aro en esta sección se !resenta un modelo totalmente ada!tado a !artir de la norma * 4ue se !uede a!licar en cual4uier !arte del ciclo de desarrollo del sitio >e/ !or lo 4ue adem's de !ara e1aluar la calidad del !roducto >e/ tam/i%n se !uede utili"ar en el dise=o de dico sitioUn sitio >e/ de calidad es a4uel 4ue satisface las eG!ectati1as * eGiencias de sus usuarios * !ro!ietarios- ?ara e1aluar un sitio >e/ es necesario reali"ar una e1aluación eneral de todas las caracter#sticas del sitio >e/ * una e1aluación de si el sitio >e/ realmente cum!le los o/0eti1os !ara los 4ue fue dise=ado- La calidad de un sitio >e/ se !uede medir en /ase a tres a!roGimaciones< ?'ina +(
7-
M"(%$" (% &'$+('( (%$ "@'4% 4ue com/inan la IS&8IEC 7(+9 !ara definir
las caracter#sticas * su/caracter#sticas 4ue se 4uieren e1aluar * la IS& (567 !ara esta/lecer el !roceso de e1aluación(,- M"(%$" (% '-+$+('( 4ue se /asan en la interacción !ersonacom!utador de/ido a 4ue el dise=o de la interfa" condiciona la 1elocidad de acceso a la información entre otros factores- Es decir miden la calidad en t%rminos de usa/ilidad((- M"(%$" %5%&@+&" 5'4' %$ (+%K" %>'$'&+:, (% , ++" W%- 4ue act3an desde el !unto de 1ista de todos los stakeholders es decir desde el !ro!ietario del sitio >e/ 4ue tiene un o/0eti1o de neocio asta los usuarios 4ue desean /eneficiarse de un con0unto de ser1icios+;CV.; B) es un modelo 4ue !ertenece al tercer ru!o * 4ue se /asa en la IS&8IEC 7(+9 de la 4ue toma alunas caracter#sticas * su/caracter#sticas !ero adem's a=ade tres nue1as dimensiones< identidad contenido * 1ia/ilidad aciendo un total de siete dimensiones- Ello se de/e a 4ue el modelo +;CV.; considera los sitios >e/ como un recurso multimedia * orientado a la comunicaciónEsta orientación a la comunicación es la 4ue ace 4ue el modelo !lantee las cinco !reuntas 4ue se utili"an en !eriodismo< 4ui%n 4u% !or 4u% cu'ndo * dónde- O adem's es de donde sure el nom/re del modelo *a 4ue dicas !reuntas corres!onden a cinco de las siete dimensiones del modelo• • • • • • •
uis B &ersona< P4ui%n< identidaduid B 'actumF P4u%< contenidoCur BCausa< P!or 4u%< ser1iciosU /i B (ocus< Pdónde< locali"aciónuando B$uando< Pcu'ndo< administraciónuomodo B Modus< Pcómo< usa/ilidadui/us AuGiliis B 'acultas< Pcon 4u% medios * recursos< 1ia/ilidad-
I(%,+('( Atributos
I(%,+@+&'&+:, C'4'&%4+?'&+:, Un sitio >e/ con una fuerte identidad re!resenta la imaen de la em!resa * ace 4ue los 1isitantes lo recuerden- Un claro e0em!lo de esta caracter#stica es el uso del color ro0o en la !'ina >e/ de Vodafone- La cla1e est' en com/inar as!ectos r'ficos * de dise=o !ara acer el sitio atracti1o !ero sin !erder la funcionalidad- Esto adem's incrementar' la confian"a 4ue el usuario de!osita en el sitio >e/-
C",%,+(" Atributos
C"-%44' E8'&+( ?ara e1aluar el contenido es necesario eGaminar el dominio al 4ue !ertenece el sitio >e/ * com!ro/ar si realmente satisface las necesidades de sus usuarios * ?'ina ++
!ro!ietarios- ?or e0em!lo si un sitio >e/ est' destinado a ofrecer ser1icios de 1enta !or Internet de/e contener toda la información 4ue el usuario necesita !ara reali"ar una com!ra Binformación de los !roductos m%todos de !ao etcTam/i%n se e1al3a la oriinalidad * 1eracidad de la información as# como los links 4ue se facilitan- Estos de/en funcionar * no de/en acer 4ue el usuario a/andone el sitio >e/-
S%4>+&+" Atributos
F,&+",'$+('(% C",4"$ Es necesario e1aluar las funcionalidades tanto desde el !unto de 1ista del !ro!ietario como desde el !unto de 1ista de los usuarios- Los !ro!ietarios 4uieren alcan"ar metas de neocio * los usuarios 4uieren acceder al sitio !ara o/tener información o encontrar alunas funcionalidades 4ue les a*uden a reali"ar aluna tarea&tro !unto im!ortante a e1aluar es la seuridad * el uso de los datos !ersonales-
L"&'$+?'&+:, Atributos
A$&',&% I,%4'&+>+('( En esta dimensión se e1al3an as!ectos de cómo llear al sitio >e/ * de cómo se !roduce la interacción entre el usuario * el sitio >e/ u otros usuariosEsta dimensión en cierto modo est' liada a la de +(%,+('( *a 4ue se com!rue/a 4ue la URL del sitio sea intuiti1a * contena el nom/re de la em!resaAdem's se com!rue/a si el sitio es f'cilmente accesi/le desde los /uscadores m's im!ortantes Boole Oaoo Alta1istaQ * si se !ro!orcionan datos de contactos tales como la dirección de correo electrónico del :e/master la dirección !ostal los n3meros de tel%fono * faG etc-
A(*+,+4'&+:, Atributos
A&'$+('( M',%,+*+%," La administración de un sitio >e/ consiste en actuali"ar la información de %ste- Cuando se a/la de actuali"ación se refiere a inserción de nue1a información modificación de la información eGistente * eliminación de la información o/soleta- ?or e0em!lo actuali"ar una lista de !recios eliminar enlaces rotos * !roductos 4ue no est'n en stock etc-
U'-+$+('( Atributos
A&&%+-+$+('( N'>%#'-+$+('( C"*54%+-+$+('( En esta dimensión se mide el coste Ben t%rminos de ard:are * soft:are tiem!o * esfuer"o coniti1o 4ue em!lea un usuario !ara acceder al sitio >e/- El sitio >e/ de/er#a ser accesi/le utili"ando cual4uier na1eador e idealmente sin ?'ina +.
com!lementos B!luins- Adem's de/e facilitar el acceso a a4uellas !ersonas con disca!acidades o necesidades es!eciales inclu*endo !or e0em!lo a a4uellas !ersonas 4ue acceden desde dis!ositi1os mó1iles o cu*o idioma es distinto al del sitio >e/Adem's se de/e estructurar /ien el sitio >e/ as# como facilitar un ma!a de na1eación * a*uda online !ara minimi"ar la desorientación del usuario o e1itar se !ierda en el sitio >e/- ?ara terminar el tiem!o de cara del sitio >e/ de/e ser el m#nimo !osi/le-
V+'-+$+('( Atributos
R%&4" < T%&,"$"#' (% &"*,+&'&+",%
$'
+,@"4*'&+:,
Cuando se lle1a a ca/o del desarrollo de un sitio >e/ es necesario e1aluar los recursos umanos Bdise=o desarrollo * administrati1os * financieros de los 4ue se dis!one- Estos recursos 0unto con la tecnolo#a em!leada Bard:are * soft:are constitu*en un esfuer"o económico !ara el !ro!ietario del sitio- ?or esto es necesario e1aluar cu'les son los 1erdaderos recursos necesarios !ara lle1ar a ca/o el !ro*ecto teniendo siem!re en cuenta las distintas alternati1as eGistentes- ?or e0em!lo eleir entre soft:are comercial o soft:are li/re-
1H.1. C:*" +$+?'4 %$ *"(%$" 2CV3 En la $iura 9 -9 se muestra un diarama 4ue re!resenta el !roceso de e1aluación seuido !or el modelo +;CV.;- El !roceso consta de tres eta!as * !resenta un as!ecto iterati1o !or lo 4ue se !uede 1ol1er a cual4uier eta!a en cual4uier momento-
F+#4' 6.6G P4"&%" (% %>'$'&+:, (%$ *"(%$" 2CV3
En la !rimera eta!a se definen * es!ecifican los elementos 4ue inter1ienen en la e1aluación< •
• • •
?ro!ósito de la e1aluación- ?or e0em!lo am!liar los ser1icios ofrecidos o eGaminar !or 4u% falló aluna estrateia de marKetinTi!o * dominio del sitio 4ue 1a a ser e1aluado$ase de desarrollo del sitio&/0eti1os del !ro!ietario del sitio?'ina +5
•
Necesidades de los usuarios-
Una 1e" esta/lecidos estos elementos se descri/e la calidad en función de las dimensiones !ro!uestas !or el modelo +;CV.; estructurando los atri/utos como una 0erar4u#a * esta/leciendo la rele1ancia de cada uno de ellosEn la seunda fase se esta/lecen las m%tricas en las 4ue se medir' cada uno de los atri/utos * su/atri/utos- Nótese 4ue eGisten atri/utos de naturale"a cualitati1a Bimaen dise=oQ * atri/utos de naturale"a cuantitati1a- ?ara el !rimer ti!o de atri/utos ser' necesario contar con la a*uda de eG!ertos mientras 4ue !ara el seundo ti!o /astar' con a!licar t%cnicas como cecKlist encuestas etc?or 3ltimo en la tercera eta!a se o/tienen los resultados de la e1aluación aciendo uso de las t%cnicas * medidas es!ecificadas en la eta!a anterior-
?'ina +6
11.CONCLUSIONES Cual4uiera 4ue sea el 'rea en el 4ue nos mo1amos cada d#a eGiste m's com!etencia * un !3/lico m's eGiente- La inno1ación a la ora de dise=ar un !roducto * re1olucionar el mercado es un factor mu* im!ortante !ero de nada sir1e lan"ar el !roducto m's inno1ador si no se cuida su calidadLa e1aluación de la calidad del !roducto es un !roceso 4ue 0uea un !a!el cada d#a m's im!ortante- Los consumidores 4uieren los me0ores !roductos !or el menor coste !osi/leLa norma IS&8IEC 7(+9 !ro!one un modelo de calidad del !roducto soft:are !ero no es!ecifica 4u% !asos dar !ara a!licar dico modelo- ?or ello sure la norma IS&8IEC (567 4ue !ro!one un !roceso de e1aluación de la calidad del !roducto- ?ero las caracter#sticas de calidad * sus mediciones asociadas no son solamente 3tiles !ara e1aluar el !roducto sino 4ue tam/i%n lo son !ara definir los re4uerimientos de calidad !or lo 4ue sure una nue1a familia< la serie IS&8IEC +6,,, 4ue reem!la"a los dos est'ndares mencionados-
?'ina +9
REFERENCIAS ( ACM - tt!<88:::-acm-or8 + Applying the IS) *+ model to the e%aluation of an e-learning system tt!<88citeseerG-ist-!su-edu81ie:doc8do:nload doi(,-(-(-6-+6)5re!re!(t*!e!df . Google Académico- tt!<88scolar-oole-es8 5 IEEE - tt!<88:::-com!uter-or8!ortal8:e/8uest8ome 6 @itcenam- B+,,5- &rocedimiento para la reali.acin de re%isiones sistem/tica# 9 Métricas de Calidad de los Sistemas de Informacin 0 aplicacin en la Certificacin de Calidad de un Sistema de una empresa del sector hidrocar!ur1fero tt!<88:::-ds!ace-es!ol-edu-ec8/itstream8(+.569)7857,8(8)),-!df ) Stefani AF enos M- E%aluating and 2esigning 3e! Site $uality# tt!<88:::-com!uter-or8!ortal8:e/8csdl8doi8(,-((,78MMUL-+,,.-((9)7+,