Por Omar Morales
Este texto no pretende relatar los distinto hitos en la existencia de Documentum, solo aquellos con los que tuve contacto directo y mi opinión al respecto, ¿crees que la historia fue diferente para ti?, comparte tu versión en los comentarios.
En esta ocasión escribo acerca de dos productos de Documentum que tuvieron evoluciones diferentes, uno tuvo que rehacerse después de pasar por dos licenciamientos OEM y el otro fue una adquisición que nunca terminó de «integrarse».
Una de las características que más ayuda a los usuarios de plataformas de Administración de Documentos Electrónicos es la búsqueda por contenido: esa capacidad de ubicar dentro de un documento, una hoja de cálculo, una presentación o un simple archivo de texto una palabra o frase particular. En los primeros proyectos en que participé esta funcionalidad no se utilizó, debido a que los archivos que se administraban eran imágenes TIFF o archivos PDF con imagen, después supe que era parte del Content Server de manera nativa. Esta funcionalidad le dio un par de dolores de cabeza a Documentum interesantes: el primero fue cuando el motor interno que se utilizaba, Verity, pasó a propiedad de Autonomy (quien después fue adquirida por HP) y entonces el acceso al licenciamiento OEM se detuvo/deterioro/¿canceló? provocando que nuevos formatos que debieran indexarse no se agregaran. Para solucionar este problema Documentum cambió el motor interno por Fastsearch en la versión 5.3, lamentablemente poco duró el gusto: Microsoft compró a Fastsearch en 2008, y anunció que no extendería los contratos OEM. Ante este contratiempo, Documentum inició el desarrollo del producto xPlore; que en mi opinión, fue una de las mejores creaciones de la compañía. Basada en las librerías opensource Lucene y la base de datos xHive (que fue una de las adquisiciones de EMC del 2007), este producto es flexible, escalable y bastante fácil de configurar. Una de las ventajas que tiene es que el esquema de seguridad se replica del repositorio, así los resultados de las búsquedas ya están filtrados de acuerdo a los permisos asignados a los documentos, por lo que no hay necesidad de procesamiento adicional. Por la arquitectura independiente es fácil conectarse a otros repositorios o plataformas para indexar y atender búsquedas, como ApplicationXtender; no dudo que OpenText haga uso de esta capacidad para integrarlo con otros productos, aunque lo haga con otro nombre.
Un producto que siempre llevó una vida paralela, casi subterránea, dentro de Documentum fue eRoom. eRoom es una espacio colaborativo para la administración de proyectos muy fácil de usar y relativamente fácil de administrar desarrollado inicialmente en una arquitectura IIS-Windows-ASP, un mundo opuesto al J2EE de los módulos Web de Documentum. Desde su adquisición en 2002, eRoom convivió/compitió con al menos dos productos: iTeam y CenterStage. iTeam tenía al menos dos años en el mercado cuando eRoom se incorporó a la compañía, pero su funcionalidad era muy limitada comparada con éste; eRoom fue por mucho tiempo uno de los productos líderes en el mercado, prueba de ello es que en el 2005 la versión 7.2 obtuvo el premio a el mejor software colaborativo en el evento anual del AIIM, los distintos clientes lo reconocían y estaban al pendiente de su crecimiento dentro de Documentum.
Documentum por su parte tenía otros planes: en primer lugar trató de integrar eRoom con el Content Server para centralizar la administración de los documentos en una plataforma y dejar la funcionalidad colaborativa en la otra, el problema fue que, siendo productos en plataformas diferentes la integración dejó mucho que desear, además de que requería labores administrativas en una y otra. Entonces inició el desarrollo de una plataforma equivalente a eRoom sobre J2EE a la que llamó CenterStage, en su momento Documentum lo promocionó como la plataforma Web 2.0 de administración de contenido; este producto estaba totalmente integrado con el Content Server y tenía una interfaz más amigable (o menos repudiable) que Webtop. La labor de venta de este no fue sencilla, recuerdo claramente dos clientes cuya primera pregunta era: ¿tiene gráfico de Gantt para los planes de proyecto?, la respuesta era: no aún, pero está en desarrollo; entonces los clientes decían: regresen cuando lo tenga. Nunca regresamos, porque nunca lo tuvo.
La realidad le ganó la carrera a Documentum por volumen, en algo que seguramente sucede en empresas que usan Sharepoint hoy en día, eRoom es tan sencillo de usar que los usuarios creaban carpetas, subían documentos, creaban conversaciones, creaban «bases de datos», agregaban planes de proyectos, creaban notas y encuestas en grandes cantidades, tanto que en una entidad de gobierno llegaron crecer hasta ocupar cientos de gigabytes; Documentum no tuvo más remedio que detener el desarrollo de CenterStage y continuar el soporte de eRoom.
La última versión de la que tengo conocimiento que se liberó de eRoom fue la 7.5 en 2015, su soporte termina en 2019 y el soporte extendido en 2022, cuando OpenText anunció la compra de la división de Enterprise Content Division no se hizo mención del producto, tampoco en el Webinar de enero de 2018 donde se presentaron los planes y lanzamientos relacionados con Documentum. ¿Es el destino de eRoom desaparecer? Podría ser, aunque hoy en día hay aún muchos usuarios de esta plataforma y varios de ellos no son menores. La ONU tiene un eRoom versión 7.4.4 funcionando y no creo que sea pequeña; otras organizaciones existen con sitios similares (msc y nedarcssl) y si bien una búsqueda en Google nos arroja varias herramientas para migrar sitios de eRoom a Sharepoint, no es una tarea menor. Sería interesante saber qué planes tiene OpenText para eRoom; tal vez alguien le hagan una oferta interesante y resurja de sus cenizas para tomar el lugar que alguna vez tuvo por encima de Sharepoint. O tal vez OpenText genere una estrategia comercial de sustitución por KineMatik, el cual afortunadamente si tiene gráfico de Gantt.