La evolución del Software de ColaboraciónIBM Lotus
1. La evolución del software de
colaboración IBM Lotus
versión final para artículo revista BYTE
2004 Copyright Daniel Olmo Chica
En 1984, cuando la mayoría de las empresas no habían oído hablar del
correo electrónico, Lotus sorprendió al mercado con un software que permitía a
las personas trabajar en equipo, compartiendo información y colaborando en
aplicaciones de negocio. Hoy son más de 120 millones1
los usuarios que se
benefician de las últimas innovaciones en facilidad de uso, ubicuidad y
rendimiento. Y esta progresión de éxito está avalada por un potente plan de
inversión en tecnología Lotus que despeja cualquier duda sobre quién es el
líder indiscutible en el mercado de la colaboración.
Lotus Notes fue el primer producto comercial en implantar una arquitectura
cliente-servidor e integrar una infraestructura de clave pública. También inventó
un mecanismo revolucionario de sincronización de datos y aplicaciones: "la
replicación", que permitió a las organizaciones distribuir sus sistemas de
información y extender la comunicación y colaboración a ubicaciones
geográficamente dispersas.
Si la aplicación más conocida de Lotus Notes / Domino es el correo
electrónico, la principal ventaja de negocio reside en el desarrollo rápido de
aplicaciones de colaboración y flujos de trabajo. Aplicaciones como gestión de
gastos, compras y pedidos, foros de discusión, gestores de vacaciones,
repositorios compartidos de documentación corporativa y departamental,
gestión de conocimiento, etc., se desarrollan en unos pocos días y se
despliegan a toda la organización en cuestión de minutos.
Domino Designer –el entorno de desarrollo integrado y rápido (IDE) de
Lotus- permite asimismo desarrollar complejas y exigentes aplicaciones de
negocio, como por ejemplo soluciones de CRM para la fuerza de ventas de una
empresa, utilizando alguno, o varios, de los lenguajes y mecanismos
soportados por Domino: LotusScript, @Formulas, Java, JavaScript, HTML, C,
C++, XML, JSP, etc.
2. Lotus dispone además de conectores y mecanismos que extienden la
capacidad de aquellas aplicaciones Domino que requieren integración con
otros sistemas de información como bases relacionales, sistemas
transaccionales y aplicaciones ERP.
La versión actual Lotus Domino 6.5.1 ha incorporado soporte para
WebDAV, interfaces XML, SQL, y la integración nativa en Lotus Notes del
control de presencia y la comunicación en tiempo real entre personas (chat) y
aplicaciones. La próxima versión 7 extiende el soporte de Web Services tanto
en su faceta de consumo como de publicación.
Es frecuente encontrar empresas con aplicaciones Notes que fueron
desarrolladas en versión 3 y que hoy día están siendo ejecutadas en servidores
Domino 6. Siguiendo su política habitual, IBM está comprometida con sus
clientes en proponer nuevas versiones con las mejores alternativas y
novedades técnicas, garantizando siempre la inversión realizada.
Desde el año 1995, coincidiendo con el boom de las tecnologías de Internet
y gracias al uso de estándares, los servicios de Lotus se pueden explotar
desde una amplia variedad de clientes: navegadores, clientes estándar POP e
IMAP, aplicaciones Java, dispositivos personales e inalámbricos, etc.
Solución de Internet desarrollada y gestionada con Lotus Domino
3. Los clientes de IBM destacan además otras tres grandes ventajas. En
primer lugar la seguridad tan envidiada como inviolada de la plataforma
Domino, basada en un modelo multicapa (conexión -> validación ->
autenticación -> autorización -> privacidad), PKIs y un nivel exquisito de
protección contra agentes externos. A diferencia de lo que sucede con
Exchange, los usuarios de Lotus saben, para su tranquilidad, que es posible
estar ausente de las crisis provocadas por el último virus de moda. Domino 6
incorpora además una arquitectura completa de protección anti-spam y
diversos mecanismos de control de los flujos y contenidos del correo.
En segundo lugar, Lotus proporciona un excelente soporte multiplataforma
para adecuarse a las necesidades y estrategia de cada empresa: mainframes,
UNIX, Linux, Windows, etc. Las aplicaciones se desarrollan para Domino, sin
preocuparse de en qué sistema operativo se ubicará el servidor. Esto permite a
los usuarios escalar tanto horizontal como verticalmente, es decir, un cliente
puede en un momento dado montar su infraestructura de correo sobre entorno
Windows, y a posteriori, migrarla a Linux o Unix, por ejemplo, cosa que con
Exchange no es posible porque sólo funciona sobre entornos Windows.
La tercera gran ventaja es la extensa oferta de soluciones de colaboración
avanzada disponibles: comunicación en tiempo real, búsquedas extendidas,
gestión documental, reuniones virtuales, formación on-line, espacios de trabajo
de equipo, compartición instantánea de recursos, localización de conocimiento
y expertos, etc.
El avance de la tecnología Domino es imparable. Ya está disponible en beta
la versión Domino 7, que reducirá los recursos utilizados hasta en un 50% y
proporcionará soporte para almacenamiento de la información en bases de
datos relacionales, como alternativa al formato NSF actual.
Con el coste total de propiedad en continuo descenso y la productividad y
eficiencia en continuo ascenso, las previsiones de crecimiento de Lotus Domino
siguen siendo positivas. Prueba de ello son las 1500 compañías que, en los
últimos dos años, han migrado a Lotus desde otros entornos de correo, incluído
el propio Exchange.
Interoperabilidad y accesos a Lotus Domino
4. Esta evolución continua que IBM propone a sus clientes de Lotus Notes y
Domino está alineada con la estrategia de desarrollo de una plataforma de
colaboración más capaz, innovadora, escalable y abierta, y en la que cualquier
empresa puede encontrar la solución a sus necesidades de integración de la
información, las personas y los procesos de negocio.
IBM ha anunciado recientemente la familia Lotus Workplace 2.0. Dicha
familia, reúne la experiencia y conocimiento en soluciones de colaboración
Lotus por una lado, con las capacidades de integración, presentación y
personalización de WebSphere Portal por otro. Todo ello utilizando estándares
del mercado como J2EE, LDAP HTTP para poder ofrecer soluciones de
colaboración bajo un entorno basado en Web y bajo demanda.
El núcleo de Lotus Workplace lo componen una serie de módulos
funcionales: Lotus Workplace Messaging (correo), Lotus Workplace
Collaborative Learning (formación online), Lotus Team Collaboration
(colaboración de grupos de forma síncrona), Documents (compartición de
documentos a través de la web) y Lotus Workplace Web Content Management
(gestión de contenidos web) que pueden ser utilizados por los usuarios de
manera independiente o combinados entre sí y con otras aplicaciones,
proporcionando a cada empleado, colaborador o cliente un "workplace" o
entorno de trabajo adecuado a su perfil y a su actividad.
Adicionalmente, y coincidiendo con la versión 2.0 de Lotus Workplace, IBM
ha anunciado una pieza clave y estratégica dentro de sus soluciones de
software. Se trata de la tecnología IBM Workplace Client. Dicho tecnología
está basada en Eclipse, y puede funcionar sobre distintos sistemas
operativos, ya sea Windows, Linux, o MacIntosh, así como sobre distintos
dispositivos móviles: ordenadores portátiles, agendas electrónicas, teléfonos,
etc. De cara a los usuarios finales, IBM Workplace Client pretende servir como
alternativa de “escritorio de trabajo rico” dentro del entorno tecnológico que nos
encontramos. Si pensamos por ejemplo en el correo, entre el cliente “rico” de
windows como Notes o Outlook , y el navegador de Internet existe un amplio
espectro de usuarios, con necesidades muy diversas, que hace necesario
pensar en nuevas soluciones para poder dar a cada usuario lo que mejor se
adecúe a sus requisitos.
La combinación de IBM Workplace Client, junto con Lotus Workplace
Messaging por ejemplo, o con Lotus Workplace Documents pretende aportar a
los usuarios esas características de movilidad, seguridad, replicación o
potencia de entorno de un Cliente “rico” tradicional en arquitecturas cliente
servidor, pero bajo el paradigma de una infraestructura Java / J2EE abierta.
El resultado es que con Workplace, ya sea desde la óptica del navegador, o
desde el IBM Workplace Client, los usuarios disponen de una plataforma donde
están integradas las diferentes funcionalidades de colaboración, con las
personas adecuadas y la documentación adecuada, lo que les evita tener que
“saltar” de una herramienta a otra mientras hacen su trabajo.
5. El compromiso de IBM con las soluciones de colaboración ha quedado
demostrado a lo largo de los últimos 15 años. Desde las primeras versiones de
Lotus Notes, pasando por el entorno abierto actual de Lotus Domino, IBM ha
sabido responder a la estrategia que sigue el mercado hoy día, y ha sabido
encaminarse a ser capaz de proporcionar facilidades de colaboración en los
nuevos entornos para aplicativos empresariales basados cada vez más en
arquitecturas abiertas como es el caso de los aplicativos J2EE.
Daniel Olmo. Business Partner Software IT Specialist. IBM.
1. Base instalada de usuarios de Lotus Domino. Fuente IDC