Mostrando entradas con la etiqueta Open Source. Mostrar todas las entradas
Mostrando entradas con la etiqueta Open Source. Mostrar todas las entradas

viernes, 15 de octubre de 2010

Vídeo de ataque de Microsoft contra OpenOffice



Haciendo una pasada por la red me he encontrado esta noticia, la verdad que me parece interesante poder ver como un Gigante se siente amenazado y como sale del paso, personalmente lo podía haber abordado de otra manera.

Os adjunto el video que han colgado en el canal Microsoft de you tube.

El vídeo intenta convencernos de que usar software libre, y concretamente OpenOffice es como ir en moto sin cinturón o jugar a la ruleta rusa. Esto podría ser respetable si no fuera porque usa argumentos falsos, falacias y demás artimañas baratas. Es por ello que el mensaje se pierde por culpa de esto, sea o no verdad lo que nos quieren decir.

Parece raro que Microsoft tenga que recurrir a esto para luchar con OpenOffice (bueno, LibreOffice, pero esa es otra historia) cuando creo que, sinceramente, no le hace falta. Microsoft tiene su mercado y creo que pese a todo el movimiento que hay últimamente lo sigue manteniendo y seguirá siendo así durante mucho tiempo.

La verdad es que no se puede decir mucho más ya que el vídeo habla por si solo y quiero creer que o bien desde la cúpula de Microsoft no saben nada de esto o bien se van a retractar en breve. Sea como sea el daño ya está hecho, el vídeo esta ahí y ya sabemos como es internet, es cuestión de tiempo que corra como la pólvora.

¿Vosotros que opináis al respecto? Es un tema bastante peliagudo, la verdad. Reconozco que al principio he pensado que era un vídeo hecho por alguien externo a Microsoft, pero el vídeo está subido a la cuenta de YouTube de Microsoft Office, así que la verdad es que no hay escapatoria.

Fuente: www.genbeta.com

miércoles, 8 de septiembre de 2010

Facilitar el trabajo a nuestros empleados, generar una extranet corporativa, con software OpenSource

Hoy me gustaría hablar sobre la posibilidad que nos ofrece un producto OpenSource que nos permite generar un escritorio de trabajo de forma remota, como una web. Nos permite definir un grupo de usuarios de trabajo y se puede utilizar como una extranet para nuestros propios trabajadores.

Lo bueno de esta solución es lo que ya nos aporta de forma base, que a continuación comentaremos, porque si pensamos y valoramos el desarrollo de todas las funcionalidades por nosotros mismos, seguro que lo podemos hacer, pero estaríamos reinventando la rueda.

Vamos a ver alguna de las funcionalidades que nos ofrece TeamLab a la hora de trabajar con este gestor de contenido:

· Proyectos que nos permite administrar la información de determinados proyectos de nuestra empresa agrupada. Es una buena forma de organizar toda la información ligada a determinados contratos o servicios de nuestra empresa.

· Asignación de tareas lo que nos da una buena flexibilidad organizativa. Es una buena opción para establecer flujos de trabajo y administrar bien las tareas de cada proyecto.

· Usuarios que podemos dar de alta para asignar las tareas o proyectos. A la vez tenemos la opción de asignar distintos perfiles y añadir toda la información necesaria que nos interese resaltar de los mismos.

· Noticias y eventos que nos permiten tener una comunicación interna muy interesante con los miembros de nuestra empresa. Esta es una de las cuestiones fundamentales en muchas extranet de manera que nos sirva para integrar a todos los empleados en la tarea común.

· Wiki que nos ayude a organizar toda la información interna de la empresa. Una de las opciones fundamentales que hoy en día debería incluir toda intranet corporativa.

· Blogs que nos permitirán realizar una buena tarea de comunicación, tanto a nivel interno como externo si así lo deseamos.

· Imágenes que nos permitirá crear un banco de imágenes para utilizar en los proyectos o administrar.

En conclusión, como bien sabéis es un producto Gratis y si valoráis todas las funcionalidades que nos ofrece de serie, es un producto para tener en cuenta, en el momento que necesitamos desarrollar un escritorio web para nuestros trabajadores cuando esta fuera de la empresa.

martes, 2 de febrero de 2010

Solución para la gestión empresarial OpenSource

Vaya dilema! para el departamento de sistemas de información, cuando tiene que realizar la implantación de un ERP, ya sea implantar uno desde 0 o cambiar el que ya tenían.

En la actualidad y gracias al avance tecnológico se pueden probar la soluciones antes de aplicarlas. Normalmente instalar un ERP es una inversión fuerte (puede ser por licencias, por horas dedicadas o por recursos…por todo) tanto a nivel de costes como dentro de la estrategia de la empresa, hay que tener presente que debe ser una decisión correcta porque manipula los módulos mas importantes de la gestión de la compañía.

Hoy me gustaría presentaros OpenERP es una solución de código abierto para la gestión empresarial.

Esta aplicación, desde su site nos permite “jugar” con varios módulos, a nivel demo, y nos da la posibilidad de introducir datos y poder ver como funcionan los distintos módulos.

Teniendo siempre presente que estamos hablando de una aplicación de código abierto, podemos descargar el código e instalarlo de forma gratuita e investigar, manipular dicho código, en la actualidad existen versiones para Windows y Linux.

Muy importante, tiene una buena base documental, hay que decir que esta en ingles, pero existen ya varias comunidades de ayuda y soporte.

