Open Source, ERP, Qt…
Entre los proyectos que tengo en mente en esta nueva andadura profesional, tengo previsto terminar un sistema ERP para la imprenta. Inicié el "programa" hace ya... 13 años, y lo inicié como una pequeña base de datos para llevar un control de facturación, albaranes y poco más...
A día de hoy, genera informes de situación, tiene un módulo de captura de datos en planta, un módulo de presupuesto con estimaciones configurables de tiempos de máquina, materiales y características del producto a obtener, un módulo de almacén... No está completo, queda aún mucho, y le voy dedicando ratillos de mi jornada, pero también muchos ratos de mis fines de semana, vacaciones...
Existen programas comerciales que la verdad, me parecen realmente interesantes. Están ahí los Inextrama, Optimus, Gestión 21, Palmart... que son grandes paquetes software, pero que no acababan de cuadrar para mi empresa. Las razones: su genericidad. Cierto es que son ampliamente configurables y parametrizables, pero no es menos cierto que la mayoría de ellos proponen una misma solución para empresas con rotativas o con un equipo comercial de 20 personas que para una pequeña empresa con una única máquina de producción. Y ese, "comprar un gran paquete software para utilizar sólo el 10% de su capacidad" me parecía desperdiciar recursos.
Y como tenía el software iniciado desde hacía tiempo, esto de programar me gusta, y he tenido la gran suerte en mi trayectoria de ver grandes desarrollos software, me dicidí a completarlo yo.
Y lo he hecho en software libre, utilizando las librerías Qt para la interfaz de escritorio, y Java (Hibernate, Struts, JasperReports) para la interfaz web de generación de informes. Y desde luego, no puedo estar más satisfecho.
Qt es una librería sencillamente impresionante. Su documentación es de las mejores que he visto en software libre, el estilo, el conjunto de clases y objetos definidos están pensados y diseñados al milímetro, su capacidad de ser multiplataforma (yo desarrollo en Linux, y compilo para Windows). Sin duda, espectacular. He tenido la suerte de realizar proyectos con las OWL y las VCL de Borland, o utilizar las MFC de Microsoft, y desde luego, IMHO, Qt es superior a todas ellas.
Y qué decir de Hibernate, Struts o JasperReports, que son top ten en sus ámbitos en tecnología Java.
En cuanto tenga el proyecto en un punto de estabilidad adecuado, y sobre todo, algo más documentado, espero poder publicar los fuentes en software libre. Aunque... claro, ¿quién estará interesado en una especie de software de gestión en artes gráficas en open source?
Sin trackbacks por el momento.

febrero 2nd, 2010 - 11:55
Quisiera conocer tu sistema ERP para la imprenta, y darte mi opinión, soy de COLOMBIA y llevo muchos años de experiencia en las artes gráficas pero en talleres pequeños, soy ingeniero de sistemas pero no tengo experiencia en programación aunque me gustaría mucho poder ayudarte.
febrero 3rd, 2010 - 13:29
Estimado Hernan. Sin problemas. Te pongo un correo, y lo comentamos por correo, si te parece.
Saludos
febrero 23rd, 2010 - 11:26
David Pinelo
No he recibido aun tu correo, y quisiera saber sobre tu desarrollo del software para artes gráficas.
febrero 24th, 2011 - 20:36
David
Tengo experiencia en Industria Grafica y programacion de sistemas, me gustaria saber como podemos ayudar en el desarrollo, soy un seguidor de los programas opensource…
Saludos..
mayo 5th, 2011 - 14:21
Hola!
En breve voy a lanzar un proyecto para sistemas de gestión en Industria Gráfica en software libre. Te pongo un correo privado y si te parece, podemos buscar formas de colaboración. Disculpa que haya tardado tanto en responder.
Saludos