Ingenieria de software

Páginas: 19 (4575 palabras) Publicado: 25 de octubre de 2010
Índice 4. Proceso de software y métricas de proyectos
• Introducción • Medidas, métricas e indicadores • Métricas en el proceso y del proyecto
– Introducción – Métricas del proceso y mejoras en el proceso de software. – Métricas del proyecto. – Métricas del software. Clasificación.
Ingeniería del Software Antonio Navarro 1 Ingeniería del Software Antonio Navarro 2

Índice
• Métricas deproductividad
– – – – Orientadas al tamaño. Orientadas a la función. Otras métricas Factores que inciden en la productividad. – – – – –

Índice
Introducción. Errores. Medida de la calidad. Eficacia de la eliminación de defectos. Fiabilidad del software.

• Relación entre líneas de código y puntos de función • Métricas de calidad
Ingeniería del Software Antonio Navarro 3

• Línea base deMétricas • Conclusiones
Ingeniería del Software Antonio Navarro 4

Introducción
• La existencia de medidas numéricas facilita el conocimiento de un fenómeno • Las métricas del software miden el software de computadora • Estas métricas sirven para:
- Utilizarlas en el proyecto para ayudar en la estimación, control de calidad, evaluación de la productividad y control de proyectos.
Ingeniería delSoftware Antonio Navarro 5 Ingeniería del Software Antonio Navarro

Introducción
- El desarrollador de software evalúe la calidad de los productos y trabajos técnicos. - Ayudar en la toma de decisiones tácticas según avanza el proyecto. - Aplicarlas al proceso con la idea de mejorarlo.

6

Introducción
• Hay cuatro razones para medir:
– – – – Caracterizar. Evaluar. Predecir. Mejorar.Medidas, métricas e indicadores
• Una medida proporciona una indicación cuantitativa de la extensión, cantidad, dimensiones, capacidad o tamaño de algunos atributos de un proceso o producto.
- E.g., un programa tiene 10.000 LDC (líneas de código).

Ingeniería del Software Antonio Navarro

7

Ingeniería del Software Antonio Navarro

8

Medidas, métricas e indicadores
• La medición es elacto de determinar una medida
- E.g., Ana será la encargada de medir las LDC de cada módulo del sistema.

Medidas, métricas e indicadores
• Una métrica es una medida cuantitativa del grado en que un sistema, componente o proceso posee un atributo dado
- E.g., la productividad de este proyecto fue de 500 (LDC/persona-mes)

Ingeniería del Software Antonio Navarro

9

Ingeniería delSoftware Antonio Navarro

10

Medidas, métricas e indicadores
• Las medidas no sirven para comparar, necesitamos métricas
- E.g., en el país A ganan 1000 (€/pm), y en el país B ganan
1500 (€/pm) ¿viven mejor en el país B que en el país A? Una Big Mac cuesta 3€ en el país A, y en el país B cuesta 5€. Echemos cuentas. País A: 1000(€/pm)/3(€/BM) = 333,33 (BM/pm) País B: 1500(€/pm)/5(€/BM) = 250(BM/pm) Conclusión: no sabemos donde se vive mejor, pero en el país A una persona durante un mes puede comer un 33% más de Big Macs que en el país B
Ingeniería del Software Antonio Navarro 11

Medidas, métricas e indicadores
• Es decir,
– La medida captura una característica individual. – La medición permite capturar dicha característica. – La métrica permite relacionar y comparar mediciones.Ingeniería del Software Antonio Navarro

12

Medidas, métricas e indicadores
• Las métricas son el fundamento de los indicadores • Un indicador es una métrica o combinación de métricas que proporcionan una visión profunda del proceso del software, del proyecto de software o del producto en si.

Medidas, métricas e indicadores
• E.g., en el país A, no han aumentado los sueldos en losúltimos tres años, pero el índice Big Mac se ha duplicado en ese periodo • E.g., la productividad media de nuestra empresa es de 500(LDC/pm) y en el último proyecto ha sido de 250(LDC/pm)

Ingeniería del Software Antonio Navarro

13

Ingeniería del Software Antonio Navarro

14

Métricas en el proceso y del ... Introducción
• Nuestros objetivos son establecer:
- Métricas del proyecto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS