Professional Documents
Culture Documents
Contenido
Introduccin ........................................................................................................................................ 3 Control de la calidad del software (Software Quality Control)........................................................ 3 Certificacin de la calidad (Quality certification) ................................................................................ 3 Estndares de Calidad ISO para Desarrollo de Software .................................................................... 4 Gestin de la calidad (ISO 9000) ......................................................................................................... 5 Poltica de calidad (ISO 9000 ........................................................................................................... 5 Gestin de la calidad (ISO 9000-3) ...................................................................................................... 5 Caractersticas generales del ISO 9000-3 ........................................................................................ 5 Norma ISO/IEC 25000.......................................................................................................................... 6 Conclusin ........................................................................................................................................... 8
Introduccin
Los estndares de calidad para el desarrollo de software tienen la misin de verificar la generacin del software desde su planeacin hasta su implementacin enfocando sus esfuerzos a la satisfaccin del cliente interno, externo.
Debe existir una estricta colaboracin entre la organizacin que adquiere el software y el proveedor del mismo.
El proveedor del software debe definir su sistema de calidad y asegurarse que toda la organizacin ponga en prctica este sistema. Es importante resaltar que en la ISO 9000-3 trata el concepto de ciclo de vida, pero en ningn momento no desea imponer la utilizacin de un determinado ciclo como puede ser el ciclo en espiral de Boeh. Pero a parte del ciclo de vida que elijamos, el ISO 9000-3 introduce otras actividades que tienen lugar de forma independiente a las fases del ciclo y que son las actividades referentes a la configuracin y distingue entre la verificacin y validacin.
ISO/IEC 2505025099. Estndares de extensin SQuaRE. Incluyen requisitos para la calidad de productos de software Off-The-Self y para el formato comn de la industria (CIF) para informes de usabilidad.
La norma ISO 25000 ha sido desarrollada por el subcomit SC 7 (Ingeniera de software y sistemas) del Comit Tcnico Conjunto ISO/IEC JTC 1. Al igual que la norma ISO/IEC 9126, este estndar define tres vistas diferenciadas en el estudio de la calidad de un producto: Vista interna: esta vista se ocupa de las propiedades del software como: el tamao, la complejidad o la conformidad con las normas de orientacin a objetos. Vista externa: vista que analiza el comportamiento del software en produccin y estudia sus atributos, por ejemplo: el rendimiento de un software en una mquina determinada, el uso de memoria de un programa o el tiempo de funcionamiento entre fallos. Vista en uso: mide la productividad y efectividad del usuario final al utilizar el software. La primera puede utilizarse desde las primeras fases del desarrollo, permitiendo detectar deficiencias en el software en edades muy tempranas del ciclo de vida del software. La segunda, sin embargo, necesita que el producto software este completo y se utilizar por tanto en el pase a produccin del producto, siendo muy dependiente de la mquina donde se ejecute. Por ltimo la tercera vista que tambin estudia el producto software finalizado ser dependiente del usuario y estar condicionada a los factores personales del mismo. Puede observarse que las distintas vistas se interrelacionan, afectando los valores de la vista interna a los de la vista externa y los de la vista externa a los de la vista en uso. As por ejemplo: un software con una alta complejidad probada sobre una mquina con bajas prestaciones tendr un rendimiento bajo que provocar que el usuario final tenga un rendimiento inferior al esperado independientemente de sus factores humanos. La serie ISO 25000 no establece los niveles de calidad deseables para cada proyecto, si bien se recomienda que los requisitos de calidad deban ser proporcionales a las necesidades de la aplicacin y lo crtico que sea el correcto
funcionamiento
del
sistema
implementado.
El modelo de referencia para la medicin de la calidad del producto software de la norma ISO/IEC 25000 establece que la calidad del producto software est compuesta de caractersticas de calidad, las cuales a su vez se componen de subcaractersticas.
Conclusin
Luego de revisar y analizar algunos de los estndares de calidad para el desarrollo del software, se puede decir que los mismos adems de generar la confianza en el software lo certifica por ende colocando a la empresa que tiene esta certificacin en los ojos de las grandes corporaciones necesitadas de software de calidad.