SlideShare ist ein Scribd-Unternehmen logo
1 von 44
[object Object],[object Object],[object Object],[object Object],[object Object]
CALIDAD DEL PRODUCTO SOFTWARE   (ISO/IEC 9126 - 25000)
¿Qué es Calidad de Software? ,[object Object],[object Object]
¿Qué sucede si no hay Calidad de Software ? ,[object Object],[object Object],[object Object],[object Object]
¿Qué implica Calidad del Software?
[object Object],[object Object],[object Object],[object Object],[object Object]
Modelos de Referencia por ámbitos
Calidad durante el ciclo de vida calidad de proceso Calidad interna Calidad externa Calidad de uso Depende de Depende de Depende de proveedor usuario proceso producto Efecto del uso influye influye influye Calidad de uso Calidad de uso Diferentes usos
Modelos de Referencia de Calidad de Producto. ,[object Object],[object Object],[object Object]
Antecedentes: ,[object Object],[object Object],[object Object]
ISO/IEC 9126
Modelo de calidad para métricas internas y externas
Funcionalidad   Adecuación Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados.   Exactitud Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados, con el grado necesario de precisión.   Interoperabilidad Capacidad del producto software para interactuar con uno o más sistemas especificados.   Seguridad de acceso Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas autorizados   Cumplimiento funcional Capacidad del producto software para adherirse a normas, convenciones o regulaciones en leyes y prescripciones similares relacionadas con funcionalidad.
F iabilidad   Madurez Capacidad del producto software para evitar fallar como resultado de fallos en el software.   Tolerancia a fallos Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces especificados.  Capacidad de recuperación Capacidad del producto software para reestablecer un nivel de prestaciones especificado y de recuperar los datos directamente afectados en caso de fallo.  Cumplimiento de la fiabilidad Capacidad del producto software para adherirse a normas, convenciones o regulaciones relacionadas con al fiabilidad.
Usabilidad   Capacidad para ser entendido Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado para unas tareas o condiciones de uso particulares.   Capacidad para ser aprendido Capacidad del producto software que permite al usuario aprender sobre su aplicación.   Capacidad para ser operado Capacidad del producto software que permite al usuario operarlo y controlarlo.   Capacidad de atracción Capacidad del producto software para ser atractivo al usuario. Cumplimiento de la usabilidad Capacidad del producto software para adherirse a normas, convenciones, guías de estilo o regulaciones relacionadas con la usabilidad.
Eficiencia   Comportamiento temporal Capacidad del producto software para proporcionar tiempos de respuesta, tiempos de proceso y potencia apropiados, bajo condiciones determinadas.    Utilización de recursos Capacidad del producto software para usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su función bajo condiciones determinadas.   Cumplimiento de la eficiencia Capacidad del producto software para adherirse a normas o convenciones relacionadas con la eficiencia.
Mantenibilidad   Capacidad para ser analizado Es la capacidad del producto software para serle diagnosticadas deficiencias o causas de los fallos en el software, o para identificar las partes que han de ser modificadas.   Capacidad para ser cambiado Capacidad del producto software que permite que una determinada modificación sea implementada.   Estabilidad Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software.   Capacidad para ser probado Capacidad del producto software que permite que el software modificado sea validado.   Cumplimiento de la mantenibilidad Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad.
Portabilidad   Adaptabilidad Capacidad del producto software para ser adaptado a diferentes entornos especificados, sin aplicar acciones o mecanismos distintos de aquellos proporcionados para este propósito por el propio software considerado.   Instalabilidad Capacidad del producto software para ser instalado en un entorno especificado.  Coexistencia Capacidad del producto software para coexistir con otro software independiente, en un entorno común, compartiendo recursos comunes.   Capacidad para reemplazar Capacidad del producto software para ser usado en lugar de otro producto software, para el mismo propósito, en el mismo ent or no.  Cumplimiento de la portabilidad Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad.
Es decir, calidad interna y externa significa :
Modelo de Calidad para Calidad en Uso
Efectividad Capacidad del producto software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en un contexto de uso especificado. Productividad Capacidad del producto software para permitir a los usuarios gastar una cantidad adecuada de recursos con relación a la efectividad alcanzada, en un contexto de uso especificado. Seguridad física Capacidad del producto software para alcanzar niveles aceptables del riesgo de hacer daño a personas, al negocio, al software, a las propiedades o al medio ambiente en un contexto de uso especificado. Satisfacción Capacidad del producto software para satisfacer a los usuarios en un contexto de uso especificado.
ISO/IEC 14598 14598-1 Visión General 14598-2 Planeamiento y Gestión 14598-3 Proceso para  desenvolvedores 14598-4 Proceso para  adquirientes 14598-5 Proceso para  avaladores 14598-6 Documentación de  Módulos
ISO-IEC 14598-1: DESCRIPCCION GENERAL Ver proceso de evaluación según la norma ISO / IEC 1498-1 Especificar la evaluación Diseño de la evaluación Establecer requerimientos de evaluación 9126-2 Métricas  externas 9126-3 Métricas de calidad en uso 14598-6 Módulos de evaluación 9126-1 Características de calidad Ejecutar la evaluación Identificar los tipos de productos Seleccione métrica Especificar modelo de calidad Establecer niveles de calificación para la métrica Elaborar plan de evaluación Establecer criterios para la evaluación Propósito de establecer la evaluación Evaluar resultado Comparar con los criterios Medida de las características
ISO/IEC 14598 – 2 Planeamiento y Gestión ,[object Object]
ISO/IEC 14598-3 Procesos para Desarrolladores ,[object Object]
ISO-IEC 14598-4: proceso para los compradores ,[object Object]
ISO-IEC 14598-5:  proceso para evaluadores ,[object Object]
[object Object],[object Object],[object Object]
Establecer el propósito de la evaluación   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Identificar los tipos de productos a ser evaluados Requisitos Productos validación Verificación Y validación verificación Requisitos de la calidad en uso Calidad en uso Calidad externa Calidad interna implementación Requisitos de la calidad externa Requisitos de la calidad interna necesidades Medición de la calidad en uso Medición de la calidad externa Medición de la calidad interna
Establecer niveles de puntuación para las métricas
Producir un plan de evaluación El plan de evaluación describe los métodos de evaluación y el programa de acciones del evaluador. Debe ser consistente con el plan de mediciones
Relación entre stándares ISO/IEC 9126 y ISO/IEC 14598 Recursos y medio ambiente Proceso de evaluación Efecto de los productos de software Producto de software 14598-1 14598-2 14598-6 9126-4 9126-2 9126-3 14598-5 14598-4 14598-3 9126-1 Apoyo a la evaluación Proceso de evaluación Métricas internas Métricas externas Métricas de calidad en uso
ISO/IEC 25000 Modelo SQuaRE   Software Product Quality Requirements and Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura SQuaRE
Square, focaliza en: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISO/IEC 25000 SQuaRE Especificar la evaluación Diseño de la evaluación Establecer requisitos de evaluación Ejecutar la evaluación Identificar los tipos de productos a ser evaluados Seleccione métrica Especificar modelo de calidad Establecer niveles de calificación para la métrica Elaborar plan de evaluación Establecer criterios para la evaluación Propósito de establecer la evaluación Evaluar resultado Comparar con los criterios Obtener medidas o métricas
 
