II GUADEC Hispana
Experiencia de Migración a GNOME
en Chile
Fernando San Martín Woerner
Galilea S.A.
GNOME Foundation
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Orígenes
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Orígenes:
● Galilea S.A. es una empresa inmobiliaria de la VII Región
del Maule en Chile.
● Desde el año 1998 la empresa desarrolla sus sistemas
internamente.
● Durante el año 1999 se comienza a usar Linux como
servidor de correo, WEB, firewall y PostgreSQL como
servidor de base de datos.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Orígenes:
● Los sistemas se desarrollaban utilizando Visual Basic 6.0
para la plataforma Windows 98(hasefroch 98).
● Durante el año 2001 se licita la adquisición de un software
tipo ERP, la cual se declara desierta.
● Se adquiere Argonauta 1.0 y Conectiva Linux para llevar la
contabilidad e integrarla con los sistemas internos.
● Durante el primer semestre del 2003 los desarrolladores
cuentan con amplia experiencia tanto en VB, Argonauta y
PostgreSQL.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Orígenes:
● Durante el año 2003 se produce una crisis dada por la
desaparición(quiebra) del proveedor de sistemas contables.
● En ese momento se hace necesario reemplazar y proveer
un software de contabilidad para la empresa. Se reevalua
el mercado y se vuelve a decidir por el desarrollo interno.
● Encrucijada: .NET + WinXP o herramientas libres, ambas
opciones presentas aristas y dificultades inherentes a un
proceso de migración.
● Sin embargo los costos y libertades asociadas a cada
alternativa son distintos.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
GNOME
Fernando San Martín W.
[email protected]
II GUADEC Hispana
GNOME:
● Es un escritorio, estable y con gran cantidad de
aplicaciones, simple y fácil de usar, libre y con un ciclo de
desarrollo constante y adecuado.
● Tiene fuerte presencia en Chile, organizando distintas
actividades en la comunidad.
● Tiene una gran cantidad de herramientas de desarrollo las
cuales era necesario e interesante explorar.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
GNOME:
● PyGTK, bien documentado
y buen
irc.gnome.org, #pygtk, http://www.pygtk.org/
soporte
en
● Python aparece como una buena alternativa y fácil de
aprender para los desarrolladores de VB.
● GladeConnect, simplifica la interacción entre glade y
python, SimpleGladeApp, también.
● Python con buen soporte para PostgreSQL.
● Corre sobre hasefroch.
● CONASOL 2003, en Talca Chile fue un hito importante.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La Migración
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● El uso de herramientas de GTK+ y software libre nace
como una idea para reemplazar las basadas en hasefroch.
● La migración se propone a las instancias gerenciales como
una alternativa que se realizará en pasos bien definidos.
● El primer proyecto: Gestor el cual debe contar con todas las
funcionalidades perdidas con Argonauta.
● Como piloto se desarrolla en PyGTK 2.0, Glade, Python,
PostgreSQL y reportlab.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Fortalezas:
● Procesos definidos y estructurados.
● Equipo con experiencia, tanto en desarrollo como en
contabilidad, principal
sistema de
operación del
requerimiento en el momento.
● GNOME Chile y la comunidades GNOME Hispana e
internacional.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Oportunidades:
● Desarrollar funcionalidades faltantes.
● Mejorar y aprovechar las ventas de la nueva plataforma
(Linux).
● Incorporar metodologías de desarrollo OSS.
● Intercambio abierto con otros desarrolladores.
● Se puede mejorar el producto.
● Fuerte apoyo a la consolidación interna.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Debilidades:
● Falta de conocimiento:
● Herramientas de desarrollo
● Modelo del OSS
● Sin experiencias similares en el país.
● Comunidad OSS orientada a cosas "más entretenidas"
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Amenzas:
● Formatos propietarios abundantes en el medio ambiente.
● Requerimientos de usuarios no satisfechos.
FRACASO > 1000 Exitos
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Otros Requerimientos:
● CAD, actualmente no existen herramientas que cumplan
los requerimientos del área de ingenería.
● Ofimática, OO.org no tiene todas las funcionalidades de
Excel, afecta a los usuarios avanzados.
● Crossover tampoco soluciona este problema.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
La migración:
● Hardware: GNOME actualmente no es un escritorio liviano,
se debe normalizar el hardware de la empresa.
● Distribuciones: Se comenzó el proyecto utilizando
está
actualmente
proyecto
Mandrake
implementado en Ubuntu Linux.
10.0,
el
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Situación actual
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Situación actual:
● Sistema de obras funcionando, bodegas tienen GNOME
como software de escritorio.
● En fases de diseño el sistema de ventas y cuentas
corrientes de clientes.
● OO.org es una muy buena herramienta sobre todo el
procesador de texto, sin embargo la planilla de cálculo no
cumple con todo los requerimientos.
● La interacción con otras empresas especialmente bancos
obliga a usar software propietario.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Situación actual:
● Existen espectativas por las killer-apps o eye candies:
● Evolution
● Planner
● Gaim
● No más virus, spyboots, malwares, etc. en la plataforma, el
usuario es libre de estropear a placer.
● No más pantallas azules.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
El proyecto Gestor
Fernando San Martín W.
[email protected]
II GUADEC Hispana
El proyecto Gestor:
● La empresa decide liberar parte del desarrollo bajo la
licencia GPL.
● Se busca compartir el trabajo con la comunidad y lograr la
retroalimentación.
● El software es más completo que la primera versión de
Argonauta.
● Faltan módulos generales para apoyar otros procesos.
● Poco impacto dentro de las PyMES
Fernando San Martín W.
[email protected]
II GUADEC Hispana
El proyecto Gestor:
● Funcionalidades:
● Plan contable de partida doble.
● Manejo de cuentas.
● Libros legales.
● Balances.
● Centros de costos.
● Honorarios
● Altamente Parametrizable.
Fernando San Martín W.
[email protected]
II GUADEC Hispana
Consultas
Los de la última fila pueden
despertar.
Fernando San Martín W.
[email protected]
Comentarios de: Experiencia en la migración a GNOME en Chile (pyGestor) (0)
No hay comentarios