Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Evaluación formativa
Modalidad: Trabajo Grupal
Investigación:
TEMA: ANÁLISIS Y APLICACIÓN DE LA NORMA ISO/IEC 25010 EN LA EVALUACIÓN DE
LA CALIDAD DEL SOFTWARE
Objetivo: Investigar los principios y características de la norma ISO/IEC 25010,
comprendiendo cómo se aplica para evaluar la calidad del software en proyectos
TIC, y proponer un caso práctico basado en su uso.
Objetivos Específicos:
Explicar los ocho atributos de calidad definidos por la ISO 25010
(funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad,
portabilidad, compatibilidad, y seguridad).
Investigar ejemplos reales donde la norma ISO/IEC 25010 haya sido aplicada
para evaluar software.
Estructura sugerida del trabajo:
1. Introducción:
o Breve descripción de la norma ISO/IEC 25010.
o Importancia de la calidad del software en proyectos TIC.
2. Marco teórico:
o Definición de la norma ISO/IEC 25010.
o Explicación de las características de calidad del software y sus
subcaracterísticas.
© Universidad de Guayaquil
o Diferencia entre calidad en uso y calidad interna/externa.
o Revisión de casos reales donde se utilizó la norma para evaluar
software.
3. Conclusiones:
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
o Beneficios y limitaciones de utilizar la norma ISO/IEC 25010.
o Recomendaciones para futuras implementaciones.
4. Bibliografía:
o Normas internacionales (ISO/IEC 25010).
o Artículos y recursos académicos sobre la calidad del software.
Entregables del proyecto:
Informe escrito: Documento con el desarrollo completo de la investigación
con la respectiva caratula
Criterios de evaluación:
Claridad y profundidad en la explicación de los atributos de calidad.
Análisis crítico sobre los beneficios de aplicar la norma ISO/IEC 25010.
Listar las fuentes utilizadas en el desarrollo de la investigación (libros,
artículos, páginas web, etc.), siguiendo el formato APA séptima edición
NOTA IMPORTANTE: DE PREFERENCIA UTILIZAR LAS BIBLIOTECAS VIRTUALES
DISPONIBLES EN EL SISTEMA, TALES COMO E-LIBRO, EBSCO HOST, PEARSON, Y
SPRINGER. PARA ACCESAR A ELLAS DEBE DE INGRESAR A TRAVÉS DE LA
PLATAFORMA INSTITUCIONAL SIUG.
Introducción
La norma ISO/IEC 25010 es un estándar reconocido a nivel internacional que
proporciona un marco para evaluar la calidad del software. Esta norma, parte de la
familia de estándares SQuaRE (Quality Requirements and Evaluation), ofrece
modelos que ayudan a garantizar que los sistemas desarrollados cumplan con las
expectativas del cliente y las necesidades del usuario.
La calidad del software es crítica en proyectos TIC porque influye en aspectos como
la funcionalidad, la experiencia del usuario, y la capacidad de los sistemas para
adaptarse
© Universidad a entornos cambiantes, lo que contribuye directamente al éxito del
de Guayaquil
producto.
Marco teórico
Definición de la norma ISO/IEC 25010
La norma ISO/IEC 25010 define dos modelos principales:
2
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Modelo de calidad del producto (interno y externo): Evalúa atributos como
funcionalidad, confiabilidad, y seguridad durante el desarrollo y el uso del software.
Modelo de calidad en uso: Analiza la efectividad, eficiencia, y satisfacción del
usuario final al interactuar con el software.
Características de calidad y sus subcaracterísticas
A continuación, se describen las ocho características principales de la calidad según
la norma y sus subcaracterísticas:
Funcionalidad
Adecuación funcional: Grado en que las funciones cumplen con los requisitos
especificados.
Exactitud: Precisión en los resultados proporcionados.
Interoperabilidad: Capacidad para interactuar con otros sistemas.
Confiabilidad
Madurez: Frecuencia de fallos en un tiempo determinado.
Disponibilidad: Grado en que el software está operativo y accesible cuando se
necesita.
Tolerancia a fallos: Habilidad para operar bajo condiciones inesperadas.
Usabilidad
Inteligibilidad: Facilidad de comprensión del funcionamiento del sistema.
Operabilidad: Grado de facilidad para operar el sistema.
Accesibilidad: Posibilidad de uso por personas con discapacidades.
Eficiencia
Comportamiento temporal: Tiempo de respuesta y procesamiento.
Utilización de recursos: Uso eficiente del hardware y software.
Mantenibilidad
Modularidad: División del sistema en módulos funcionales.
Reusabilidad: Uso de componentes en diferentes contextos.
© Universidad de Guayaquil
Analizabilidad: Facilidad para identificar defectos.
Portabilidad
Adaptabilidad: Capacidad para ejecutarse en diferentes plataformas.
Reemplazabilidad: Sustitución por otro sistema similar sin pérdida de funcionalidad.
Compatibilidad
3
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Coexistencia: Capacidad de coexistir con otros productos independientes.
Interoperabilidad: Interacción e intercambio de información sin conflictos.
Seguridad
Confidencialidad: Protección de datos sensibles contra accesos no autorizados.
Integridad: Prevención de alteraciones no autorizadas.
Autenticidad: Confirmación de la identidad de los usuarios.
Diferencias entre calidad interna, externa y calidad en uso
Calidad interna: Se evalúa durante el desarrollo mediante pruebas de código y
diseño.
Calidad externa: Se mide en el software terminado mediante pruebas funcionales y
no funcionales.
Calidad en uso: Se enfoca en la experiencia y satisfacción del usuario.
Casos reales de uso de la norma
Microsoft Office 365: Evaluado por su compatibilidad y usabilidad en múltiples
plataformas.
Aplicaciones bancarias móviles: Analizadas por confiabilidad y seguridad en
transacciones.
Sistemas hospitalarios: Estudiados por eficiencia en la gestión de datos médicos y
seguridad de la información.
Conclusiones
Beneficios de la ISO/IEC 25010:
Mejora la calidad del software en todos los aspectos.
Aumenta la confianza de los usuarios y clientes.
Ofrece un marco claro y detallado para las evaluaciones.
Limitaciones:
La implementación puede ser compleja y costosa.
Requiere capacitación especializada.
Recomendaciones
Utilizar la norma desde la planificación inicial.
Incorporar herramientas de evaluación automatizadas.
© Universidad de Guayaquil
Asegurar la capacitación continua de los desarrolladores y evaluadores.
Bibliografía
ISO/IEC 25010:2011. Systems and software engineering — Systems and software
Quality Requirements and Evaluation (SQuaRE) — System and software quality
models.
Artículos en bases de datos como EBSCO Host y Springer sobre calidad del software.
4
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Documentación técnica y casos de estudio relacionados con productos comerciales
como Microsoft Office 365.
Este desarrollo incluye un análisis detallado y una estructura robusta para cubrir
todos los aspectos requeridos. Si necesitas más contenido, como un caso práctico
específico, puedo ayudarte a desarrollarlo.
¿Esta conversación te resultó útil hasta ahora?
Introducción
La norma ISO/IEC 25010 es un estándar reconocido a nivel internacional que
proporciona un marco para evaluar la calidad del software. Esta norma, parte de la
familia de estándares SQuaRE (Quality Requirements and Evaluation), ofrece
modelos que ayudan a garantizar que los sistemas desarrollados cumplan con las
expectativas del cliente y las necesidades del usuario.
La calidad del software es crítica en proyectos TIC porque influye en aspectos como
la funcionalidad, la experiencia del usuario, y la capacidad de los sistemas para
adaptarse a entornos cambiantes, lo que contribuye directamente al éxito del
producto
Arco teórico
Definición de la norma ISO/IEC 25010
La norma ISO/IEC 25010 define dos modelos principales:
Modelo de calidad del producto (interno y externo): Evalúa atributos como
funcionalidad, confiabilidad, y seguridad durante el desarrollo y el uso del software.
© Universidad
Modelo de Guayaquil
de calidad en uso: Analiza la efectividad, eficiencia, y satisfacción del
usuario final al interactuar con el software.
Características de calidad y sus subcaracterísticas
A continuación, se describen las ocho características principales de la calidad según
la norma y sus subcaracterísticas:
Funcionalidad
5
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Adecuación funcional: Grado en que las funciones cumplen con los requisitos
especificados.
Exactitud: Precisión en los resultados proporcionados.
Interoperabilidad: Capacidad para interactuar con otros sistemas.
Confiabilidad
Madurez: Frecuencia de fallos en un tiempo determinado.
Disponibilidad: Grado en que el software está operativo y accesible cuando se
necesita.
Tolerancia a fallos: Habilidad para operar bajo condiciones inesperadas.
Usabilidad
Inteligibilidad: Facilidad de comprensión del funcionamiento del sistema.
Operabilidad: Grado de facilidad para operar el sistema.
Accesibilidad: Posibilidad de uso por personas con discapacidades.
Eficiencia
Comportamiento temporal: Tiempo de respuesta y procesamiento.
Utilización de recursos: Uso eficiente del hardware y software.
Mantenibilidad
Modularidad: División del sistema en módulos funcionales.
Reusabilidad: Uso de componentes en diferentes contextos.
Analizabilidad: Facilidad para identificar defectos.
Portabilidad
Adaptabilidad: Capacidad para ejecutarse en diferentes plataformas.
Reemplazabilidad: Sustitución por otro sistema similar sin pérdida de funcionalidad.
Compatibilidad
Coexistencia: Capacidad de coexistir con otros productos independientes.
Interoperabilidad: Interacción e intercambio de información sin conflictos.
© Universidad de Guayaquil
Seguridad
Confidencialidad: Protección de datos sensibles contra accesos no autorizados.
Integridad: Prevención de alteraciones no autorizadas.
Autenticidad: Confirmación de la identidad de los usuarios.
Diferencias entre calidad interna, externa y calidad en uso
6
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
Calidad interna: Se evalúa durante el desarrollo mediante pruebas de código y
diseño.
Calidad externa: Se mide en el software terminado mediante pruebas funcionales y
no funcionales.
Calidad en uso: Se enfoca en la experiencia y satisfacción del usuario.
Casos reales de uso de la norma
Microsoft Office 365: Evaluado por su compatibilidad y usabilidad en múltiples
plataformas.
Aplicaciones bancarias móviles: Analizadas por confiabilidad y seguridad en
transacciones.
Sistemas hospitalarios: Estudiados por eficiencia en la gestión de datos médicos y
seguridad de la información.
Conclusiones
Beneficios de la ISO/IEC 25010:
Mejora la calidad del software en todos los aspectos.
Aumenta la confianza de los usuarios y clientes.
Ofrece un marco claro y detallado para las evaluaciones.
Limitaciones:
La implementación puede ser compleja y costosa.
Requiere capacitación especializada.
Recomendaciones
Utilizar la norma desde la planificación inicial.
Incorporar herramientas de evaluación automatizadas.
Asegurar la capacitación continua de los desarrolladores y evaluadores.
Bibliografía
ISO/IEC 25010:2011. Systems and software engineering — Systems and software
Quality Requirements and Evaluation (SQuaRE) — System and software quality
models.
Artículos en bases de datos como EBSCO Host y Springer sobre calidad del software.
Documentación técnica y casos de estudio relacionados con productos comerciales
como Microsoft Office 365.
© Universidad de Guayaquil
Este desarrollo incluye un análisis detallado y una estructura robusta para cubrir
todos los aspectos requeridos. Si necesitas más contenido, como un caso práctico
específico, puedo ayudarte a desarrollarlo.
7
Asignatura Datos del alumno Fecha
Apellidos:
Nombres:
Ingeniería de software II 09/12/2024
Paralelo:
¿Esta conversación te resultó útil hasta ahora?
ChatGPT puede cometer errores. Comprueba la informa
Para resolver el trabajo sobre el análisis y aplicación de la norma ISO/IEC 25010, te
proporciono un desarrollo estructurado basado en las instrucciones. Aquí tienes:
© Universidad de Guayaquil