Hola.
Entiendo que el análisis es para obtener indicadores de negocio que permitan, mediante un dashboard en donde se puedan observar los mismos tomar decisiones para la variación de uno o más de ellos. En base a eso hago mi propuesta.
He trabajado en este aspecto en más de una oportunidad y puedo realizar un proceso automatizado de extracción, análisis e indexado de información relevante que permitan obtener los indicadores deseados para poder ser visualizados en un Dashboard para toma de decisiones.
Este proceso podría ejecutarse periódicamente para mantener los indicadores actualizados en períodos de tiempo determinados y también hacer comparativas y gráficos de evolución.
Propongo hacer un engine de análisis escalable, para fácilmente poder agregar nuevos indicadores que se vayan detectando una vez que se empieza a trabajar con los definidos inicialmente (por lo menos esa fue mi experiencia, una vez que se empieza a tener información y a tomar decisiones que afectan los indicadores genera la necesidad de tener nuevos indicadores para tomar más decisiones, obviamente a un nivel más fino que el inicial, así hasta el infinito....).
Entregas parciales, por ejemplo, trabajamos primero con un indicador y la visualización del mismo en el dasboard.
SI eso satisface, seguimos con el siguiente, entonces vamos teniendo versiones evolutivas en concreto (ya que si hubo feedback de ajustes se aplicaron para la siguiente entrega).
Forma de pago 50% al inicio y 50% al finalizar.