Lo mejor de este producto y que siempre tenéis que tener presente al seleccionar un ERP, debe ser modular, con esto quiero decir que es muy probable que no instalemos todas las utilidades del ERP de golpe, por este motivo si esta diseñado y desarrollado de forma modular, podemos ir migrando poco a poco cada modulo. Los principales módulos que tiene son:

  • Modulo contable
  • Modulo financiero
  • Modulo de compras
  • Modulo de inventario
  • Modulo de CRM
  • Modulo RRHH
  • Modulo de ventas
  • Gestión de proyectos (Importante)

Personalmente, una opción que tiene este producto que es la que me hizo encontrarlo e interesarme, es su modalidad de SaaS (en la NUBE), en la actualidad la tabla de tarifas de servicio no esta muy clara, esperemos que en poco tiempo puedan desarrollarla y que sea mas competitiva y accesible a las empresas.

En conclusión, sabemos que la decisión de implantar un ERP es complicada y tiene su nivel de riegos, pero hay que tener presente que si en un momento dado debemos realizar dicho cambio, a parte de la gran variedad de soluciones privadas que tenemos, hay cada vez mas soluciones OpenSource muy sólidas y competitivas.

Me gustaría acabar diciendo: OpenSouce no es “solo ante el peligro” porque por ejemplo esta solución ya tiene detrás varias compañías que son integradoras y dan soporte.

viernes, 29 de enero de 2010

EYEOS 2.0 - Nueva versión del escritorio virtual

El día 25 se presentó en Madrid, en la sede de Telefónica I+D la nueva versión de eyeOS el escritorio virtual basado en software libre.

Como ya hemos hablado en post anteriores, me gustaría destacar brevemente las nuevas ventajas del proyecto, pueden ser interesante para las empresas.

Sabiendo que el código es libre, hay un ahorro de costes (al menos de licencias) se ha realizado una apuesta estratégica para seguir creciendo, y el desarrollo se ha focalizado en mejorar un producto para que se MAS RAPIDO y soporte una MAYOR CARGA DE TRABAJO. Para ello se ha reescrito el sistema de ficheros. Además se ha presentado un nuevo kit de herramientas para desarrolladores para que la creación de aplicaciones en eyeOS 2.0 se más sencilla.

Esta versión permite, de forma sencilla e intuitiva, compartir archivos, calendarios y agendas entre usuarios, al tiempo que facilita el trabajo mediante las herramientas ofimáticas que nos ofrece, a saber, un procesador de textos, una hoja de cálculo,…

En conclusión, es una buena noticia para todos los que creemos y apostamos por conseguir tener un escritorio remoto (en la nube) y poder ver como poco a poco dicho proyecto se va consolidando, solo hay que ver que tanto IBM como Telefónica apuesta por el.

viernes, 15 de enero de 2010

ALIAL, el software libre llega a la administración

La crisis llega a todos los rincones y la administración local no iba a ser menos, durante el año pasado han ido sufriendo recortes y se encuentran bajo mínimos y la parte TIC no iba a ser menos.

Por este motivo, desde Red.es han generado un acuerdo con CENATIC y ASOLIF (Federación nacional de empresas de software libre) y gracias a este acuerdo nace el proyecto ALIAL y poco a poco vamos consiguiendo que el software libre se extienda a la administración local.

La idea general del proyecto es compartir las tecnologías asociadas con el software libre entre los ayuntamientos para facilitar el desarrollo y crecimiento y dar asesoramiento a las corporaciones locales para la adopción de distintas soluciones que tienen a su disposición.

En una segunda fase se publicará una Guía de Buenas Prácticas de Licitación para proyectos de desarrollo de software y servicios TIC de código abierto.

En conclusión, poco a poco el software libre se va haciendo sitio, gracias a esta época de recortes de presupuestos encontrar una solución de software a un coste mínimo beneficiara planamente tanto a la entidad como al proveedor y así cada vez mas iremos encontrando profesionales con gran conocimiento sobre el código libre.

viernes, 4 de diciembre de 2009

Nueva aplicación en la nube de Google. GOOGLE WAVE

Google Wave es un servicio que se ejecuta en el navegador y permite crear chats colectivos en los que se contesta de manera directa, parecido a une-mail, al hilo de conversación creado, pero permite, además, incluir mapas, vídeos, fotografías, o enlaces a la conversación.

Para añadir a una persona basta con tenerla como contacto y arrastrar su imagen de la ventana de contactos al hilo en cuestión.

Google Wave se ha desarrollado con tecnología AJAX, será un servicio gratuito y por el momento está accesible para desarrolladores.

Desde el principio la compañía ha liberado la API (interfaz de programación de aplicaciones) con el ánimo de invitar a crear más servicios a partir de este.

De las pruebas que estoy haciendo cabe destacar:

  • La interfaz, con respecto a las ventanas de contactos, navegación, el listado de waves y los waves en sí, se manejan bastante bien en pantalla, son expandibles y se pueden minimizar.
  • La magia del HTML 5 en acción, cuando ves la forma en que se incluyen objetos, como vas navegando, seleccionando. Seamos honestos, si Gmail le dió un empuje con fuerza a Ajax, Wave viene a apadrinar este estándar.

Te cambia un poco la forma de pensar sobre como generar documentos y comunicarte. Puede ser un chat, puede ser un documento colaborativo, pero conforme lo vas usando te das cuenta que es algo más. De momento lo estamos probando entre usuarios y faltará ver los robots y demás integraciones que lo expandirán fuera de esta plataforma.

