Estandares De Calidad De Software
Enviado por nizzitha • 5 de Junio de 2014 • 965 Palabras (4 Páginas) • 276 Visitas
INTRODUCCION
Hoy en día los desarrolladores de software tienen una amplia competencia, por una parte desean ser capaces de desarrollar un software confiable, a tiempo y que el costo sea apegado al cliente, por otro lado el cliente quiere tener la certeza que cumplirá con sus expectativas.
Las razones de implementar un software de calidad son:
• Satisfacción del cliente
• Competencia
• Defectos
Al desarrollar un software siempre se desea que tenga buena calidad de una manera sistemática y previsible, esto implica la utilización de procedimientos de estándares para el análisis, diseño, programación y prueba del software que permitan lograr una mayor confiabilidad , mantenibilidad y facilidad de prueba, a la vez que eleven la productividad, tanto para la labor de desarrollo como para el control de la calidad del software, estos los estándares de calidad son criterios de desarrollo que guían la forma en que se aplica la ingeniería del software, cuando omitimos el uso de metodología siempre habrá falta de calidad y esto podría traer efectos negativos como perdidas económicas para el cliente porque cada defecto representa un costo adicional.
Por esto mismo se debe buscar una norma, estándar o modelo que pueda ayudar a conseguir la meta de calidad, la calidad de un software mide la competitividad del desarrollador.
ESTANDARES DE CALIDAD
Hay 2 tipos de estándares:
• ISO: Es el organismo encargado de promover el desarrollo de normas internacionales de fabricación, comercio y comunicación para todas las ramas industriales a excepción de la eléctrica y la electrónica. Su función principal es la de buscar la estandarización de normas de productos y seguridad para las empresas u organizaciones a nivel internacional.
Estándares ISO existentes:
ISO 9001, 9000–3, 9004–2
ISO 9001: este es un estándar que describe el sistema de calidad utilizado para mantener el desarrollo de un producto que implique diseño.
ISO 9000-3: este es un documento específico que interpreta el ISO 9001 para el desarrollador de software.
ISO 9004-2: este documento proporciona las directrices para el servicio de facilidades del software como soporte de usuarios.
Los requisitos se agrupan bajo 20 títulos:
• Responsabilidad de la gestión
• Inspección, medición y equipo de pruebas
• Sistema de calidad
• Inspección y estado de pruebas
• Revisión de contrato
• Acción correctiva
• Control de diseño
• Control de producto no aceptado
• Control de documento
• Tratamiento, almacenamiento, empaquetamiento y entrega
• Compras
• Producto proporcionado al comprador
• Registros de calidad
• Identificación y posibilidad de seguimiento del producto
• Auditorías internas de calidad
• Formación
• Control del proceso
• Servicios
• Inspección y estado de pruebas
• Técnicas estadísticas.
ISO/IEC 12207
El estándar ISO/IEC 12207 describe la arquitectura del ciclo de vida del software, pero no especifica los detalles de cómo implementar o llevar a cabo las actividades o tareas incluidas en los procesos.
Especifica tres clases de procesos:
Primarios: Los procesos primarios identifican cinco roles que pueden ser llevados a cabo por la organización: adquisición,
...