martes, 5 de julio de 2011

Aprendiendo los fundamentos del Software Libre

¡Hey! dije "libre", no "gratis"
Cuando se habla de software libre la mayoría de las personas tiende a pensar inmediatamente en el precio. Si bien es cierto que en muchas ocasiones el software libre es tan económico que no es necesario pagar un céntimo, la realidad es que la palabra libre se debe interpretar tal como se haría en la frase "libre expresión" y no como en la frase "barra libre".

miércoles, 10 de febrero de 2010

Gobierno Electrónico en Venezuela

Existen muchos documentos en la web que nos ayudan a entender el concepto del gobierno electrónico. Hace poco tuve la oportunidad de revisar uno de ellos, y contrastar la teoría con las acciones tomadas en Venezuela respecto a este tema.

Aunque en papel, el proyecto de gobierno electrónico en Venezuela es bastante completo, a mi parecer los avances no han logrado el impacto esperado. Sin embargo, no todo ha sido malo. A pesar de toda la complejidad tecnológica y procedimental, no se puede negar que algunas instituciones han logrado un avance sorprendente en la materia de gobierno electrónico.

El caso SENIAT, es uno de los principales casos de éxito. En resumen, el SENIAT ha logrado automatizar prácticamente el 100% del proceso de declaración y pago de impuestos. Dejando claro los beneficios de un gobierno dedicado a servir a las necesidades de los ciudadanos, aumentando la eficiencia de sus procesos y por ende fortaleciendo y generando oportunidades que aseguran el cumplimiento de sus metas como institución. Basados en el E-Governance Maturity Model (Gartner), se podría decir que el SENIAT se encuentra en la fase 3 de madurez, convirtiéndolo en un modelo a seguir para el resto de las instituciones en Venezuela.

Otros documentos interesantes de revisar, son los reportes de “Global E-Government Survey” realizados por las Naciones Unidas, donde se estudia el gobierno electrónico desde muchos aspectos, entre ellos, la capacidad y la voluntad del sector público para desarrollar las TIC para mejorar el conocimiento y la información al servicio del ciudadano.

En la publicación más reciente, el índice de desarrollo de E-Government para Venezuela es de 0.4774 (de un máximo de 1.0), muy cercano al promedio del continente. Lo que confirma que el trabajo realizado no ha sido en vano. Si la administración publica logra replicar los casos de éxito como el del SENIAT en las demás instituciones del país, tendremos muchas probabilidades de encontrar el camino hacia la exitosa implantación del gobierno electrónico en Venezuela.

martes, 9 de febrero de 2010

Sistemas empresariales de negocio

Los sistemas empresariales de negocio integran y manejan muchos aspectos de la empresa, su propósito principal es ayudar a las compañías a administrar sus procesos tanto internos como externos, tales como proveedores y clientes, así como ayudar en los procesos de toma de decisiones. Entre ellos tenemos:

ERP (Enterprise Resource Planning) Planificación de los Recursos Empresariales, son sistemas que se ubican al centro de toda la compañía y manejan múltiples procesos de la empresa, que van desde procesos administrativos, pasando por finanzas, recursos humanos, entre otros.

Algunos de los beneficios son:
  • Aumenta la calidad y eficiencia.
  • Ayuda a reducir los costos.
  • Soporte para la planificación estratégica.
  • Provee de agilidad a la empresa.

CRM (Customer Relationship Management ) Gestión de Relaciones Clientes, son sistemas que están enfocados en la relación con los clientes, generalmente están relacionados con los procesos de mercadeo, ventas, atención al cliente, entre otros.

Algunos de los beneficios son:
  • Identificar y seleccionar a los mejores clientes.
  • Ayuda a conocer a los clientes.
  • Ayuda a la personalización de productos y servicios.
  • Facilita el seguimiento de los clientes.
  • Mejorar el servicio prestado a los clientes.
  • Mejorar la retención de clientes.

SCM (Suply Chain Management) Administración de la Cadena de Suministros, son sistemas que están enfocados a los procesos de procura, venta y distribución de mercancía. Generalmente implican relaciones más estrechas con los proveedores y los clientes.

Los beneficios se pueden resumir en esta frase:
  • Tener los productos adecuados,
  • en el lugar adecuado,
  • en el momento adecuado,
  • en la cantidad adecuada,
  • a un costo aceptable.

BI (Business Intelligence) Inteligencia de Negocio, son sistemas que están enfocados al análisis de la información generada por el resto de los sistemas de la compañía, para ayudar a los procesos de toma de decisiones.