Equivalencias y Relación entre Procesos de ISO/IEC 9126, ISO/IEC 14598 y SQUARE 6. Docum. de Módulos de Eval. 5. Procesos para Evaluadores 4. Procesos para Adquirientes 3. Procesos para Desarrolladores 2. Planeamiento y Gestión 1. Revisión General 14598: Evaluación del Producto Requerimientos de Calidad Métricas Elementales Guías de uso de 9126 y 14598 Nueva Propuesta 4..Métricas de Calidad en Uso 3. Métricas Internas 2. Métricas Externas 1. Modelo de Calidad 9126: Calidad del Producto Estado Actual 25040: División de Evaluación de Calidad. 25040: Visión General de Evaluación de Calidad. 25041: Modulo de Evaluación. 25042: Procesos para Desarrolladores. 25043: Procesos para Adquirientes. 25044: Procesos para Evaluadores 25030: Requerimientos de Calidad. 25030: División de Requerimientos de Calidad 25024: Medidas de la Calidad en Uso. 25023: Medidas de Calidad Externa. 25022: Medidas de Calidad Interna. 25021: Primitivas de Medición. 25020: Modelo de Referencia de las Mediciones 25020: Calidad de las Métricas 25010: Calidad del Modelo 25010: División de Calidad del Modelo 25001: Planeamiento y Gestión 25000: Guía de SQUARE 25000: División de Calidad  Producto Software Modelo SQUARE
Ejemplo de un perfil de medida Analizar los datos Establecer objetivos de medición Recoger datos Especificar procedimientos de recolección de datos Especificar medidas Comunicará los resultados Almacenar datos y resultados Especificar los procedimientos de análisis Objetivo de medición #___:  Objetivo  _____________________________ Preguntas ____________________________ Pantalla de visualización  Entrada (s)    Fecha elementos  ____________   Responsabilidad para la  presentación de informes ____________    Forma (s) ____________ Algoritmo  ____________________________ Hipótesis _____________________________ Interpretación _________________________   X-referencia  __________   Las preguntas de sondeo  __________   Evolución  __________ INDICADOR DE LA PLANTILLA  100 80 60 40 20 Objetivo de medición #___:  Objetivo  _____________________________ Preguntas ____________________________ Pantalla de visualización  Entrada (s)    Fecha elementos  ____________   Responsabilidad para la  presentación de informes ____________    Forma (s) ____________ Algoritmo  ____________________________ Hipótesis _____________________________ Interpretación _________________________   X-referencia  __________   Las preguntas de sondeo  __________   Evolución  __________ INDICADOR DE LA PLANTILLA  100 80 60 40 20 Objetivo de medición #___:  Objetivo  _____________________________ Preguntas ____________________________ Pantalla de visualización  Entrada (s)    Fecha elementos  ____________   Responsabilidad para la  presentación de informes ____________    Forma (s) ____________ Algoritmo  ____________________________ Hipótesis _____________________________ Interpretación _________________________   X-referencia  __________   Las preguntas de sondeo  __________   Evolución  __________ INDICADOR DE LA PLANTILLA  100 80 60 40 20 cartografía de las prácticas de M&A para el indicador de plantilla
CONCLUSIONES ,[object Object],[object Object],[object Object]
Referencia Bibliográficas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ISO/IEC 9126-1: Software Engineering - Product quality - Part 1: Quality model ISO/IEC TR 9126-2: Software Engineering - Product quality - Part 2: External metrics ISO/IEC TR 9126-3: Software Engineering - Product quality - Part 3: Internal metrics ISO/IEC TR 9126-4: Software Engineering - Product quality - Part 4: Quality in Use ISO/IEC 14598-1: 1999, Information Technology - Product evaluation - Part 1: General overview ISO/IEC 14598-2: 1999, Software Engineering - Product evaluation - Part 2: Planning and management ISO/IEC 14598-3: 1999, Software Engineering - Software product evaluation - Part 3: Process for developers ISO/IEC 14598-4: 1999, Software Engineering - Software product evaluation - Part 4: Process for acquirers ISO/IEC 14598-5: 1998, Information Technology - Software Engineering - Software product evaluation - Part 5: Process for evaluators ISO/IEC 14598-6: Information Technology - Software Engineering - Product evaluation - Part 6: Documentation of evaluation modules Azuma, M , Using quality  models and metrics for software quality improvement,  2000
GRACIAS !!