En definitiva con las primeras impresiones podríamos decir que Google Wave se ve más orientado a colaboraciones/comunicación un tanto más privadas como un canal donde podamos compartir enlaces y mensajes entre varias personas.

¿Cómo entrar?

Para conseguir entrar funciona exactamente igual que en sus principios gmail, debes recibir una invitación.

Es curiosos, pero al darte de alta no asocias tu cuenta de gmial, wave te genera una nueva.

viernes, 20 de noviembre de 2009

Google nos muestra pequeños “ápices” de la estrategia de Chrome OS

Recordando el artículo que publique: http://direccionylagestion.blogspot.com/2009/07/chrome-os-un-buen-futuro-para-el-cloud.html

Google hace unos días ha dado una conferencia explicando que estrategia segura con su sistema operativo Chrome OS.

Chrome és un Browser Open Source esta diseñado para que sea rápido, sea robusto con una buena seguridad y dar soporte al nuevo concepto de servicio, la NUBE.

Desde el anuncio de Google que estaba trabajando en un nuevo sistema operativo (ya sabéis que por ahora como sistemas tiene Android) este nuevo sistema Chrome OS lo han diseñado 100% para los micro portátiles “Netbooks”.

La estrategia de Google es muy directa. El sistema operativo “solo” tendrá una aplicación, claro! Será Chrome. La principal idea es optimizar el sistema lo máximo para que sea muy rápido y no cargue el Netbook.

Recordar que aunque este diseñado para la Nube, tendrá un sistema backoffice, también las aplicaciones Web HTML5 funcionaran en offline gracias al Google Gears.

En conclusión, será un camino difícil porque por ahora la sociedad estamos educados a tenerlo todo en propiedad, pero poco a poco nos iremos educando para confiar y trabajar en la NUBE.

viernes, 13 de noviembre de 2009

Una buena herramienta de toma de decisiones. MicroStrategy Reporting versión FREE.

En los tiempos que corren, la verdad que tomar decisiones cruciales para nuestro negocio es complicado, la verdad que una herramienta BI no te solucionara el problema, pero la verdad es que puede llegar a darte una visión panorámica de cómo se encuentra tu negocio.

MicroStrategy siempre ha tenido muy buenas soluciones, con el problema que lleva siempre, un coste elevado de licencias, mantenimiento…., a fin se suben al carro y nos presentan una solución FREE.

MicroStrategy Reporting Suite es una versión de la plataforma de BI MicroStrategy 9, incluyendo dos licencias nominales de esta última plataforma. Este Software incluye funcionalidades de reporting y analíticas, permitiendo a los usuarios ver los datos en varios formatos, desde informes operacionales hasta visualizaciones de alta calidad gráfica. MicroStrategy Free Reporting Suite incluye soporte por email,Formación online, comunidad online,etc.

Este nuevo soporte de BI ofrece una alternativa frente a los productos de BI open source del mercado.

En conclusión, ya sabéis que personalmente me gustan mucho las soluciones open, pero es mas siempre digo (“con la boca pequeña, pero cada vez un poco mas grande”) que el futuro es del open (a grandes rasgos) pero a la pruebas me remito. Las grandes compañías con productos privados, por gracia o desgracia en tiempos de crisis hay que agudizar el ingenio y adaptarse a las necesidades de los usuarios y en estos momentos se pide software gratis a voces.

viernes, 16 de octubre de 2009

Paquete OpenSource para tener la nube en nuestro PC

En estos días se habla mucho de aplicaciones on-line, en servidores externos, la “nube”. En la actualidad por temas de trabajo estoy trabajando con varios “paquetes” que emulan la nube en tu ordenador.

Los paquetes son: Xamp, AppServ y wamp5, en este post nos centramos en Wamp5, todas ellas son paquetes que llevan un PHP, un MySQL y un Apache que están pensadas para ejecutarse en un servidor Web. Pero quizás antes de adoptar este tipo de soluciones necesitamos probarlas y estas pruebas es conveniente realizarlas en local, en lugar de llevarlas directamente al servidor.

Es un software de muy fácil instalación que nos instala en nuestro ordenador los servicios de PHP, MySQL y Apache con lo cual cada vez que necesitemos instalar un programa basado en esta solución no tendremos ningún problema para ejecutarlo en local. Una vez instalado para comprobar que funciona y tras iniciar los servicios simplemente introduciremos en nuestro navegador la dirección http://localhost y nos aparecerá la pantalla de inicio de WAMP.

Claro que una vez instalado, la pregunta de ahora qué hago yo con esto queda en el aire. Pues en principio, tendremos que saber como instalar software bajo esta modalidad. En realidad, parece más complicado de lo que es, puesto que una vez realizada la primera instalación y aprendidos un par de conceptos todo será muy sencillo.

Una vez que hemos conseguido instalar y tenemos funcionando nuestros programas, en local, el paso siguiente sería instalarlos en la nube, ya sea en nuestro servidor, o en un alojamiento web que nos ceda el espacio. En este segundo caso, todos estos servicios ya suelen estar instalados y no tenemos que preocuparnos más que de instalar nuestro propio software, ya sea de facturación o nuestro CRM, etc.