domingo, 7 de febrero de 2010

Retos y oportunidades de la Web


En esta oportunidad hablaré un poco sobre la evolución de la Web, dejaré a un lado los números de las versiones, pues considero que son simples etiquetas que de alguna forma bloquean nuestra percepción del concepto en su totalidad. Las etiquetas funcionan bien cuando se quiere organizar información, nos permiten encontrar más rápido las cosas que estamos buscando, pero si queremos hacer reflexiones más profundas es mejor no distraernos con las etiquetas y enfocarnos en el concepto global.

En un post anterior hacía referencia a una charla dada por Kevin Kelly sobre los próximos 5.000 días de vida de la Web, en esa charla Kevin nos presenta una visión que realmente desafía muchos paradigmas de la actualidad. Pero los trabajos que se están haciendo hoy día nos llevan a pensar que el futuro puede llegar a ser como el descrito por Kevin.

Un punto que quiero rescatar de esa presentación es la idea de que compartir es ganar. Cada vez  es mayor la cantidad de información que compartimos en la Web, y como resultado, cada vez son más los servicios personalizados que encontramos. Búsquedas basadas en la ubicación física, información relevante según el historial de navegación, son sólo algunos de los beneficios que se pueden mencionar.

Por otra parte, tenemos la idea de una gran máquina que contendrá toda la información de la humanidad y cuyo sistema operativo será la Web. Pero ¿cómo compartimos la información del mundo en la Web? Pues bien, pareciera que el mismo creador de la Web tiene la respuesta. Hace 20 años Tim Berners-Lee creó un concepto novedoso que terminó por convertirse en la World Wide Web. 20 años después en su charla sobre la siguiente versión de la Web, Berners-Lee explica que no hay duda de que la Web ha sido explotada de manera fenomenal, pero aún así, hay mucho potencial por aprovechar. 

En esta oportunidad Berners-Lee nos reta con un nuevo concepto: “linked data” (data enlazada), un concepto tan sencillo como el de “linked documents” (documentos enlazados) al que ya estamos acostumbrados. La idea es simple, enlazar tanta data como sea posible al igual que hoy en día se enlazan los documentos entre sí (con algunas pequeñas variantes). Berners-Lee explica que, una vez iniciado este proceso de enlazado de data, no tardarán en aparecer relaciones entre objetos que permitirán realizar análisis o búsquedas más precisas (entre otras cosas), ya que cada uno de nosotros podremos aportar nuestro pedazo de data a la Web al puro estilo de OpenStreetMap o Wikimapia. Una primera implementación de este concepto es DBpedia, con la que se pueden hacer búsquedas de data almacenada en Wikipedia de una forma un poco más estructurada y humana. Aquí les dejo un ejemplo.

Lo interesante de este concepto es que nos revela todo un mundo de posibilidades, y además nos acerca un poco más a la visión de Kevin sobre el futuro de la Web. 

Retos de seguridad, éticos y sociales para las empresas

En los últimos años los sistemas informáticos han aumentado mucho sus niveles básicos de seguridad, los antivirus y firewalls se han hecho cada vez más eficaces, y por supuesto los sistemas de seguridad física se han vuelto más sofisticados.

Muchas empresas gastan miles de dólares al año en estas tecnologías para asegurar que su información este a salvo. Irónicamente numerosos estudios indican que el mayor hueco de seguridad no está en las tecnologías utilizadas para aumentar la seguridad, si no en los mismos empleados. Es por esta razón que en los últimos años han aumentado la cantidad de ataques basados en ingeniería social. Phishing, vishing, smishing, son sólo algunos de los muchos métodos utilizados por los atacantes para obtener información confidencial que les permita burlar los sistemas de seguridad de la empresa objetivo.

Sin embargo, no toda la culpa es de los empleados. La mayoría de las empresas (a pesar de conocer las implicaciones) tienen deficientes políticas de acceso, inadecuada protección de datos y en general falta de sensibilización al problema de seguridad.

