LibrePlan es una herramienta web gratuita y de código abierto para la planificación, seguimiento y control de proyectos. Surgió en 2009 como un proyecto público para apoyar al sector naval gallego y desde entonces ha evolucionado para adaptarse a necesidades más generales de gestión de proyectos. La comunidad juega un papel fundamental en el desarrollo continuo de LibrePlan a través de canales de colaboración abiertos.
4. ¿Qué es?
● ¿En qué destaca?:
● Es un software colaborativo
● Es un planificador multiproyecto
● Es Software Libre (GNU Affero General Public License - AGPL).
● Proporciona una experiencia de usuario similar a aplicaciones de
escritorio
● Está preparado para conectarse a otras aplicaciones e
interactuar con otras instancias
www.libreplan.com
5. Características
● Gestión de Recursos
● Diferentes tipos de recursos, clasificación por criterios,
calendarios configurables.
● Planificación
● Administración del WBS, múltiples estrategias de asignación,
plantillas de proyectos, sistemas de asignación avanzada.
● Seguimiento y control
● Información de porcentaje de carga de recursos, cálculo del valor
ganado, gestión de formularios de calidad.
www.libreplan.com
6. Características
● Registro de datos
● Reportes de horas trabajadas y coste, múltiples medidas de
progreso, consolidación de avances.
● Conectividad
● Sistema de subcontratación y comunicación de progresos, API
de Servicios Web, integración con terceros.
● Otras características
● Gestión de permisos, autenticación vía LDAP, generación de
informes, etiquetas, materiales, ...
www.libreplan.com
7. Más información...
● Más información acerca de la aplicación y sus
funcionalidades en la charla:
16:30 – Track Empresas
“LibrePlan Open Web Planning” - Javier Morán
www.libreplan.com
8. Pila tecnológica
● Aplicación hecha en platafoma Java.
● Framework desarrollo web: ZK framework
● Disponible para GNU/Linux: Ubuntu, Debian, Fedora ...
● Persistencia: Hibernate. Bases de datos: Postgresql o
MySQL
● Logica de negocio: Domain Driven Design & Spring
● Servicios web REST: Apache CXF
www.libreplan.com
10. ¿Cómo surgío?
● LibrePlan surgió en 2009 en forma de concurso
público licitado por la Fundación para o Fomento
da calidade e Deselvovemento tecnolóxico de
Galicia
● Para: Sector auxiliar del naval de Galicia
● Motivación: Falta de software de planificación
● Adjudicado a Igalia y Wireless Galicia
www.libreplan.com
11. ¿Cómo surgió?
● Concurso finalizado en Abril 2010
● Nombre inicial del proyecto NavalPlan
http://www.libreplan.com/navalplan/
● Apuesta por la Administración Pública para que
fuese un Proyecto de Software Libre desde su
nacimiento
www.libreplan.com
12. Conclusiones
● En Junio 2010 las empresas que desarrollan el proyecto llegan a
una serie de conclusiones:
● Que la aplicación desarrollada tiene un carácter genérico de
resolución de problemáticas de planificación de proyectos.
● Que el proyecto es interesante y creen en él.
● Que puede cubrir una necesidad en el mundo del Software
Libre.
● Que necesita seguir evolucionando.
www.libreplan.com
14. Los valores
● Eje I: Software libre.
● Alineado con el ADN de las empresas impulsando el proyecto.
● Facilita la difusión al resultar posible descargar directamente el
paquete de la aplicación y comenzar a utilizarla.
● Ventaja competitiva basada en obtener todas las libertades que
proporciona el Software Libre.
● Sin coste de licencias de uso lo que también supone una ventaja
desde el punto de vista del coste.
www.libreplan.com
15. Los valores
● Eje I: Software libre.
● Acciones estratégicas:
– Mantener la licencia AGPL del proyecto, evitando introducir
componentes privativos.
– Publicar todo el código nuevo desarrollado también como
Software Libre de forma upstream, tanto en la rama
principal, como en ramas remotas.
– Integrar todos los desarrollos transversales posibles en la
rama master
www.libreplan.com
16. Los valores
● Eje II: La comunidad
● Para que un proyecto triunfe la comunidad es
importante:
– Atraer a un conjunto de usuarios.
– Proporcionar mecanismos de colaboración y
comunicación a los contribuidores.
www.libreplan.com
17. Los valores
● Acciones estratégicas:
– Desarrollo completo de forma abierta.
– Alojamiento del código fuente en un repositorio público.
– Toda la documentación en el wiki de comunidad.
– Presencia permanente de los desarrolladores en el IRC.
– Ayuda en los Foros, Ask a Question, Listas de Correo.
– Proporcionar herramientas para traductores.
– Definición del Roadmap de forma pública
www.libreplan.com
18. Los valores
● Eje III: Las características del producto
● La elección de una herramienta muchas veces
se valora únicamente por las funcionalidades y
estado.
● Acciones estratégicas:
– Mantenimiento y corrección de problemas
– Desarrollo de nuevas funcionalidades
www.libreplan.com
19. Los valores
● Eje IV: La comunicación general.
● Es muy importante transmitir el mensaje de en qué
consiste el proyecto, y en qué estado se encuentra.
● Acciones estratégicas:
– Cambio de nombre: LibrePlan
– Publicación de una nueva web enfatizando las
características más importantes.
www.libreplan.com
www.libreplan.com
20. Los valores
● Otras acciones estratégicas relativas a comunicación:
– Publicación frecuente de las noticias en la web.
http://www.libreplan.com/news/
– Uso del canal de twitter.
https://twitter.com/libreplan
– Planet con noticias de desarrollos y todo lo que sucede alrededor
http://planet.libreplan.org/
– Presentacion en congresos: LinuxTag, Fosdem, Libre Software World Conference
http://www.youtube.com/user/libreplan
http://www.slideshare.net/libreplan/
www.libreplan.com
21. Los valores
● Eje V: La confianza
● Es necesario proporcionar respaldo detrás del
proyecto para lo que puedan requerir del mismo.
Alguien que escucha.
● Acciones estratégicas:
– Soporte de comunidad
– Soporte profesional y servicios
www.libreplan.com
23. La comunidad
● El wiki del proyecto es el repositorio central de la documentación de comunidad:
– http://wiki.libreplan.org
● Todas las ramas de código del proyecto se encuentran alojadas en sourceforge,
administradas mediante el sistema de control de versiones git
– http://sourceforge.net/projects/libreplan/
● Libreplan evoluciona de forma completamente transparente, mediante reuniones
públicas en los canales de IRC cuyos logs son registrados:
– http://wiki.libreplan.org/twiki/bin/view/LibrePlan/RoadMap
– http://wiki.libreplan.org/twiki/bin/view/LibrePlan/Meetings
www.libreplan.com
24. La comunidad
● Otras herramientas públicas que utilizamos
● Sonar (control de calidad de código fuente)
– http://sonar.libreplan.org/
● Jenkins (integración contínua)
– http://jenkins.libreplan.org/jenkins/
● Entornos abiertos de demostración y nightly builds
– http://demo.libreplan.com
– http://unstable.libreplan.com
www.libreplan.com
25. La comunidad
● Soy un desarrollador y quiero colaborar en LibrePlan,
¿cómo puedo empezar?
● Conéctate al canal #libreplan en Freenode y habla con
nosotros.
● Échale un vistazo a la documentación técnica existente
– http://wiki.libreplan.org/twiki/bin/view/LibrePlan/Documentation
– http://www.libreplan.org/howto-start-development-with-eclipse.html
– http://wiki.libreplan.org/twiki/bin/view/LibrePlan/LibrePlanGit
www.libreplan.com
26. La comunidad
● Estoy pensando o he hecho una adaptación de LibrePlan, y quiero saber si
podría formar parte del proyecto.
● Si tus parches son correctos y tienen aplicación general, envíalos. Los
revisaremos y los integraremos upstream. Vente al hackfest!
– https://wiki.libreplan.org/twiki/bin/view/LibrePlan/LibrePlanHackfestNovember2012
● Soy un Freelance o empresa y quiero ofrecer LibrePlan en mi portfolio de
productos
● Puedes hacerlo libremente. Si necesitas soporte de segundo nivel tienes
empresas que te ayudan.
– http://www.libreplan.com/services/get-involved/
– http://www.libreplan.com/features
www.libreplan.com
27. La comunidad
● No soy un desarrollador pero me parece un proyecto interesante
y quiero colaborar
● Puedes echar una mano con la internacionalización
– https://www.transifex.net/projects/p/libreplan/
● Puedes reportarnos bugs en el Bugzilla
– http://bugs.libreplan.org/
● Coméntanos tus dudas o sugerencias en los canales públicos
– http://ask.libreplan.org/
● O cualquier otra cosa que se te ocurra...
www.libreplan.com
28. Open Web Planning
Join the community!
www.libreplan.com/es/contacto
www.libreplan.com