Está en la página 1de 5

Ira Alcal Conde C.I. V-15.421.435.

Calidad de Producto ISO 9126

Resumen General

Para lograr un software con calidad se deben aplicar metodologas o procedimientos estndares para las diferentes etapas de su desarrollo (anlisis, diseo, programacin y pruebas), para lograr superior seguridad, mantenibilidad y habilidad de pruebas, elevando su productividad, tanto para el desarrollo como para el control de la calidad del software. Los estndares o metodologas definen un conjunto de criterios de desarrollo que guan la forma en que se aplica la ingeniera del software. Si no se sigue ninguna metodologa siempre habr falta de calidad. La adopcin de una buena poltica contribuye en gran medida a lograr la calidad del software, pero no la asegura. Para el aseguramiento de la calidad es necesario su control o evaluacin. La Normativa ISO 9126, es implementada para la medida de la calidad de software descomponiendo atributos, para no tener mrgenes de error e interpretacin. La norma ISO/IEC 9126 est enfocada a la calidad de Producto y consta de las siguientes partes: Parte 1: Modelo de Calidad. Parte 2: Mtricas externas. Parte 3: Mtricas internas. Parte 4: Calidad en el uso de mtricas.

La especificacin y la evaluacin de la calidad de producto de software se puede conseguir definiendo caractersticas de calidad apropiadas, tomando en cuenta el objetivo de uso del producto de software. Lograr el xito en la produccin de software es hacerlo con calidad y demostrar su buena calidad. Esto slo es posible con la implantacin de un Sistema para el Aseguramiento de la Calidad del Software directamente relacionado con la poltica establecida para su elaboracin y que est en correspondencia con la definicin internacional ISO de calidad, amplia mente aceptada, y por los estndares del grupo ISO 9000. Se debe tener en cuenta que no se puede medir la calidad del software de forma correcta debido a su naturaleza, la certificacin se da a los procesos, la correcta consecucin de los mismos garantizara un buen software. No se puede medir al software como tal, sino los atributos que la conforman, tales mtodos de medida deben ser exactos. El usuario final evala la calidad del producto segn su criterio y necesidades, es decir que la calidad del software depende de quin lo califique y utilice.

Art. 1

Chvez Rojas, A. Calidad del Software. El camino al xito. Recuperado el 15 de Marzo 2013, de: http://www.slideshare.net/almondi_2000/artic ulo-calidad-del-software-el-camino-al-exitover-revisada