Hace poco me topé con un paper, que publicó la firma de seguridad Imperva, en el que dejan al descubierto las peores prácticas usadas para la selección de contraseñas (Consumer Password Worst Practices). Este paper muestra el resultado de un análisis hecho sobre la base de datos de contraseñas de un famoso sitio Web, cuya seguridad quedo gravemente comprometida. Entre las muchas cosas interesantes que se pueden encontrar en el paper destacan las siguientes:
  • Top 5 de contraseñas: “123456”, “12345”, “123456789”, “Password”, “iloveyou”.
  • A un atacante le hubiese tomado tan sólo un segundo descubrir la contraseña de un usuario del sitio Web.
  • Recomendaciones para los usuarios: Tome una oración y conviértala en una contraseña. Ej. “la mesa de la casa tiene una pata rota” puede convertirse en “l4mdlKSAt1pr”.
  • Recomendaciones para los administradores: Mejore las políticas de seguridad. Si se le da la opción, es muy probable que los usuarios elijan contraseñas débiles. 

Estrategias de venta y mercadotecnia en la Web

Bien en esta oportunidad me enfocaré un poco más en la teoría ya que considero que es bastante interesante. Muchos son los conceptos que giran alrededor del comercio electrónico, así que trataré de ser breve y resaltar los aspectos más importantes.

El comercio electrónico (E-Commerce) es una nueva forma de hacer negocios, disponible para empresas de todos los tamaños y sectores de actividad. El comercio electrónico brinda a la empresa oportunidades de ahorro, mejorando la productividad, y supone un nuevo canal de comunicación y comercialización, que permite reforzar las relaciones con los clientes y aumentar su rentabilidad.

Las principales modalidades de comercio electrónico son:
  • Entre empresas o B2B (Business to Business)
  • Entre la empresa y sus clientes o B2C (Business to Consumer)
  • Entre la empresa y la Administración o B2A (Business to Administrations)
  • Entre la Empresa y sus Empleados o B2E (Business to Employees)
  • Entre Consumidores o C2C (Consumer to Consumer)
  • Desde los Consumidores a las Empresas o C2B (Consumer to Business)
  • Entre la Administración y los Consumidores o A2C (Administration to Consumer)
Desde el punto de vista interno de la empresa el comercio electrónico ofrece las siguientes ventajas:
  • Aumenta la eficiencia de sus procesos (reducción de costos por la automatización de procesos internos y externos de la empresa).
  • Reduce los errores de interpretación y entrada de datos, al tratarse de procesos automáticos que no requieren intervención manual.
  • Brinda inmediatez en las transacciones (transmisión electrónica en lugar del correo físico, trasferencias bancarias en línea).
  • Mejora la calidad de servicio a los clientes (por ejemplo, mediante tiendas 24/7, servicios post-venta)
  • Mejora la eficiencia y calidad de las relaciones con sus proveedores (permitiendo así ajustar la base de proveedores a lo realmente necesario y al mismo tiempo automatizando sus relaciones).
En definitiva, el comercio electrónico permite a las empresas incrementar sus ingresos, reducir los costes y mejorar su rentabilidad.

SI y TIC como base del éxito de las empresas

Si la Web será el sistema operativo del futuro, entonces los sistemas de información (SI) y las tecnologías de información y comunicación (TIC) serán sus bases fundamentales. De nada sirve tener exabytes de información, si no se tienen sistemas para administrarla o tecnologías para trasladarla de un lugar a otro.

Y ese es el objetivo fundamental de los SI y las TIC: administrar la información y promover el conocimiento. Las empresas que invierten hoy en SI y TIC aumentan sus expectativas de vida, ya que estos le ofrecen, entre otras cosas:
  • Contar con información adecuada en el momento oportuno, generando ventajas competitivas.
  • Tener mejor conocimiento del entorno, mejorando la eficacia de las tomas de decisiones.
  • Desarrollar innovaciones en servicios para dar respuestas a las necesidades de los consumidores, generando nuevas oportunidades de negocio.
Mientras más rápido una empresa tome el control de su información, mayor será la probabilidad de crecimiento con respecto a la competencia. Ya lo ha demostrado Apple con su iPod y Google con su cartera de productos (aún en crecimiento).

Muchos aseguran que “la información es poder” o que “estar informados es tener el control”. Pero qué control o poder le puede dar a un usuario promedio (el “Average Joe” de los estadounidenses), saber que la contraseña más común en un determinado sitio Web es “123456”, lo más que puede hacer es cambiar la contraseña (en caso de que se asemeje mucho a una que él usa). Ahora bien, si un experto informático se entera de lo mismo, ¿tendría el mismo control o poder que nuestro amigo Joe?

"La información se convierte en poder sólo cuando se sabe utilizar"

¿Cómo funcionan las tecnologías en la Web?

