Aplicaciones de fuentes abiertas: una oportunidad para el desarrollo regional



Documentos relacionados
e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

ERP Crecimiento Planificado de Sistemas de Información

Cómo seleccionar el mejor ERP para su empresa Sumario ejecutivo

Cómo elegir tu SOFTWARE DE GESTIÓN?

Guía EMPRESA INTELIGENTE 2.0 para la PYME

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

PE06. RESPONSABILIDAD SOCIAL

Soporte Técnico de Software HP

FUNDACIÓN DÉDALO PARA LA SOCIEDAD DE LA INFORMACIÓN. - Diagnóstico de Posicionamiento Digital -

TICS ERP S EN LAS PYMES. Edwin

Toda la potencia de AHORA para la micropyme

Caso de Éxito. Lladó Grup Consultor

Introducción a las redes de computadores

Sesión No. 10. Contextualización: Nombre de la sesión: ClickBalance segunda parte PAQUETERÍA CONTABLE

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA.

0. Introducción Antecedentes

Elementos requeridos para crearlos (ejemplo: el compilador)

Universidad Nacional Autónoma de México. Facultad de Química. Herramienta de planeación Enterprise Resource Planing (ERP)

CAPÍTULO 25 COHERENCIA REGULATORIA

LANZAMIENTO PROYECTO : INTEGRA Montaje del ERP SIESA Enterprise. Barranquilla - Colombia 2012

Bechtle Solutions Servicios Profesionales

ERP s Cómo parte del plan de Estudios Profesional?

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

CAPÍTULO 1 PLANTEAMIENTO DEL PROBLEMA

ERP y CRM. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

El outsourcing o tercerización u operador logístico

ERPUP (Pequeñas y Medianas Empresas)

Proyecto de creación de una empresa, Servicios Computacionales y Audiovisuales,

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS

LOGISTICA D E COMPRAS

Introducción. Definición de los presupuestos

SISTEMA DE ADMINISTRACIÓN DE RELACIÓN CON EL CLIENTE (CRM) Autor: M.P. Cesar Alberto Castañón Vite

Cómo saber qué modelo de ERP es el más adecuado para su empresa? On-Premise vs. SaaS

LOS SISTEMAS DE PLANIFICACION DE LOS RECURSOS DE LA EMPRESA (ERPs) Carlos Suárez Rey

Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ

Está invirtiendo demasiado tiempo y dinero en procesos que podrían ser mucho más simples, ágiles y beneficiosos para su empresa.

La innovación como valor diferencial. Las TIC, vehículo de transformación

BPM: Articulando Estrategia, Procesos y Tecnología

FUENTES SECUNDARIAS INTERNAS

Proceso: AI2 Adquirir y mantener software aplicativo

CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN

