Skip to content

Función para medir un indicador

Vladimir Támara Patiño edited this page Apr 18, 2021 · 9 revisions

En la versión 1.0b3 de cor1440_gen una función simple para medir indicadores de tipo 1 (cuenta actividades) en ruby es:

def medir_indicador_res_tipo_1(idacs, mind, fini, ffin)
  return {resind: idacs.count, datosint: []}
end    

Note que recibe 4 parámetros:

  • idacs que es un listado con las identificaciones de las actividades que le aportan al indicador (por tener alguna de las actividades de marco lógico especificadas en la medición)
  • mind Objeto Cor1440Gen::Mindicadorpf de la medición que se está haciendo.
  • fini con la fecha inicial de la medición
  • y ffin con la fecha final de medición

La función retorna un diccionario con 2 valores:

  • resind con el resultado de la medición del indicador (la evidencia son las actividades que aportaron al indicador).
  • datosint: resultados intermedios de la medición con posibles evidencias de los mismos. Se trata de un vector cada posición es un diccionario con 2 valores: valor con el resultado intermedio y rutaevidencia con URL a una evidencia de la medición.