El artculo describe una revisin a la literatura de las principales normas y modelos aplicados para generar productos de software de calidad. Esta descripcin tiene como objetivo, motivar al lector a conocer los usos, costos y beneficios, de la aplicacin de la Calidad del Software. La autora realiza una reflexin en el resumen donde manifiesta que: producir software por producir, eso muchos profesionales lo hacen, pero producir software para satisfacer las necesidades reales de los usuarios, basados en estndares o modelos de calidad, no cualquiera lo realiza. Donde las escuelas de educacin media superior y superior, los orgenes de la enseanza, se les proporciona a los estudiantes las bases para que sean magnficos programadores, ya durante la carrera, ven tpicos complementarios, los cuales los llevan al trmino de esta, a ser excelentes Ingenieros o Licenciados. Se supone segn las definiciones, la calidad debe de estar inmersa a todo lo largo del ciclo de vida seleccionado, para elaborar el producto de software. Habla sobre la propuesta un modelo para la evaluacin de los software que apliquen indicadores mtricos para el ejercicio de la vigilancia cientfico-tecnolgica. El modelo, que tom como gua general a la ISO-9126, comprende una serie de indicadores con el objetivo de proporcionar a los analistas los elementos que facilitan conocer las utilidades que puede ofrecer un programa y s este satisface sus necesidades de anlisis. No solo se proponen los indicadores, sino tambin la forma de tabularlos y una descripcin de cada uno de ellos. El articulo describe partiendo de las premisas que a nivel mundial se est generando un conjunto de modelos para medir la calidad de los Sistemas de Software (SS), los cuales representan las caractersticas para que estos sean productos/servicios de calidad que compitan en un mercado abierto y global. Los modelos se deben formular con base a las caractersticas competitivas para cada tipo de SS, considerando la alta participacin humana en el proceso de desarrollo de software. La siguiente investigacin propone el prototipo de Modelo Sistmico de Calidad (MOSCA) para evaluar la calidad de los SS, integrando el modelo de Calidad del Producto y el modelo de Calidad del Proceso de Desarrollo, soportado en los conceptos de la Calidad Total Sistmica. MOSCA fue probado en dos empresas venezolanas desarrolladoras de SS, utilizando el Mtodo Anlisis de Caractersticas por Caso de Estudio, indicado por la metodologa DESMET. En este artculo se describe el desarrollo de una herramienta para la evaluacin de la calidad en usos de sitios web basada en el estndar ISO/IEC 9126-4. La herramienta permite obtener al evaluador las mtricas de la calidad en uso descritas en el estndar. Los resultados de la evaluacin estn basados en cuatro caractersticas: efectividad, productividad, seguridad y satisfaccin. La herramienta de SW-AQUA fue desarrollada siguiendo la metodologa del proceso unificado de desarrollo de software (UP). Para la prueba del software se dise un caso de estudio, el cual fue realizado en tiempos reales, Tambin se presentan los resultados obtenidos en el caso de estudio, que muestran que es posible evaluar la calidad de sitios web mediante la automatizacin de las mtricas de calidad de uso. La calidad del producto software es una preocupacin cada vez mayor en el mbito informtico y cuyos resultados inmediatos se aprecian en todas las actividades en donde se utilicen computadoras. La serie de normas ISO/IEC 9126 establece un modelo de calidad de producto y a manera de ejemplo, en el anexo, muestra la identificacin de los requerimientos de calidad como un paso necesario para la calidad de producto. Sin embargo, no establece el modo en que se ha de determinar los requerimientos de calidad (interna, externa, o en uso) relevantes para el producto a construirse y tampoco establece como determinar los niveles esperados en las mtricas a usarse. Determinar los requerimientos de calidad y los niveles de mtricas, aparentan ser actividades sencillas, pero podran resultar ser engorrosas y propensas a errores si no se tiene establecido un esquema sistemtico para su

Art. 2

Rivero, Y., Guzmn, M., Martnez, Y. Modelo de evaluacin para software que emplean indicadores mtricos en la vigilancia cientfico-tecnolgica. Recuperado el 15 de Marzo 2013, de: http://scielo.sld.cu/scielo.php?pid=S102494352009001200003&script=sci_arttext

Art. 3

Mendoza, L., Prez, M., Grimn, A. Prototipo de Modelo Sistmico de Calidad (MOSCA) del Software. Recuperado el 15 de Marzo 2013, de: http://www.scielo.org.mx/pdf/cys/v8n3/v8n3a 5.pdf

Art. 4

Moreno, M., Gonzlez, G., Echartea, D. Evaluacin de la Calidad en uso de sitios web asistida por software: SW-AQUA. Recuperado el 15 de Marzo 2013, de: http://digital.unal.edu.co/index.php/avances/ar ticle/download/9982/10514

Art. 5

Dvila, A., Melndez, K., Flores, L. Determinacin de los Requerimientos de Calidad del Producto Software Basados en Normas Internacionales. Recuperado el 15 de Marzo 2013, de: http://es.scribd.com/doc/68899609/NormaIso-9126-Ieee-Articulo

Art. 6

Cristancho, J. Evaluacin de la calidad del software educativo bajo el estndar ISO 9126. Recuperado el 16 de Marzo 2013, de: http://www.saber.ula.ve/bitstream/123456789/ 24069/2/articulo3.pdf

Art. 7

Bertoa, M., Troya, J., Valecillo, A. Aspectos de Calidad en el Desarrollo de Software Basado en Componentes. Recuperado el 16 de Marzo 2013, de: http://anteproyecto-protesis-manorobotica.googlecode.com/files/aspectos%20de %20la%20Calidad%20de%20software.pdf

Art. 8

Art. 9

