Estandares De Calidad Del Software
Los estándares de calidad son los parámetros que se establecen como punto de referencia para medir, evaluar y controlar los resultados finales de un proceso, los resultados parciales obtenidos en las distintas fases del proceso, el tiempo que se invierte en las tareas de realización del mismo y los insumos que intervienen en la producción y sus costes.
En elárea de la calidad, los estándares cumplen 3 funciones fundamentales:
1. Establecen idealmente, a partir de necesidades, deseos y expectativas de los consumidores, usuarios y clientes, las metas de calidad que debe alcanzar la empresa.
2. Sirven como parámetro para medir niveles de calidad que, en realidad se logran en la empresa.
3. Indican al personal cuales son, las característicasconcretas que deben poseer los productos o servicios para que sean considerados de calidad.
La calidad del software
La obtención de un software con calidad implica la utilización de metodologías o procedimientos estándares para el análisis, diseño, programación y prueba del software que permitan uniformar la filosofía de trabajo, en aras de lograr una mayor confiabilidad, mantenibilidad yfacilidad de prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software.
Los estándares o metodologías definen un conjunto de criterios de desarrollo que guían la forma en que se aplica la ingeniería del software. Si no se sigue ninguna metodología siempre habrá falta de calidad.
La gestión de la calidad
Gestión de la calidad:"Aspectos de la función de gestión que determinan y aplican la política de la calidad, los objetivos y las responsabilidades y que lo realiza con medios tales como la planificación de la calidad, el control de la calidad, la garantía de calidad y la mejora de la calidad".
Dentro de la gestión de la calidad se observa:
* Gestión de la calidad de software (ISO 9000):Conjunto de actividades de lafunción general de la dirección que determina la calidad, los objetivos y las responsabilidades y se implanta por medios tales como la planificación de la calidad, el control de la calidad, el aseguramiento (garantía) de la calidad y la mejora de la calidad, en el marco del sistema de calidad
* Política de calidad (ISO 9000): Directrices y objetivos generales de una organización, relativos a lacalidad, tal como se expresan formalmente por la alta dirección.
El aseguramiento de la calidad
El aseguramiento de la calidad, se puede definir como el esfuerzo total para
plantear, organizar, dirigir y controlar la calidad en un sistema de producción con el objetivo de dar al cliente productos con la calidad adecuada. Es simplemente asegurar que la calidad sea lo que debe ser.
Ante todo sedebe conocer:
* Aseguramiento de la calidad: "Conjunto de acciones planificadas y sistemáticas necesarias para proporcionar la confianza adecuada de que un producto o servicio satisfará los requerimientos dados sobre calidad".
* Aseguramiento de la calidad de software: Conjunto de actividades planificadas y sistemáticas necesarias para aportar la confianza en que el producto(software) satisfará los requisitos dados de calidad.
El aseguramiento de calidad del software se diseña para cada aplicación antes de comenzar a desarrollarla.
El aseguramiento de calidad del software está presente en:
* Métodos y herramientas de análisis, diseño, programación y prueba.
* Inspecciones técnicas formales en todos los pasos del proceso de desarrollo del software.
*Estrategias de prueba multiescala.
* Control de la documentación del software y de los cambios realizados.
* Procedimientos para ajustarse a los estándares (y dejar claro cuando se está fuera de ellos).
* Mecanismos de medida (métricas).
* Registro de auditorías y realización de informes.
Las actividades para el aseguramiento de calidad del software se detallan en:
* Métricas de...
Regístrate para leer el documento completo.