Escolar Documentos
Profissional Documentos
Cultura Documentos
Facultad: Ingeniera
Escuela: Sistemas
Nivel: Tercero, 2
Tema: ERP y Reglas del Open Source
Objetivos
Desarrollo
ERP
Los sistemas de planificacin de recursos empresariales, o ERP son sistemas de informacin
gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de
produccin y de los aspectos de distribucin de una compaa en la produccin de bienes o
servicios.
La Planificacin de Recursos Empresariales es un trmino derivado de la planificacin de
recursos de manufactura (MRPII) y seguido de la planificacin de requerimientos de material
(MRP); sin embargo los ERP han evolucionado hacia modelos de subscripcin por el uso del
servicio (SaaS, cloud computing)
Se caracterizan por estar compuestos por diferentes mdulos. Estas partes son de diferente
uso, por ejemplo: produccin, ventas, compras, logstica, contabilidad (de varios tipos), gestin
de proyectos, GIS (sistema de informacin geogrfica), inventarios y control de almacenes,
pedidos, nminas, etc. Lo contrario sera como considerar un simple programa de facturacin
como un ERP por el simple hecho de que una empresa integre nicamente esa parte.
Los objetivos principales de los sistemas ERP son:
Acceso a la informacin.
El propsito fundamental de un ERP es otorgar apoyo a los clientes del negocio, tiempos
rpidos de respuesta a sus problemas, as como un eficiente manejo de informacin que
permita la toma oportuna de decisiones y disminucin de los costos totales de operacin.
Los beneficios que puede aportar una herramienta de erp se resume en la resolucin de los
problemas contables, mercantil o fiscal de la empresa. Asimismo, puede permitir un mayor
control contable, inmovilizado, conciliacin bancaria, liquidacin de impuestos,etc...
Las caractersticas que distinguen a un ERP de cualquier otro software empresarial, es que
deben de ser modulares y configurables:
Las empresas que lo implanten suelen tener que modificar alguno de sus procesos para
alinearlos con los del sistema ERP. Este proceso se conoce como Reingeniera de
Procesos, aunque no siempre es necesario.
La idea bajo el concepto de cdigo abierto es sencilla: cuando los programadores (en Internet)
pueden leer, modificar y redistribuir el cdigo fuente de un programa, ste evoluciona, se
desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores a una
velocidad impresionante, mayor a la aplicada en el desarrollo de software convencional o
cerrado, dando como resultado la produccin de un mejor software.
La "Open Source Definition" nos dice que un software ser considera libre cuando cumpla las
siguientes 10 "reglas":
1. Free Redistribution: Se nos debe permitir redistribuir el software con total libertad.
2. Source Code: Tiene que permitir a los usuarios que lo deseen, la posibilidad de obtener el
cdigo fuente del software, adems tiene que facilitar la obtencin de ese cdigo.
3. Derived Works: Debe permitir las modificaciones y los trabajos derivados. Con esto se
consigue darle la posibilidad al programa de tener un desarrollo muy fcil.
4. Integrity of the Author's Source Code: Da la posibilidad al autor de no permitir la
redistribucin de su programa modificado, pero si es as, tiene que permitir que se distribuyan
los parches de su programa libremente.
5. No Discrimination Against Persons or Groups: No se puede prohibir el uso del software a un
grupo concreto de personas. Por ejemplo y aunque suene mal, no podramos prohibir el uso de
nuestro software a una red de traficantes de drogas.
6. No Discrimination Against Fields of Endeavor: No se puede prohibir el uso del software a
otras empresas. Por ejemplo, aunque una empresa no quiera que la empresa rival se
aproveche de su trabajo, no podr prohibirla que no tome su software
7. Distribution of License: Todos los derechos sobre el programa deben venir en una nica
licencia.
8. License Must Not Be Specific to a Product: Los derechos asociados al programa no deben
depender de que el programa sea parte o no de una distribucin mayor.
9. License Must Not Restrict Other Software: No se puede distribuir un programa y prohibir que
se use con otro programa.
10. License Must Be Technology-Neutral: El programa no puede depender de una tecnologa en
concreto, adems no se puede obligar al usuario a aceptar la licencia. Esto se hace, por
ejemplo, porque una lavadora que use software libre no tiene una interfaz para que el usuario
pueda aceptar la licencia.
Conclusiones:
Se comprendi que los ERP son sistemas asociados al manejo de negocios, funcionan
a travs de Cloud Computing. Adems pueden ser reprogramables y gracias al avance
en la programacin, toma poco tiempo el desarrollo.
Entre sus principales caractersticas esta la optimizacin de procesos y compartir
informacin.
Con Open source, los programas se pueden leer, modificar y redistribuir el cdigo fuente
para mejorarlo.
Comprend que para desarrollar un programa en cdigo abierto debo seguir las 10
reglas.
Recomendaciones:
Bibliografa
(19 de Agosto, 2013). Sistemas ERP, http://www.wikipedia.com/
(19 de Agosto, 2013). Open Source, http://www.wikipedia.com/