Abud Figueroa, M. Calidad en la Industria del Software. La Norma ISO-9126. Recuperado el 16 de Marzo 2013, de: http://www.repositoriodigital.ipn.mx/bitstrea m/handle/123456789/5321/342.pdf?sequence=2 Moreno C., Bolaos, L., Navia, M. Un acercamiento a las prcticas de calidad de software en las MiP y MESPS del suroccidente colombiano. Recuperado el 16 de Marzo 2013, de: http://www.redalyc.org/articulo.oa?id=695149 65003

determinacin. Este artculo presenta una propuesta para la determinacin de los requerimientos de calidad del producto basado en el estndar ISO/IEC 9126. La calidad del software educativo puede ser valorada en funcin de su apego al cumplimiento de ciertas especificaciones tcnicas; adicionalmente, es conveniente considera el diseo pedaggico que aborda su adecuacin a las exigencias educativas. La Organizacin Internacional para la Estandarizacin cre el estndar ISO 9126 que establece, en seis categoras, las pautas de normalizacin referidas a los criterios de calidad; esto ha favorecido la consideracin de otros aspectos que permiten superar los lmites de un proceso de evaluacin centrado exclusivamente en su funcionalidad. Se propone aqu, evaluar la efectividad del software, utilizando tres de los seis parmetros referidos: funcionalidad, usabilidad y fiabilidad. La Universidad Simn Bolvar, a travs de su Laboratorio de Investigacin de Sistemas de Informacin (LISI-USB), ofrece un ajuste de las mtricas descritas en el modelo ISO 9126, adecuadas a las necesidades propias del software que se pretende evaluar. Este aporte facilita la valoracin del software y la evaluacin del proceso de su insercin en escuelas e institutos educativos. El desarrollo de software basado en componentes se ha convertido actualmente en uno de los mecanismos ms efectivos para la construccin de grandes sistemas y aplicaciones de software. Una vez que la mayor parte de los aspectos funcionales de esta disciplina comienzan a estar bien definidos, la atencin de la comunidad cientfica comienza a centrarse en los aspectos extrafuncionales y de calidad, como un paso hacia una verdadera ingeniera. En este artculo se discuten precisamente los aspectos de calidad relativos a los componentes software y a las aplicaciones que con ellos se construyen, con especial nfasis en los estndares internacionales que los definen y regulan, y en los problemas que se plantean en este tipo de entornos. En este trabajo se expondr un esquema general del stndar ISO 9126, con el fin de mostrar los elementos que deben considerarse en la evaluacin de calidad de los productos de software de acuerdo a este estndar, de modo que todo aqul que se interese en aplicar modelos de calidad en la produccin de software pueda generar sus propias mtricas bajo la gua de este estndar. El artculo describe un trabajo de investigacin con las siguientes caractersticas: En Colombia, especficamente en el sur-occidente colombiano, las MiPymePS se enfrentan a diversos problemas con la calidad de los productos de software que desarrollan. Objetivo. Conocer algunas prcticas que desarrollan las empresas de desarrollo de software del sur occidente colombiano en relacin a la valoracin de calidad de sus productos. Materiales y mtodos. Se realizaron visitas a 4 empresas en Popayn, Cauca, y Pasto, Nario, que se dedican al desarrollo de soluciones de software. Como instrumentos de edicin se hizo uso de 4 encuestas para aplicar en cada empresa. Para el anlisis se hizo uso de los instrumentos aplicados. Resultados. Mediante el estudio de los resultados arrojados por las encuestas, se puede inferir que en la regin del suroccidente de Colombia existen empresas de desarrollo de software con recursos escasos y esto hace que la dedicacin a la mejora y valoracin de sus productos de software sea limitada. En este sentido ninguna empresa manifest tener equipo de aseguramiento de la calidad, aunque algunas llevan procesos propios para mejorarla. Conclusiones. Las empresas del sur-occidente son relativamente jvenes, con limitaciones de personal y recursos. Esto hace que los desarrollos sean rpidos, que se realicen con recursos limitados y, a pesar de tratarse de productos orientados a los requisitos del usuario final, no se le dedica mucho tiempo su calidad. El artculo describe que a partir de una metodologa de desarrollo de software del rea de la ingeniera, como lo es (RUP), se realiza una adaptacin y extensin para la construccin de software educativo, a travs de un proceso bien definido, en donde se incorporan las mejores prcticas de diseo instruccional y de la ingeniera de software. Esta propuesta analiza y describe las fases para el desarrollo de software educativo a fines de producir un producto educativo de calidad, apoyada en el Modelo Sistmico de Calidad (MOSCA) propuesto por el

