La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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

Presentaciones similares


Presentación del tema: "IIS Evaluación de productos, procesos, recursos Mejorando las predicciones (¿o estimaciones?)"— Transcripción de la presentación:

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

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

3 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?

4 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?

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

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

7 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

8 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

9 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

10 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

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

12 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

13 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

14 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

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

16 Ejercicio VentajasDesventajas

17 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


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

Presentaciones similares


Anuncios Google