Está en la página 1de 18

1

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE MANIZALES


ADMINISTRACIN DE SISTEMAS INFORMTICOS
AUDITORIA DE SISTEMAS II
SOLUCIONES OPENSOURCE

LUIS EDUARDO BAOL


COD: 905510

CARLOS HERNAN GOMEZ

MANIZALES, 24 DE FEBRERO 2011

INDICE

Pag.
INTRODUCCIN 3
1. MARCO TERICO 5
1.1 DEFINICIN OPENSOURCE .... 5
1.2 HISTORIA Y EVOLUCIN... 6
2. ALTERNATIVAS OPEN SOURCE...8
3. MODULOS MS IMPORTANTES PARA LA EMPRESA..... 12
4. CONCLUSIONES Y OBSERVACIONES 16
5. GLOSARIO.17
BIBLIOGRAFA. 18

INTRODUCCIN

La evolucin de las necesidades de sistemas de informacin, de procesos


que gestionen de forma eficiente la informacin dentro de las organizaciones,
junto con el la incursin de la tecnologa en el mbito empresarial, han hecho
catapultar la forma de hacer negocios. As lo demuestra la nueva tendencia
dentro de las organizaciones por manejar ms eficientemente sus recursos,
los cuales tomaron importancia justamente ahora cuando atravesamos la era
de la informacin, todo gracias a herramientas tecnolgicas y administrativas
basadas principalmente en la Web. Las compaas se ven entonces en la
necesidad de transformar sus procesos y adoptar la tecnologa necesaria para
cumplir con los requisitos que le exige la nueva era de la informacin.

La llegada de Internet, y el uso ms frecuente de aplicaciones que corran


sobra este gran mundo, han permitido a las organizaciones tener xito en el
mercado, actualmente hablamos del E-commerce, E-bussines, este ltimo en
particular viene cambiando el concepto de vender y producir/prestar

un

producto/servicio. Gracias a la tecnologa de las comunicaciones y el


desarrollo de soluciones especificas, las empresas pueden realizar parte de
su trabajo desde diferentes lugares, que por lo general son especializados en
ciertas labores y significan bajo costo para la compaa. Sin embargo para las
pequeas y medianas

empresas resulta demasiado costoso realizar una

inversin para adquirir un sistema que le permita ser competitivo en este


nuevo mundo.

Ahora, gracias a esta misma evolucin, se ha venido desarrollando una nueva


vertiente con respecto al desarrollo de software, en el contexto de soluciones

de cdigo abierto (Open source), y las empresas estn entendiendo que el


costo es un tema de significativa importancia, ya en la mayora de las veces
es mas costo comprar una serie de licencias de software privativo que
software de cdigo libre, donde este ltimo ofrece la ventaja de poderlo
adaptar a las necesidades de la organizacin.

Este trabajo contiene algunos elementos bsicos para comprender el


concepto, la factibilidad de implementacin, etc.

1. MARCO TERICO

1.1 Open Source


