1. Informe de Avance Semana 8 CATÁLOGO DE HERRAMIENTAS DE SOFTWARE LIBRE PARA INGENERIA
2. Objetivos General: Desarrollar un prototipo de catálogo web actualizable de herramientas de software libre para ingeniería. Específicos: Desarrollar una metodología para comparar y evaluar las herramientas de Software Libre. Alimentar al catálogo con un número suficiente de herramientas que validen la metodología desarrollada.
3. Actividades Realizar una búsqueda y análisis de las posibles herramientas que se pueden usar para el desarrollo del catálogo o aplicación web. Documentar una búsqueda de catálogos con características de contenido similares a lo se quiere desarrollar para definir ventajas y desventajas de estos. Definir una metodología de evaluación y comparación de software libre que le permita al usuario elegir la mejor herramienta según su necesidad. Desarrollo de la metodología Diseño de encuesta. Validación de encuesta. Aplicación de encuesta. Recopilación de software’s libre. Criterios de relaciones de afinidad. (Este punto no depende del anterior punto, por tanto puede llevarse a cabo de manera paralela con el anterior) Valoración de software’s libre del punto anterior. Organizar los grupos. Realizar matriz de comparaciones por cada grupo realizado en el ítem anterior. Realizar actualizaciones en la wiki y en el trabajo final con el fin de mantener informado al esquipo de trabajo el estado del proyecto. Esta actividad se realizará de manera constante, es decir, cada semana esta tarea será asignada a dos personas para que documente los avances realizados. Desarrollo y construcción de la aplicación web.
5. Problemas que se han presentado Observar el proyecto desde el punto de vista ingenieril de manera que se pudiera formular una propuesta de proyecto: Solución: Apoyándonos en la ventaja de ser estudiantes de diferentes áreas de la ingeniería, la fluidez de las ideas nos permitió crear una propuesta en la que cada rama tendría algo que aportar. Selección de una herramienta útil y de fácil manejo para el desarrollo de la página web: Solución: Debido a que la mayoría del equipo de trabajo carece de conocimientos avanzados en programación de páginas web y teniendo en cuenta que la programación no es el objetivo principal de este proyecto, hemos optado por seleccionar a DRUPAL como herramienta para el desarrollo de la pagina ya que no requiere programación de alto nivel y ofrece una interfaz gráfica poco complicada de manipular por nosotros. Definir la metodología de trabajo para el proyecto: Solución : hasta el momento hemos descrito una serie de criterios para la recolección de información relevante de los programas y los aspectos a tener en cuenta a la hora de la evaluación y clasificación de las herramientas de software libre. El avance de la estructura de la metodología se encuentra en el recuento, donde se explica porque se diseño y como.
6. Problemas futuros Servidor para el montaje y administración de la página web: Solución propuesta: En este aspecto se ha hablado de dos posibles soluciones, la primera ha sido planteada por el ingeniero Duarte quien nos ha dicho que él podría facilitarnos el acceso a un servidor de su conocimiento, que es libre. La segunda seria gestionar un espacio dentro del servidor de la facultad de matemáticas de la Universidad Nacional de Colombia. Hay que realizar paralelamente a las actividades programadas la gestión para conseguir el servidor. Definir la posible continuidad del proyecto, lo que implicaría dejar una estructura clara del proyecto que permita modificaciones y mejoras: Solución propuesta: hasta el momento no se tiene claro si el proyecto va a continuar, sin embargo se espera que alguien “adopte” esta idea. Por el momento se tiene pensado hablar con el grupo de software libre de la universidad para ofrecerles esta idea de mantener este proyecto vivo.
7. Conclusión Esto indica que el proyecto se está desarrollando sin mayores obstáculos que impidan su progreso, por tanto, encontramos la respuesta a la pregunta planteada, NO es necesaria una reformulación del proyecto en su forma y esencia. Lo que se plantea como una necesidad es la reorganización de actividades con un nuevo cronograma que esté coordinado con el ritmo de trabajo del equipo para desarrollar eficientemente las tareas, que como se dijo anteriormente se encuentra ya diseñado en la tabla 1. Además de la enfatización en el desarrollo y mejoramiento de la metodología.