Los Modelos de Calidad Del Software
Los Modelos de Calidad Del Software
CARRERA:
5TO SEMESTRE
MATERIA:
INGENIERIA DE SOFTWARE
ESTUDIANTE:
DOCENTE:
INTRODUCCIÓN ............................................................................................................................2
OBJETIVOS ....................................................................................................................................2
MODELOS DE CALIDAD DE PROCESOS .........................................................................................2
MODELOS DE CALIDAD A NIVEL DE PROCESO ..............................................................................3
CMMI (Capability Maturity Model Integration)............................................................................3
ISO/IEC TR 15504 (Software Process Improvement and Capability Determination) ....................4
ISO /IEC 29110 (Software Process Improvement and Capability Determination) ........................4
MODELOS DE CALIDAD NIVEL PRODUCTO ...................................................................................5
McCALL.....................................................................................................................................5
BOEHM .....................................................................................................................................6
ISO/IEC 25000 (SYSTEM AND SOFTWARE QUALITY REQUIREMENTS AND EVALUATION) ........7
CONCLUSIONES ............................................................................................................................9
REFERENCIAS BIBLIOGRÁFICAS ..................................................................................................10
INTRODUCCIÓN
El Modelo de Calidad de Software (MCS) es una herramienta concebida para
guiar a las instituciones a la mejora continua, con el propósito de que fortalezcan
sus procesos y puedan brindar productos y servicios de alto nivel a los
ciudadanos, con el adecuado uso de las tecnologías.
OBJETIVOS
ISO/IEC 25000 menciona que uno de los objetivos de un modelo de calidad es:
2
MODELOS DE CALIDAD A NIVEL DE PROCESO
La calidad del software debe ser programada desde el inicio del proyecto, y
posteriormente en cada etapa del proceso de desarrollo, para garantizar un
óptimo nivel de cumplimiento de los factores de calidad en la evolución del
mismo. Los modelos de calidad a nivel de proceso son:
El Modelo CMMI
El CMMI tiene cinco niveles de madurez, que se mencionan a continuación:
3
Nivel 4 Gestionado: Los procesos de la organización cuentan con un programa
detallado y organizado de medición de procesos de desarrollo de software.
4
MODELOS DE CALIDAD NIVEL PRODUCTO
La finalidad del modelo de calidad a nivel de producto es especificar y evaluar el
cumplimiento de criterios del producto, para lo cual se aplican medidas internas
y/o medidas externas.
McCALL
El Modelo de calidad de McCall fue creado en 1977 para las fuerzas aéreas
norteamericana con la intención de acercar las visiones de calidad de los
desarrolladores y los usuarios, se organiza en torno a tres tipos de características
de calidad que se enlistan a continuación:
Es importante señalar que los factores de calidad están divididos para su estudio
en tres perspectivas.
5
• Corrección o exactitud
• Fiabilidad, que el sistema no falle.
BOEHM
El modelo fue creado en 1978 se basa en la identificación de las características
de la calidad para el software. Su aportación más significativa fue que el software
se consideraría de calidad siempre y cuando fuera verdaderamente útil. Así que
basándose en el concepto de utilidad plantea el modelo de calidad.
6
1.- Características de alto nivel:
➢ de portabilidad:
o independencia de dispositivos
o auto-contención
➢ de confiabilidad:
o auto-contención
o exactitud
o completitud
o consistencia
o robustez/integridad
7
• ISO/IEC 25000 Guía de SQuaRE: abarca el modelo de la arquitectura de
SQuaRE, la terminología, una síntesis de las partes, los usuarios
predichos y las partes asociadas y los modelos de referencia.
• ISO/IEC 20001 Planificación y Administración: establece los
requerimientos y orientaciones para gestionar la evaluación.
8
4. ISO/IEC 2503n División de Requerimientos de Calidad
CONCLUSIONES
Los modelos de calidad de producto software comprenden un conjunto de
características y subcaracterísticas que se relacionan entre ellas conformando el
fundamento para especificar requerimientos de calidad y evaluarlas.
9
Los modelos de calidad de proceso software orientan a la mejora de los procesos
de una organización y la capacidad para gestionar el desarrollo, la adquisición y
el mantenimiento de productos y servicios.
REFERENCIAS BIBLIOGRÁFICAS
Jaya, V. L., Jácome, D. J., & Sevilla, G. L. (s.f.). https://repositorio.pucesa.edu.ec. Obtenido de
APUNTES TEÓRICOS SOBRE MODELOS DE EVALUACIÓN DE CALIDAD EN PROCESO DE
DESARROLLO DE SOFTWARE PARA PERSONAS NO VIDENTES:
https://repositorio.pucesa.edu.ec/bitstream/123456789/2709/1/modelos%20evaluaci
%C3%B3n%20calidad%20desarrollo%20software.pdf
10