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 - Fase II
PALABRAS CLAVE Inteligencia de negocios, minería de datos, procesamiento analítico, ingeniería de software, metodologías ágiles.
OBJETIVOS DEL PROYECTO Objetivo general
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.

Objetivos específicos
- Avanzar en la segunda fase del proyecto incluyendo herramientas de análisis de la información ya almacenada.
- Explorar el uso de tecnologías alternativas, tales como esquemas alternos de persistencia, herramientas de procesamiento concurrente, paradigmas alternos de programación y computación en la nube para el almacenamiento y análisis de los datos.
- Explorar en el campo de las metodologías ágiles de desarrollo de software, con el fin de analizar su efectividad en términos de culminación exitosa de proyectos bajo condiciones específicas.
PERTINENCIA ESPISTEMOLÓGICA DEL PROYECTO Este proyecto busca explorar desarrollos en herramientas de análisis de grandes volúmenes de información, esquemas alternativos de persistencia al modelo relacional, uso de la nube para la realización de operaciones complejas, concurrentes e intensivas en recursos informáticos, modelos de obtención de información para la toma de decisiones utilizados en la industriatales 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 Entre las posibles aplicaciones de las aplicaciones a construirse en el marco del proyecto 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.

A través de las herramientas construidas dentro de este proyecto, la Facultad de Ingeniería y Ciencias Básicas tendrá la posibilidad de acceder y explotar información histórica para apoyar sus procesos académicos y de toma de decisiones, lo cual deberá redundar en una mejora en la calidad de los servicios ofrecidos por ella y por otras facultades que quieran incorporar el sistema de información a sus propios procesos.
PROBLEMA DE INVESTIGACIÓN Este proyecto se propone determinar la aplicabilidad de nuevas tecnologías para el procesamiento de información en escenarios de apoyo a toma de decisiones en el ámbito académico, así como la aplicabilidad e impacto en la calidad de los productos del uso de técnicas ágiles de desarrollo en un proyecto de esta naturaleza.
METODOLOGÍA Para la elaboración de los entregables propuestos se plantea dividir el tiempo total del proyecto en ciclos o iteraciones de una duración aproximada de dos meses, con el fin de permitirle a todos los interesados en el proyecto suficiente flexibilidad en la planificación, el diseño, el desarrollo y la prueba de las soluciones implementadas.

Dentro de los ciclos se propone realizar las siguientes actividades:
- Revisión conceptual y exploración tecnológica.
- Elaboración de prueba de concepto en las herramientas escogidas en la fase anterior.
- Levantamiento de requerimientos formales con los interesados.
- Diseño, desarrollo y pruebas.
- Post-mórtem técnico y metodológico.

A la vez que se desarrollan las aplicaciones propuestas, se propone recolectar información que permita determinar de forma cuantitativa la eficacia de la metodología propuesta y que sirva de guía para su ajuste durante la ejecución del proyecto.
RESULTADOS ESPERADOS Al finalizar el año 2012 se espera que el proyecto haya liberado la primera versión de un sistema completo de información, que sume a las aplicaciones construidas en la primera fase del proyecto las siguientes:
- Aplicación de análisis de datos utilizando técnicas estándares (OLAP)
- Aplicación de análisis utilizando herramientas y técnicas alternativas, para la solución de consultas complejas.
- Generación básica de informes.

De manera opcional se propone la divulgación de los resultados técnicos y metodológicos obtenidos mediante un artículo de investigación.
DURACIÓN DEL PROYECTO
POSIBLES FUENTES DE FINANCIACIÓN EXTERNA
REVISIÓN BIBLIOGRÁFICA Recursos con información valiosa sobre técnicas y herramientas para el desarrollo del proyecto

- Kimball, R. The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling (Second Edition). Wiley, 2002.
- Todman, C. Designing A Data Warehouse: Supporting Customer Relationship Management. Prentice Hall, 2001.
- Plugge, E. Hawkins, T. Membrey, P. The Definitive Guide to MongoDB: The NoSQL Database for Cloud and Desktop Computing. Apress, 2010.
- 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. [Octubre 23 de 2011]
- The Apache Software Foundation, "Welcome to Solr", apache.org. 2011 [En línea]. Disponible en http://lucene.apache.org/solr/. [Septiembre 8 de 2011]
- Brown, A., Wilson, G. et al. "The Architecture of Open Source Applications". Lulu.com, 2011 [En línea]. Disponible en http://www.aosabook.org/en/index.html. [Enero 15 de 2012]
Rhoton, J. Cloud Computing Explained: Implementation Handbook for Enterprises. Recursive Press, 2009.

Recursos con información valiosa sobre metodologías de desarrollo de aplicaciones

- Project Management Institute. The Project Management Body Of Knowledge, Fourth Edition. 2008.
- Kruchten, P. The Rational Unified Process: An Introduction (3rd Edition). Addison Wesley, 2003.
- Humphrey, W. Introduction to the Team Software Process. Addison Wesley, 1999.
- Schwaber, K. y Sutherland, J., Scrum, Scrum.org, 2010 [En línea]. Disponible en http://www.scrum.org/storage/scrumguides/Scrum%20Guide.pdf. [Diciembre 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/. [Diciembre 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. [Diciembre 15 de 2011]
- Fowler, M., "The New Methodology", martinfowler.com, 2005 [En línea]. Disponible en http://martinfowler.com/articles/newMethodology.html. [Enero 5 de 2012]
ENTREGABLES
CRONOGRAMA
TIPO DESCRIPCIÓN F.INICIO F.FINAL
Actividad Lanzamiento del proyecto 01/02/2012 01/02/2012
Actividad Ciclo 1 de desarrollo 01/02/2012 01/04/2012
Actividad Ciclo 2 de desarrollo 01/04/2012 01/06/2012
Entregable Aplicación de captura 15/06/2012 20/02/2013
Actividad Ciclo 3 de desarrollo 15/06/2012 15/08/2012
Actividad Ciclo 4 de desarrollo 15/08/2012 15/10/2012
Actividad Ciclo 5 de desarrollo 15/10/2012 07/12/2012
Entregable Aplicación de migración 14/12/2012 20/02/2013
Entregable ETL para importación de datos numéricos 14/12/2012 20/03/2013
Entregable Aplicación de consulta 14/12/2012 20/04/2013
PEDIDO DE BIBLIOGRAFÍA
AUTOR TÍTULO EDITORIAL
ANEXOS