En conclusión es un paquete muy valido para llegar a realizar tus propias Web desde casa hasta llegar a desarrollar profesionalmente una intranet, Web corporativa, aplicaciones…. De una manera eficaz y sencilla de instalar.

martes, 29 de septiembre de 2009

CRM OpenSource hay que atreverse a probar!

El principal problema para conseguir un CRM es el precio de estos productos: las soluciones más completas están pensadas para grandes empresas y muchas veces no es un gasto asumible si los gastos corren de nuestra cuenta.

Zoho, que se ha especializado en soluciones semigratuitas para empresas, dio no hace mucho una posibilidad muy interesante: la de tener un CRM con suficiente potencial para cubrir nuestras tareas de relación con los clientes y que en microempresas (tres usuarios máximo) es gratis.

¿Más allá del precio es una solución útil? Sí. Puede que Zoho CRM no sea el programa perfecto, está situado en la nube, tiene todas las opciones más usadas en este tipo de productos (facturación, campañas, productos, recordatorios), permite personalizarlo completamente y cuenta con el apoyo de una empresa que funciona y que nunca ha dejado de buscar nuevas soluciones online para las empresas.

Uno de los puntos fuertes de Zoho CRM es la posibilidad de gestionar el sistema según roles y permisos. Habrá usuarios que no deban tener acceso a las zonas de la base de datos a las que otros del equipo sí puedan acceder. La configuración de este punto es simple y muy intuitiva, como casi todo Zoho CRM.

La sincronización con algunos programas habituales en la gestión de agendas y calendarios funciona muy bien. Con Outlook no hay ningún problema, por ejemplo, ya que Zoho ha creado un plugin para unir ambos programas, algo que en entornos empresariales tradicionales facilita mucho la vida: parece que una gran mayoría de empresas no se atreve a probar otro gestor de contacto/agenda/etc…

Además, la importación de datos desde otros sistemas CRM es sencilla y casi sin fallos y tiene un buen manejo del flujo de trabajo, con un potente servicio de alertas y mensajes, de manera que dirigir un pequeño equipo comercial es realmente simple.

Poco a poco las compañías se adecuan a las peticiones de los usuarios y están comenzando a sacar a la red versiones (limitadas) de sus productos comerciales, pero la verdad que como Zoho, aunque se limite por usuario, la solución que nos proponen es muy atractiva y UTIL.

sábado, 8 de agosto de 2009

E-learning, herramientas y estructura base para solución global

He tenido la posibilidad gracias a mi trabajo a investigar sobre las posibles soluciones a nivel OpenSorce (cuestión de presupuestos; D) y me he quedado sorprendido del gran abanico de soluciones que podemos encontrar y sobre todo la gran Comunidad que encontramos.

Os quiero mostrar a muy grandes rasgos las herramientas que se pueden encontrar, bueno las herramientas que yo he trabajado y mostraros una plataforma base para poder obtener un sistema e-learning.

La arquitectura base que se presenta normalmente es la siguiente:

Tenemos un portal para el usuario con el tenemos el control a nivel de gestión de usuario, también tenemos el control para la gestión de los menús. Dentro del portal tenemos instalado un gestor de contenidos para alimentar de información el portal y finalmente introducimos una herramienta de e-learning para conseguir montar los cursos virtuales.



Las soluciones de portal podemos encontrar muchas, yo he probado las siguiente con buen resultado:

Single Sign On, modelo de posting (ASP), Independencia respecto de servidores de aplicaciones, independencia respecto a la BBDD, internacionalización, escalable, tecnología struts, variedad de porlets incluidos, amplia administración, variedad en tecnologías que soporta (spring, ejb, struts, hibernate…)

Seguridad basada en standards, Single Sign On, EAI (Enterprise Application Integration), personalización, contenedor de portlets, tecnologia escalable, bajado 100% en java.

La importación del Theme/Skin del Foro (usa el theme del Foro para el Portal), Themes Seleccionables por el usuario (los miembros pueden escoger el Portal y los themes del Foro), Idiomas Seleccionables por el usuario (Los miembros pueden escoger el Portal y el idioma de foro), Más de 25 bloques del Portal incluidos con la capacidad de crear Html y bloques en php, Crear Html y páginas php internas.

Contenedor de portlets, WSRP (contenedor de web services), JSF, repositorio, API para workflow, CMS incorporado, editor Dreamwaver para desarrollo de paginas, netbenas para desarrollos de portlets

A nivel de Gestores de contenido tengo predilección por uno el OpenCMS, pero debo reconocer que Alfresco esta muy bien.

Entorno de trabajo basado en navegador web, Gestión de activos, Sistemas de gestión de usuarios y permisos integrados, Publicación de contenidos basada en proyectos, Gestión de Workflow y tareas, Editor WYSIWYG, Soporte a la internacionalización, Versionado del contenido, Mecanismos de plantillas JSP y XML, Soporte Multi-idioma, Sistema de AyudaOnline, Publicación dinámica y estática de contenidos, Personalización, Sistemas de cacheo integrados, Mecanismo modular para las extensiones, Sistema de programación de trabajos, Mecanismo de Sincronización, Importación y Exportación de Contenidos, Integración con el servidor de aplicaciones, soporte para EJB

