19 Mar
¿Qué es calidad?
Simplemente, que un producto cumpla con su especificación. Pero, en el caso del software:
• Puede haber conflicto entre los requerimientos de calidad del cliente (eficiencia, confiabilidad, etc.) y los del desarrollador (mantenimiento, reusabilidad, etc.)
• Algunos requerimientos de calidad son imposibles de establecer de manera concreta (ejemplo: usabilidad)
• Las especificaciones de software son incompletas y algunas veces inconsistentes
La International Organization for Standarization (ISO) en su norma ISO 8402 define el concepto de calidad como: “En esta Norma Internacional la calidad se define como el conjunto de carácterísticas de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas .” (AENOR, 1995:6)
No se puede esperar que las especificaciones mejoren sin mejorar el proceso de calidad.
Hay que establecer el proceso de calidad aún con especificaciones imperfectas.
Ámbito de la gestión de calidad (GC)
•GC es particularmente importante en sistemas grandes y complejos. •La documentación de la calidad es un registro del progreso y ayuda a la continuidad del desarrollo aunque haya cambios en el personal. •Importante no caer en excesos!
Aseguramiento de la Calidad •Establecer los procedimientos y estándares organizacionales
Planeación de la calidad •Establecer los procedimientos y estándares para un proyecto en particular (adecuación)
Control de la calidad
•Asegurarse de que los procedimientos y estándares son utilizados apropiadamente por el equipo de desarrollo
La gestión de la calidad debe ser separada de la gestión del proyecto para asegurar independencia
Costo de la calidad incluye todos los costos que se generan o que demandan el desarrollo de las actividades relacionadas con la calidad. Los costos de calidad se dividen en:
1) Costos asociados con prevención;
planificación de la calidad, revisiones técnicas formales, equipo de pruebas y entrenamiento.
2) Evaluación y fallas;
actividades que permiten comprender mejor la condición del producto a través de cada proceso. Algunos ejemplos incluye ni inspección en el proceso y procesos, calibración y mantenimiento de equipo además de las pruebas correspondientes.
Costos de fallas internas cuando se detecta un defecto en el producto antes del envío, dichos costos incluyen reelaboración, reparación y análisis el modo de falla.
Costos de fallas externas defectos detectados después de que el producto ha sido enviado al cliente algunos ejemplos son la resolución de las quejas, devolución y reemplazo del producto, soporte de ayuda en línea y trabajo de garantía.
La ISO 9000 es un conjunto de cinco normas de alcance mundial donde se especifican los requisitos necesarios para la administración de la calidad.
Normalización es una actividad muy necesaria, ya que homogeniza las carácterísticas de los productos a fin de lograr un intercambio más justo y equivalente.
ISO 8402 Sistema de Calidad es:
«Conjunto de la estructura de organización, de responsabilidades, de procedimientos, de procesos y recursos, que se establecen para llevar a cabo la gestión de calidad «.
Certificación es el procedimiento mediante el cual un organismo da una garantía por escrito, de que un producto, un proceso o un servicio está conforme a los requisitos especificados.
Acreditación es relevante para los organismos de certificación:
Declara que los organismos acreditados son competentes e imparciales; Les permite, a nivel internacional, conseguir la aceptación de sus prestaciones y el reconocimiento de sus competencias.
En una auditoría de los trabajos en curso, el auditor elegirá un determinado material de ensayo y pedirá que se le permita seguir su recorrido a través del laboratorio, desde su llegada hasta el informe, o a través de ciertos aspectos de éste.
Calidad del software es el conjunto de cualidades que lo caracterizan y que determinan su utilidad y existencia. Sinónimo de eficiencia, flexibilidad, corrección, seguridad e integridad. Puede medirse después de elaborado el producto.
Deja un comentario