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 | |