En sus inicios representó una revolución tecnológica resumida en una palabra: Internet. Pero pronto maduró y se convirtió en toda una revolución social. Al igual que los antiguos dioses, tomó formas insospechadas y obtuvo muchos nombres, la Worl Wide Web (Red de Amplitud Mundial), WWW (Triple W), la Red de Redes o simplemente la Web.

Se pueden encontrar miles de documentos que explican cómo funciona. De hecho, son tantos documentos que es casi imposible saberlo todo sobre la Web. Día tras día, millones de personas trabajan incansablemente para mejorarla. Mejoran las tecnologías que la soportan, diseñan e incorporan nuevas tecnologías y desechan aquellas que ya no son útiles. En fin, la Web está en constante crecimiento. Un pequeño resumen de las principales tecnologías que conforman la Web se puede apreciar en este mapa mental.


Ahora bien, una vez aprendidos los conceptos y las tecnologías, es interesante estudiar la evolución de la Web, para entender el potencial que existe detrás de ella. Un análisis muy interesante sobre el crecimiento y evolución de la Web, es el de Kevin Kelly en su charla sobre los próximos 5.000 días de la Web. En esta charla Kevin comparte su visión sobre la Web (tal como la conocemos hoy con 5.000 días de edad) y se aventura a predecir lo que será la Web en los próximos 5.000 días de vida.

De esta charla, me gustaría rescatar algunas frases que llaman mi atención y que considero reflejan el resultado de un curioso ejercicio lleno de mucha reflexión acerca del futuro de la Web.

“Debemos mejorar en esto de creer en lo imposible”. Muchas son las cosas que se han hecho en los últimos años que han traspasado la barrera de lo imposible y que hoy en día representan un gran éxito. Wikipedia, es un claro ejemplo de esto.

“Compartir es ganar”. Poco a poco las personas demandarán servicios más personalizados. Estos servicios serán entonces más precisos y útiles para cada persona, ya que se ajustarán con gran exactitud a las necesidades individuales de cada una. Sin embargo esto representará un costo, las personas tendrán que compartir su información, algo que en la actualidad se toma mucho recelo.

“Habrá una única máquina (the One) y la Web será su sistema operativo”, “Todos los dispositivos serán interfaces de esta unica máquina (the One)”, “Ningún bit vivirá fuera de la Web”, “La máquina (the One) seremos nosotros, nosotros estaremos en la máquina (the One)”. Pareciera el guión de una película de ficción (al puro estilo Matrix), pero si reflexionamos un poco, nos damos cuenta de que no son ideas que están lejos de la realidad. Después de todo, en la actualidad muchas personas tienen varios megabytes de información en la Web (entre servicios de correo electrónico, redes sociales y discos de almacenamiento en línea), a la que tienen acceso desde -prácticamente- cualquier dispositivo moderno que esté dotado de conexión a Internet.

Muchos de nosotros la usamos a diario, muchos otros nunca la han usado concientemente.

domingo, 15 de noviembre de 2009

Nuevas Tendencias

En los últimos años las aplicaciones han evolucionado a un ritmo bastante acelerado, de igual forma nuestras exigencias como usuarios también han aumentado. Ya no son suficientes las clásicas opciones básicas de copiar y pegar, tampoco son aceptables aplicaciones con bajo rendimiento.

“En otras palabras, perdemos la paciencia con aplicaciones lentas”

Los desarrolladores de aplicaciones de escritorio ha disimulado el problema del rendimiento valiéndose de grandes procesadores de múltiples núcleos y mucha memoria RAM. Sin embargo los desarrolladores de aplicaciones web no han corrido con la misma suerte. Durante muchos años han estado a merced de los navegadores -y por ende de sus desarrolladores- luchando contra múltiples implementaciones de los estándares web, además de miles de fallas en los propios navegadores. Un ejemplo de esto ha sido Internet Explorer, que desde sus inicios ha obligado a los desarrolladores de aplicaciones web a valerse de hacks y muchos malabares para lograr que la misma aplicación funcione igual para las diferentes versiones de Internet Explorer.

Por suerte en los últimos años se han logrado importantes avances en lo que respecta a la implementación de estándares. La aparición de Firefox como competencia directa de Internet Explorer ha ayudado a la comunidad de formas insospechadas, logrando -entre muchas otras cosas- impulsar el desarrollo de navegadores más estables y seguros.

Como resultado de esto encontramos que, finalmente Internet Explorer comienza a tomar en serio los estándares web (IE8 es un ejemplo de esto) y entran al juego otros competidores más radicales en sus ideas como Google Chrome. Estos últimos no solo desarrollaron un nuevo navegador, además cuestionaron los conceptos originales de cómo debería funcionar un navegador y plantearon sus propias ideas.