Weitere ähnliche Inhalte

Was ist angesagt?

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrentesamuel ospino
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareWilliam Matamoros
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Diseño de software modelo lineal (presentacion)
Diseño de software   modelo lineal (presentacion)Diseño de software   modelo lineal (presentacion)
Diseño de software modelo lineal (presentacion)Marco Antonio Perez Montero
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAngel Reyes
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del softwareGiovani Ramirez
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de softwareGuillermo Lemus
 

Was ist angesagt? (20)

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 
Ingenieria de software - Unidad 4 seguridad
Ingenieria de software - Unidad 4 seguridadIngenieria de software - Unidad 4 seguridad
Ingenieria de software - Unidad 4 seguridad
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Diseño de software modelo lineal (presentacion)
Diseño de software   modelo lineal (presentacion)Diseño de software   modelo lineal (presentacion)
Diseño de software modelo lineal (presentacion)
 
costos del software
costos del softwarecostos del software
costos del software
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Sqa
SqaSqa
Sqa
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Gestion de la configuracion del software
Gestion de la configuracion del softwareGestion de la configuracion del software
Gestion de la configuracion del software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 

Ähnlich wie Calidad Del Producto Software

Medición de la calidad de un software
Medición de la calidad de un softwareMedición de la calidad de un software
Medición de la calidad de un softwarepedroalexandercamarg
 
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdfPRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdfVictor430019
 