Sistema de administración de contenidos de código libre / abierto, basado en estándares abiertos y de escala empresarial para Windows y sistemas operativos similares a Unix. Está diseñado para usuarios que requieren un alto grado de modularidad y rendimiento escalable. Alfresco incluye un repositorio de contenidos, un framework de portal web para administrar y usar contenido estándar en portales, una interfaz CIFS que provee compatibilidad de sistemas de archivos en Windows y sistemas operativos similares a Unix, un sistema de administración de contenido web capacidad de virtualizar aplicaciones web y sitios estáticos vía Apache Tomcat, búsquedas vía el motor Lucene y flujo de trabajo en jBPM. Alfresco está desarrollado en Java.

Finalmente las soluciones de e-learning la verdad que hay herramientas que vienen de herencia de herramientas privadas y estan muy preparadas, pero en esta parte tengo que dar prestar atencion a la herramienta Moodle, tengo el placer de trabajar con ella y estoy en una comunidad de desarrollo y funciona muy bien.


Claroline

Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.

Administrar foros de discusión tanto públicos como privados.

Administrar listas de enlaces.

Crear grupos de estudiantes.

Confeccionar ejercicios.

Estructurar una agenda con tareas y plazos.

Hacer anuncios, vía correo electrónico por ejemplo.

Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.


Dokeos

Itinerario de aprendizaje en SCORM.

Producción de documentos basados en plantillas.

Cuestionarios: opción múltiple, llenado de espacios en blanco, cotejar alternativas, preguntas abiertas, hotspots.

Interacción: foros, chats y grupos.

Video conferencia: vía Web.

Conversión de presentaciones en PowerPoint e Impress a cursos en SCORM.

Encuestas.

Autentificación vía LDAP y OpenID.

Libreta de calificaciones.

Reserva de matrícula.

Sesiones de usuario.

Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.

Administrar foros de discusión tanto públicos como privados.

Administrar listas de enlaces.

Crear grupos de estudiantes.

Confeccionar ejercicios.

Estructurar una agenda con tareas y plazos.

Hacer anuncios, vía correo electrónico por ejemplo.

Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.

Crear y guardar chats.

Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.

Administrar foros de discusión tanto públicos como privados.

Administrar listas de enlaces.

Crear grupos de estudiantes.

Confeccionar ejercicios.

Estructurar una agenda con tareas y plazos.

Hacer anuncios, vía correo electrónico por ejemplo.

Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.

Crear y guardar chats.

Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.

Administrar foros de discusión tanto públicos como privados.

Administrar listas de enlaces.

Crear grupos de estudiantes.

Confeccionar ejercicios.

Estructurar una agenda con tareas y plazos.

Hacer anuncios, vía correo electrónico por ejemplo.

Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.

Crear y guardar chats.

Publicar documentos en cualquier formato: word, pdf, html, vídeo, etc.

Administrar foros de discusión tanto públicos como privados.

Administrar listas de enlaces.

Crear grupos de estudiantes.

Confeccionar ejercicios.

Estructurar una agenda con tareas y plazos.

Hacer anuncios, vía correo electrónico por ejemplo.

Gestionar los envíos de los estudiantes: documentos, tareas, trabajos, etc.

Crear y guardar chats.

En la actualidad estoy trabajando con moodle a nivel de usuario en el proyecto Morfeo sobre OpenSource y funciona muy bien.




sábado, 1 de agosto de 2009

Herramientas OpenSource para impulsar campañas de Marketnig


Para cerrar el post sobre las herramientas de mailing para realizar campañas de marketing hoy quiero hablaros sobre varias opciones a nivel de herramientas OpenSource (por supuesto) para poder realizar operaciones de marketing.

Vamos a poner el ejemplo de enviar un newsletter mensual con consejos y novedades sobre nuestros productos, hay herramientas que nos permiten realizar los envíos con toda la precisión que necesitemos y que nos aportan datos extra sobre la eficacia de lo que hacemos.

Una de las mas efectivas, sin duda, es Mail Chimp. Planteada como servicio web, lo mejor de Mailchimp es su facilidad de uso: permite diseñar plantillas muy fácilmente y con muy buenos resultados, de manera que nuestra newsletter tendrá una factura muy profesional.

No necesita ningún tipo de conocimiento de diseño web y, además, proporciona herramientas para que sea muy fácil para quien recibe el mail anular su suscripción. Como medida de seguridad anti-spam, Monkeychimp no permite usar un correo web tradicional (hotmail, gmail, etc…) para enviar los mailings: es indispensable, por tanto, contar con un dominio propio.

La versión gratuita está limitada a 6 correos diferentes por mes que lleguen a un máximo de 100 suscriptores. Además de las versiones de pago (a partir de 10 dólares) MailChimp ofrece la posibilidad de contratar el servicio sólo por campañas: si necesitas hacer un envío masivo puntual, podrás hacerlo sin contratar una suscripción.

Otra herramienta web muy útil es Campaign Monitor, que permite un control total sobre las estadísticas de cada campaña que realicemos. Éste es su punto fuerte: sus informes van más allá de cuánta gente ha abierto el correo o de quién ha pinchado en tus enlaces: permite controlar, por ejemplo, las ventas relacionadas con tus mailings masivos.

Su sistema es un poco menos sencillo que el de Mailchimp, pero sigue siendo muy fácil diseñar un buen correo para hacer e-mail marketing.

Hay, además, herramientas gratuitas, aunque su rendimiento es inferior a las dos anteriores, que disponen de versiones de prueba muy útiles si tus correos masivos.

