Vous êtes sur la page 1sur 13

* Mtrica de

Proyectos y
Procesos

* Qu son?
* Medidas cuantitativas que permiten obtener una visin de la eficacia del proceso Sw
y los proyectos que se llevan a cabo utilizando ese proceso como marco de trabajo.
*
* Quin lo hace?
* Ingenieros de Sw: recopilan.
* Gestores de software: analizan y evalan.
*
* Por qu es importante?
* Permite destacar las tendencias y hacer mejores estimaciones.
*
* Cules son los pasos?
* Se define un conjunto limitado de medidas.
* Las medidas se normalizan usando mtricas.
* Se analizan los resultados y se comparan con promedios anteriores.

Un vistazo rpido de las Mtrica

* Una Mtrica de un proyecto es la medida de alguna propiedad de

un entregable del proyecto o del proceso de administracin de


proyectos, efectuada para conocer el avance o los desvos al plan
original.
* Si se definen mtricas acerca de un entregable especfico, estas
mtricas son particulares al proyecto. Las mtricas relacionadas al
proceso de administracin de proyectos pueden usarse en todo
tipo de proyectos. Por eso se puede definir
* Las mtricas pueden ser usadas para medir el estado del proyecto,
efectividad o progreso de las actividades de un proyecto y as a
contribuir a tomar decisiones estratgicas ante los desvos,
incidentes o diferentes problemas que surgen en la ejecucin.
*

Mtricas de Proyectos

* En el contexto de un proyecto en particular, las mtricas describen las

expectativas sobre un determinado entregable o sobre las tareas que se


ejecutarn para producirlo. Por ejemplo, si el entregable del proyecto es
Datos convertidos al nuevo sistema y validados por el cliente interno, un
grupo de mtricas podra ser:
*
* Cuntas tablas de los sistemas actual fueron migradas al nuevo sistema
hasta hoy? Cuntas tablas del nuevo sistema fueron validadas por el
cliente interno hasta hoy? En qu pantallas del sistema se encuentran las
tablas convertidas y cuntas de ellas han sido validadas por el cliente
interno?
*
* Este conjunto de tres mtricas se medira cada semana durante el proceso
de conversin, para tener una idea acerca del avance y los desvos.

Ejemplo

* Identifican eventos y tendencias importantes

en los proyectos y otorgan a la organizacin la


informacin necesaria para la toma de
decisiones.
*
* Sirven como vocabulario comn entre el grupo
de personas que participa de la
implementacin de los proyectos, y el grupo
que los patrocina.

*Para qu sirven las

Mtricas?

* Las mtricas del proceso permiten obtener un conjunto de indicadores de proceso


que conduzcan a la mejora de los procesos Sw de largo plazo. Las mtricas del
proceso se usan con fines estratgicos
*
* Mejora del Proceso
*
* Influencia de tres factores:
* Destreza y motivacin del personal
* Complejidad del producto
* Tecnologa
*
* Condiciones ambientales:
* Entorno de desarrollo
* Condiciones de riesgo
* Caractersticas del cliente

Mtricas del Proceso

*Medir sus atributos

* Errores descubiertos antes de liberar el sw


* Defectos que detectan y reportan los usuarios finales
* Productos de trabajo entregados

*
*Desarrollar un conjunto de mtricas

* Mtricas privadas: defectos por individuo, por componente, durante el desarrollo.


* Mtricas pblicas: ndices de defectos a nivel de proyecto, esfuerzo, planificacin, etc.

*
*Ofrecer indicadores que conduzcan a estrategias de mejora
*Para que las mtricas no creen problemas:

* Aplicar sentido comn y sensibilidad para interpretarlas


* Ofrecer retroalimentacin a quienes las recopilan
* No utilizarlas para evaluar o amenazar individuos
* Establecer metas claras y las mtricas que se usarn para conseguirlas
* No considerar negativos los datos que identifican reas problemas
* No obsesionarse slo con una mtrica