Calidad del software
Calidad del software Calidad del software
Calidad del software Luisa Chiappe
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2Oroxko Vargas
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwareLuisa Chiappe
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del SoftwareUVM
 
11 introduccion a los arboles de calidad y norma
11 introduccion a los arboles de calidad y norma11 introduccion a los arboles de calidad y norma
11 introduccion a los arboles de calidad y normaUVM
 
Estandares IHC
Estandares IHCEstandares IHC
Estandares IHCISI UCA
 
Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareMariChR
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidadjose_macias
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidadguest1a4b38
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwarejuanexbad
 
calidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributoscalidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributosArturoDelAngel9
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptxJulian Carvajal
 

Ähnlich wie Calidad Del Producto Software (20)

ISO 9126.pdf
ISO 9126.pdfISO 9126.pdf
ISO 9126.pdf
 
Iso 9126
Iso 9126Iso 9126
Iso 9126
 
Medición de la calidad de un software
Medición de la calidad de un softwareMedición de la calidad de un software
Medición de la calidad de un software
 
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdfPRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
PRESENTACION CALIDAD DE SOFTWARE IEEE ISO.pdf
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Calidad del software
Calidad del software Calidad del software
Calidad del software
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad Del Software
Calidad Del SoftwareCalidad Del Software
Calidad Del Software
 
11 introduccion a los arboles de calidad y norma
11 introduccion a los arboles de calidad y norma11 introduccion a los arboles de calidad y norma
11 introduccion a los arboles de calidad y norma
 
Estandares IHC
Estandares IHCEstandares IHC
Estandares IHC
 
Estudiante
EstudianteEstudiante
Estudiante
 
Trabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftwareTrabajo finaldecalidaddesoftware
Trabajo finaldecalidaddesoftware
 
1761690 (1)
1761690 (1)1761690 (1)
1761690 (1)
 
Gestión de la calidad
Gestión de la calidadGestión de la calidad
Gestión de la calidad
 
Uni4controlcalidad
Uni4controlcalidadUni4controlcalidad
Uni4controlcalidad
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
calidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributoscalidad en desarrollo de software y sus atributos
calidad en desarrollo de software y sus atributos
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx
 

Kürzlich hochgeladen

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 