La mayoría de las gratuitas (Sendblaster es una de las más recomendables) son clientes de escritorio donde empieza a contar demasiado la capacidad de cada uno para diseñar con gusto sus mails. Si ése es uno de vuestros puntos fuertes, seguro que sabéis sacarle partido.

Conclusión, con estas herramientas y un poco de tiempo para poder investigar sus utilidades podemos llegar a sacar un rendimiento fuerte si aumentar nuestros costes.


miércoles, 1 de julio de 2009

OpenSource y Gestión de proyectos, buena combinación

Este articulo va sobre las posibles herramientas opensource para la gestión de proyectos y la gestión de los departamento de atención al cliente, en general una herramienta que puede abarcar la gestión de un departamento y la gestión y control de proyectos, tanto internos como externos, exactamente quiero explicaros mi experiencia con una herramienta de gestión de departamento OpenSource y finalmente os quiero hacer mención sobre un nuevo producto que he descubierto y me parece interesante.

Cuando estaba trabajando en mi anterior trabajo, me encontré con la problematica que unos de nuestros proveedore (desarrolladores de software) trabajaban desde Madrid, esta casuística era un problema a nivel de control y gestion de bugs.

En colaboración con el departamento de sistemas encontramos una aplicación llamada GLPI,
solo puedo decir que es impresionante, os comento.

Una de las característica que hizo que nos decidíamos por esta herramienta fue que era totalmente WEB (php y mysql) y tenia una gestión de usuario (via ldap) muy potente.

En la primera fase, la utilizaba exclusivamente para Gestión de proyecto, es una herramienta potente, puedes crearte los proyectos, asignarle recurso, costes, generación automática del diagrama de gantt, y realiza una documentacion en formato encuadernación sobre el proyecto digna de quitarse el sombrero, para concretar realiza un documento con portada, indice, todas las tareas detallas por estados y finalmente imprime la situación actual con el diagrama de gantt.

Lo bueno al ser web, pude crear unos usuarios con unos roles, privilegios y visibilidad concreta para que nuestro proveedor pudiera acceder y alimentar la situación de sus tareas.

Una vez ya teníamos al 100% la gestión de proyecto, arranque la segunda fase que era la alimentaron de una Base de datos de conocimiento, basandose en la metodologia ITIL, como la tipologia y estados de las tareas.