Art. 10

Daz-Antn, M., Prez, M., Grimmn, A., Mendoza, L. Propuesta de una metodologa de desarrollo de software educativo bajo un enfoque de calidad sistmica. Recuperado el 16 de Marzo 2013, de: http://www.academia-interactiva.com/ise.pdf

Art. 11

Zeiss, B., Vega, D., Schieferdecker, I., Neunkirchen, H., Grabowski, J. Applying the ISO 9126 Quality Model to Test Specifications. Recuperado el 17 de Marzo de 2013, de: http://citeseerx.ist.psu.edu/viewdoc/download ?doi=10.1.1.73.227&rep=rep1&type=pdf

Art. 12

Chua, B., Dyson, L. Applying the ISO 9126 model to the evaluation of an e-learning system. Recuperado el 17 de Marzo de 2013, de: http://citeseerx.ist.psu.edu/viewdoc/download ?doi=10.1.1.85.2574&rep=rep1&type=pdf

Art. 13

Botella, P., and Burgus, X., Carvallo, J.P., Franch, X., Grau, G., Marco, J., Quer, C. ISO /IEC 9126 in practice: what do we need to know? Recuperado el 17 de Marzo de 2013, de: http://www.essi.upc.edu/~webgessi/publicacio ns/SMEF'04-ISO-QualityModels.pdf

Art. 14

Dromey, R. A model for software product quality. Recuperado el 17 de Marzo de 2013, de: http://citeseerx.ist.psu.edu/viewdoc/download ?doi=10.1.1.95.2940&rep=rep1&type=pdf

Art. 15

Horbst, A., Fink, K., Goebel, G. The ISO/IEC 9126-1 as a Supporting Means for the System Development Process of a Patient Information Web Service. Recuperado el 17 de Marzo de 2013, de: http://www.magic5.unile.it/PapDoc/Article/M IE2005/TOC%20Scientific%20Contributions/ Public%20Health%20Informatics,%20Clinica l%20Trials/128.pdf

Art. 16

Pereira J, Cerpa N, Rivas M. Factores de xito en Proyectos de Desarrollo de Software: Anlisis de la Industria Chilena del Software Recuperado el 18 de Marzo 2013, de: http://www.academia.edu/915974/Factores_de _exito_en_proyectos_de_desarrollo_de_softw are_analisis_de_la_industria_chilena_de_soft ware