Kürzlich hochgeladen (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

Calidad Del Producto Software

  • 1.
  • 2. CALIDAD DEL PRODUCTO SOFTWARE (ISO/IEC 9126 - 25000)
  • 3.
  • 4.
  • 5. ¿Qué implica Calidad del Software?
  • 6.
  • 7. Modelos de Referencia por ámbitos
  • 8. Calidad durante el ciclo de vida calidad de proceso Calidad interna Calidad externa Calidad de uso Depende de Depende de Depende de proveedor usuario proceso producto Efecto del uso influye influye influye Calidad de uso Calidad de uso Diferentes usos
  • 9.
  • 10.
  • 12. Modelo de calidad para métricas internas y externas
  • 13. Funcionalidad Adecuación Capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas y objetivos de usuario especificados. Exactitud Capacidad del producto software para proporcionar los resultados o efectos correctos o acordados, con el grado necesario de precisión.   Interoperabilidad Capacidad del producto software para interactuar con uno o más sistemas especificados. Seguridad de acceso Capacidad del producto software para proteger información y datos de manera que las personas o sistemas no autorizados no puedan leerlos o modificarlos, al tiempo que no se deniega el acceso a las personas o sistemas autorizados Cumplimiento funcional Capacidad del producto software para adherirse a normas, convenciones o regulaciones en leyes y prescripciones similares relacionadas con funcionalidad.
  • 14. F iabilidad Madurez Capacidad del producto software para evitar fallar como resultado de fallos en el software.   Tolerancia a fallos Capacidad del software para mantener un nivel especificado de prestaciones en caso de fallos software o de infringir sus interfaces especificados. Capacidad de recuperación Capacidad del producto software para reestablecer un nivel de prestaciones especificado y de recuperar los datos directamente afectados en caso de fallo. Cumplimiento de la fiabilidad Capacidad del producto software para adherirse a normas, convenciones o regulaciones relacionadas con al fiabilidad.
  • 15. Usabilidad Capacidad para ser entendido Capacidad del producto software que permite al usuario entender si el software es adecuado y cómo puede ser usado para unas tareas o condiciones de uso particulares. Capacidad para ser aprendido Capacidad del producto software que permite al usuario aprender sobre su aplicación. Capacidad para ser operado Capacidad del producto software que permite al usuario operarlo y controlarlo. Capacidad de atracción Capacidad del producto software para ser atractivo al usuario. Cumplimiento de la usabilidad Capacidad del producto software para adherirse a normas, convenciones, guías de estilo o regulaciones relacionadas con la usabilidad.
  • 16. Eficiencia Comportamiento temporal Capacidad del producto software para proporcionar tiempos de respuesta, tiempos de proceso y potencia apropiados, bajo condiciones determinadas.   Utilización de recursos Capacidad del producto software para usar las cantidades y tipos de recursos adecuados cuando el software lleva a cabo su función bajo condiciones determinadas.   Cumplimiento de la eficiencia Capacidad del producto software para adherirse a normas o convenciones relacionadas con la eficiencia.
  • 17. Mantenibilidad Capacidad para ser analizado Es la capacidad del producto software para serle diagnosticadas deficiencias o causas de los fallos en el software, o para identificar las partes que han de ser modificadas.   Capacidad para ser cambiado Capacidad del producto software que permite que una determinada modificación sea implementada. Estabilidad Capacidad del producto software para evitar efectos inesperados debidos a modificaciones del software.   Capacidad para ser probado Capacidad del producto software que permite que el software modificado sea validado.   Cumplimiento de la mantenibilidad Capacidad del producto software para adherirse a normas o convenciones relacionadas con la mantenibilidad.
  • 18. Portabilidad Adaptabilidad Capacidad del producto software para ser adaptado a diferentes entornos especificados, sin aplicar acciones o mecanismos distintos de aquellos proporcionados para este propósito por el propio software considerado. Instalabilidad Capacidad del producto software para ser instalado en un entorno especificado. Coexistencia Capacidad del producto software para coexistir con otro software independiente, en un entorno común, compartiendo recursos comunes.   Capacidad para reemplazar Capacidad del producto software para ser usado en lugar de otro producto software, para el mismo propósito, en el mismo ent or no. Cumplimiento de la portabilidad Capacidad del producto software para adherirse a normas o convenciones relacionadas con la portabilidad.
  • 19. Es decir, calidad interna y externa significa :
  • 20. Modelo de Calidad para Calidad en Uso
  • 21. Efectividad Capacidad del producto software para permitir a los usuarios alcanzar objetivos especificados con exactitud y completitud, en un contexto de uso especificado. Productividad Capacidad del producto software para permitir a los usuarios gastar una cantidad adecuada de recursos con relación a la efectividad alcanzada, en un contexto de uso especificado. Seguridad física Capacidad del producto software para alcanzar niveles aceptables del riesgo de hacer daño a personas, al negocio, al software, a las propiedades o al medio ambiente en un contexto de uso especificado. Satisfacción Capacidad del producto software para satisfacer a los usuarios en un contexto de uso especificado.
  • 22. ISO/IEC 14598 14598-1 Visión General 14598-2 Planeamiento y Gestión 14598-3 Proceso para desenvolvedores 14598-4 Proceso para adquirientes 14598-5 Proceso para avaladores 14598-6 Documentación de Módulos
  • 23. ISO-IEC 14598-1: DESCRIPCCION GENERAL Ver proceso de evaluación según la norma ISO / IEC 1498-1 Especificar la evaluación Diseño de la evaluación Establecer requerimientos de evaluación 9126-2 Métricas externas 9126-3 Métricas de calidad en uso 14598-6 Módulos de evaluación 9126-1 Características de calidad Ejecutar la evaluación Identificar los tipos de productos Seleccione métrica Especificar modelo de calidad Establecer niveles de calificación para la métrica Elaborar plan de evaluación Establecer criterios para la evaluación Propósito de establecer la evaluación Evaluar resultado Comparar con los criterios Medida de las características
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Identificar los tipos de productos a ser evaluados Requisitos Productos validación Verificación Y validación verificación Requisitos de la calidad en uso Calidad en uso Calidad externa Calidad interna implementación Requisitos de la calidad externa Requisitos de la calidad interna necesidades Medición de la calidad en uso Medición de la calidad externa Medición de la calidad interna
  • 31. Establecer niveles de puntuación para las métricas
  • 32. Producir un plan de evaluación El plan de evaluación describe los métodos de evaluación y el programa de acciones del evaluador. Debe ser consistente con el plan de mediciones
  • 33. Relación entre stándares ISO/IEC 9126 y ISO/IEC 14598 Recursos y medio ambiente Proceso de evaluación Efecto de los productos de software Producto de software 14598-1 14598-2 14598-6 9126-4 9126-2 9126-3 14598-5 14598-4 14598-3 9126-1 Apoyo a la evaluación Proceso de evaluación Métricas internas Métricas externas Métricas de calidad en uso
  • 34.
  • 36.
  • 37. ISO/IEC 25000 SQuaRE Especificar la evaluación Diseño de la evaluación Establecer requisitos de evaluación Ejecutar la evaluación Identificar los tipos de productos a ser evaluados Seleccione métrica Especificar modelo de calidad Establecer niveles de calificación para la métrica Elaborar plan de evaluación Establecer criterios para la evaluación Propósito de establecer la evaluación Evaluar resultado Comparar con los criterios Obtener medidas o métricas
  • 38.  
  • 39. Equivalencias y Relación entre Procesos de ISO/IEC 9126, ISO/IEC 14598 y SQUARE 6. Docum. de Módulos de Eval. 5. Procesos para Evaluadores 4. Procesos para Adquirientes 3. Procesos para Desarrolladores 2. Planeamiento y Gestión 1. Revisión General 14598: Evaluación del Producto Requerimientos de Calidad Métricas Elementales Guías de uso de 9126 y 14598 Nueva Propuesta 4..Métricas de Calidad en Uso 3. Métricas Internas 2. Métricas Externas 1. Modelo de Calidad 9126: Calidad del Producto Estado Actual 25040: División de Evaluación de Calidad. 25040: Visión General de Evaluación de Calidad. 25041: Modulo de Evaluación. 25042: Procesos para Desarrolladores. 25043: Procesos para Adquirientes. 25044: Procesos para Evaluadores 25030: Requerimientos de Calidad. 25030: División de Requerimientos de Calidad 25024: Medidas de la Calidad en Uso. 25023: Medidas de Calidad Externa. 25022: Medidas de Calidad Interna. 25021: Primitivas de Medición. 25020: Modelo de Referencia de las Mediciones 25020: Calidad de las Métricas 25010: Calidad del Modelo 25010: División de Calidad del Modelo 25001: Planeamiento y Gestión 25000: Guía de SQUARE 25000: División de Calidad Producto Software Modelo SQUARE
  • 40. Ejemplo de un perfil de medida Analizar los datos Establecer objetivos de medición Recoger datos Especificar procedimientos de recolección de datos Especificar medidas Comunicará los resultados Almacenar datos y resultados Especificar los procedimientos de análisis Objetivo de medición #___: Objetivo _____________________________ Preguntas ____________________________ Pantalla de visualización Entrada (s) Fecha elementos ____________ Responsabilidad para la presentación de informes ____________ Forma (s) ____________ Algoritmo ____________________________ Hipótesis _____________________________ Interpretación _________________________ X-referencia __________ Las preguntas de sondeo __________ Evolución __________ INDICADOR DE LA PLANTILLA 100 80 60 40 20 Objetivo de medición #___: Objetivo _____________________________ Preguntas ____________________________ Pantalla de visualización Entrada (s) Fecha elementos ____________ Responsabilidad para la presentación de informes ____________ Forma (s) ____________ Algoritmo ____________________________ Hipótesis _____________________________ Interpretación _________________________ X-referencia __________ Las preguntas de sondeo __________ Evolución __________ INDICADOR DE LA PLANTILLA 100 80 60 40 20 Objetivo de medición #___: Objetivo _____________________________ Preguntas ____________________________ Pantalla de visualización Entrada (s) Fecha elementos ____________ Responsabilidad para la presentación de informes ____________ Forma (s) ____________ Algoritmo ____________________________ Hipótesis _____________________________ Interpretación _________________________ X-referencia __________ Las preguntas de sondeo __________ Evolución __________ INDICADOR DE LA PLANTILLA 100 80 60 40 20 cartografía de las prácticas de M&A para el indicador de plantilla
  • 41.
  • 42.
  • 43. ISO/IEC 9126-1: Software Engineering - Product quality - Part 1: Quality model ISO/IEC TR 9126-2: Software Engineering - Product quality - Part 2: External metrics ISO/IEC TR 9126-3: Software Engineering - Product quality - Part 3: Internal metrics ISO/IEC TR 9126-4: Software Engineering - Product quality - Part 4: Quality in Use ISO/IEC 14598-1: 1999, Information Technology - Product evaluation - Part 1: General overview ISO/IEC 14598-2: 1999, Software Engineering - Product evaluation - Part 2: Planning and management ISO/IEC 14598-3: 1999, Software Engineering - Software product evaluation - Part 3: Process for developers ISO/IEC 14598-4: 1999, Software Engineering - Software product evaluation - Part 4: Process for acquirers ISO/IEC 14598-5: 1998, Information Technology - Software Engineering - Software product evaluation - Part 5: Process for evaluators ISO/IEC 14598-6: Information Technology - Software Engineering - Product evaluation - Part 6: Documentation of evaluation modules Azuma, M , Using quality models and metrics for software quality improvement, 2000