Portal de Compras del Gobierno del Estado de Baja California ( A. Antecedentes

SISTEMAS Y MANUALES DE LA CALIDAD

LAS GRANDES EMPRESAS DEL IEF ABREN SUS REDES INTERNACIONALES AL RESTO DE COMPAÑÍAS FAMILIARES, PARA QUE SE LANCEN A EXPORTAR EN MEJORES CONDICIONES

El universo en la palma de tu mano. El software de gestión para organizaciones políticas e instituciones

1.8 TECNOLOGÍA DE LA INFORMACIÓN

K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2

I. CONCEPTO DE ERP. II. ORIGEN DE LOS ERP.

Control del Stock, aprovisionamiento y distribución a tiendas.

Riesgo: Se puede llegar al destino sin información veraz y oportuna?

Security Health Check

Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas. Un ejemplo práctico: Plataforma de Archivo electrónico

Desarrollo y Dirección de Marketing Para Entorno S.A. y su Servicio de Asesoría en Imagen Corporativa

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T

Cybersudoe Innov: Una red de expertos sobre TIC e Innovación del SUDOESTE europeo

INTEGRAL UNA COMPAÑÍA. Con las mejores alternativas del mercado


GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4. Dirección Técnica:

determinar la competencia necesaria de las personas que realizan, bajo su control, un trabajo que afecta a su desempeño ambiental;

GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 1. Dirección Técnica:

DIRECCIÓN DE SERVICIO PROFESIONAL ELECTORAL ING. JOSE LUIS IXTLAPALE FLORES

2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS

Software libre. Descripción

GESTION WEB. FUNDAMENTACIÓN:

CONCLUSIONES Y RECOMENDACIONES

Gestión de Configuración del Software

Módulo 7: Los activos de Seguridad de la Información

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión?

Traslado de Data Center

Unidad 1. Fundamentos en Gestión de Riesgos

POLÍTICA DE TECNOLOGÍA DE INFORMACIÓN

AUD Estudio de Auditoría Verificación del Licenciamiento del Software equipo de MIDEPLAN Decreto Ejecutivo Nº JP

El software para optimizar los procesos logísticos

Klaron. Klaron SA de CV (52) (55)

Las prácticas de excelencia

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

ISO 17799: GESTIÓN DE SEGURIDAD DE LOS SISTEMAS DE INFORMACIÓN

TeCS. Sistema de ayuda a la gestión del desarrollo de producto cerámico

AUDITORÍA ADMINISTRATIVA INFORME. 1. Brindar a la organización los elementos necesarios para mejorar su funcionamiento.

INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas

CAPITAL RIESGO: EL PLAN DE NEGOCIOS

David Erosa García Programador del C.G.A. de la D.G. de Innovación Educativa y Formación del Profesorado. Consejería de Educación, Junta de Andalucía

Ventajas del software del SIGOB para las instituciones

El cambio en la adquisición de soluciones informáticas. El cambio en la adquisición de soluciones informáticas

Quatrotec mejora la relación con sus clientes a través de las funcionalidades de Sage ERP X3

DOSSIER DE OFICINA COMERCIAL

Enterprise Resource Planning

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO. Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1

Presentación TECNOS Ingeniería del Software

Introducción a ISO 25000

I INTRODUCCIÓN. 1.1 Objetivos

Operación 8 Claves para la ISO

5 Sistema de Administración Empresarial

ERP Sectorial. Solución Integrada. Aplicaciones Estándar

1. Aplica medidas de seguridad pasiva en sistemas informáticos describiendo características de entornos y relacionándolas con sus necesidades

Escuela Politécnica Superior. Organización Empresarial y Proyectos. Capítulo 6. daniel.tapias@uam.es. Dr. Daniel Tapias Curso 2014/ 15 PROYECTOS

Presentación de la Empresa

RESUMEN DEL ESTUDIO SOBRE LAS NECESIDADES DE CERTIFICACIÓN Y ACREDITACIÓN EN MATERIA DE CIBERSEGURIDAD

El gasto total elegible de la BBPP, Centro de Supercomputación es de ,11. La ayuda FEDER, es el 80%, ,48

Transcripción:

Aplicaciones de fuentes abiertas: una oportunidad para el desarrollo regional Luis Bengochea Martínez Departamento de Ciencias de la Computación Universidad de Alcalá. España. +34 918 856 655 luis.bengochea@uah.es Resumen Las pequeñas y medianas empresas (PYMEs) han venido haciendo uso de las Tecnologías de la Información y de las Comunicaciones, incorporando de forma generalizada sistemas informáticos y aplicaciones que dan soporte a los aspectos más importantes de su actividad. En muchos casos se nutren de paquetes de software estándar que son adaptados a las necesidades de la compañía por personal propio de ésta. Sin embargo, la complejidad creciente de la gestión empresarial, la rapidez con que se producen los cambios del contexto en que se desenvuelve la empresa y la necesidad de disponer de toda la información sin duplicidades y accesible desde múltiples entornos, hacen cada día más necesario el contar con un socio tecnológico, que conozca el sector socioeconómico de la PYME, y pueda responder, con un alto grado de capacitación, a los retos expuestos. La disponibilidad de Aplicaciones de Fuentes Abiertas (AFAs) cuyas licencias de uso permiten la libre modificación del código fuente, constituyen una excelente oportunidad para el surgimiento de empresas tecnológicas regionales y sectoriales, que se nutran de profesionales formados en las Universidades de su entorno geográfico y con un profundo conocimiento de la problemática y de las necesidades empresariales de ese mismo entorno. Palabras clave Software libre, sistemas abiertos, PYMEs (pequeñas y medianas empresas). 1.- APLICACIONES INFORMÁTICAS EMPRESARIALES El uso de las tecnologías de la información y de las comunicaciones (TIC) está ampliamente extendido y consolidado, desde hace años, en el mundo de las grandes empresas, donde todos los procesos de gestión y de negocio están basados en sistemas de información en los que conviven aplicaciones estándar junto con aplicaciones desarrolladas a medida. También en las PYMEs se hace un uso intensivo de las TIC, ya sea en áreas de apoyo al negocio ofimática, servidores web, - como en las más directamente relacionadas con éste: contabilidad, nóminas, almacenes, gestión

de compras, comercio electrónico, cartera de clientes, etc. En muchos casos, el pequeño tamaño de la organización no justifica la presencia de ningún empleado con perfil informático, ni siquiera a tiempo parcial, y las aplicaciones que se utilizan son, por una parte las que ya vienen preinstaladas al comprar los equipos caso del sistema operativo o de las que se pueden adquirir como paquetes estándar (sin mencionar las que se copian y utilizan sin licencia), y por otra parte, las que han desarrollado empresas de servicios, que ofrecen aplicaciones sectoriales junto con servicios completos de puesta en marcha, mantenimiento y actualización. En un entorno económico cada vez más complejo y competitivo, a una empresa no le basta con dar solución a cada uno de los retos que se van planteando, como por ejemplo abrir una tienda en Internet para ofrecer sus productos por comercio electrónico, sino que es necesario disponer de soluciones informáticas integradoras que permitan disponer de todos los datos manejados por el negocio desde una ubicación única, impidiendo la duplicidad de los mismos y evitando que tengan que ser introducidos de distinta forma para aplicaciones diferentes. Para ello se requieren, cada vez más, aplicaciones de gestión de negocios, de tipo ERP (Planificación de Recursos Empresariales o Enterprise resource planning de sus siglas en inglés) de última generación, capaces de resolver los requerimientos funcionales en todas las áreas de negocio, como cadena de suministro, logística y ventas, fabricación, proyectos y servicios, o gestión de relaciones con clientes (CRM), es decir, que integre todas las funciones de una empresa en una única aplicación centralizada. 1.1.- Aplicaciones de fuentes abiertas La utilización de software de fuentes abiertas (y también, con algunos matices diferenciadores, software libre), en contraposición al software propietario tradicional, está ganando adeptos dentro del mundo empresarial. Más allá de consideraciones de carácter social o ideológico, - y no solo de costes, - que han influido en muchos de sus partidarios a la hora de tomar decisiones para su implantación sobre todos en las administraciones públicas, - la utilización de aplicaciones de fuentes abiertas, son ya una alternativa real a tener en cuenta para el desarrollo de nuevos sistemas de información en las empresas o para la migración de los que se venían utilizando hasta ahora. En España, dentro del plan Avanza 2, promovido por el gobierno para contribuir a la recuperación económica del país gracias al uso intensivo y generalizado de las TIC, se pone especial énfasis en el uso y desarrollo de aplicaciones de fuentes abiertas, habiéndose creado el Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas (CENATIC), que dinamice lo que es en realidad una tendencia innovadora y colaborativa que aúna los esfuerzos de programadores, empresas, administraciones y usuarios, y que permite el nacimiento, consolidación y expansión de empresas en cada una de las líneas de la cadena de valor del negocio de la informática [1]. Aunque existen diferentes términos y diferentes enfoques para referirse al concepto de aplicaciones de fuentes abiertas, uno de los más conocidos y aceptados es el que apareció con el movimiento Open Source Initiative (OSI), basado a su vez en las cuatro libertades fundamentales de la Free Software Foundation: 1. Libertad para ejecutar el programa con cualquier propósito.

2. Libertad para estudiar el programa y adaptarlo a nuestras necesidades. Esto exige el acceso al código fuente. 3. Libertad de distribuir copias. El software debe poder ser regalado o vendido libremente, sin tener que pedir autorización o pagar por ello. 4. Libertad para mejorar el programa y publicar estas mejoras. Con esto se beneficia a toda la comunidad. Esto también exige disponer del código fuente. Las aplicaciones de fuentes abiertas constituyen, por tanto, una oportunidad de negocio para la creación de proyectos de integración y para el desarrollo de nuevas aplicaciones que ofrezcan soluciones de carácter sectorial, o incluso a medida, dirigidas a empresas medianas y pequeñas [2]. 2.- MODELOS DE DESARROLLO DEL SOFTWARE A primera vista, el modelo de desarrollo del software libre y de fuentes abiertas parece contravenir los principios básicos de Ingeniería del Software, por la ausencia de especificaciones formales de requerimientos o de procesos de diseño, no existen objetivos medibles ni evaluación de riesgos, la coordinación y control del proyecto se hace de manera informal y hay mucha duplicidad y esfuerzo paralelo [3]. A pesar de ello, la modularidad del código permite repartir el trabajo de manera colaborativa entre un grupo global de desarrolladores y permite la incorporación de otros nuevos, capaces de aportar valiosas contribuciones sin la necesidad de tener que conocer el proyecto completo, que son examinadas y eventualmente incorporadas al proyecto solo después de ser revisadas y comprobadas. Para algunos autores, como E. Raymond, los proyectos de software libre y de fuentes abiertas constituyen un cambio de paradigma en ingeniería del software, comparando el proceso de desarrollo tradicional, coordinado y disciplinado con la construcción de una catedral y el nuevo modelo con un confuso y ruidoso bazar [4]. El predominio del modelo de desarrollo basado en componentes, ha inspirado varias normativas para determinar los métodos de selección de los componentes de software a incorporar en una aplicación. Sin embargo, estudios empíricos recientes muestran cómo dicha selección se basa más en métodos de primer ajuste en lugar de mejor ajuste [5]. 2.1.- La calidad del software en aplicaciones de fuentes abiertas Una cuestión determinante a la hora de tomar decisiones acerca si adoptar o no aplicaciones de código abierto para implementar sistemas de gestión empresarial, es el aseguramiento de la calidad de dicho software. Así como los desarrolladores comerciales de aplicaciones establecen procesos que garanticen la calidad del producto final, la calidad en el modelo de desarrollo del software de fuentes abiertas depende en gran medida de su utilización por comunidades amplias de usuarios y del esquema establecido para reportar problemas e incorporar rápidamente las soluciones a las nuevas versiones del producto. Syed-Mohamad y McBride [6] han utilizado, para medir la fiabilidad del software, un modelo matemático basado en la función que relaciona el número acumulado de fallos detectados en una aplicación, con el tiempo de uso o de pruebas de la misma. La curva que representa el modelo de desarrollo tradicional tiene una forma cóncava en las pruebas piloto y los primeros

meses desde el lanzamiento de una aplicación, el número de fallos detectados aumenta rápidamente, para estabilizarse posteriormente y permanecer casi invariable al cabo del tiempo - mientras que en las aplicaciones de fuentes abiertas, la curva tiene una forma de S invertida crece rápidamente en las fases de pruebas, se estabiliza después y vuelve a crecer cuando la aplicación es adoptada por un número grande de usuarios. Aunque no hay estudios concluyentes, las diferencias en la forma de gestionar los proyectos de software de fuentes abiertas tienen como consecuencia el que su grado de calidad sea dispar, lo que a su vez se puede traducir en inquietud para los responsables empresariales, a la hora de adquirir soluciones basadas en aplicaciones de este tipo. En otras ocasiones, las PYMEs confunden el software libre con el gratuito y descartan su implantación porque desconfían de que esas aplicaciones estén respaldadas por alguna compañía de prestigio que responda ante un eventual fallo o que garantice su mantenimiento y soporte. También porque perciben que una aplicación a medida, cuyo desarrollo han sufragado en exclusiva, constituye una ventaja competitiva frente a otras empresas. 3.- EMPRESAS DE SERVICIOS La solución pasa por que sean empresas de servicios informáticos, próximas geográficamente a la PYME y conocedoras de su entorno cultural, legislativo y sectorial, las que proporciones soluciones integrales para la gestión empresarial de la PYME. Para aquellas, el software de fuentes abiertas constituye una oportunidad para crear aplicaciones a medida para una empresa o para un sector de actividad basadas en aplicaciones ya existentes, en las que se puede manipular el código fuente para adaptarlo a las características propias de la nueva aplicación que se pretende crear. El conocimiento profundo del código fuente por parte de la empresa de servicios, garantiza a la PYME la rápida solución a cualquier fallo de la aplicación y lo que es todavía más importante, su evolución futura para irla adaptando a un entorno económico y legislativo cambiante. Los problemas identificados en el caso de las empresas proveedoras de aplicaciones y servicios de software, a la hora de basar sus soluciones en aplicaciones de fuentes abiertas son básicamente el miedo al cambio y la falta de espíritu colaborativo. Y es que generalmente están acostumbradas a desarrollar software a medida, sin suministrar las fuentes a sus clientes manteniendo un modelo de pago por licencias de uso [2]. Pero ese modelo sólo es válido para vender aplicaciones estándar que sean utilizadas por muchos usuarios. El nuevo modelo de negocio sostenible es basarse en el cobro por servicios y no por licencias, y pasar de desarrollar software de manera individual a hacerlo siguiendo el modelo colaborativo, con el objetivo de reaprovechar el trabajo de otros, colaborar con ellos y proporcionar al cliente aplicaciones fiables y servicios de calidad [7]. Aunque hay ejemplos de proyectos de aplicaciones de fuentes abiertas, como el ERP OpenBravo, que contemplan diferentes grados de cooperación con las empresas de servicios que ofrecen soluciones basadas en él, no es frecuente encontrar proyectos que tengan programas de socios tecnológicos para las empresas de servicios, cosa que es frecuente en el caso de los grandes

fabricantes de software propietario. Este aspecto constituye hoy un reto para los proyectos de software de fuentes abiertas [8]. 3.1.- El apoyo de las administraciones públicas Las administraciones públicas, tanto nacionales como regionales, tienen un importante papel que jugar como dinamizadoras de empresas que desarrollen nuevos productos, procesos, aplicaciones, contenidos y servicios TIC, financiando programas de innovación ligados a la Sociedad de la Información. El apoyo a la industria que adopte el software de fuentes abiertas es especialmente relevante, ya que ésta tiene un modelo de negocio basado principalmente en los servicios asociados al software - implantación, adaptación, formación, localización y traducción -, que requieren una especialización importante de los sectores locales. Aunque todavía es pronto para medir el grado de adopción de software de fuentes abiertas como consecuencia de las ayudas públicas destinadas a su promoción, en países con programas en marcha, hay estudios [9] que parecen demostrar que existen también otros factores ambientales, como el nivel de renta y la cultura informática general, mucho más influyentes que las políticas gubernamentales de apoyo al software de fuentes abiertas. 4.- CONCLUSIONES La revolución del conocimiento abierto está cambiando los paradigmas de crecimiento de las empresas, sobre todo en el sector informático, donde la cooperación competitiva puede llevar a alcanzar metas más ambiciosas que trabajando de forma individual. El desarrollo de aplicaciones bajo licencias que permitan su libre uso, modificación y redistribución, lejos de devaluar dichas aplicaciones, permite irlas mejorando y enriqueciendo con nuevas funcionalidades, lo que a la larga beneficia a todos los participantes. Utilizar software libre para llevar a cabo proyectos de sistemas de información para ser implantado en empresas, y que además sean innovadores, puede hacerse en casa o cerca de ella. De esta forma se apoya a la sociedad que nos rodea mediante la generación de tejido económico y social. Además, aseguramos que las herramientas imprescindibles para el acceso de las personas a la sociedad de la información y el conocimiento no quedan al arbitrio de remotos consejos de administración [7]. Referencias [1] Cenatic. 2008. Guía básica del software de fuentes abiertas. Depósito Legal: BA-488-08. Disponible en www.cenatic.es [2] Sáez, D. Peris, M. Roca, R. R. Anes, R. Migración a Software Libre. Guía de buenas prácticas. Proyecto SourcePYME. Instituto Tecnológico de Informática. Universidad Politécnica de Valencia. 2007. [3] Fitzgerald,B. and Kenny,T. Developing an Information Systems Infrastructure with Open Source Software, IEEE Software, vol. 21, no.1, 2004, pp. 50-55. [4] Raymond, E. The Cathedral and the Bazaar. O Reilly, 2001. [5] Hauge,O.; Osterlie,T.; Sorensen, C.F.; Gerea, M.; An empirical study on selection of Open Source Software - Preliminary results. Emerging Trends

in Free/Libre/Open Source Software Research and Development, 2009. FLOSS '09. ICSE Workshop. 18 May 2009 Page(s):42-47 [6] Syed-Mohamad,S.M.; McBride,T. 2008. "A Comparison of the Reliability Growth of Open Source and In-House Software". Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific, 3-5 Dec. 2008 Page(s):229-236 [7] Riehle, D. "The Economic Motivation of Open Source Software: Stakeholder Perspectives". Computer. Volume 40, Issue 4, April 2007 Page(s):25 32 [8] Mannaert,Herwig and Ven,Kris. "The Use of Open Source Software Platforms by Independent Software Vendors: Issues and Opportunities". Open Source Application Spaces: Fifth Workshop on Open Source Software Engineering (5-WOSSE) May 17, 2005, St Louis, MO,USA. [9] Mindel, J.L.; Mui, L.; Sameer Verma; Open Source Software Adoption in ASEAN Member Countries. Proceedings of the 40th Annual Hawaii International Conference on System Sciences (HICSS'07). Jan. 2007 Page(s):226-236. [10] J. Tramullas, P. Garrido. Software libre para servicios de información digital. Pearson Prentice Hall, 2006. Madrid. ISN:84-8322-299-x, 978-84- 8322-299-7.