Presentación
Calidad de Software
◇ SQuaRE · Calidad de producto
ISO/IEC 25010
vs. ISO/IEC 9126
Análisis del modelo, ventajas, desventajas y crítica constructiva de su evolución.
Ingeniería de SoftwareModelo de calidadComparación académica
Integrantes
Orden alfabético por apellido.
Piero Delgado Chipana
Miguel Flores Leon
Jhordan Huamani Huamani
Frederick Mares Graos
Jorge Ortiz Castañeda
Jorge Ortiz Castañeda
¿Qué busca el modelo?
01
Definir la calidad
Organiza los atributos que debe cumplir un producto de software para satisfacer necesidades.
✓
Especificar
Convierte expectativas en requisitos de calidad.
◎
Evaluar
Permite revisar si el producto cumple lo esperado.
⚙
Guiar pruebas
Ayuda a definir criterios y métricas.
↗
Mejorar
Facilita priorizar atributos relevantes.
Idea clave: ISO/IEC 25010 indica qué aspectos de calidad observar; no prescribe una forma única de desarrollar software.
Jorge Ortiz Castañeda
Estructura
ISO/IEC 25010:2011
8 características de calidad
ƒ
Adecuación funcionalFunciones correctas y completas1
⚡
Eficiencia de desempeñoTiempo y uso de recursos2
⇄
CompatibilidadCoexistencia e interoperabilidad3
◉
UsabilidadAprendizaje y operación4
⛨
FiabilidadDisponibilidad y recuperación5
🔒
SeguridadProtección de información6
🧩
MantenibilidadModificar, probar y reutilizar7
↗
PortabilidadAdaptación a otros entornos8
Para comparar con ISO/IEC 9126 se usa la edición 2011, su sucesora directa. La edición 2023 actualiza el modelo a 9 características.
Miguel Flores Leon
¿Por qué resulta útil?
🌐
Referencia internacional
Usa un lenguaje común para hablar de calidad.
▦
Visión integral
No evalúa solo si el software “funciona”.
✓
Mejores requisitos
Ayuda a definir criterios verificables.
🔎
Reduce omisiones
Sirve como guía para no olvidar atributos clave.
⚖
Permite priorizar
Se adapta al contexto y riesgo del producto.
↻
Útil en todo el ciclo
Apoya requisitos, pruebas y mantenimiento.
Miguel Flores Leon
¿Qué limitaciones presenta?
!
Es un marco general
No entrega métricas universales listas para usar.
≠
Requiere adaptación
Cada proyecto necesita prioridades distintas.
⌁
Puede volverse complejo
Aplicar todo sin priorización genera sobrecarga.
⚙
Exige experiencia
Las métricas deben diseñarse correctamente.
Conclusión parcial: el modelo es útil como estructura, pero su valor depende de cómo se traduzca a requisitos, métricas y pruebas reales.
Piero Delgado Chipana
Modelo anterior
ISO/IEC 9126
El punto de partida
6
Características
- Funcionalidad
- Fiabilidad
- Usabilidad
- Eficiencia
- Mantenibilidad
- Portabilidad
→
8
ISO/IEC 25010:2011
- Separa compatibilidad
- Separa seguridad
- Refina adecuación funcional
- Amplía la estructura de evaluación
ISO/IEC 9126 fue más simple; ISO/IEC 25010 reorganiza y amplía los atributos para reflejar mejor necesidades modernas.
Piero Delgado Chipana
¿Qué cambió?
Funcionalidad
→
Adecuación funcional + Seguridad
Eficiencia
→
Eficiencia de desempeño
Usabilidad
→
Usabilidad
Fiabilidad
→
Fiabilidad
Mantenibilidad
→
Mantenibilidad
Portabilidad
→
Portabilidad + Compatibilidad
Jhordan Huamani Huamani
Comparación
Calidad de producto
ISO/IEC 9126 vs. ISO/IEC 25010
Aspecto
ISO/IEC 9126
ISO/IEC 25010
Evolución
Características
6
8 en 2011
Mayor cobertura
Seguridad
Dentro de funcionalidad
Característica propia
Más visible y específica
Compatibilidad
Dispersa
Característica propia
Mejor interoperabilidad
Complejidad
Menor
Mayor
Más detalle, más esfuerzo
Contexto moderno
Más limitado
Más completo
Mejor adaptación tecnológica
Jhordan Huamani Huamani
Crítica constructiva
Análisis comparativo
Más completo, pero no necesariamente más simple
Lo que mejora25010 da mayor importancia a seguridad, compatibilidad y calidad medible.
Lo que conservaMantiene la base conceptual de 9126 en fiabilidad, usabilidad y mantenibilidad.
Lo que exigeMás criterios también implican mayor planificación y experiencia para medirlos.
Crítica: ISO/IEC 25010 representa una evolución clara de ISO/IEC 9126, pero debe aplicarse de forma selectiva. Usar todas sus características con el mismo peso puede ser innecesario en proyectos pequeños.
Frederick Mares Graos
Conclusiones
01
ISO/IEC 25010 amplía la visión
Evalúa la calidad desde más dimensiones que ISO/IEC 9126.
02
La evolución responde a nuevas necesidades
Seguridad y compatibilidad ganan mayor importancia.
03
El contexto decide qué medir
El modelo funciona mejor cuando se priorizan las características relevantes.
Mensaje final: ISO/IEC 25010 no reemplaza una buena ingeniería; la complementa con un marco común para definir y evaluar la calidad del producto.
Frederick Mares Graos