Las normas ISO - Campus Virtual

Anuncio
Generalidades de Ingeniería de Software
Las normas ISO
ISO: International Standards Organization
ISO-9000
La normalización al servicio de la
calidad.
Normas que enuncian exigencias en materia del
manejo y de la garantía de la calidad en una
organización.
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
1
Generalidades de Ingeniería de Software
Objetivos ISO-9000
•
Homogenizar el lenguaje relacionado con el
concepto de calidad
•
Dar las líneas directrices que le permitan
crear un Sistema de Gestión de la Calidad a
una empresa
Consecuencias
•
El sistema de calidad puede ser evaluado. La
evaluación sirve de base para obtener un
certificado (universal) que garantiza que la
empresa domina su sistema de gestión de la
calidad
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
2
Generalidades de Ingeniería de Software
Las normas ISO-9000 (Versión 1994)
Son cinco (5) normas:
•
ISO-9000: definiciones y
utilización de las normas.
•
ISO-9004: enfoque operacional para poner en
marcha un sistema de calidad
•
ISO-9001, 9002 y 9003: enfoque de la calidad
en
situaciones
contractuales
(clienteproveedor)
guías
para
la
•
ISO 9001: diseño y desarrollo de
productos
•
ISO-9002: producción e instalación
•
ISO-9003: control y pruebas finales
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
3
Generalidades de Ingeniería de Software
ISO-9000: Versión 2000
Son cuatro normas centrales:
•
ISO 9000:2000: Definiciones y guías para la
utilización de las normas.
•
ISO 9001:2000: Requisitos de sistemas de
gestión de calidad.
•
ISO 9004:2000: Da recomendaciones de una
gama más amplia sobre un sistema de
gestión de calidad para mejorar el desempeño
global de la organización. No es guía para
implementar la ISO 9001:2000, ni para usarla
con fines contractuales o de certificación.
•
ISO 19011:2001: Directrices para auditorias
de sistemas de gestión de calidad y
ambiental. Su publicación se encuentra
programada para el tercer trimestre del 2001.
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
4
Generalidades de Ingeniería de Software
La certificación ISO 9000
•
Qué es la certificación?:
La certificación es un reconocimiento por un
ente oficial que la empresa satisface las
exigencias de calidad establecidas en la
norma ISO-9001.
•
Cuál es el interés de obtener la certificación?
Externos:
• Los clientes exigen la certificación
• La certificación es un criterio de selección
Internos:
• La calidad del producto final depende de la
calidad de los procesos
• Eficiencia, eficacia
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
5
Generalidades de Ingeniería de Software
Procesos de construcción de Software:
Modelos de evaluación
CMM (Capability Maturity Model) SEI Carnegie Mellon
NIVEL
PROCESOS
1. Inicial
Algunos
procesos
están Algunas actividades del ciclo
definidos. El éxito depende de de vida están definidas.
esfuerzos individuales.
Presupuesto y cronograma no
son respetados.
2. Repetible
Hay un seguimiento y hay
algunas estimaciones para
proyectos parecidos.
3. Definido
Los proceso de fabricación de
software están institucionalizados en la organización.
4. Gestionado
Hay métricas e indicadores.
Hay objetivos de calidad
predefinidos.
5. Optimizado
La organización tiene definida
una tarea de optimización con
el objetivo de prevenir.
María Eugenia Valencia
Universidad del Valle - Facultad de Ingeniería
Escuela de Ingeniería de Sistemas y Computación
6
Descargar