Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Métricas del Producto

No description
by

Nancy Olivares Ruiz

on 6 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Métricas del Producto

Métricas del Producto
La medición es un elemento clave en cualquier proceso de ingeniería. Se utiliza para entender mejor los atributos
Diferencia entre medida, métrica e indicadores
Proceso de medición
Formulación: Derivación de medidas y métricas de sw apropiadas

Recolección: Mecanismo para acumular datos requeridos para derivar las métricas formuladas

Análisis: Cálculo de métricas y aplicación de herramientas matemáticas

Interpretación: Evaluación de las métricas resultantes para comprender la calidad

Retroalimentación: Recomendaciones derivadas de la interpretación de las métricas del producto

Principios de medición
1.Una métrica debe tener propiedades matemáticas deseables
Ejemplo: Rango significativo de 0 a 1, 0.5 punto medio

2. Cuando una métrica representa una característica de software que aumenta cuando ocurren rasgos positivos o que disminuyen cuando se encuentran rasgos indeseables, el valor de la métrica debe aumentar o disminuir en la misma forma

3. Cada métrica debe validarse de manera empírica en una gran variedad de contextos antes de publicarse o utilizarse para tomar decisiones
Medición de software orientado a meta
El paradigma Meta/Pregunta/Métrica (MPM) fue desarrollado por Basili y Weiss

Es una técnica para enfatizar la necesidad de:
1) establecer una meta de medición explícita para la actividad del proceso o producto

2) definir un conjunto de preguntas que deban responderse con la finalidad de lograr la meta

3) Identificar métricas bien formuladas que ayuden a responder dichas preguntas
Fenton:
La medición es el proceso mediante el cual se asignan números o símbolos a los atributos de las entidades en el mundo real, de manera que se les define de acuerdo con reglas claramente determinadas. Sentimos que la obligación de intentar "medir lo inmensurable" para mejorar la comprensión de entidades particulares es tan poderosa en la ing. del sw como en cualquiera otra disciplina
Medida:
Proporciona un indicio cuantitativo de la extensión, cantidad, dimensión, capacidad o tamaño de algún atributo de un producto o proceso.
La medición es el acto de determinar una medida

Métrica:
El IEEE la define como "una medida cuantitativa del grado en el que un sistema, componente o proceso posee un atributo determinado"

Indicador:
Es una métrica o combinación de métricas que proporcionan comprensión acerca del proceso de software, el proyecto de sw o el producto en sí
Plantilla para el MPM
Analizar
{nombre de la actividad o atributo que se va a medir} c
on el propósito de
{el objetivo global del análisis}
con respecto a
{el aspecto de la actividad o atributo que se considera}
desde el punto de vista de
{las personas que tienen interés en la medición}
en el contexto de
{el entorno en el que tiene lugar la medición}
Analizar

la arquitectura del software X
c
on el propósito de

evaluar los componentes arquitectónicos

con respecto a

la capacidad de hacer el software X más extensible

desde el punto de vista de

los ingenieros de software que realizar el trabajo

en el contexto de

mejora del producto durante los próximos tres años
Ejemplo de Plantilla de definición de meta
Preguntas
P1.- ¿Los componentes arquitectónicos se caracterizan de forma que compartimentalizan la función de datos relacionados?

P2.- ¿La complejidad de cada componente dentro de las fronteras facilitará la modificación y la extensión?
Atributos de las métricas de software efectivas
1. Simple y calculable:
Fácil de aprender
2. Empírica e intuitivamente convincente:
Satisfacer las nociones del Ing.
3. Congruente y objetiva:
Resultados sin ambigüedades


Atributos de las métricas de software efectivas
4. Constante en uso de unidades y dimensiones
El cálculo matemático no debe conducir a mezclas extrañas (personas x leng. de prog.)
5. Independiente del L P
Basarse en el Mod. de Req., Mod. Diseño., Estructura del programa
6. Un mecanismo efectivo para retroalimentación de calidad
Producto Final de mayor calidad

TIPOS DE MÉTRICAS
Métricas para el modelo de requerimientos
Métrica basada en funciones
Métricas para calidad de la especificación
Métricas para el Modelo de Diseño
Métricas del diseño arquitectónico
Métricas para diseño orientado a objetos
Métricas de diseño en el nivel de componentes
Métricas orientadas a operación
Métricas de diseño de interfaz de usuario
TIPOS DE MÉTRICAS
Métricas de Diseño para WebApps

Métricas para Código Fuente

Métricas para prueba
Métricas Halstead aplicadas para probar
Métricas para pruebas orientas a objetos

Métricas para Mantenimiento


Concepto de Medición
Full transcript