IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)

Slides:



Advertisements
Presentaciones similares
Diplomado en Calidad en el Software Derechos Reservados, 1999 Juan Antonio Vega Fernández Los Problemas de la Calidad en el Software.
Advertisements

Diagnóstico de la Organización de la Calidad PDVSA
ISO/IEC 9126 “Calidad de Producto de Software”
CALIDAD DE PRODUCTO PORTADA CALIDAD DE PRODUCTO.
CALIDAD EN DESARROLLO DE SOFTWARE
Despliegue de la Función de la Calidad “QFD”
2. Diseño y Desarrollo del Producto
Juan Andrada Romero José Domingo López López
Juan Andrada Romero José Domingo López López
Juan Andrada Romero José Domingo López López
Juan Andrada Romero José Domingo López López
Modelos de confiabilidad
INGENIERIA DE REQUERIMIENTOS
Jesús Gonzales Ramos Juan Carlos Mosqueda Agustín Velázquez Corona Calidad de software.
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
CALIDAD EN EL DESARROLLO DE SOFTWARE
Administración de Procesos de Pruebas
Evaluación de Productos
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
Modelos para la calidad del software
M.S.C. Ivette Hernández Dávila
La calidad del software.
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Requerimientos No Funcionales
Métricas Web. Mediante las métricas Web, podemos calificar un sitio en función de su calidad, sumatorio de varios factores, comentados en el resto de.
Conclusiones Fase de Construcción Grupo 1.  Objetivos de la Fase  Cumplimientos  Conclusiones Puntos a tratar:
NORMA ISO 9126 Carlos Mario Zapata J. 11/04/2017 Calidad de Software.
CARACTERIZACIÓN DE PROCESOS
INGENIERÍA DE SOFTWARE II RECOMENDACIONES PRÁCTICAS PARA LA ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE Gabriel Tamura Norha M.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Modelo McCall PRESENTA: Liliana Hilario, Anabel peña, Jessica Carbajal, Ricardo Díaz.
REQUERIMIENTOS DE SOFTWARE
Métricas de calidad de software
Mantenimiento del Software
Ingeniería de Software
Calidad y Garantía de Calidad
CONCEPTOS GENERALES INSTRUMENTACIÓN ELECTRÓNICA ITM
Conceptos de Gestión y Planificación de Proyectos Software
NORMAS ISO ISO Carlos Mario Zapata J. 4/15/2017
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Noviembre 2010 Ferreyra, Paula Huerta, María de las Nieves
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Saber que cambiar y como hacer que el cambio finalmente ocurra será fuente de ventajas competitivas para la compañía. La totalidad de presentaciones y.
INGENIERIA DE SOFTWARE
Capítulo 1 Calidad de Software
Factores y Métricas que determinan la Calidad de un producto
Metodologías Lsi. Katia Tapia A., Mae.
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
Métricas de calidad de software
Control de Calidad de Software
Ingeniería de Software
problemas de la calidad del software
NORMA ISO 9126 ISO
Calidad de Software Centro ISYS Escuela de Computación
NIVELES DE CALIDAD DEL SOFTWARE
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
De Informaciòn Gerencial Lcda. Oly Mata.
Facultad de Ingeniería – UBA Septiembre 2010 Ferreyra, Paula Huerta, María de las Nieves.
Funcionalidad Confiabilidad
DESARROLLO DE SOFTWARE Cuando se va desarrollar un software intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su.
Proceso de desarrollo de Software
EVALUACIÓN DE CALIDAD DEL SOFTWARE Y GOBIERNO EN LÍNEA EN PORTALES WEB APLICANDO PROCESOS DE AUDITORÍA.
Administración de Calidad de Software
INGENIERIA DE REQUERIMIENTOS. Equipo Meza Mora Emanuel Jonatan Vargas Montoya Geovanni Piña Carrera Miguel.
Noviembre, 2005 ESPECIFICACIÓN DE LA CALIDAD EN LOS SISTEMAS FIABLES (Quality Specification of Dependable Systems) ESPECIFICACIÓN DE LA CALIDAD EN LOS.
INDICADORES DE DESEMPEÑO DE LA CONTRATACIÓN PÚBLICA EN EL ECUADOR
? ISO/IEC 9126 ISO/IEC Descripción del estándar.
GESTIÓN DE PROYECTOS.
LA CALIDAD DEL SOFTWARE
Transcripción de la presentación:

IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)

El que piensa … Pierde! ¿Quién de ustedes los conoce? Levanten la mano los que trabajan construyendo software

Introducción Lo primero que vamos a evaluar es  Introducción a la Ingeniería de Software Grupos de 3 o 4 o …  Trabajamos en la respuesta a algunas interrogantes  Compartimos los resultados  ¿Llegaremos a algún acuerdo?

Las interrogantes ¿Qué es un proceso? ¿Cómo se evalúan los procesos? ¿Cómo se evalúan los productos? ¿Qué recursos intervienen en la construcción de software? ¿Cómo se evalúan los recursos? ¿Qué relación hay entre procesos, productos y recursos? ¿Cómo se pueden mejorar los procesos? ¿Cómo se pueden mejorar los productos?

Conceptos generales Modelos  De procesos  De calidad  … Estándares

ISO/IEC 9126 Se recomienda considerar las siguientes características  Funcionalidad  Confiabilidad  Usabilidad  Eficiencia  Mantenibilidad  Portabilidad 6

ISO/IEC 9126 Funcionalidad  “Un conjunto de atributos relacionados con la existencia de un conjunto de funciones y sus propiedades específicas. Estas funciones satisfacen necesidades explícitas o implícitas” Confiabilidad  “Un conjunto de atributos relacionados con la capacidad del software para mantener su nivel de desempeño (performance) en determinadas condiciones por un período de tiempo determinado” 7

ISO/IEC 9126 Usabilidad  “Un conjunto de atributos relacionados con el esfuerzo de uso, y con la valoración individual al respecto, para un grupo determinado o implícito de usuarios” Eficiencia  “Un conjunto de atributos concerniente a la relación entre el nivel de desempeño (performance) del software y la cantidad de recursos consumidos, bajo determinadas condiciones” 8

ISO/IEC 9126 Mantenibilidad  “Un conjunto de atributos relacionados con el esfuerzo requerido para realizar determinadas modificaciones” Portabilidad  “Un conjunto de atributos relacionados con la capacidad del software para ser transferido de un ambiente a otro” 9

Características y atributos Funcionalidad Confiabilidad Facilidad de uso Interoperabilidad Seguridad Madurez Tolerancia a fallas Recuperabilidad Comprensibilidad Facilidad de estudio Operabilidad Precisión Adecuación

Características y atributos Eficiencia Mantenibilidad Portabilidad Ser analizable Modificabilidad Estabilidad Ser testeable Adaptabilidad Instalabilidad Cumplimiento Reemplazabilidad Uso de recursos Uso del tiempo

Utilidad Definir los requerimientos de calidad de un producto de software Evaluar la especificación de un producto de software  verificando si cumple con los requerimientos de calidad durante todo el desarrollo Describir funcionalidades y atributos del software  Manuales de usuario Evaluación de un producto de software antes de su liberación, para su aceptación y después 12

La evaluación Es atribución de las organizaciones establecer sus propios modelos para la creación de métricas y su evaluación Se pueden utilizar descripciones verbales o reglas empíricas si no hubiera métricas Es fundamental establecer también los niveles de puntuación y los criterios específicos La relevancia de las características varía según las distintas categorías de software 13

Modelo del proceso de evaluación Identificar los requerimientos de calidad Seleccionar las métricas de calidad  indicadores para medir los atributos  elementos para construir un indicador Definir los niveles de puntuación Definir el criterio de evaluación Procedimiento de evaluación Medir Puntuar Dictaminar 14

Ejercicio Lista de control para evaluar  IIS  Les Luthiers ¿Y si quisiéramos comparar? 15

Ejercicio VentajasDesventajas

Otros tipos de evaluación Estudios retrospectivos  Determinar tendencias o relaciones (ej.: tamaño- defectos) Estudios de caso  Se evalúan situaciones distintas Proyectos hermanos Comparación con Línea Base Experimentos formales  Validar o Refutar Hipótesis  Variables relevantes controladas