Pero el cambio no termina ahí, con el reciente incremento del uso de aplicaciones web casi todo puede hacerse desde un navegador, revisar el correo, chatear, editar documentos y muchas otras cosas. El sistema operativo que se esté utilizando (Windows, Linux, Mac) es casi irrelevante para muchas de estas actividades, por lo que Google y otros grupos se han unido a la iniciativa de combinar el navegador con el sistema operativo. Google Chrome OS y Cloud son interesantes propuestas basadas en esta iniciativa, y aunque quedan muchas preguntas en el aire con respecto a estos sistemas operativos, lo cierto es que pueden ser el inicio de una nueva tendencia.

sábado, 17 de octubre de 2009

Internet y el desarrollo de la sociedad

5:00PM. Salgo corriendo de la oficina, busco el carro y me sumerjo en el tráfico capitalino. Tres horas después he logrado llegar a la universidad. Mientras busco un puesto donde estacionar el carro, me doy cuenta de un pequeño detalle: no tengo idea de donde será la clase. Sapos y culebras saltan de mi cabeza hasta que recuerdo que la información está en un correo enviado por la profesora. Rápidamente tomo el celular e ingreso a mi buzón de correo. Mientras busco la información, me entero de que me etiquetaron en una foto y que durante el fin de semana la línea 1 del metro no funcionará.

Esta pequeña anécdota cotidiana, quizás no tenga nada sustancial. Pero desde el punto de vista de la comunicación, nos damos cuenta del impacto positivo que ha tenido Internet en la sociedad. No sólo estamos conectados físicamente con el mundo que nos rodea, también estamos conectados virtualmente con el resto del mundo.

Actividades tan simples como revisar el correo electrónico, estar en contacto con tus amigos y enterarte de las noticias que tienen lugar en tu ciudad, son actividades que hoy en día se han facilitado gracias a Internet. No solo es más fácil llevar a cabo estas actividades, ahora es posible hacerlo prácticamente desde cualquier parte del mundo. Como intensos usuarios de Internet, poco a poco hemos ganado experiencia sobre el uso de la Web y de otros servicios y tecnologías relacionadas. Ya quedaron atrás esos días en los que no sabíamos cómo buscar información o cómo adjuntar archivos a un correo electrónico, incluso algunos aprendimos lo que técnicamente quiere decir “adjuntar un archivo”.

Sin embargo, existe un importante grupo de personas en donde Internet no ha calado como una herramienta de uso diario. Existen muchas razones para esto, pero lo importante es no dejarlos atrás. A muchos de ellos simplemente no les interesa aprender, pero muchos otros no han tenido aún la oportunidad de acceder a la tecnología -esto es totalmente diferente-. En ese sentido, varios gobiernos han impulsado el uso de la tecnología, como por ejemplo, dando la oportunidad de hacer varios de los trámites legales con procesos que comienzan con una solicitud hecha desde una página web. Este impulso es simplemente un gran paso para cualquier sociedad, y aunque es verdad que estos procesos todavía tienen muchas cosas que mejorar, también es cierto que la parte más difícil de cualquier proyecto de impacto social es comenzar. Luego vendrán las mejoras que al final traerán mayores beneficios para la sociedad. De la misma forma, el comercio y otros sectores importantes han impulsado el uso de la tecnología, ofreciendo incontables servicios y herramientas que van desde la banca en línea, pasando por sitios de compra y venta -de casi cualquier cosa-, redes sociales y por supuesto la enseñanza en línea. Este último particularmente ha representado un cambio enorme en el paradigma tradicional de enseñanza, permitiendo a las personas estudiar en universidades ubicadas en otras ciudades o en otros países.

Todos estos servicios y herramientas hacen cambios profundos en la cultura de la sociedad. ¿Por qué hacer una cola de tres horas en el banco para pedir el saldo, cuando lo puedes consultar desde una página web o haciendo una llamada desde el celular? ¿Por qué limitarte a estudiar en las universidades de tu ciudad, cuando puedes estudiar en otros países?

Las redes interconectadas, son para mí el legado más importante de los creadores de Internet. Los servicios y las herramientas basadas en las redes, son los que realmente han representado una evolución cultural importante dentro de las sociedades. La web y el correo electrónico son tan sólo dos ejemplos de esta evolución. Con suerte en un futuro cercano seremos testigos de algún otro cambio importante en nuestra forma de apreciar el resto del mundo.