Para mejorar un proceso:

* En la mayora de los desafos tcnicos, las mtricas nos ayudan a

entender tanto el proceso tcnico que se utiliza para desarrollar un


producto, como el propio producto. El proceso para intentar mejorarlo,
el producto se mide para intentar aumentar su calidad.
*
* El principio, podra parecer que la necesidad de la medicin es algo
evidente. Despus de todo es lo que nos permite cuantificar y por
consiguiente gestionar de forma ms efectiva. Pero la realidad puede ser
muy deferente. Frecuentemente la medicin con lleva una gran
controversia discusin.
*
* 1. Cules son las mtricas apropiadas para el producto?
* 2. Cmo se deben utilizar los datos que se recopilan?
* 3. Es bueno usar medidas para comparar gente, procesos o productos?

*Mtricas del producto

* Estas preguntas y otras tantas docenas de ellas siempre surgen

cuando se intenta medir algo que no se ha medido en el pasado.


*
* La medicin es muy comn en el mundo de la ingeniera.
Medimos potencia de consumo, pesos, dimensiones fsicas,
temperaturas, voltajes, seales de ruidos por mencionar algunos
aspectos.
*
* Desgraciadamente la medicin se aleja de lo comn en el mundo
de la ingeniera del software. Encontramos dificultades en
ponernos de acuerdo sobre que medir y como va evaluar las
medidas.

*
*
*
*
*
*

Para indicar la calidad del producto.


Para evaluar la productividad de la gente que desarrolla el
producto.
Par evaluar los beneficios en trminos de productividad y
de calidad, derivados del uso de nuevos mtodos y
herramientas de la ingeniera de software.
Para establecer una lnea de base para la estimacin
Para ayudar a justificar el uso de nuevas herramientas o de
formacin adicional.
Las mediciones del mundo fsico pueden englobarse en dos
categoras: medidas directas y medidas indirectas.

Hay varias razones para medir un producto.

* Medidas Directas. En el proceso de ingeniera se encuentran


el costo, y el esfuerzo aplicado, las lneas de cdigo
producidas, velocidad de ejecucin, el tamao de memoria y
los defectos observados en un determinado periodo de
tiempo.
*
* Medidas Indirectas. Se encuentra la funcionalidad, calidad,
complejidad, eficiencia, fiabilidad, facilidad de
mantenimiento, etc.

* Son las que estn relacionadas con el desarrollo del software

como funcionalidad, complejidad, eficiencia.


*
* MTRICAS TCNICAS: Se centran en las caractersticas de
software por ejemplo: la complejidad lgica, el grado de
modularidad. Mide la estructura del sistema, el cmo esta
hecho.
*
* MTRICAS DE CALIDAD: proporcionan una indicacin de
cmo se ajusta el software a los requisitos implcitos y
explcitos del cliente. Es decir cmo voy a medir para que mi
sistema se adapte a los requisitos que me pide el cliente.

ALGUNAS METRICAS QUE SE UTILIZAN EN


MTRICAS DEL SOFTWARE.

* MTRICAS DE PRODUCTIVIDAD. Se centran en el rendimiento del proceso


de la ingeniera el software. Es decir que tan productivo va a ser el
software que voy a disear.
*
* MTRICAS ORIENTADAS A LA PERSONA. Proporcionan medidas e
informacin sobre la forma que la gente desarrolla el software de
computadoras y sobre todo el punto de vista humano de la efectividad de
las herramientas y mtodos. Son las medidas que voy a hacer de mi
personal que va har el sistema.
*
* MTRICAS ORIENTADAS AL TAMAO. Es para saber en que tiempo voy a
terminar el software y cuantas personas voy a necesitar. Son medidas
directas al software y el proceso por el cual se desarrolla, si una
organizacin de software mantiene registros sencillos, se puede crear una
tabla de datos orientados al tamao

Vous aimerez peut-être aussi