Laboratorio de Informacin y Sistemas (LISI), Universidad Simn Bolvar, ampliado y enriquecido con los parmetros educativos propuestos por profesionales del rea de la educacin, del gobierno y de la empresa privada, seleccionados para este estudio. Los modelos de calidad son necesarios para evaluar y fijar metas para la calidad del producto de un software. La norma internacional ISO / IEC 9126 exige una creacin de instancias para cada dominio concreto. Un dominio especial es el desarrollo y mantenimiento de especificaciones de ensayo. En este artculo presenta una adaptacin de la norma ISO / IEC 9126 modelo de calidad para probar las especificaciones y muestra su instanciacin para especificaciones en el Testing and Test Control Notation (TTCN-3). Las especificaciones de pruebas, como se muestra en este artculo, son a menudo numerosas en la industria, y son comnmente tratadas como complejas. Usando las mtricas de calidad, se pueden simplificar estos casos de pruebas que se consideran complejos. A pesar del uso generalizado de los sistemas de e-learning y la considerable inversin en la compra de o desarrollarlos en casa, no hay consenso sobre un marco estndar para la evaluacin de sistema de calidad. En este trabajo se propone el Modelo de Calidad ISO 9126 como una herramienta til para evaluar tales sistemas, especialmente para profesores y administradores educativos. Los autores demuestran la validez del modelo en un estudio de caso en el que se aplica a un sistema de e-learning comnmente disponible y mostrar cmo se puede utilizar para detectar defectos de diseo. Se propone que la mtrica sera aplicable a otros sistemas de aprendizaje electrnico y podra ser utilizado como la base para una comparacin para informar las decisiones de compra. ISO / IEC 9126 es actualmente uno de los estndares de calidad ms extendidos. En su forma actual abarca tanto a los modelos de calidad y mtricas. Debido a su naturaleza genrica, algunos de los conceptos que en l se necesita ser refinado antes de utilizar el estndar en un proyecto real. El objetivo de este artculo es explorar cules son los conceptos que requieren ser ms elaborado antes de poner el estndar a trabajar.. Como aportacin final, muestra el uso de diagramas de clases UML para representar todos los conceptos de la norma y sus relaciones y se destaca la necesidad de contar con herramientas de soporte para el modelo de calidad el desarrollo y la definicin de indicadores. Este artculo explica que, a pesar de que existe mucha informacin con respecto a la calidad de los productos, estandarizadas bajo el ISO 9126, hay una carencia de modelos que nos permitan aplicarlos a indistintos tipos de productos de software. Se enfoca la calidad del producto, especficamente en el cdigo y la implementacin, pero tambin se trata de mostrar un framework que tambin aplique a requerimientos de otro tipo, tales como las interfaces de usuario. Este artculo manifiesta el problema que presenta el desarrollo de sistemas de informacin para el paciente, as como la introduccin de nuevas tcnicas de implementacin del sistema. Un demanda de desarrollo integrado de un mtodo para tratar con ambos aspectos. En el artculo se pretende mostrar como la norma ISO / IEC 9126-1 ofrece un marco en el que ambos puntos de vista pueden ser integrada a una vista general del sistema y se puede utilizar como una base para ulterior desarrollo. Tambin se pretende introducir el 9126-1 ISO/ IEC como un apoyo medios para el desarrollo de sistemas de informacin para el paciente teniendo en cuenta el ejemplo de un servicio web para un sistema de informacin del paciente. En este artculo presentamos los avances de una investigacin tendiente a analizar datos recopilados en la industria chilena de software, para determinar factores de riesgo en proyectos de desarrollo. Los datos han sido obtenidos mediante una encuesta que consulta por siete categoras de riesgo definidas en la literatura. El anlisis tiene dos propsitos: saber si esas categoras se verifican para el caso chileno y reconocer qu caractersticas permiten definir un proyecto exitoso de desarrollo de software en nuestra realidad. Luego de haber encuestado a un grupo importante de empresas, grupos y profesionales del rea de ingeniera de software, los resultados obtenidos hasta ahora permiten concluir que un proyecto es considerado exitoso si cumple tres propiedades: 1) mejora las expectativas profesionales delos participantes, 2) permite a sus

Art. 17

Luna. La Importancia del Aseguramiento de la Calidad en los Sistemas de Informacin. Recuperado el 18 de Marzo 2013, de : http://www.tec.url.edu.gt/boletin/URL_19_SI S09_GESTION.pdf

Art. 18

Perez Y. Comparacin del Modelo de Calidad de Mccall, Norma Iso/Iec 9126 y Norma Iso/Iec 25000. Recuperado el 18 de Marzo 2013, de: http://yennyperezcervantes.blogspot.com/201 2/05/comparacion-del-modelo-de-calidadde.html

Art. 19

Davila L, Mejas P. Evaluacin de la Calidad de Software en Sistemas de Informacin en Internet. Recuperado el 18 de Marzo 2013, de http://delta.cs.cinvestav.mx/~pmejia/davilamejia.pdf

Art.20

Ortega E, Villavicencio Ma. Medicin de la Calidad de Productos de Software en un Ambiente Acadmico Usando la Norma ISO/IEC 9126. Recuperado el 18 de Marzo 2013, de: http://www.dspace.espol.edu.ec/bitstream/123 456789/16366/1/MEDICION%20DE%20LA %20CALIDAD%20DE%20PRODUCTOS%2 0DE%20SOFTWARE%20USANDO%20LA %20NORMA%20ISO_IEC%209126%20EN %20UN%20AMBIENTE%20ACADE.pdf

