SISTE+
REVISTA ESPECIALIZADA EN SISTEMAS
REVISTA ESPECIALIZADA EN SISTEMAS
1 Ago
Valores Esenciales.
Propósito Esencial.
“Fomentar el cambio sostenible en la educación universitaria a nivel regional y nacional rumbo a la excelencia académica”.
Futuro Imaginativo.
“La EPIS es una organización ampliamente reconocida a nivel nacional e internacional por la calidad de sus egresados a nivel de pregrado y postgrado, fomenta la Ingeniería de Sistemas a través de cursos altamente calificados en sus múltiples centros de producción”.
Descripción Vivida.
Crearemos profesionales capaces de trabajar en cualquier empresa del mundo…nuestros programas de pregrado y postgrado serán altamente cotizados en el mercado educativo… Crearemos convenios con instituciones de prestigio a nivel nacional e internacional para que sus experiencias puedan ser replicadas en nuestras aulas…Contribuiremos a que el prestigio de nuestra región se incremente… Un egresado de la EPIS será sinónimo de calidad a nivel internacional.
30 Jul
Rodrigo estaba haciendo fila para poder ir al aeropuerto. Cuando un taxista se acercó, lo primero que notó fue que el taxi estaba limpio y brillante. El chofer bien vestido con una camisa blanca, corbata negra y pantalones negros muy bien planchados, el taxista salio del auto dio la vuelta y le abrió la puerta trasera del taxi.
Le alcanzo un cartón plastificado y le dijo: yo soy Willy, su chofer. Mientras pongo su maleta en el portaequipaje me gustaría que lea mi Misión.
Después de sentarse, Rodrigo leyó la tarjeta: Misión de Willy: “Hacer llegar a mis clientes a su destino final de la manera mas rápida, segura y económica posible brindándole un ambiente amigable” .
Rodrigo quedo impactado. Especialmente cuando se dio cuenta que el interior del taxi estaba igual que el exterior, ¡¡limpio sin una mancha!!.
Mientras se acomodaba detrás del volante Willy le dijo, “Le gustaría un café?
Tengo unos termos con café regular y descafeinado”. Rodrigo bromeando le dijo:
“No, preferiría un refresco” Willy sonrío y dijo: “No hay problema tengo un
hielera con refresco de Cola regular y dietética, agua y jugo de naranja”. Casi tartamudeando Rodrigo le dijo: “Tomare la Cola dietética”.
Pasándole su bebida, Willy le dijo, “Si desea usted algo para leer, tengo el Reforma, Esto, Novedades y Selecciones…”.
Al comenzar el viaje, Willy le paso a Rodrigo otro cartón plastificado, “Estas son las estaciones de radio que tengo y la lista de canciones que tocan, si quiere escuchar la radio”.
Y como si esto no fuera demasiado, Willy le dijo que tenia el aire acondicionado prendido y preguntó si la temperatura estaba bien para él. Luego le avisó cual seria la mejor ruta a su destino a esta hora del día. También le hizo conocer que estaría contento de conversar con él o, si prefería lo dejaría solo en sus meditaciones. …
“Dime Willy, -le pregunto asombrado Rodrigo- siempre has atendido a tus clientes así?”.
Willy sonrió a través del espejo retrovisor. “No, no siempre. De hecho solamente los dos últimos dos años. Mis primero cinco años manejando los gaste la mayor parte del tiempo quejándome igual que el resto de los taxistas. Un día escuche en la radio acerca del Dr. Dyer un “Gurú” del desarrollo personal. El acababa de escribir un libro llamado “Tú lo obtendrás cuando creas en ello”. Dyer decía que si tu te levantas en la mañana esperando tener un mal día, seguro que lo tendrás, muy rara vez no se te cumplirá. El decía: Deja de quejarte. Se diferente de tu competencia. No seas un pato. Se un águila. Los patos solo hacen ruido y se quejan, las águilas se elevan por encima del grupo”.
“Esto me llego aquí, en medio de los ojos”, dijo Willy. “Dyer estaba realmente hablando de mi. Yo estaba todo el tiempo haciendo ruido y quejándome, entonces decidí cambiar mi actitud y ser un águila. Mire alrededor a los otros taxis y sus chóferes… los taxis estaban sucios, los chóferes no eran amigables y los clientes no estaban contentos. Entonces decidí hacer algunos cambios. Uno a la vez. Cuando mis clientes respondieron bien, hice más cambios”.
“Se nota que los cambios te han pagado”, le dijo Rodrigo.
“Si, seguro que si”, le dijo Willy. “Mi primer año de águila duplique mis ingresos con respecto al año anterior. Este año posiblemente lo cuadruplique.
Usted tuvo suerte de tomar mi taxi hoy. Usualmente ya no estoy en la parada de taxis. Mis clientes hacen reservación a través de mi celular o dejan mensajes en mi contestador. Si yo no puedo servirlos consigo un amigo taxista águila confiable para que haga el servicio”.
Willy era fenomenal. Estaba haciendo el servicio de una limusina en un taxi normal.
Posiblemente haya contado esta historia a mas de cincuenta taxistas, y solamente dos tomaron la idea y la desarrollaron. Cuando voy a sus ciudades, los llamo a ellos. El resto de los taxistas hacen bulla como los patos y me cuentan todas las razones por las que no pueden hacer nada de lo que les sugería.
Willy el taxista, tomo una diferente alternativa:
El decidió dejar de hacer ruido y quejarse como los patos y volar por encima del grupo como las águilas.
No importa si trabajas en una oficina, en mantenimiento, eres maestro, Un servidor publico,”político”, ejecutivo, empleado o profesionista, ¿Cómo te
comportas? ¿Te dedicas a hacer ruido y a quejarte? ¿Te estás elevando por encima de los otros?.
30 Jul
“Quien planifica con cuidado tiene abundancia, pero quien se apresura, acaba pasando necesidad” (Proverbios 21:5)
Autor: Romero Flores, Robert Antonio
Ingeniero de Sistemas
Ms(c) Administración de Empresas.
Ms(c) Ingeniería de Sistemas
e-mail: rarf5@hotmail.com
En el ambiente empresarial que se vive en nuestros días paradójicamente es importante conocer dos factores para el correcto funcionamiento de la empresa: los factores de éxito de una empresa y los factores que pueden llevar a fracasar a una empresa; entonces es el fracaso de una empresa se ha convertido en nuestros días un tema por demás importante de estudio.
Revisando la bibliografía de reputados autores internacionalmente reconocidos el fracaso de de una organización en general se debería por los siguientes factores:
En cuanto al primer punto Senge hizo un adecuado estudio organizacional aplicando la Dinámica de Sistemas de Jay. Forrester (Forrester, 1981) y haciéndola específica, personalizable y entendible para la organización lo cual denominó la Dinámica de Sistemas II en su libro “La Quinta Disciplina” (Senge, 2004) una aplicación y prueba de la vigencia de la Ingeniería de Sistemas; en lo personal puede comprobar que en la implementación de proyectos de riego en la región Cusco no se tomó en cuenta cuestiones extensionistas como estudios de mercado y en los primeros años el impacto de los proyectos de riego era positivo; Sin embargo, al quinto año se presentaron problemas de sobre producción y por ende una recesión regional que trajo como grave consecuencia la baja de los precios de venta por debajo de los costos de producción.
La falta de la adecuada implementación de pensamiento de sistemas ha traído devastadoras consecuencias como se anota en la múltiple bibliografía; Sin embargo el tema central del presente artículo es como establecer la “Visión de la Empresa”.
Las Empresas que disfrutan de un éxito duradero se caracterizan principalmente por tener un propósito esencial y unos valores esenciales que permanecen constantes a lo largo del tiempo mientras sus estrategias se adaptan incesantemente a un mundo cambiante pero no así sus propósitos y valores.
Entonces la visión cumple la función de “equilibrar la continuidad en el cambio” (Collins & Porras, 2000) por tanto que se debe o no mantener a lo largo del tiempo para garantizar la existencia de la empresa.
La construcción adecuada de una visión consiste de dos partes: “ideología esencial” y “futuro imaginado”.
La ideología esencial combina el propósito esencial de la organización y los valores esenciales, lo cual se puede resumir con las siguientes preguntas:
¿Por qué es importante que la organización exista para sus miembros?
¿Por qué es importante que la organización exista para la sociedad?
¿Debemos crear la organización para que cumpla alguna función en nuestra sociedad?
¿Ganar dinero lo es todo para la organización?
¿Nos interesa el bienestar de nuestros clientes y el de los miembros de la organización?
Los valores esenciales son los principios esenciales de la organización aquellos que la organización defiende así se conviertan estos en una desventaja competitiva en el mercado (Mantener la armonía de nuestros empleados en la organización así tengamos que invertir mucho más en programas de ayuda social) entre los valores que más podemos destacar se encuentran los establecidos por Sony (Collins & Porras, 2000):
- Progreso de la cultura japonesa y de la situación del país.
- Ser pionero, no seguir a los demás; hacer lo imposible.
- Fomentar la capacidad y creatividad individual.
Entre los propósitos esenciales más destacados podemos mencionar (Collins & Porras, 2000):
Sony: “Experimentar la alegría de mejorar y aplicar la tecnología a beneficio del público”.
Wal-Mart: “Ofrecer a las personas corrientes la posibilidad de comprar lo mismo que los ricos”.
Walt Disney: “Hacer feliz a las personas”.
Sony por supuesto destaca por su ampliamente conocida calidad de sus productos; pero, lo curioso es que su propietario estableció sus valores y propósitos cuando Sony sólo era una tienda de reparación de artefactos eléctricos pues al propietario no le parecía que los productos japoneses no gocen de buena reputación como algunos autores mencionan gracias a la visión de Sony se construyó el Japón.
El segundo componente es el “futuro imaginativo” la organización debe detectar objetivos ambiciosos que sean difíciles de lograr (un esfuerzo de proyección imaginativo) y hacer una descripción de cómo se podrían lograr esos objetivos.
Algunos de estos objetivos implican el hecho de colocarnos en el papel de David contra Goliat; podemos mencionar algunos (Collins & Porras, 2000):
Sony: “Llegar a ser la empresa más conocida por cambiar la imagen de mala calidad que tienen en el mundo los productos japoneses”
Honda: “Yamaha wo tsubusu! (destrozaremos a Yamaha), objetivo planteado en la década de los 70.
Ford Motor Company: “Democratizar el automóvil”.
Stanford University: “llegar a ser el Harvard del oeste”.
Collins estructura la forma de articula una visión según el gráfico Nº 1
Gráfico 1
Bibliografía
Ackoff, R. L. (1994). Rediseñando el Futuro. México D.F.: Limusa Noriega Editores.
Checkland, P. (1994). Pensamiento de Sistemas, Práctica de Sistemas. Mexico D.F.: Editorial Megabyte.
Collins, J. C., & Porras, J. I. (2000). Construir la Visión de su Empresa. Harvard Business Review , 31-72.
Drucker, P. F. (1994). La Sociedad Post Capitalista. Bogotá: Grupo Editorial Norma.
Forrester, J. (1981). Dinámica Industrial. Buenos Aires: Ateneo.
Senge, P. (2004). La Quinta Disciplina. Barcelona: Talleres Gráficos Soler S.A.
18 Oct
Velazco Paredes, Yuber Elmer* / Flores Quispe Roxana**
Doctorado en Ciencias de la Computación
Universidad Nacional de San Agustín
Email: * yvelazcop@yahoo.es Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla , ** rfloresys1@yahoo.es Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
Resumen
La tecnología OLAP (OnLine Analytical Processing), juntamente con el DW (Data Wharehouse), se ha constituido en estos últimos años en un tema importante de muchos trabajos de investigación, ya que se les considera como elementos de ayuda para la toma de decisiones en las organizaciones. Así en un DW los tipos de almacenamiento de datos mas comunes son: MOLAP (Multidimensional OLAP), ROLAP (Relational OLAP) y HOLAP (Hybrid OLAP). En este paper nosotros proponemos un nuevo modelo de almacenamiento de datos orientado a objetos denominado OOLAP (Object OLAP), implementado en lenguaje Java para el diseño de clases y uso de la interfaz DB4O (Data Base For Object) para el almacenamiento y extracción de datos.
Términos Importantes— DB4O, CMDM, Multidimensional, Base de Objetos, Cubo, Hipercubo.
I.INTRODUCCION
Un DW debe ir acompañado de un modelo de almacenamiento de datos, para lo cual típicamente puede almacenarse de dos formas: ROLAP y MOLAP [ChD96]. Algunos también consideran el modelo híbrido HOLAP que es una combinación de ROLAP y MOLAP.
El tipo de almacenamiento de datos ROLAP guarda los datos en una base de datos (BD) relacional. El MOLAP guarda los datos en matrices multidimensionales [TM06].
Sin embargo cuando realizamos un DW desde el punto de vista de los Objetos, podemos encontrar investigaciones de modelamiento a nivel conceptual[LTS02] [TPGS01] [NTW], pero que hay del modelamiento a nivel lógico. Si bien es cierto esas investigaciones nos aproximan al paradigma de los Objetos, en la actualidad seguimos usando los esquemas tradicionales de almacenamiento de base de datos relacionales.
En consecuencia se plantea una nueva forma de almacenamiento orientado a objetos OOLAP, es decir almacenar los objetos tal como son, sin necesidad de realizar mapeo alguno.
La mayor contribución de este paper es proponer un modelo de almacenamiento de datos basado íntegramente en objetos al que hemos denominado OOLAP.
El resto de este paper esta organizado como sigue: en la sección 2, tenemos los conceptos relacionados a Dimensiones, Cubos, Operaciones con Cubos y CMDM, en la secciona 3, presentamos los estudios relacionados al gestor de Base de Datos Db4o, en la sección 4, presentamos la esencia del trabajo, que comprende el modelamiento conceptual con OOLAP, Almacenamiento OOLAP y Extracción de Datos con OOLAP, presentando a su vez un caso de estudio para su mejor comprensión, en la sección 5 nosotros presentamos las conclusiones de nuestro trabajo y posibles extensiones futuras.
II. DIMENSIONES, CUBOS, OPERACIONES CON CUBOS Y CMDM
En un modelo de datos multidimensional, los datos se organizan alrededor de los temas de la organización. La estructura de datos manejada en este modelo tiene que ver con los siguientes conceptos [CF00]:
- Dimensiones, representa cada uno de los ejes en un espacio multidimensional, suministran el contexto en el que se obtiene las medidas de un hecho. La combinación de miembros de diferentes dimensiones forman las celdas de un hipercubo (o cubo) y contiene el valor de la medida analizada para dicha combinación de dimensiones.
- Un hecho corresponde a eventos que ocurren dinámicamente asociados a aquello que se desea analizar, poseen atributos llamados de hechos o de síntesis, y son de tipo cuantitativo. Sus valores (medidas) se obtiene generalmente por la aplicación de una función estadística, que resume un conjunto de valores en un único valor.
Fig. 1 Modelo Multidimensional, Cubo de Datos
En la Fig 1, se muestra el modelo Multidimensional, donde los hechos esta representado por la tabla de ventas y las dimensiones son : producto, Tiempo y Tienda.
Un modelo multidimensional se puede representar como un esquema estrella, copo de nieve o constelación de hechos [TM06].
- Esquema Estrella .- Esta formado por una tabla de hechos y una tabla para cada dimensión.
- Esquema Copo de nieve.- es una variante del esquema en estrella que presenta las tablas de dimensiones normalizadas.
- Esquema Constelación de hechos- son varios esquemas en estrella o copo de nieve que comparten dimensiones.
En la figura 2, se tiene una base de datos que maneja tres dimensiones, (Producto, Tienda y Tiempo), por lo cual los datos pueden representarse como un cubo de tres dimensiones, en el cual cada valor individual de una celda representa la cantidad de un producto vendido en una tienda sucursal en una fecha determinada.
Fig. 2 Cubo de Datos
Dentro de las operaciones en los Cubos de datos, podemos clasificarlas en simples y complejas [PV]:
Simples :
- Level Climbing
- Packing
- Funtion application
- Projection
- Dicing
Complejas
- Navigation
- Slicing
Level Climbing, permite el reemplazo de todos los valores de un conjunto de dimensiones con los valores de las dimensiones de nivel mas alto.
Packing, Consolidación del cubo, es decir calcula una mediada en función a agrupamientos de múltiples instancias que tiene el mismo valor en sus dimensiones.
Function_Aplication :Comprende un conjunto de funciones como sum, avg, count, min, rank, no operation, las cuales son aplicadas para obtener medidas especificas sobre el cubo.
Projection : Es la eliminación de una dimension.
Dicing :Es una forma simple de selección, que filtra las celdas de un cubo que no cumplen un predicado.
Navigation : Corresponde a una operación de Level_climbing, seguida de Packing y Funtion_aplication.
Dentro de los trabajos relacionados al diseño conceptual, podemos encontrar el modelo CMDM [CF00] (Conceptual Modeling Database Multidimensional) cuyo objetivo fundamental es permitir la especificación de una determinada realidad en términos multidimensionales, por lo cual presenta tres estructuras básicas:
- Niveles.
- Dimensiones.
- Relaciones Dimensionales.
18 Oct
Autor: Guino Wellington Mamani Tito
UNIVERSIDAD NACIONAL DEL ALTIPLANO; FACULTAD DE INGENIERIA MECANICA ELECTRICA, ELECTRÓNICA Y SISTEMAS;
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
CIUDAD UNIVERSITARIA AV. FLORAL 1153 PUNO, PERÚ.
guino.mt@gmail.com Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
RESUMEN
La enorme revolución que supuso el uso generalizado de Internet impulsó el intercambio de información personal, académica y comercial. La Web está apunto de sufrir un nuevo cambio: la información que aparece en Internet va a poder interpretarse por los ordenadores sin necesidad de intervención humana, es la denominada
Web Semántica dentro del cual la Web 3.0. Para que esto ocurra, es necesario que la información de las páginas web se codifique mediante ontologías.
Las ontologías representarán el conocimiento de Internet, definiendo formalmente los conceptos de los diferentes dominios y sus relaciones, con capacidad para realizar deducciones con este conocimiento Web Semántica se orienta a producir representaciones comprensibles para las máquinas, pero no se puede olvidar que la interacción partirá y tendrá como objetivo las personas.
El objetivo ha sido facilitar la consulta y la navegación de los contenidos audiovisuales. Para la consulta se ha desarrollado una herramienta de creación de consultas por demostración. Para la navegación, se han desarrollado dos interfaces especializadas, una en la navegación de los contenidos y sus metadatos, y la otra en la navegación de las estructuras de conocimiento utilizadas para generar las anotaciones semánticas de los contenidos.
Palabras Clave: Web 3.0, Web Semántica, Ontología.
1.INTRODUCCIÓN
La Web 3.0. Un término que divide a los expertos entre quienes la sitúan como la próxima etapa del negocio y quienes creen que es sólo un nombre usado por los medios de comunicación, cuyo origen parecen disputarse The New York Times y Gartner.
Pero, la Web 3.0 no acaba de tener un significado claro, si bien ya se define como red semántica en la medida que los resultados de las búsquedas aportan significado.
Para algunos teóricos es el triunfo del mundo virtual y de la inteligencia de las máquinas. Bajo estas nuevas tecnologías, se produciría una reordenación de todas las comunidades virtuales de tal manera que el usuario podría tener acceso a la información de todas ellas, que a su vez le llegaría de forma ordenada. El éxito total sería que la máquina dijera al final “sí amo”.
Algunos reconocidos expertos, señalan que en la Web 3.0 (término que comúnmente se califica de “abstracto”) se produciría una unificación de las comunidades sociales para lograr que el usuario tuviera una sola identidad en Internet. Otros expertos afirman que la Web 3.0 traería la revolución final del móvil como medio fundamental de acceso a Internet por delante del ordenador personal.
En cualquier caso, la Web 3.0 no está consolidada puesto que aun esta en pleno desarrollo, e incluso recibe críticas. En consecuencia se cree que es sólo una forma de hablar de algo que no se sabe que es: “Podríamos hablar de 4.0, 5.0, 6.0… pero no tendría sentido”.
Este debate teórico es producto de un momento de generalización de su antecesora, la Web 2.0, de la que cada día se siguen planteando dudas sobre su rentabilidad. La mayor parte de los expertos apuesta por la publicidad como principal fuente de ingresos de las redes sociales y los blogs, que convertirían el número de visitas como reclamo para atraer a los anunciantes.
Quizá aún sea pronto, pero en medios financieros ya se ha aludido a la existencia de una burbuja, eso sí, menor a la del año 2000, ya que todavía hay voluntad por acudir a la Web 2.0. Lo que sí ha logrado introducir la Web 2.0 son revolucionarias formas de trabajo. Por un lado, el imparable crecimiento de blogs. Por otro, la llegada de los Mashups, herramientas que permiten reunir en una misma página los contenidos de distintas webs, o el crowdsourcing, técnica empresarial acuñada por el gurú Tim O’Reilly, por la que las compañías recurren a los usuarios para que realicen ciertas tareas. Sin duda, una revolución.
2.¿LA WEB 3.0?
Se trata de una prolongación lógica de un proceso de evolución. Al igual que para el paso de la generación 1.0 (que daba el acceso a la información gracias a los “buscadores”) a la 2.0 (que permite la interacción), la 3.0 por medio de plataformas digitales de todo tipo permite un nuevo nivel de integración de datos y aplicaciones Inter-operables, haciendo los datos tan accesibles y enlazables como las páginas web
La 3.0 conduce a la creación de pequeñas redes que compartirán información en función de los intereses de cada persona.Y por otro lado, al hacer compatibles todas las aplicaciones, la computadora, sin ser forzosamente la plataforma principal, al conectarse a cualquier aparato desde celulares hasta electrodomésticos, coches y reproductores mp3, formará parte de una red.
Si bien, en general, se asocia el término al de Web Semántica, acuñado por Tim Berners-Lee, cabe acotar, valga la paradoja, que no existe total consenso acerca de lo que significa la Web 3.0. Aunque se coincide en que esta etapa añadirá significado a la web, no hay acuerdo sobre cuales son los caminos más apropiados para su desarrollo.
No obstante, dado que los avances de esta disciplina son demasiado lentos y dificultosos, cree que la solución podría estar en la combinación de las técnicas de inteligencia artificial con el acceso a la capacidad humana de realizar tareas extremadamente complejas para un ordenador.
Dentro del debate de sus características, lo cierto es que los resultados de las búsquedas aportarían significado. Para algunos teóricos es el triunfo del mundo virtual y de la inteligencia de las máquinas, bajo estas nuevas tecnologías, se produciría una reordenación de todas las comunidades virtuales de tal manera que el usuario podría tener acceso a la información de todas ellas, que a su vez le llegaría de forma ordenada. Así el Usuario tendría una Identidad en Internet.
3.WEB 3.0, LA PRÓXIMA GENERACIÓN DE LA RED
Se acabarán las búsquedas en internet que devuelven 70.000 resultados inútiles, los anchos de banda estrechos, la conexión limitada al ordenador y al móvil; estas desaparecerán con la próxima llegada de internet: la llamada web 3.0. Si la actual web 2.0 se caracteriza por el auge de las redes sociales, el siguiente paso en la evolución del ciberespacio es alcanzar una internet inteligente, presente en cualquier lugar, que conozca a la persona y se adapte a ella. No hay fecha de entrada y cada investigador tiene su propia visión sobre el futuro de la red, pero coinciden en estos aspectos. “Algunas teorías defienden que la web semántica es un nuevo nombre para la inteligencia artificial, pero lo que es cierto es de que será capaz de establecer relaciones y resolver casos porque los datos estarán bien ordenados, dicho un caso, si una persona prepara una cena importante y no tiene ni idea de vinos, le podrá preguntar a su “agente inteligente” en internet “un buscador interactivo”, como un secretario virtual con qué caldo podría acompañar ese plato que prepara. El agente le dará la respuesta correcta porque conocerá los gustos del usuario y los de su acompañante, habrá podido acceder a una información que clasifica los vinos en función de la cosecha y de los alimentos. Para eso, toda la información debe estar en internet y almacenada de forma correcta.
4.WEB SEMÁNTICA Y AGENTES INTELIGENTES
La Web Semántica vendría a ser una extensión de la Web actual dotada de significado, esto es, un espacio donde la información tendría un significado bien definido, de manera que pudiera ser interpretada tanto por agentes humanos como por agentes computerizados, Básicamente, la idea se refiere a una web capaz de interpretar e interconectar un número mayor de datos, lo que permitiría un avance importante en el campo del conocimiento.
Para poder explotar la Web semántica, se necesitan lenguajes semánticos más potentes, esto es, lenguajes de marcado capaces de representar el conocimiento basándose en el uso de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de marcado (basados en RDF) con una mayor expresividad y capacidad de razonamiento para representar los conocimientos que contienen las ontologías.
Estructura de la Web y de la Web Semántica
La Web Semántica ha sido impulsada por Tim Berners-Lee, creador de la WWW, y otras personas relacionados con el W3C (World Wide Web Consortium). A pesar de que la Web Semántica es un paradigma que ha sido aceptado ya años atrás como medio para almacenar y gestionar conocimiento de forma automática, no es menos cierto que apenas se han propuesto herramientas de alto nivel que permitan, de una manera sencilla y eficiente, explotar y navegar, por parte de usuarios poco expertos, los contenidos y ontologías subyacentes. En general, se puede afirmar que en la actualidad la Web Semántica es un entorno enfocado casi exclusivamente a expertos en computación, siendo una paradoja que este paradigma esté orientado, en la mayoría de los casos, a un uso final por parte de aplicaciones y usuarios de todo tipo.
Actualmente los contenidos publicados en páginas web, salvo raras excepciones, son difícilmente entendibles por los ordenadores y tienen significado principalmente para las personas. Se trata, pues, de añadir información adicional con una estructura tal que pueda ser entendida por los ordenadores quienes por medio de técnicas de inteligencia artificial serían capaces de emular y mejorar la obtención de conocimiento hasta el momento reservada a las personas. Se trata de dotar de significado a las páginas web, y de ahí el nombre de web semántica. Se llega incluso a acuñar el término de Sociedad del Conocimiento a aquel grado de evolución de la Sociedad de la Información en el que se alcanza ese estadio.
5.LAS NUEVAS POSIBILIDADES PARA LA INTELIGENCIA ARTIFICIAL
La web 3.0 sería una revolución si como se ha dicho antes se logra una combinación efectiva entre la inclusión de contenido semántico en las páginas web y el uso de inteligencia artificial que saque partido de ella. En este sentido los recelos son muchos pues tradicionalmente los avances de esta ciencia han sido lentos y cargados de dificultades.
Lo novedoso podría estar en la combinación de las técnicas de inteligencia artificial con el acceso a capacidad humana de realizar tareas extremadamente complejas para un ordenador y de esa forma rellenar los huecos que impiden progresar esta disciplina.
Ya en la web 2.0 se hace un uso extensivo del “tagging” como forma de clasificación de la información. En esencia consiste en que los usuarios que suben contenidos a Internet clasifican el contenido mediante el uso de palabras clave simples (mar, puno, tristeza, …). Gracias a este mecanismo los buscadores son capaces de identificar información que utilizando técnicas tradicionales hubiera sido imposible localizar.
Entre los pioneros del nuevo tipo de servicios por llegar podrían mencionarse al menos dos. El servicio Mechanical Turk de Amazon permite a los desarrolladores que aquellas partes de un servicio que requieran de intervención humana puedan ser redirigidas a un grupo pagado de participantes voluntarios de manera muy similar al modo en el que se desarrollan aplicaciones distribuidas en Internet. De esta forma el trabajo humano se convierte en parte de un proceso de actividad que principalmente se realiza de manera automática.
27 Sep
elmer Coyla Idme
elmercoyla@gmail.com
(Mg. U.N.E – La Cantuta)
(Maestrista: U.N.F.V. Gestión de Tecnologías de la Información)
Abstract
El presente articulo, trata de los principales factores que influéncian para el éxito o fracaso en la implementación de un sistema ERP en cualquier organización, o también, lo que se puede hacerse para que el ERP sea una solución y no un problema para la empresa.
1. Introducción.
El E.R.P. constituye la piedra angular del sistema de información de la empresa. Tiene como finalidad la gestión interactiva de todas sus funciones (gestión contable y financiera, gestión de la producción, gestión de las ventas) a través de la centralización, del reparto, del análisis y de la consolidación de la información estratégica.
2. OBJETIVO.
Identificar y describir los factores críticos de éxitos que permiten la implantación de un proyecto E.R.P. en una empresa.
3. FACTORES CRÍTICOS DE ÉXITO.
3.1. DEFINIR TU PROBLEMÁTICA DE FORMA PRECISA.
Las razones que llevan a uno a dotarse de una solución ERP o a cambiar de solución son numerosas, sobre todo teniendo en cuenta que tu empresa debe adaptarse permanentemente a su “ecosistema” (requerimientos de cada área, socios, proveedores, etc.) y a la evolución de la legislación.
Las claves más recurrentes son:
- La optimización de la circulación de la información.
- Una mayor coherencia y un mayor acceso a los datos.
- La integración del sistema de información.
- La evolución del S.I. para alinearlo con tus nuevas necesidades.
- Una facilidad de mantenimiento y de homogeneización del S.O.A.
La primera etapa de todo proyecto ERP consiste, por lo tanto, en definir de forma precisa tu problemática concreta, integrando una visión a medio plazo.
3.2. FORMALIZAR TUS NECESIDADES POR ESCRITO.
Pocas empresas redactan sus necesidades a través de un pliego de condiciones, antes de empezar el análisis de las soluciones ERP. Esta etapa es crucial para evitar que el proyecto fracase. Este documento es el primer paso para conseguir un proyecto dominado porque hay muchas cosas en juego.
El primer imperativo consiste en describir las particularidades de tu empresa:
- ¿Cuáles son las necesidades y procesos clave de tu empresa?
- ¿Cuáles son las particularidades de tu sector de actividad?
- ¿Tienes varios emplazamientos interconectados, incluido en el extranjero?
- ¿Cuáles son las peculiaridades de tus clientes y proveedores?
En resumen, debes dibujar un retrato sintético y preciso a la vez, con el fin de tener en cuenta todas las particularidades de tu organización.
3.3. IMPLICAR A LA DIRECCIÓN Y A LOS USUARIOS.
Como en todo proyecto, la fuerte implicación de la Dirección es una condición para el éxito.
Además del impulso del proyecto, la Dirección juega un papel muy importante de coordinación y arbitraje. Sin embargo, un proyecto ERP no debe vivirse como una decisión impuesta desde arriba.
Reunirá, en torno al jefe de proyecto, a uno o varios usuarios clave, así como a representantes de tu equipo informático si hace falta. Este grupo será el garante del éxito del proyecto y de haber alcanzado los objetivos.
Tendrá 4 grandes prioridades:
- Siempre pensar en “sistema objetivo”, coherencia de los flujos y no en “sistema de antes”.
- Definir muy claramente los papeles de cada uno.
- Permitir a este grupo que reciba finalmente la transferencia de competencias.
Vigilar que el grupo se comunique tanto con los usuarios finales como con la Dirección con el fin de acompañar el cambio.
3.4. ELEGIR BIEN LA SOLUCIÓN DE GESTIÓN Y EL FABRICANTE.
La solución integrada.
Se trata de caracterizar la oferta de la forma más precisa posible con la ayuda de varios criterios:
- La tecnología instalada: ¿es abierta? ¿estándar?.
- La madurez de la oferta.
- El perímetro y la profundidad funcionales.
- La simplicidad de uso y de la instalación, y las posibilidades de parametrización. Clave: una adaptación óptima de la herramienta a tus especificidades.
- El grado de adopción de la solución gracias a un traslado de competencias, a un ciclo de formación de los usuarios y a una documentación completa (técnica incluida).
3.5. ELEGIR BIEN TU SOCIO INTEGRADOR.
No basta con elegir una solución que se adapte a nuestras necesidades, hay que asegurarse además de que su despliegue se haga en las mejores condiciones.
Es ahí donde entra en juego el socio integrador.
Para estar seguros de un acompañamiento óptimo, hay que dar prioridad a la proximidad:
- Geográfica.
- Cultural: ¿el integrador conoce tu profesión? ¿Tu sector? ¿Cuál es su know-how?.
- Humana: es imprescindible que se establezcan relaciones de confianza muy pronto.
- Con el ERP que será desplegado: ¿Cuál es la experiencia del integrador con esta herramienta en particular? ¿Cuál es su grado de competencia, cuáles son sus facultades de parametrización y de desarrollo específicas?.
Del mismo modo, asegúrate de que la arquitectura técnica propuesta está dimensionada correctamente, lo que condicionará directamente los tiempos de respuesta de tu sistema.
3.6. OPTAR POR UNA METODOLOGÍA CLARA Y ADAPTADA.
Una buena metodología de puesta en práctica de tu ERP es un factor clave de éxito. Si está bien adaptada a tus peculiaridades organizativas y funcionales, será un hilo conductor, la hoja de ruta del proyecto.
Para empezar, se trata de posicionar las cargas internas y externas. Para ello, tienes que designar un jefe de proyecto y asegurarte de la disponibilidad de los usuarios clave. El planning también se definirá en esta fase.
Clave: una visibilidad optimizada para todas las partes implicadas en el proyecto, tanto en términos de presupuesto como de plazos. A continuación, hay que repartir los roles. Es absolutamente crucial determinar desde el principio y de forma precisa quien hará cada cosa. Las etapas del proyecto también deberán ser definidas claramente (ver esquema adjunto).
Por último, todo esto debería formalizarse en documentos que perpetuarán el trabajo efectuado (entregable). Debes planificar también comités de coordinación a lo largo del proyecto con el fin de asegurar el respeto de los compromisos por todas las partes (tomas de decisión, arbitraje, control…).
3.7. EVALUAR LOS RIESGOS, EVITAR LAS TRAMPAS.
Muy a menudo, las empresas solo perciben los riesgos potenciales una vez que el ERP está instalado.
Debes entonces hacerte una pregunta: ¿tengo que adaptarme yo al producto o adaptar el producto a mis necesidades?
No existe una única respuesta, todo es cuestión de equilibrio. Efectivamente hay pocas posibilidades de que la aplicación base responda punto por punto al conjunto de tus necesidades, sin que se hagan algunos retoques en el seno de tu empresa. Por otro lado, aunque sin duda será necesario hacer algunos desarrollos específicos para adaptar la solución, no es deseable que se multipliquen para evitar una situación muy difícil de mantener.
Encontrar el equilibrio justo pasa por un análisis de los procedimientos internos y de la organización. Si existe una distancia demasiado importante entre estos procedimientos y la herramienta, la probabilidad de fracasar es alta. Entonces hay dos soluciones: volver a considerar nuestra elección de ERP o revisar nuestros procesos internos.
3.8. COMUNICAR, FORMAR Y DIRIGIR EL CAMBIO
¡¡Un proyecto de ERP no es sólo un proyecto informático!! Hay un impacto importante sobre los procesos de la empresa y sobre las prácticas de los usuarios. De este modo, las áreas involucradas directamente por el ERP (contabilidad, control de gestión, RR.HH.) tendrán evoluciones. Cada usuario deberá modificar también su comportamiento así como sus hábitos de trabajo.
Todo con un único objetivo: aliviar a algunos usuarios de tareas molestas y permitirles que se concentren en las funciones críticas.
Por lo tanto, la comunicación y la instalación de una verdadera estrategia de conducta del cambio deben formar parte de tus prioridades, con el fin de reducir las resistencias al cambio en el seno de tu empresa y de obtener la adhesión del conjunto de tus colaboradores, ¿Cómo proceder?
- Resaltar los beneficios de la nueva herramienta tales como la ganancia de tiempo, la mejora de la calidad de los datos o una mejor visibilidad tranquilizarán a tus colaboradores.
- Darle prioridad al rendimiento de la empresa frente al rendimiento de cada uno.
- Formar a los colaboradores con vistas a tener una apropiación y explotación de la herramienta.
Es aquí donde interviene nuestro socio integrador: o bien los usuarios finales serán formados directamente por el grupo, o bien sólo algunos referentes recibirán la formación, que impartirán a continuación a los usuarios de forma interna. Estas formaciones deben estar imperativamente acompañadas de soportes escritos que podrán ser consultados en los primeros usos.
3.9. VIGILAR EL MANTENIMIENTO Y EL SOPORTE DEL PRODUCTO.
No basta con instalar un ERP, también es necesario que lo mantengas. En primer lugar, à través de actualizaciones. Tu socio integrador está ahí para aconsejarte qué actualizaciones debes instalar, según tus necesidades y necesidades.
Mantener tu ERP, es también hacerlo evolucionar en el sentido de su crecimiento y de sus nuevos deseos. De este modo, a lo mejor necesitarás, con el paso de los meses o de los años, nuevos desarrollos e incluso nuevos módulos. Una vez más, apuesta por la experiencia de tu integrador y por sus conocimientos sobre tu entorno.
No se puede hacer referencia al mantenimiento sin hablar del soporte. Y en ese sentido debes tener 3 grandes exigencias:
- La reactividad: los tiempos de respuesta y/o de resolución de los incidentes podrán de este modo estar claramente definidos.
- La escucha: la puesta a disposición de un interlocutor único de tu integrador (o editor si hace falta) es una garantía complementaria de comprensión inmediata de tus peticiones.
- La eficacia: un buen servicio de soporte dará prioridad siempre a una solución adaptada a tus problemáticas y necesidades más que a una respuesta “estándar”. Y para que el soporte sea óptimo, las funciones deben estar claramente definidas al principio: ¿el apoyo de tipo 1 puede ser asumido por tal o cual tipo de personal de forma interna? ¿Cuál es el papel que juega el integrador?.
3.10. INSTALAR INDICADORES DE MEDIDA, CUANTIFICAR LOS BENEFICIOS.
A lo largo del proyecto y una vez que tu solución esté funcionando, debes definir los indicadores de éxito (¿Dónde estoy? ¿Dónde quiero llegar y cómo puedo llegar?)
Cuantifica los beneficios obtenidos una vez que hayas instalado el ERP (ganancia de tiempo, reducción de costes, ganancia en visibilidad, mejora de la productividad, mejora del rendimiento…).
Define lo que podrás sacar de todo esto en un futuro como perspectiva de crecimiento.
Esta reflexión sobre los beneficios sólo será realmente válida si la realizas siempre teniendo en cuenta la evolución de la empresa.
4. CONCLUSIÓN.
Hemos visto cómo las claves del éxito de un proyecto ERP residen tanto en los aspectos tecnológicos como en los aspectos organizativos.
De este modo, podemos definir un proyecto exitoso como un proyecto para el que hemos sabido:
- Decidir: es un verdadero proyecto de empresa.
- Comunicarse de forma interna.
- Acompañar el cambio.
- Colaborar con el integrador.
- Validarlo de forma conjunta.
- Convencer a los usuarios.
Pero no sólo eso. La técnica se aprende, la gestión se aprende, las herramientas se aprenden, pero las relaciones humanas, se construyen con el tiempo y la confianza. Sin lugar a dudas serán sus mejores aliados para que el proyecto tenga éxito.
5. BIBLIOGRAFÍA.
27 Sep
Autores: ROBERT ANTONIO ROMERO FLORES
Ingeniero de Sistemas
e-mail: rarf5@hotmail.com
Docente E.P de Ingeniería de Sistemas
ELVIS AUGUSTO ALIAGA PAYEHUANCA
Ingeniero de Sistemas
Docente E.P de Ingeniería de Sistemas
Universidad Nacional del Altiplano – Puno – Perú
RESUMEN: En la el industria de software existen grandes empresas como son: Microsoft, IBM, Sun entre otras las mismas que implementan “software propietario” dentro del software propietario podemos mencionar como los más importantes el software base como son los sistemas operativos y compiladores; Sin embargo debido a lo especializado de este software su costo resulta prohibitivo para la mayoría de organizaciones en países en vías de desarrollo entonces el software libre se muestra como una excelente opción debido no sólo a que no tiene costo sino lo más importante es que es “software libre” y las organizaciones que difunden el “software libre” están en permanente lucha en contra de las limitaciones que las grandes empresas desarrolladoras de “software propietario” intentan imponer bajo el camuflaje de “patentes de software” con la finalidad de frenar el avance del software libre e incluso afectarían algunas libertades de las personas y de los países para crear tecnología.
El software es la parte lógica del computador que permite aprovechar la capacidad bruta de cómputo o el hardware la esencia para el desarrollo de software la constituyen los algoritmos que específicamente vendrían a ser los algoritmos computacionales cuyo origen se remontaría a la década de los 70, es importante resaltar que el término algoritmo se remonta a hace 1500 años cuyos precursores son los algoritmos para resolver operaciones matemáticas como resultado del análisis que veremos en el presente artículo los esfuerzos destinados en promover las “patentes de software” estarían dirigidas no sólo al software sino también a los algoritmos básicos.
Si nos hacemos la pregunta de ¿Cuál es la necesidad de las “patentes de software”? obtendríamos una respuesta aparentemente obvia Defender las utilidades de las empresas desarrolladoras de software propietario debido a que esta actividad económica mueve miles de millones de dólares al año pues el valor agregado es alto una vez desarrollado el software sólo queda copiarlo para su distribución en CDs, DVDs., etc. Otro punto a mencionar es que si algún programador ve por conveniente tramitar los derechos de autor sobre
determinado software las leyes que le permiten hacer respetar su trabajo siempre han existido.
Entonces ¿Cuál es la diferencia entre patente y derechos de autor?, la respuesta a esta pregunta es determinante, las patentes garantizan monopolio es decir si Usted patenta un nuevo diseño de autos de cinco ruedas nadie más podrá fabricar autos con ese diseño esto durante un determinado periodo de tiempo, lo cual es regulado por las leyes de cada país tiempo que por lo general llega a ser hasta de 10 años.
Los movimientos de software libre o en inglés free software as in freedom (como en libertad) exactamente no defienden el uso y difusión del software gratis como resultaría de su traducción literal del inglés (free) sino sus actividades son dirigidas a la defensa de libertades (freedom) de los individuos, para el caso específico del software la Fundación de Software Libre (Free Software Foundation) garantiza las siguientes libertades [1]:
Libertad 0: “la libertad de usar el programa, con cualquier propósito”.
Libertad 1: “la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades”.
Libertad 2: “la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo”.
Libertad 3: “la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie”.
Cabe resaltar que las libertades 1 y 3 requieren el acceso al código fuente del software lo cual se cumple por ejemplo con el Sistemas Operativos GNU/Linux cuyo código fuente puede ser descargado del Internet libremente.
En el mundo de la informática se han creado grandes emporios en cuanto respecta a industrias de Software el caso más representativo es de la multimillonaria Microsoft liderada por su propietario Bill Gatez quien tuvo la idea de desarrollar un sistema operativo para computadoras personales (el sistema operativo DOS), posteriormente Microsoft comenzó a desarrollar diversos programas aplicativos como Microsoft Office paquete
que contiene el famoso Microsoft Word para elaboración de documentos y Microsoft Excel como hoja de cálculo entre otros. El desarrollo de software aplicativo ha producido definitivamente grandes ganancias a Microsoft; Sin embargo el costo de usar esta tecnología en casa y oficina es alto por ejemplo a la compra de un computador personal tenemos que legalmente sumarle los siguientes costos:
PC Pentium Core Duo 3.0 Ghz US$ 500,00
Costos aproximados software propietario:
Licencia Sistema Operativo US$ 150,00
Licencia Software Ofimático US$ 200,00
Licencia Software Graficador. US$ 300,00
Total Costo aproximado Software= US$ 650,00
Como podrá observar sólo con el software mínimo y unos costos estimados bajos ya se alcanzó el costo del computador personal. Si se tratara de una institución que requiera una red de datos necesitamos además pagar por las licencias de servidor, licencias de conexión al servidor, gestor de Bases de Datos, licencias de conexión al servidor de Bases de Datos, antivirus entre otros.
Definitivamente no estamos en contra de que se pague por el uso del software propietario es más debe respetarse la propiedad intelectual como base para el desarrollo económico de un país; Sin embargo para países en vías de desarrollo los costos resultan prohibitivos, por tanto con el uso de software libre se pueden destinar presupuestos a sectores que requieren atención prioritaria como pueden ser educación, servicios básicos, salud o temas de medio ambiente y lo más importante se fomenta el desarrollo tecnológico pues en las libertades que defiende el software libre se requiere la entrega del código fuente.
Vemos por conveniente revisar algunos de los orígenes del software libre que según nuestras fuentes se remontaría a los albores del nacimiento de la Informática entre los años 60 y 70 época donde el mayor costo lo constituía el hardware, el software era compartido libremente entre los grupos de usuarios existentes ya por la década de los 80 las empresas limitaron el uso de software mediante acuerdos de licencias es así como uno de los silenciosos precursores del software libre Andrew S. Tanenbaum desarrolla su sistema operativo Minix y posteriormente el sistema operativo Amoeba con el objetivo de que los estudiantes universitarios puedan conocer como se desarrolla un sistema operativo trabajo que posteriormente sirvió de base para que Linuz Tolwards desarrolle el kernel Linux y actualmente lidera el movimiento Open Source [4]
El más acérrimo defensor del software libre es sin duda Richard M. Stallman quién en 1984 funda el
proyecto GNU y posteriormente la Fundación de Software Libre (Free Software Foundation: FSF).
Como resultado del trabajo de estas organizaciones tenemos el desarrollo del siguiente software:
- gcc: compilador C.
- Sistema Operativo GNU/LINUX y sus múltiples distribuciones como son: Fedora, Debian, Ubuntu, Ututu, Mandriva, etc.
- Open Office (Software Ofimático).
- Gnome (Administrador de Escritorio)
- PostGreSQL (Manejador de Bases de Datos).
- GIMP (graficador)
Entre muchos otros, puede visitar el portal del proyecto GNU[1] donde existe un directorio de software libre. Esta tecnología es de uso y distribución libre sin costo alguno incluso algunas organizaciones como Linux Store envían los CDs de instalación de Linux totalmente gratis, esta tecnología tiene gran difusión en todo el mundo por la confiabilidad que brinda y esta libre de virus.
Se calcula que son 29 millones de computadoras las que utilizan el sistema operativo GNU/Linux en sus múltiples distribuciones según el portal http://counter.li.org/
El incremento en el uso de software libre se ha reflejado en la caída en las ganancias de las empresas que producen software propietario quienes han ideado una estrategia para frenar su avance, estrategia camuflada con el nombre de PATENTES DE SOFTWARE esto para proteger sus intereses, estrategia que defienden como un supuesto derechos de autor, pero sin embargo su intención sería patentar algoritmos básicos.
Para desarrollar software es necesario primero una idea de cómo solucionar un determinado problema las cuales pueden ir de muy básicas a muy complejas como por ejemplo la elaboración de un plato de comida, la ordenación de colas, la fabricación de un zapato, etc.
La particular forma de patentar ideas se hace cada vez más productiva debido a que ahora por usar una idea básica tendremos que pagar o en su defecto idear una nueva idea y patentarla. Las empresas de software propietario en sus múltiples cuestionamientos aluden que las organizaciones que están en contra de las Patentes de Software están en contra de que los diversos software sean patentados, argumento contrario a su verdadera intención de hacer de nuestra capacidad de crear soluciones a nuestros problemas cotidianos sea anulada so pretexto que ellos las patentaron primero y así condenarnos a ser eternos consumistas de tecnología sin derecho a crearla.
La verdadera intención de Microsoft ha sido puesta en manifiesto al patentar el doble clic en computadoras Pocket PC (Computadoras portátiles de bolsillo), esa acción que estamos acostumbrados a realizar en el mouse de las computados personales por ende de aquí en algunos años cualquier empresa o persona que quiera desarrollar algún producto que use el doble clic para Pocket PC tendría que pagarle el monto que solicite Microsoft por acceder al doble click.
El numero de patente asignado por la oficina de patentes de Estados Unidos es el 6,727,830 un resumen de la patente menciona :
“A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still another function can be launched if the application button is pressed multiple times within a short period of time, e.g., double click.” [2]
Cuya traducción es:
“Una función para que una aplicación pueda ejecutarse si el botón (del mouse) se presiona por un periodo corto o normal de tiempo. Una función alternativa para que la aplicación se ejecute si el botón es presionado por periodo largo de tiempo (Por ejemplo al menos un segundo), Aún otras funciones pueden ejecutarse si el botón de la aplicación es presionado varias veces con un periodo de tiempo menor, ejemplo doble clic”.
La Comisión de Comercio Federal (FTC, por sus siglas en inglés) mencionó que la Oficina de Patentes no debería conceder patentes tan fácilmente, ya que las dadas por conceptos obvios, como una concedida en 1985 por poner un motor de gasolina en un coche, pueden frenar el progreso al impedir que los competidores las mejoren.
Incluso las fórmulas matemáticas pueden ser patentadas en Estados Unidos como se extrae de:
“La opinión de 1981 de la Suprema Corte de los EUA, Diamond contra Diehr, abrió la puerta a la patente de software. La Corte sostuvo que el uso de una fórmula matemática y una computadora digital programada no impide que un proceso, que involucra la transformación de hule sintético no tratado a un diferente estado, sea patentado. La oficina de Patentes y Marcas de los EUA (USPTO por sus siglas en inglés) declara, en sus Guías de Reconocimiento para los Inventos Relativos a las Computadoras (Examination Guidelines for Computer-Related Inventions), que la protección de la patente será otorgada para 1) programas computacionales incorporados en medios tangibles y 2) secuencias de operaciones ejecutadas por una computadora, siempre y cuando sean nuevas, no obvias y provean beneficios prácticos en las artes tecnológicas”
La Unión Europea de Naciones también trato el tema de patentes de software debido a las presiones de Microsoft y bajo amenaza de retirar sus inversiones en los países europeos, los estados europeos concientes del peligro de que alguien ajeno patente sus ideas por ende sus cerebros felizmente no aprobaron la patentes de software, para lo cual se organizaron algunas protestas a nivel de ministros de estado porque los borradores de las propuestas se habrían aprobado ilegalmente sin el quórum respectivo [3].
En Estados Unidos el tema de Software se trata como segundo punto en agenda política de casi igual importancia a la guerra en Irak, lo cual muchos gobiernos han detectado como punto vulnerable de USA, por lo que expresan su protesta contra USA justo con la difusión de software libre en sus naciones tal es el caso de Cuba, Venezuela y Brasil.
En el Perú una de las instituciones que estuvo velando por este tema en las negociaciones del TLC con Estados Unidos ha sido CPSR Perú Ciudadania y Derechos en la Sociedad de Información [4]. en el enlace: http://www.cpsr-peru.org/patentes/pr#ref1 se resumen algunas importantes preguntas y respuestas sobre el tema.
El software libre principalmente defiende libertades del ciudadano y su fin no es la distribución de software gratis.
El desarrollo de software es una actividad económica rentable que permite la explotación e inclusión tecnológica para los países en vías de desarrollo.
Es importante hacer un equilibrio entre los derechos de autor y su respectiva protección y las posibles limitaciones para el desarrollo tecnológico que pueda involucrar, no se deben patentar ideas básicas.
Como consecuencia del avance del software libre las empresas de software propietario han tenido que adoptar las estrategias de difundir software sin restricciones de uso principalmente para fines educativos.
[1] Definición de Software Libre
URL: http://www.gnu.org/philosophy/free-sw.es.html
[2] Oficina de Patentes de los Estados Unidos de América
[3] Artículo Disponible en:
http://barrapunto.com/article.pl?sid=05/03/09/0021206
[4] http://www.opensource.org. Portal de la Organización de Open Source dedicada al desarrollo de código abierto