En paralelo a la segunda fase encontramos que tenia un modulo de CAU (Centro Atencion al Usuario) digna de la mejor herramienta de pago, así que iniciamos la gestión de incidencias, tanto internas como externas por el modulo de CAU del GLPI (http://www.glpi-project.org/spip.php?article41) y hasta el día que me fui funcionaba muy bien.

A parte de toda la parte de gestión, cabe Remarcar que tiene un modulo completo de gestión y auditoría de sistemas, a nivel de red y aplicaciones.

Bueno espero que con esta breve explicación os podáis llegar hacer una idea de las aplicaciones opensource pueden llegar a ser tan competitivas como las de pago.


















La otra herramienta que os quiero comentar, la he descubierto hace muy poco, es Teambox, un gestor de proyectos sencillo y gratuito bastante interesante para empresas pequeñas, no puedo explicaros por ahora mucho mas porque estoy en pleno testing de la herramienta, os voy informando.

viernes, 12 de junio de 2009

La Ley europea sobre responsabilidad del software, negativa para el código abierto

Garantizar el correcto funcionamiento de un programa, sin fallo alguno, pone en la picota a los desarrolladores de software independientes, la mayoría de código abierto.

El segmento de desarrollo de software de código abierto está a la espera de que la Comisión Europea apruebe una ley, o no, que amplía las normas de protección del consumidor ante el software.

La Comisión propone que las compañías de software deben hacerse responsables, en la Unión Europea, de la seguridad y eficacia de sus productos, algo que para David Mitchell, vicepresidente de Ovum, podría beneficiar el modelo de negocio de los vendedores de código abierto pero perjudicar seriamente a los desarrolladores independientes. Según Mitchell la propuesta forzará a los vendedores a firmar acuerdos de mantenimiento con los compradores para poder cumplir con esa ley de garantías, muy en línea con los modelos de negocios que practican vendedores como Red Hat o Canonical, que venden servicios de soporte.

Pero Mitchell piensa en esos desarrolladores de software independientes que serían incapaces de garantizar sus productos al nivel que exige la Comunidad Europea.

Además, desde ZDNet Asia hacen referencia a que la ley podría inflar los precios de los programas capaces de garantizarse y prevén la “muerte” de pequeños vendedores. Y a pesar de que desde la Comisión Europea se ha repetido que la propuesta va en interés de los consumidores, Mitchell cree que “genera mucha incertidumbre en el mercado”. Entre otras cosas, las empresas tendrán que tener ciclos de pruebas más largas lo que llevará al retraso de muchos lanzamientos. También hay que tener en cuenta, según Mitchell, la interdependencia entre el hardware y el software por lo que un fallo en un programa podría ser debido tanto al software como a un fallo de hardware.

Mitchell termina diciendo que aunque la legislación pueda ser el sueño de un abogado, no genera beneficios tangibles a los clientes.

miércoles, 10 de junio de 2009

¿Sofware libre o open source?

Últimamente me encuentro que las personas que están a mi alrededor no tiene claro varios conceptos ‘esenciales’ hoy en día sobre el código libre, open source, …. Me gustaría aclarar varios conceptos que ayudaran a entender que significado tiene la comunity.

El copyleft y la GNU GPL

El objetivo de GNU era proporcionar libertad a los usuarios, no simplemente ser popular. De modo que se neceistaba idear unos términos de distribución que impidieran que el software de GNU se convirtiera en software propietario. El método que se empleo se denominó copyleft.

Copyleft utiliza la ley de copyright, pero dándole la vuelta para servir a un propósito opuesto al habitual: en lugar de privatizar el software, ayuda a preservarlo como software libre.

La idea fundamental del copyleft es que se autoriza la ejecución del programa, su copia, modificación y distribución de versiones modificadas, siempre que no se añada ninguna clase de restricción a posteriori. De este modo, las libertades cruciales que definen el «software libre» quedan garantizadas para cualquiera que posea una copia; estas libertades se convierten en derechos inalienables.

Para que el copyleft sea efectivo las versiones modificadas deberán ser libres también. Esto garantiza que cualquier tarea basada en nuestro trabajo se pondrá a disposición de la comunidad si llegara a publicarse. Cuando los programadores que tienen empleo se ofrecen voluntariamente a mejorar el software GNU, sólo el copyleft impide que sus jefes les digan: «No podéis compartir esos cambios, porque vamos a utilizarlos para crear nuestra versión propietaria del programa».

Al combinar un programa libre con un código no libre se plantea un problema similar. Esta combinación acabaría siendo inevitablemente no libre; las libertades suprimidas en la parte no libre del programa afectarán a éste en su totalidad. Autorizar este tipo de combinaciones abriría un boquete lo bastante grande para hundir el barco entero. Por lo tanto, un objetivo crucial del copyleft es tapar este boquete: cualquier cosa añadida o combinada con un programa copyleft, para formar una versión modificada deberá preservar su condición de software libre y su copyleft.

Se aplica una forma específica de copyleft para la mayor parte del software de GNU, conocida como la GNU General Public License o para abreviar GNU GPL. Recurrimos a otros tipos de copyleft según las circunstancias específicas. También se aplica el copyleft a los manuales de GNU, pero se utiliza una forma más sencilla, porque la complejidad de la GNU GPL resulta innecesaria en estos casos.

La definición de software libre

Se conserva esta definición de software libre para expresar claramente el verdadero significado de los programas de software libre.

El «software libre» es una cuestión de libertad, no de precio. Para comprender este concepto, debemos pensar en la acepción de libre como en «libertad de expresión» y no como en «barra libre de cerveza».

Con software libre nos referimos a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Nos referimos especialmente a cuatro clases de libertad para los usuarios de software:

  • Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro propósito.
  • Libertad 1: la libertad para estudiar el funcionamiento del programa y adaptarlo a tus necesidades —el acceso al código fuente es condición indispensable para esto.
  • Libertad 2: la libertad para redistribuir copias y ayudar así a tu vecino.
  • Libertad 3: la libertad para mejorar el programa y luego publicarlo para el bien de toda la comunidad —el acceso al código fuente es condición indispensable para esto.

Software libre es cualquier programa cuyos usuarios gocen de estas libertades. De modo que deberías ser libre de redistribuir copias con o sin modificaciones, de forma gratuita o cobrando por su distribución, a cualquiera y en cualquier lugar. Gozar de esta libertad significa, entre otras cosas, no tener que pedir permiso ni pagar para ello.

Asimismo, deberías ser libre para introducir modificaciones y utilizarlas de forma privada, ya sea en tu trabajo o en tu tiempo libre, sin siquiera tener que mencionar su existencia. Si decidieras publicar estos cambios, no deberías estar obligado a notificárselo a ninguna persona ni de ninguna forma en particular.

La libertad para utilizar un programa significa que cualquier individuo u organización podrán ejecutarlo desde cualquier sistema informático, con cualquier fin y sin la obligación de comunicárselo subsiguientemente ni al desarrollador ni a ninguna entidad en concreto.

El software libre no significa que sea «no comercial». Cualquier programa libre estará disponible para su uso, desarrollo y distribución comercial. El desarrollo comercial del software libre ha dejado de ser excepcional y de hecho ese software libre comercial es muy importante.

Cuando hablamos de software libre, es preferible evitar expresiones como «regalar» o «gratis», porque entonces caeremos en el error de interpretarlo como una mera cuestión de precio y no de libertad. Términos de uso frecuente como el de «piratería» encarnan opiniones que esperamos no compartas.



Por último, señalaremos que los criterios descritos para definir el software libre requieren una profunda reflexión antes de interpretarlos. Para decidir si una licencia de software específica puede calificarse de licencia de software libre, nos basaremos en dichos criterios y así determinaremos si se ajusta al espíritu y a la terminología precisa.

Porque “sofware libre” es mejor que “open source”

Dado que el software libre te daría la misma libertad con cualquier otro nombre, qué nombre usemos marca una gran diferencia: palabras distintas transmiten distintas ideas.

En 1998, algunos dentro de la comunidad del software libre empezaron a usar el término «software open source» en lugar de «software libre» para describir lo que hacían. El término open source se asoció rápidamente con un enfoque distinto, una filosofía distinta, e incluso diferentes criterios para decidir que licencias son aceptables. El movimiento de software libre y el movimiento open source son hoy en día movimientos separados con diferentes puntos de vista y objetivos, aunque podamos y trabajemos juntos en algunos proyectos prácticos.

La diferencia fundamental entre los dos movimientos está en sus valores, en su visión del mundo. Para el movimiento open source, la cuestión de si el software debe ser de fuente abierta es una cuestión práctica, no ética. Como lo expresó alguien, «el open source es un método de desarrollo; el software libre es un movimiento social». Para el movimiento open source, el software no libre es una solución ineficiente. Para el movimiento de software libre, el software no libre es un problema social y el software libre es la solución.

Relacion entre el movimiento de codigo libre y open source

El movimiento del software libre y el movimiento open source son como dos campos políticos dentro de la comunidad del software libre.

Grupos radicales de la década de 1960 desarrollaron una reputación de sectarismo: las organizaciones se escindían por desacuerdos en detalles estratégicos, y luego se trataban entre sí como enemigas. O por lo menos, esa es la imagen que la gente tiene de ellos, tanto si era verdad como si no.

La relación entre el movimiento del software libre y el movimiento open source es justo la contraria a esa imagen. Estan en desacuerdo en los principios básicos, pero estan mas o menos de acuerdo en las recomendaciones prácticas. Así que trabajan juntos en muchos proyectos específicos.


¿podria ayudar una marca registrada?

Los defensores del open source trataron de convertirlo en una marca registrada, diciendo que esto podría permitirles prevenir su mal uso. Se desistió del intento cuando se dejó prescribir la solicitud en 1999, de tal forma que el rango legal del open source es el mismo que el del «software libre»: no hay restricción legal para su uso. He oído informaciones sobre ciertas compañías que llaman open source a sus paquetes de software aunque no se ajustaban a la definición oficial.


¿Pero habría significado una gran diferencia usar un término que es una marca registrada? No necesariamente.


Malentendidos del “open source”

La definición de open source es suficientemente clara y está bastante claro que el típico programa no libre no cumple con esa calificación. Entonces pensarás que «compañía de software open source» podría significar aquella cuyos productos son software libre, —o que están cerca de serlo—, ¿correcto? Desafortunadamente, muchas compañías están tratando de darle un significado diferente.

En el encuentro del «Día de fabricantes de open source» en agosto de 1998, varios de los fabricantes comerciales invitados dijeron que ellos solamente tenían en mente convertir una parte de su trabajo en software libre —u open source—. El enfoque de sus negocios está en desarrollar accesorios propietarios —software o manuales— para vender a los usuarios de software libre


En efecto, estas compañías buscan ganar el distintivo favorable de open source para sus productos de software propietario —aún a pesar del hecho que no es software open source— porque tienen alguna relación con el software libre o porque la misma compañía también mantiene algo de software libre. (Un inversor de una compañía dijo de forma bastante explícita que incluirían en los paquetes libres que ellos soportan tan poco trabajo propio, como el que la comunidad les permita).

Con el paso de los años muchas compañías han contribuido al desarrollo del software libre. Algunas de estas compañías desarrollaban principalmente software no libre, pero las dos actividades estaban separadas; así, podíamos ignorar sus productos no libres, y trabajar con ellos en proyectos de software libre. Así que tiempo después podríamos estarles sinceramente agradecidos por sus contribuciones al software libre, sin tener que hablar sobre el resto de lo que hacían.

No podemos hacer lo mismo con estas nuevas compañías, porque no nos lo van a permitir. Estas compañías tratan activamente de conducir al público a mezclar todas sus actividades, quieren que estimemos su software no libre tan favorablemente como lo haríamos con una auténtica contribución, a pesar de que la suya no lo sea. Se presentan a sí mismas como «compañías open source», esperando que desarrollemos un sentimiento cálido y tierno hacia ellas, y que estemos locos por demostrarlo.

Esta práctica manipuladora no podría ser menos dañina si se hiciera usando el término «software libre». Pero parece que las compañías no usan el término «software libre» de esa manera; tal vez su asociación con el idealismo lo hace parecer inapropiado. El término open source abrió la puerta a esta práctica.

En una feria sectorial a finales de 1998, dedicada al sistema operativo a menudo denominado «Linux», el conferenciante invitado era un ejecutivo de una prominente compañía de software. Probablemente lo invitaron teniendo en cuenta la decisión de su compañía de «apoyar» ese sistema. Desafortunadamente, su forma de «apoyo» consiste en sacar al mercado software no libre compatible con el sistema —en otras palabras, usando nuestra comunidad como un mercado pero sin contribuir a ella.

Dijo, «no hay forma de que nosotros hagamos open source nuestro producto, pero quizá lo hagamos open source internamente. Si permitimos que nuestro personal de asistencia al cliente tenga acceso al código fuente, podrían corregir errores para los clientes y podríamos proporcionar un mejor producto y un mejor servicio». (Esto no es una cita exacta, per mas o menos la idea era esa).

Personas del público decian , «es que no entiende la cuestión». Pero, ¿es eso cierto? ¿Qué cuestión no entendió?

A él no se le escapó la esencia del movimiento open source. Dicho movimiento no dice que lo usuarios deban tener libertad, únicamente dice que permite a más gente acceder al código fuente y al ayudar a mejorarlo conduce a un mejor y más rápido desarrollo. El ejecutivo comprendió esa cuestión completamente; no deseoso de desarrollar ese enfoque al completo, incluyendo a los usuarios, estaba pensando en implementarlo parcialmente, dentro de la compañía.

La cuestión que se le escapó es la cuestión para cuya discusión no está diseñado el open source: la cuestión de que los usuarios tienen derecho a la libertad.