participantes mantener relaciones laborales satisfactorias y 3) posee un buen plan, con tiempos detallados de las actividades. Por otro lado, factores que son considerados importantes en la literatura, como por ejemplo la gestin de requerimientos, la relacin con el cliente/usuario, o la existencia de patrocinadores de proyecto, estn ausentes como factores determinantes en las preocupaciones de la industria. En base a estos resultados, y al comparar con la literatura internacional, argumentamos la necesidad de realizar estudios afinados relativos a la madurez del mejoramiento del proceso de software, en Chile. El mbito laboral de cualquier parte del mundo persigue realizar sus tareas de la mejor manera, todos los gerentes, administradores, directores de TI y jefes en general buscan que el producto que sus trabajadores entregan cumplan con cierto estndar; sin embargo, son pocas las empresas que hoy en da cuentan con un departamento dedicado al aseguramiento de calidad y si restringimos nuestro estudio al departamento de TI, es an menor el nmero de empresas que invierten en este tema. Este artculo pretende resaltar la importancia que tiene el aseguramiento de la calidad en cualquier sistema de informacin, siendo sta la que nos ayuda a entregar un producto que llene las expectativas del usuario final. Debido a la necesidad de obtener un software de calidad que debe satisfacer los requerimientos dados por el usuario. Han surgido modelos de calidad que resultan la prediccin de confiabilidad y la gerencia de calidad durante el proceso de desarrollo y medicin de la complejidad de un sistema de software. Dado los factores que afectan a la calidad de software no cambian, por lo cual resulta til el estudio de los modelos propuestos desde los aos 70. Este artculo es un breve descripcin y anlisis comparativo de los modelos de calidad de software de McCall, ISO/IEC 9126 y ISO/IEC 25000. Actualmente, la gran mayora de estudios estn enfocados a las actividades de administracin de los proyectos de desarrollo de software. En diversos entornos industriales y acadmicos, la calidad del software ha sido evaluada (validada) mediante distintos estudios analticos. De dichos entornos, la evaluacin de la calidad del software ha evolucionado hacia modelos formales estadsticos que se basan en mtricas como fundamento para el aseguramiento, control y evaluacin de la calidad de un producto o proceso de software. Grandes compaas como IBM, Hewlett Packard, Motorola y Siemens, entre otras, fundamentan su marco de produccin de software con este enfoque estadstico, lo cual las ha convertido en pioneras de este campo. La contribucin del presente trabajo esta a dirigida al desarrollo de una metodologa para la evaluacin y el anlisis de los atributos de calidad en los productos de software para Internet. En este trabajo, empleamos la teora de modelacin estadstica para el anlisis y evaluacin de los atributos de calidad. Nuestro principal objetivo es lograr que esta metodologa sirva de modelo para cualquier organizacin que requiera llevar a cabo la validacin de los atributos de calidad en sus productos de software. La calidad es uno de los atributos esperados en productos que adquirimos y el software no debe ser una excepcin. A travs del presente estudio, estudiantes de los cursos de ingeniera de software de la Escuela Superior Politcnica del Litoral fueron expuestos al uso de la norma ISO/IEC 9126 para evaluar la calidad de sus productos de software. Todos los productos fueron desarrollados por estudiantes para organizaciones ecuatorianas ubicadas en la ciudad de Guayaquil. Durante dos semestres, un total de 41 estudiantes participaron en el estudio utilizando 5 caractersticas de la norma: funcionalidad, fiabilidad, usabilidad, eficiencia y mantenibilidad. Entre los hallazgos de este estudio, podemos destacar que la caracterstica funcionalidad predomin con respecto al resto. Adicionalmente, el tiempo que tom desarrollar nuevos productos de software fue mucho menor al tomado en desarrollar nuevas versiones de productos existentes, los cuales deban integrarse al resto de sistemas en operacin. Lecciones aprendidas y recomendaciones son expuestas al final de este artculo

También podría gustarte