Logo
DATOS DEL INVESTIGADOR PRINCIPAL
Nombre Danilo Castro Téllez
Nombre del perfíl Investigador Tiempo Completo
Grupo de investigación Sistemas y Computación
Línea de investigación Construcción de software y descubrimiento de conocimiento en bases de datos (kdd)
Equipo del proyecto
TÍTULO DEL PROYECTO Desarrollo de un sistema de inteligencia de negocios para el análisis de información académica
PALABRAS CLAVE Inteligencia de negocios, minería de datos, procesamiento analítico, metodologías ágiles.
OBJETIVOS DEL PROYECTO Proponer una solución tecnológica basada en software para permitir el análisis de la información entregada por los docentes en el proceso de cierre de sus cursos, incluyendo pero no restringiéndose a herramientas de inteligencia de negocios, índices automáticos de documentos y otras tecnologías de descubrimiento de conocimiento y apoyo a toma de decisiones.

Estudiar la pertinencia de las prácticas ágiles de desarrollo en la construcción de un sistema académico.
PERTINENCIA ESPISTEMOLÓGICA DEL PROYECTO Este proyecto busca explorar los últimos desarrollos en herramientas de análisis de grandes volúmenes de información, tales como búsqueda semántica en información multimodal, plataformas basadas en el paradigma Map-Reduce y uso de clústeres de procesamiento para la ejecución de rutinas estándares de inteligencia de negocios, y darles una aplicación académica no ofrecida en el presente por soluciones informáticas disponibles en el mercado para la gestión de la información en instituciones de educación superior.

Simultáneamente a la investigación puramente tecnológica, este proyecto pretende explorar la utilización de prácticas para análisis y diseño de sistemas intensivos en software planteadas en metodologías ágiles como Scrum, Lean Software Development y Kanban.
RELEVANCIA DEL PROYECTO PARA LA INSTITUCIÓN Y PARA LOS BENEFICIARIOS DEL PROYECTO Este proyecto permite poner al servicio de la comunidad académica desarrollos tecnológicos de última generación relacionados con el procesamiento y análisis de amplios volúmenes de información, tema que ha venido ocupando a la industria y la academia durante años. Entre las posibles aplicaciones de la herramienta a desarrollarse se encuentran la gestión del personal docente, de los materiales didácticos, de los planes de estudio de las asignaturas y de la respuesta de los estudiantes a las propuestas de la institución.
PROBLEMA DE INVESTIGACIÓN Este proyecto se propone determinar la aplicabilidad de tecnologías de procesamiento analítico de grandes volúmenes de información en escenarios de apoyo a toma de decisiones en el ámbito académico, así como la aplicabilidad de técnicas ágiles de desarrollo en un proyecto de esta naturaleza.
METODOLOGÍA Para el desarrollo de los entregables de software se utilizarán prácticas de los cuerpos metodológicos TSP, Scrum, Lean Software Development y Kanban. Paralelamente se realizará la exploración tecnológica necesaria para la solución del problema técnico utilizando herramientas preferiblemente de software libre.
RESULTADOS ESPERADOS Este proyecto pretende construir en el plazo estipulado las primeras versiones de un conjunto de herramientas de software útiles para la gestión de la información de cierres del curso, incluyendo una herramienta de captura, un motor de indexación de texto complejo y un procesador analítico. El paso a producción de estas herramientas se excluye explícitamente del alcance de este proyecto.
DURACIÓN DEL PROYECTO
POSIBLES FUENTES DE FINANCIACIÓN EXTERNA
REVISIÓN BIBLIOGRÁFICA Se pretende seguir la metodología propuesta por Kimball para el desarrollo de modelos dimensionales para procesamiento analítico de información.
Se pretende también utilizar tecnologías basadas en el paradigma MapReduce para realizar análisis, junto con herramientas de ETL para proporcionar integración de datos entre los sistemas a desarrollar y las aplicaciones ya existentes.
Se pretende utilizar las mejores prácticas de la metodología Scrum para el seguimiento y control del equipo de trabajo y para la planeación de los entregables.
Se pretende utilizar ideas de Lean Development y Kanban para complementar la metodología y estudiar un espectro más amplio de técnicas.

Kimball, R. y Ross, M., The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling, Wiley, 2002
Schwaber, K. y Sutherland, J., Scrum, Scrum.org, 2010 [En línea]. Disponible en http://www.scrum.org/storage/scrumguides/Scrum%20Guide.pdf. [Febrero 15 de 2011]
Poppendieck, M., "Lean Software Development. Deliver Value Quickly, Effectively, Reliably - Every Time", Poppendieck.LLC, 2010. [En línea]. Disponible en http://www.poppendieck.com/. [Febrero 15 de 2011]
Hiranabe, K., "Kanban Applied to Software Development: from Agile to Lean", infoq.com, 2008 [En línea]. Disponible en http://www.infoq.com/articles/hiranabe-lean-agile-kanban. [Febrero 15 de 2011]
Dean, J. y Ghemawat, S., "MapReduce: Simplified Data Processing on Large Clusters", Google Labs, 2004 [En línea]. Disponible en http://labs.google.com/papers/mapreduce-osdi04.pdf. [Febrero 15 de 2011]
MapReduce.org, "How Does MapReduce Fit into My Organization and Advanced Analytics?", mapreduce.org, 2010 [En línea]. Disponible en http://www.mapreduce.org/mapreduce-fit-into-org.php. [Febrero 15 de 2011]
The Apache Software Foundation, "Welcome to Solr", apache.org. 2011 [En línea]. Disponible en http://lucene.apache.org/solr/. [Febrero 15 de 2011]

ENTREGABLES
CRONOGRAMA
TIPO DESCRIPCIÓN F.INICIO F.FINAL
Actividad Análisis de herramienta de migración y captura 15/03/2011 31/03/2011
Actividad Diseño de herramienta de migración y captura 01/04/2011 30/04/2011
Actividad Construcción de herramienta de migración y captura 03/05/2011 07/10/2011
Actividad Pruebas e implantación de herramienta de migración y captura 08/10/2011 18/10/2011
Entregable Software: Herramienta de migración y captura 18/10/2011 18/10/2011
Actividad Análisis de herramientas de procesamiento 04/07/2011 04/08/2011
Actividad Diseño de herramientas de procesamiento 05/08/2011 05/09/2011
Actividad Construcción de herramientas de procesamiento 06/09/2011 06/11/2011
Actividad Implantación de herramientas de procesamiento 07/11/2011 15/12/2011
Entregable Software: Herramientas de procesamiento 15/12/2011 15/12/2011
PEDIDO DE BIBLIOGRAFÍA
AUTOR TÍTULO EDITORIAL
Tom White Hadoop: The definitive guide O'Reilly
Haralambos Marmanis and Dmitry Babenko Algorithms of the Intelligent Web Manning Publications
ANEXOS