En el desarrollo de software, cualquier cosa que queramos medir se llama “Metrics”, métricas en castellano. Las mediciones son claves en todas las disciplinas (gestión de proyectos, la captura de requisitos, diseño de sistemas, desarrollo de software, pruebas, etc.)…hay una famosa frase que dice: “You cannot manage what you cannot (or do not) measure” (“No se puede gestionar lo que no se puede o lo que no medimos”). La métrica nos dirán si una actividad se está haciendo o no y cuando las cosas comienzan a deteriorar o mejorar, actúan como un punto de referencia para demostrar mejoras – o al menos para garantizar que no estamos empeorando!!!!!!!
Sin métricas estaríamos perdidos, ya que no sabríamos dónde estamos, hacia donde vamos y dónde hemos estado. Sin embargo, pese a que cualquier dato puede ser un sistema métrico, esto no significa que debamos estar todo el día creando nuevas métricas ya que algunos indicadores pueden no ser útiles en el contexto de nuestro proyecto / organización. Siempre que creemos nuevas métricas debemos tener en cuenta los siguientes factores:
- Tienen que tener un propietario, tiene que haber una persona que se responsabilice y asegure que los datos son recopilados y administrados.
- Los datos tiene que ser recopilados de forma fácil . Si el coste de recopilar los datos es superior al beneficio de la métrica deberíamos de plantearnos si realmente tiene sentido, ¿es nuestra métrica eficaz y eficiente?
- La información debe de ser clara y concisa, un sistema métrico no debe sólo incluir información correcta, sino que además debe ser plasmada de forma clara, de modo que sea fácilmente entendible por todo el mundo.
- Frecuencia de las métricas. Determinemos con que frecuencia debemos presentar la métrica. Un indicador que se entrega cada día, pero que se ignora, no añade ningún valor y es esfuerzo perdido.
Implementar un programa de mediciones puede parecer una tarea costosa, pero los beneficios siempre hacen que valga la pena. Así que, ¿cómo puede nuestra empresa iniciar un programa de métricas? Un buen marco de referencia sería la de utilizar el enfoque GQM: “objetivo, pregunta, medida” (Gol, Question, Measurement):
- Determina cuáles son las metas u objetivos de la medición.
- Decidir qué preguntas nos dirá si hemos logrado esa meta u objetivo.
- Identifica la escala de medición, los límites máximos y mínimos y su “target”.
Bueno, estos son sólo algunos factores que debemos tener en cuenta cuando comencemos a desarrollar un programa / sistema de métricas.


Últimos Comentarios