CALIDAD DEL DESARROLLO DEL SOFTWARE
Es el grado en que un software cumple con los requisitos especificados, (eficiencia, flexibilidad, corrección, mantenimiento, seguridad e
integridad.
Factores que determinan la Calidad el Software :
- Corrección. ¿Hace lo que quiero?
- Fiabilidad. ¿Lo hace de forma fiable todo el tiempo?
- Eficiencia. ¿Se ejecutará en mi hardware lo mejor que pueda?
- Seguridad (Integridad). ¿Es seguro?
- Facilidad de uso. ¿Está diseñado para ser usado?
MODELOS DE CALIDAD DE SOFTWARE
Algunos modelos para la gestión de
la calidad del software:
CMMI: Integración de modelos de madurez
de capacidades o Capability maturity model integration (CMMI) es un modelo para la mejora
y evaluación de procesos para el desarrollo, mantenimiento y operación de
sistemas de software.
Norma ISO/IEC 12007: Diseñada por la International Organization for Standardization Orientado al proceso del ciclo de
vida del software.
Metrica3: Diseñada por el Ministerio de
Administración Pública de España para la planificación, desarrollo y
mantenimiento de sistemas informáticos para la gestión de actividades del ciclo
de vida de los proyectos software dentro de las administraciones publicas.
ISO 15504: Modelo para la mejora y evaluación
de los procesos de desarrollo y mantenimiento de sistemas y productos de
software Integración de modelos de madurez de
capacidades o Capability maturity model integration (CMMI) es un modelo para la mejora
y evaluación de procesos para el desarrollo, mantenimiento y operación de
sistemas de software.
La
ISO 9000: 2000 contiene las definiciones de los términos que se utilizan en las
otras dos normas. Es decir que si alguien necesita conocer qué se entiende por
"sistema de gestión de la calidad", "no conformidad",
"producto", por ejemplo, debe referirse a esta norma.
La
ISO 9001:2000 es la norma que contiene los requisitos que debe cumplir una
organización para la implementación de un SGC(Sistema de Garantía de Calidad).
Esta norma esta orientada a los procesos de ciclo de vida del software de la organización ISO. Establece un proceso de ciclo de vida para el software que incluye procesos y actividades que se aplican desde la definición de requisitos, pasando por la adquisición y configuración de los servicios del sistema, hasta la finalización de su uso.
ISO (La Organización Internacional para la Estandarización).
Es la
agencia especializada en estandarización, con
el objeto de promover la estandarización internacional, de tal manera que se
facilitara el intercambio internacional de bienes y servicios casi como el
desarrollo científico y tecnológico.
¿Cuáles son los beneficios
de Normas Internacionales
ISO?
Normas Internacionales ISO garantizar que los productos y servicios sean seguros, fiables y de buena calidad. Para las empresas, que son herramientas estratégicas que reducen los costos al minimizar los residuos y los errores y aumentar la productividad. Ellos ayudan a las empresas a acceder a nuevos mercados, nivelar el campo de juego para los países en desarrollo y facilitar el comercio global libre y justo.
Norma
iso
9000-3: Tienen como objetivo proveer las especificaciones de cómo aplicar la ISO 9001 al desarrollo del software,
implementación y mantenimiento.
BENEFICIOS:
- Mejor documentación de los sistemas. Cambio
cultural positivo.
- Incremento en la eficiencia y productividad. Mayor
percepción de calidad.
- Se amplía la satisfacción del cliente.
- Se reducen las auditorias de calidad de los clientes.
- Agiliza el tiempo de desarrollo de un sistema.
REFERENCIAS BIBLIOGRAFICAS:
No hay comentarios:
Publicar un comentario