Please enable JavaScript.
Coggle requires JavaScript to display documents.
modelo de calidad de software - Coggle Diagram
modelo de calidad de software
Calidad de software
según Pressman
Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo plenamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente
el Instituto de Ingenieros
Eléctricos y Electrónicos
el grado con el que un sistema, componentes o proceso cumple los requerimientos específicos y las necesidades o expectativas del cliente o usuario
un modelo que permite a cualquier organización realizar una autoevaluación o autodiagnóstico
Estructura y enfoque de los modelos de calidad de software
calidad a nivel de proceso
definicion
debe ser programada desde el inicio del proyecto
control y seguimiento
modelo a nivel de proceso
ITIL
elementos
perpectiva del negocio
entrega del servicio
soporte del servicio
manejo de la infraestructura
manejo de aplicacion
fortalecer la gestion gubernamental
ISO/IEC 15504
permite adaptar la evaluación para pequeñas y medianas empresas
niveles de madurez
organizacion inmadura(0)
organización básica(1)
organizacion gestionada(2)
organizacion predecible(3)
organizacion establecida(4)
organizacion predecible(5)
organizacion optimizada(6)
Bootstrap
metodologia de evaluacion
actividades basicas
iniciar proceso de mejora
preparacion y direccion de la evaluacion
examinar la necesidad
analisis de resultados
implantacion
finalización de mejoras
Dromey
modelo adaptable a evaluar etapas del proceso (requisitos, diseño, implementación)
etapa de construcción del producto
modelo de diseño
modelo de la calidad de la implementación
modelo de requerimientos
evaluación establecida son
eficiencia
confiabilidad
mantenibilidad
portabilidad
facilidad de uso
funcionalidad
Personal Software Process (PSP)
Team Software Process (TSP)
diseñado para el trabajo de equipos
desarrollo de productos con el mínimo de defectos en el tiempo
enfocado al desarrollo profesional del ingeniero
fomenta
adecuada administración de calidad
reducción de defectos
estimación y planeación del trabajo
IEEE/EIA 12207
establece un marco de trabajo común para el ciclo de vida del desarrollo
a partir del planteamiento de procesos
adquisicion
suministro
desarrollo
operación
mantenimiento
Cobit 4.0
orientado a negocios y proceso
criterios de información (requerimientos de control del negocio)
eficiencia
confidencialidad
integridad
disponibilidad
cumplimiento
confiabilidad
ISO 90003
se utiliza para el desarrollo, suministro y soporte de software
propósito de ofrecer una guía de aplicación
CMMI (Capability Maturity Model Integration)
el modelo mas utilizado en la empresas de construccion de software
propósito: verificar el cumplimiento de estándares de calidad a partir de la medición con niveles de madurez
se representa de forma
escalonada
continua
nivel establecidos
inicial gestionado
definido
gestionado cuantitativamente
optimización
tipos de capacidad de cada proceso
incompleto(0)
ejecutado(1)
gestionado(2)
definido(3)
cuantitativamente gestionado(4)
optimizado(5)
ISO/IEC 20000
avala la prestación de servicios gestionados
calidad en uso
definicion
conjunto de atributos relacionados con la aceptación por parte del usuario final y seguridad
calidad a nivel de productos
definicion
es especificar y evaluar el cumlimiento de criterios del producto
tipos
interna
externa
en uso
Modelos a nivel de productos
McCall
modelo pionero en la evaluación de la calidad de software
capas
factores
criterios
metrica
criterios base
Exactitud
Confiabilidad
Eficiencia
Integridad
Usabilidad
Mantenibilidad
Testeabilidad
Flexibilidad
Portabilidad
Reusabilidad
Interoperabilidad
GQM o Goal Question Metric
permite definir metricas
aplicación de unas preguntas relacionadas con el proyecto
permitan alcanzar unas metas previamente planteada
Boehm
modelo incremental
cada iteración se divide en
análisis de riesgo
ingeniería
planeacion
evaluación
FURPS
evalua
Funcionalidad
Usabilidad
desempeño ( performance)
Confiabilidad (reliability)
soportabilidad
GILB
orienta la evaluacion de software a partir de
disponibilidad
utilizabilidad
adaptabilidad
Capacidad de trabajo
apoyo de gestion del proyecto
solución de problemas
detectar problemas
ISO 9126
basado en el modelo de McCall
aseguradores de calidad
se divide por
métricas externas
métricas internas
modelo de calidad
calidad de métricas
caractersiticas como
usabilidad
eficiencia
fiabilidad
mantenibilidad
funcionalidad
portabilidad
SQAE o Software Quality Assessment Exercise
modelo basado en
Boehm
McCall
Dromey
ISO 9126
orientado principalmente a realizar evaluación
por terceros
capas
factor
atributo de calidad
área
permiten orientar la evaluación jerárquicamente
WebQEM
metodología de evaluación de calidad
de sitios Web
por seis fases
definición y especificación de requerimientos de calidad
definición e implementación de la evaluación elementa
validación de métricas
definición e implementación de la evaluación global
planificación y programación de la evaluación de calidad
análisis de resultados
conclusión y documentación
ISO 25000
o también llamada SQuaRE
su propósito es guiar el desarrollo con
evaluación de atributos de calidad
requisitos
atributos a evaluar son
la adecuación funcional
eficiencia de desempeño
compatibilidad
capacidad de uso
fiabilidad
seguridad
mantenibilidad
portabilidad