Sunteți pe pagina 1din 3

El proceso del software y metricas del proceso

Medidas metricas indicadores:

MEDIDAS,MTRICAS E INDICADORES
La medicin es fundamental para cualquier disciplina de ingeniera.
Segn Loard Kelvin Cuando pueda medir lo que est diciendo y expresarlo con
nmeros, ya conoce algo sobre ello; cuando no pueda medir, cuando no pueda
expresar con nmeros lo que dice, su conocimiento es precario y deficiente: puede
ser el comienzo del conocimiento, pero en sus pensamientos, apenas est
avanzando hacia el escenario de la ciencia.
Medida : Indicacin cuantitativa de la extensin, cantidad, dimensiones, capacidad
o tamao de algunos atributos de un proceso o producto.
Mtrica: Medida cuantitativa del grado en que un sistema, componente o proceso
posee un atributo dado.
Indicador: Es una mtrica o combinacin de mtricas que proporcionan una visin
profunda del proceso de SW, del proyecto o producto en s. Permite al gestor de
proyectos ajustar el producto, proyecto o proceso para que las cosas salgan mejor.
2.2 METRICAS EN EL PROCESO Y DOMINIO DEL PROYECTO
MEDICIONES DEL SOFTWARE
Las mtricas de SW se pueden categorizar de 2 maneras:
1. Medidas directas: Ejm: costo, esfuerzo
2. Medidas indirectas: Ejm: LDC, velocidad de ejecucin, defectos durante un
perodo de tiempo.
Mtricas orientadas al Tamao Provienen de la normalizacin de las medidas de
calidad y/o productividad, considerando el tamao del SW producido.
Mtricas orientadas a la Funcin Utilizan una medida de funcionalidad de la
aplicacin como valor de normalizacin
puntos de fucion y factores de complejidad

2.3 Tipos de Mtricas en Proceso

Mtricas de complejidad: Son todas las mtricas de software que definen de


una u otra forma la medicin de la complejidad; Tales como volumen,
tamao, anidaciones, costo (estimacin), agregacin, configuracin, y flujo.
Estas son los puntos crticos de la concepcin, viabilidad, anlisis, y diseo de
software.

Mtricas de calidad: Son todas las mtricas de software que definen de una u
otra forma la calidad del software; Tales como exactitud, estructuracin o
modularidad, pruebas, mantenimiento, reusabilidad, cohesin del mdulo,
acoplamiento del mdulo, etc. Estas son los puntos crticos en el diseo,
codificacin, pruebas y mantenimiento.

Mtricas de competencia: Son todas las mtricas que intentan valorar o


medir las actividades de productividad de los programadores o practicantes
con respecto a su certeza, rapidez, eficiencia y competencia. No se ha
alcanzado mucho en esta rea, a pesar de la intensa investigacin
acadmica.

Mtricas de desempeo: Corresponden a las mtricas que miden la conducta


de mdulos y sistemas de un software, bajo la supervisin del sistema
operativo o hardware. Generalmente tienen que ver con la eficiencia de
ejecucin, tiempo, almacenamiento, complejidad de algoritmos
computacionales, etc.

Mtricas estilizadas: Son las mtricas de experimentacin y de preferencia;


Por ejemplo: estilo de cdigo, identacin, las convenciones denominando de
datos, las 11 limitaciones, etc. Pero estas no se deben confundir con las
mtricas de calidad o complejidad.

2.4 Mediciones del Software


Se debe medir el software para:
- indicar la calidad del producto.
- evaluar la productividad de la gente que desarrolla el producto.
- evaluar los beneficios (en trminos de productividad y de calidad) derivados del
uso de nuevos mtodos y herramientas de ingeniera del software.
- establecer una lnea de base para la estimacin.
- ayudar a justificar el uso de nuevas herramientas o de formacin adicional
Medidas directas: el coste y el esfuerzo aplicado.
Medidas indirectas: la funcionalidad, calidad, complejidad, eficiencia, fiabilidad,
facilidad de mantenimiento.

2.5 Reconciliacin de los diferebtes enfoques de mtricas


La relacin entre las lneas de cdigo y los puntos de funcin depende del lenguaje

de programacin que se utilice para implementar el software y de la calidad del


diseo.
Hay muchos factores que influyen en la productividad, haciendo que la comparacin
sea fcilmente interpretable.

factores humanos

factores del problema (complejidad)

factores del proceso

factores del producto

factores de los recursos

2.6 Mtricas para la calidad del software


Proporcionan una indicacin de cmo se ajusta el software a los requisitos implcitos
y explcitos del cliente.
La complejidad del programa, modularidad efectiva y el tamao del programa
global, la facilidad de mantenimiento.
Las medidas de post-distribucin de la calidad del software suponen una indicacin
a posteriori de la efectividad del proceso de ingeniera del software.

2.7 Integracion de las metricas dentro del proceso del software


Establecimiento de una lnea base mediante el establecimiento de una lnea base
para las mtricas, se pueden obtener beneficios a nivel estratgico, de proyecto y
tcnico.
Consiste en datos recogidos de anteriores proyectos de desarrollo de software y se
puede complementar con mtricas de calidad, recoleccin, calculo y evaluacin de
mtricas.
La recoleccin requiere una investigacin histrica de proyectos pasados para
reconstruir los datos requeridos.
El calculo de mtricas que pueden abarcar una amplio rango de medidas.
La evaluacin de los datos se centra en razones intrnsecas de datos obtenidos.

S-ar putea să vă placă și