Desde el punto de vista literal, el significado textual de "Open source" (cdigo
abierto) es que puedo examinar el cdigo fuente, confundido con el software
libre. Sin embargo, ambos movimientos reconocen el mismo conjunto de
licencias y mantienen sus principios.
Sin embargo, se debe diferenciar los programas de cdigo abierto, que dan a
los usuarios la libertad de mejorarlos, de los programas que tienen el cdigo
fuente disponible. Un trmino que pretende resolver posibles ambigedades o
confusiones que ambos trminos generan es FOSS (free and open source.
El objeto del cdigo abierto es que cuando los programadores (en Internet)
puedan leer, modificar y redistribuir el cdigo fuente de un programa, ste
evolucione, se desarrolle y mejore. Los usuarios lo adaptan a sus
necesidades, corrigen sus errores a una velocidad impresionante, mayor a la
aplicada en el desarrollo de software privado, dando como resultado la
produccin de un mejor software.
Para que el software pueda ser considerado de cdigo abierto debe reunir
algunos requisitos como:
Libre redistribucin: el software debe poder ser regalado o vendido
libremente.
Cdigo fuente: el cdigo fuente debe estar incluido u obtenerse libremente.
Trabajos derivados: la redistribucin de modificaciones debe estar permitida.
Integridad del cdigo fuente del autor: las licencias pueden requerir que las
modificaciones sean redistribuidas slo como parches.

Sin discriminacin: nadie puede dejarse fuera, los usuarios comerciales no


pueden ser excluidos, deben aplicarse los mismos derechos a todo el que
reciba el programa
La licencia debe ser tecnolgicamente neutral: no debe requerirse la
aceptacin de la licencia por medio de un acceso por clic de ratn o de otra
forma especfica del medio de soporte del software.

1.2 Evolucin del Open Source


A continuacin se presenta brevemente el proceso evolutivo de las soluciones
OPen source.
En la dcada de los 60`s, el desarrollo de software empieza la medida de las
necesidades de las organizaciones bajo licenciamiento propietario, teniendo
gran cantidad de soluciones para un mismo problema; luego entre los 70s y
90s se empieza a pensar en software estndar de manera que pudiera utilizar
la misma aplicacin en diferentes organizaciones bajo licenciamiento
propietario en la siguiente dcada empiezan a desarrollarse soluciones ms
complejas llamadas ERPs agilizando las transacciones y la actualizacin de
los documentos (procesos online).
Entre 1998 y 2000 se observ un gran crecimiento en la popularidad de
GNU/Linux y de la formacin de muchas empresas "pro software de cdigo
abierto". El movimiento tambin captur la atencin de la principal industria
del software, llevando al software de cdigo abierto las ofertas de compaas
de software consolidadas como Sun Microsystems con StarOffice e IBM con
OpenAFS.
Para el ao 1983 donde Richard Stallman empieza creando el proyecto GNU
(primer comunidad de software libre), en 1998 Netscape libera el cdigo de

Navigator que fue mejorado en unas pocas horas por la red en este mismo
ao Corel Corporation crea las nuevas computadores bajo GNU/ Linux; Se
crea en 1999 primera exposicin sobre GNU/Linux. HP, IBM, SAP inician el
comienzo del apoyo de las firmas comerciales, en este mismo ao se Apple
lanza Darwin bajo licencia open source.

Los sistemas ERP son potente software que permiten a una organizacin
tener informacin oportuna (a tiempo y actualizada), permiten al mismo
tiempo la integracin de toda la informacin manejada de la organizacin,
adems de eliminar el problema de que la informacin se transforme en el
camino (problema del telfono roto), y bien utilizado ayuda para la toma de
decisiones de la alta gerencia.
Los ERP son sistemas capaces de reunir y automatizar muchas de las
actividades del negocio como la manufactura, la logstica, la contabilidad, los
recursos humanos, debido a este caracterstica optimiza

el uso de los

recursos. Sin duda, las tecnologas de informacin y comunicacin

TICs

(toda aquella tecnologa relacionada con transmisin, almacenamiento,


difusin de informacin, sistemas de informacin Aplicaciones (plataformas
virtuales) e Internet) han incursionado y ahora son elementos fundamentales
en las nuevas tendencias de los procesos de negocios.

Nos centramos en sistemas ERP debido a la gran capacidad explicada


anteriormente, para integrar la informacin y manejar todas las reas de la
empresa. Por otra parte, en la mayora de los casos la implantacin y el
licenciamiento de una solucin de este tipo puede costar una gran elevada
suma de dinero (1500 millones de pesos e incluso mas). Lo importante para
la organizacin es que entienda las necesidades y los requerimientos que le
reclame el entorno, el mercado, etc.
Existe gran variedad de soluciones ERP de licenciamiento Open Source que
pueden ayudar a la pequea y mediana empresa a implantar estos sistemas

sin elevados costos; la misin de la empresa estar dirigida a evaluar el


numero de departamentos o reas que maneja para definir el numero de
mdulos necesarios del ERP. Evaluar al mismo del ERP: el tipo

de

licenciamiento, Sistema operativo, bases de datos que soporta, modularidad,


buena comunicacin entre mdulos, facilidad de uso y curva de aprendizaje,
que sea de fcil instalacin, interconexin con diferentes herramientas
ofimticas, soporte tcnico, idioma, adaptable a las normas legales de cada
pas, fcil actualizacin, y fundamental la debida gestin de los datos de cada
uno de los mdulos.

2. ALTERNATIVAS OPEN SOURCE


Estas son algunas de las alternativas open source tipo ERP mas comerciales,
que pueden encontrarse en mercado, se realiza un comparativo dependiendo
de las capacidades que tiene el sistema.
OpenERP: es un entorno de gestin empresarial de cdigo abierto con un
gran nmero de funcionalidades, deseable en cualquier sistema de este tipo.
Depende desde el principio la filosofa del cdigo abierto, tanto en su licencia
de distribucin como en las herramientas utilizadas para su desarrollo.
Es un sistema multiplataforma desarrollado ntegramente en Python, que se
apoya sobre la base de datos PostgrSQL, no disponiendo en la actualidad de
la posibilidad de usar otras bases de datos, lo cual es una clara desventaja
con respecto a otros de sus competidores. Sin embargo, como contrapartida,
dispone de muchas ms funcionalidades que estos, adems de que, al ser
altamente modular y extensible (actualmente existen ms de 200 mdulos
implementados), pueden ser implementadas nuevas funcionalidades creando
nuevos mdulos e incorporndolos al sistema.
Con el fin de facilitar la interaccin con el sistema, OpenERP proporciona
tanto un interfaz de usuario basado en web, como un cliente dedicado que

funciona bajo el entorno GTK. Este entorno proviene tambin de la filosofa


del software libre, y por lo tanto est muy extendido en las plataformas
Linux/Unix, pero no tanto en las plataformas Windows, lo cual es un
inconveniente si se compara con otros ERPs, cuyo cliente dedicado esta
implementado en Java, que implica que sea multiplataforma.
Adems de esto, OpenERP est traducido a multitud de idiomas, y es
fcilmente adaptable a las leyes y mtodos de gestin de los distintos pases
donde se quiera implantar.
As

mismo, dada su modularidad, es posible tambin implementar la

interconexin con las herramientas deseadas.

Openbravo ERP: es un sistema de gestin implementado por la empresa


Openbravo, reconocida en el desarrollo de software libre para empresas, que
est apoyada por un gran nmero de seguidores tecnolgicos. En este caso,
el desarrollo est controlado y gestionado por una empresa privada, en lugar
de una comunidad de desarrolladores, lo cual es una ventaja, ya que dicha
empresa

puede

proporcionar

el

soporte

tcnico

necesario

para

la

implantacin de sus herramientas, as como la solucin de posibles errores e


inconvenientes de una forma ms centralizada. La diferencia entre este y un
Software propietario es que Openbravo ha decidido publicarlo basndose en
una licencia de cdigo abierto, lo cual permite a cualquiera descargar y
modificar el cdigo para adaptarlo a sus necesidades.
Openbravo ERP est desarrollado totalmente en el lenguaje Java, lo cual
permite utilizar el software en cualquier sistema que disponga de la maquina
virtual Java. Adems, permite ser utilizado con la base de datos PostgreSQL,
tambin de cdigo abierto, pero tambin puede implantarse usando una base
de datos Oracle, que est ampliamente extendida en el entorno empresarial,
as como en sistemas con grandes volmenes de datos. Esto da cierta
ventaja al sistema, ya que puede implantarse en cualquier entorno que ya
tenga instalada dicha base de datos, y facilitar la gestin de los datos.

10

OpenXpertya: es un ERP desarrollado por una entidad privada, la consultora


del grupo inforHouse, pero que esta siendo apoyado por el gobierno del
Principado de Asturias como proyecto de I+D+i. Es un ERP con muchas de
las caractersticas propias de este tipo de software. Adems, como otros
ERPs, esta basado en una licencia de cdigo abierto, que permite que
cualquier usuario pueda descargrselo de Internet y modificarlo para
adaptarlo a sus necesidades. Tambin, se han desarrollado varias
adaptaciones sectoriales de OpenXpertya para ahorrar dicho esfuerzo a las
empresas. El cdigo de OpenXpertya est basado integramegramente en
Java, que lo hace multiplataforma, pudiendo ser usado en cualquier servidor
existente que disponga de la maquina virtual correspondiente.
OpenXpertya posee las funcionalidades principales de todo ERP, incluyendo
adems las de un CRM. No obstante, hay algunas funcionalidades no
implementadas que s lo estn en otros ERPs, lo cual es una. Otra de las
desventajas que tiene OpenXpertya es que para actualizarlo a nuevas
versiones, es necesario descargar el producto completo y volverlo a instalar,
en lugar de poder gestionar dichas actualizaciones desde el mismo producto,
actualizando solo aquellas partes del programa que hayan cambiado.
Por el contrario, OpenXpertya tiene la ventaja de poder trabajar tanto con
Oracle como con PostgreSQL, pudiendo adaptarlo a unas necesidades u
otras, o utilizando un sistema gestor de base de datos ya instalado sin
necesidad de instalar otro nuevo dedicado. Adems, permite un acceso al
programa usando tanto un cliente web como un cliente dedicado desarrollado
en Java, mediante JavaWebStart, que permite no tener el cliente instalado en
la maquina hasta que este vaya a utilizarse.
OpenXpertya puede ser utilizado incluso desde terminales de bolsillo por
GSM o GPRS. Otra ventaja es la interconexin que permite OpenXpertya con
herramientas externas como Office y Outlook, exportar e importar los datos
usando distintos formatos. Tambin permite ser utilizado para analizar
grandes volmenes de datos mediante cubos OLAP.

11

Compiere ERP: est desarrollado por una empresa privada (Compiere Inc.),
con recursos propios y socios tecnolgicos que permiten basar su desarrollo
en mtodos tradicionales. Sin embargo, esta empresa ha decidido distribuir la
aplicacin basndose en una licencia de cdigo abierto, que permita una
mayor versatilidad a aquellos clientes que la adquieran. No obstante, en este
caso, hay distintas ediciones de la herramienta (community, standard y
professional), cada una de las cuales incorpora ms funcionalidades que la
anterior,

como soporte tcnico, y de las cuales, _nicamente la edicin

community, se puede descargar sin coste alguno. Dicha edicin tiene una
funcionalidad limitada comparndola con las otras dos, as como con otras
herramientas ERP que no imponen coste alguno. Aun as es posible
descargar versiones completamente funcionales de todas las ediciones como
para evaluar su calidad y poder decidir su adquisicin.
Compiere ERP esta ntegramente desarrollada en Java por lo que puede
utilizarse tanto en entornos Windows como Linux/Unix. La posibilidad de usar
base de datos tanto PostgreSQL como Oracle, permiten aun mayor
versatilidad. Del mismo modo que otros ERPs, Compiere se puede utilizar
accediendo al sistema mediante un cliente Java dedicado, pero tambin
usando un entorno web. No obstante, este entorno web solo est disponible
en la versin profesional.
En cuanto a la interconexin entre Compiere y otras herramientas externas,
esta implementada la posibilidad de exportar los resultados a varios formatos
estndar, que luego pueden ser utilizados en otras herramientas, como Excel,
Word, XML, PDF, HTML. Tambin

es posible crear scripts en SQL para

acceder directamente a la base de datos, pequeos scripts con la sintaxis


Java para ampliar las posibilidades de importacin y exportacin.

12

3. MODULOS MS IMPORTANTES DE UNA APLICACION ERP PARA LA


EMPRESA
Gestin de los datos maestros
Los ERPs almacenan los datos correspondientes a cada una de las entidades
del negocio de forma coherente, de forma que no haya duplicados e
inconsistencias, manteniendo un formato homogneo y facilitando que los
datos sean fcilmente accesibles y procesables por las distintas partes o
mdulos del ERP.
Gestin de almacenes
La gestin de almacenes permite que los stocks de los diferentes productos
disponibles en estos sean mantenidos correctamente as como mantenerlos
claramente localizados fsicamente. Esta permite modificar automticamente
la cantidad de productos al recibir pedidos de proveedores, al producir nuevos
productos o al servirlos a los clientes.

Gestin de facturacin
La gestin de facturacin hace referencia a la generacin de todo tipo de
datos que tienen que ver con la facturacin de productos y servicios a los
clientes, como pueden ser las facturas de venta, albaranes, tarifas, informes
de ventas, etc. Esta informacin es normalmente usada por los CRM para
realizar sus anlisis.
Gestin de contabilidad
Es muy recomendable que la gestin contable de la empresa este totalmente
integrada en el ERP, ya que al gestionar este los movimientos de compras,
ventas, etc., permitir ahorrar trabajo innecesario volviendo a introducir los
datos de contabilidad, siendo as totalmente transparente al usuario.

13

Gestin de produccin
Toda la produccin est claramente ligada a un flujo de desarrollo, que ha de
ser controlado de manera precisa, de tal forma que estn coordinados los
planes de produccin, los recursos empleados, la maquinaria utilizada y su
estado en cada momento, los materiales utilizados, el coste de la produccin,
los partes de incidencias, el mantenimiento, etc. Es deseable que dicho
control este integrado en el ERP implantado en la empresa, lo cual ahorrara
mucho trabajo a los encargados de dicha produccin.
Gestin de proyectos
Las empresas dedicadas a la realizacin de proyectos o productos, han de
mantener una correcta gestin de estos, realizando un control de las fases por
las que pasa su desarrollo, tambin como los recursos necesarios para su
realizacin, compras de materiales involucradas o empleo de personal
humano. Esta gestin ha de estar integrada con el resto de la aplicacin.
Gestin de proveedores
El aprovisionamiento de productos por parte de los proveedores est sujeto a
un flujo determinado, que debe ser gestionado de forma correcta, para evitar
la introduccin repetida de datos, el error humano en dicho flujo, la perdida de
informacin, etc., de tal forma que la evolucin del flujo desde la realizacin
del pedido hasta la entrada del producto en el almacn sea fluida y
automtica en la medida de lo posible.
Adems, ha de estar relacionado con el proceso de contabilidad y facturacin,
para evitar tener que transportar datos de una aplicacin a otra.

14

Gestin de clientes (CRM)


La gestin de clientes consiste en el proceso que tiene la empresa para
organizar y mantener la informacin disponible de sus contactos para permitir
ofrecer a sus clientes los servicios o productos que estos necesiten en un
momento determinado, pudiendo realizar ofertas particulares segn sea el
caso. Este proceso tiene una gran relacin con la gestin comercial, ya que
son principalmente los comerciales los que se encargaran de recabar dicha
informacin.
Gestin de RRHH
Una caracterstica poco frecuente en los ERPs es la posibilidad de gestionar
la informacin de recursos humanos de la empresa, pudiendo hacer ofertas
de empleo, gestionar la informacin de las entrevistas, realizar el
mantenimiento

de

nominas,

contratos,

etc.

desde

el

mismo.

Esta

caracterstica permite centralizar toda esta informacin y relacionarla con el


resto de mdulos del programa.
Inteligencia de negocio
La inteligencia de negocio, del ingles Business Intelligence, se utiliza para
facilitar a las personas que toman decisiones relevantes en la empresa la
toma de dichas decisiones, basndose en los datos de esta, provenientes de
cualquiera de sus fuentes, de forma que sean ms comprensibles para ellas y
no necesiten muchos conocimientos sobre el funcionamiento de la empresa
en un momento determinado, sin ms que consultarlos.

15

COMPARATIVOS DE LAS CARACTERISTICAS MAS IMPORTANTES PARA


IMPLANTACION DE UN SISTEMA ERP

16

4. CONLCUSIONES Y OBSERVACIONES

Como se pudo apreciar en las seccin anterior, los sistemas ERp


Compaire y openXpertya son las deficientes en cuanto a los criterios
funcionales, siguiendo Openbravo, sin embargo es de resaltar que
Openbravo es una buena opcin.

Openbravo y OpenERP poseen caractersticas semejantes, por lo cual


cualquiera de las dos podra ser una eleccin factible. Si bien
Openbravo no dispone de un gestor documental ni de recursos
humanos, es posible implantarla en una empresa que tenga instalada
una base de datos Oracle, que en alguna ocasin puede ser una
restriccin. Adems, est desarrollada en Java, que en teora permite
la implantacin en un mayor nmero de sistemas si se dispone de la
maquina virtual correspondiente.

Openbravo tiene un soporte peor que OpenERP en cuanto a la


exportacin de datos y la interconexin con herramientas externas.
Adems, Openbravo no dispone de un cliente dedicado que no sea
web.

Si las restricciones que obligaran a escoger Openbravo no se cumplen,


la opcin ms recomendable como sistema ERP de los evaluados ser
OpenERP, ya que tiene implementadas todas las funcionalidades
evaluadas y como herramienta software es tambin la ms completa y
verstil..

17

5. GLOSARIO

Erp

Sistema de planificacin de recursos empresariales.

opensourc

Llamado tambin cdigo abierto, software bajo licenciamiento

libre.

Online

Disponible para su uso inmediato por el sistema

Modular

Capacidad de los sistemas para relacionar en una empresa su


conjunto de departamentos con la informacin que comparten
y que se genera a partir de sus procesos.

TI

Tecnologa de informacin

TIC

Tecnologas de informacin y comunicacin.

E-bussines

Actividades que ponen en contacto clientes, proveedores y


socios como el marketing y ventas, la produccin y logstica,
gestin y finanzas

CRM

Sistema para la gestin de clientes, cuya finalidad es fidelizar


este mismo

6. BIBLIOGRAFA

18

1. Sergio Catal A. Gil; Carlos Martnez Burgos; Javier Llcer Muoz,


Informe de evaluacin ERP, Instituto Tecnolgico de Informtica
2009.

http://www.google.com/url?
sa=t&source=web&cd=2&sqi=2&ved=0CB8QFjAB&url=http%3A%2F
%2Fwww.openerpspain.com%2Fcategory%2F1-

2. http://www.google.com/search?ie=UTF-8&oe=UTF8&sourceid=navclient&gfns=1&q=google#hl=es&xhr=t&q=CAP_16_200
6_I_04_007_CON_N.ppt&cp=30&pf=p&sclient=psy&aq=f&aqi=&aql=&o
q=CAP_16_2006_I_04_007_CON_N.ppt&pbx=1&fp=76adc64b5140b8
5e

3. Juan Francisco San Andrs Garca. Director de Recursos Humanos de


Oracle para el Sur de Europa. Exportar Empleos E Importar
Incertidumbre. REVISTA DE EMPRESA N0 10. 2004. Disponible en:
http://www.revistadeempresa.com/REVISTA/Private.nsf/VPDFArt/F444
A955C2B1BD17C1256F5D00456E45/$file/COMENTARIO1.pdf

4. Antonio Aguilar Snchez, Estudio para la implantacin de un ERP en


una empresa Textil, Universidad Autnoma de Barcelona 2009
http://www.recercat.net/bitstream/2072/42924/1/PFC_AntonioAguilarSa
nchez.pdf

También podría gustarte