lunes, 4 de abril de 2011

Mi proyecto de SharePoint 2007

Desde Junio del 2009 cuando me involucre en cuerpo y alma al proyecto de SharePoint en Sistemas Digitales me tope con una serie de retos que anteriormente había tratado pero unicamente en esfuerzos individuales, por ejemplo en IWS atendía clientes donde necesitaban solo instalar SharePoint o donde solo necesitaban consultoría para implementar InfoPath Forms Services por nombrar algunos ejemplos. El paquete de trabajo que tenía era una línea recta con un inicio y un fin, no había otras líneas paralelas y raramente las había perpendiculares (pensando la analogía entre líneas y proyectos). Sistemas Digitales en su carrera por implementar innovación a través de nuevas tecnologías eligió a SharePoint como la que sería aquel barco que navegaría en las tranquilas aguas de la colaboración, búsqueda, formas electronicas, etc. Solo para dar una breve reseña de SharePoint 2007 pongo aqui los pilares que lo componen, para aquellos que no conocen esta aplicación de software por favor no lo vean como solo "un programa de tecnología NNF (Next, Next, Finish)"

  1. El nucleo es Windows SharePoint Services (ojo, lean bien SERVICES)
  2. Pilar de Colaboración (Collaboration)
  3. Pilar de Portales (Portal)
  4. Pilar de ECM (Enterprise Content Management) 
  5. Pilar de Búsqueda (Search)
  6. Pilar de Formularios de Negocio (Business Forms)
  7. Pilar de Inteligencia de Negocio (Business Intelligence)


Algo que he aprendido de los proyectos de SharePoint es que no puedes ni deberías pensarlos como la simple y llana instalación de otro software mas para servidor de Microsoft. Tuve la fortuna de platicar con gente muy interesante como Francisco Hernandez, alguna vez product manager de MOSS y PPS en México, Bill English el famoso autor de varios libros sobre SharePoint, Dux Sy Raymond quien ha venido fusionando el mundo el Project Managment en SharePoint y otros buenos amigos que conocen la herramienta como Aldert Arturo Ramirez ahora junior developer radicando en Los Angeles. Invariablemente todos abordan el tema de los proyectos de Sharepoint no como la instalación y, configuración sino como la implementación de la estrategia de colaboración entre empleados o la automatización de los "excelitos de negocio", aquellos silvestres y sorprendente aceptados formularios hechos en Excel para revisar solicitudes de viaticos, nuevos puestos, vacaciones, etc, etc. No se diga la presentación de reportes de Excel con Excel Web Acces, muchas veces confundido con BI.

A lo que quiero llegar al fin es que el inicio del proyecto se determino su fracaso, Sistemas Digitales pecó de exceso de fé en la herramienta y no en la metodología para implementarla. La frustración pronto llego, los sitios web pronto proliferaron sin control y termino por convertirse en una triste "intranet" con casi nula aceptacion.

La lección es clara sí vas a implementar un proyecto profesional de SharePoint: Conoce primero de lo que se compone el producto no solo a nivel técnico sino los paradigmas a los que se pretende dirigir, entrevista y conoce a los usuarios... lo repito una vez mas entrevista y conoce a los usuarios pues al final ellos son quienes formarán parte del ecosistema de sitios o colección de portales que se implementen.

Despues de instalar, configurar y liberar SharePoint, entrevista a los grupos de usuarios, haz que te comenten sus actividades del día y como interactuan con las otras áreas. Observa cuidadosamente las señales que te den para traducirlas a cosas muy puntuales y puedas decidir entre sí es mejor ponerles un sitio o simplemente una librería dentro de un sitio ya existente.

Voy a dar un ultimo consejo sobre SharePoint, disculpen la insistencia y obsesión, es como algunos autores dicen "I cannot stress it enough": No creen nuevo contenido en SharePoint (sitios, librerías, listas) sí no hay un proposito claro y definido, creanme sí no quieren ahogarse en la administración de cientos de sitios y librerias sin sentido.

En el camino vas a encontrarte algunos usuarios muy capaces y con un gran don: saben lo que quieren, pero siento decirte que en mi experiencia la gente sencillamente no tiene una idea de lo que necesitan. Muchas veces me he preguntado cuales serán los factores implicados para encontrar con tanta facilidad gente que no sabe lo que quiere, no lo se y creo que es sano dejarlo como tema para otra discusión.

Entonces que hacer?, has escuchado el termino disciplina?: Implementalo
Crea reglas sobre:

  • Como y cuando solicitar un sitio, una biblioteca, una lista.
  • Juntas semestrales o trimestrales para hacer revisión del contenido de los sitios.
  • Administracion de la seguridad en los sitios ------ MUCHO CUIDADO CON ESTE PUNTO
  • Personalización y "Branding" de los sitios.
  • Etc
Estas reglas y procedimientos asegurate de difundirlos ampliamente a los usuarios, es muy importante que los enteniendan y de ser posible que exista un usuario catalizador, es decir aquel que tiene un entendimiento respetable a nivel técnico pero no necesariamente es ingeniero en sistemas y que vive del lado del negocio. Por ejemplo para aqui en Sistemas Digitales, para el área de Servicio Jose De La Torre es un clarisimo ejemplo, el tiene claro lo que Servicio vive y necesita y a su vez conoce las aplicaciones a un nivel resptable, gracias a eso los requerimientos del negocio del área de Servicio hacia TI han mejorado mucho (me refiero a que piden cosas que en verdad les van a servir y no solemente cosas para tapar el sol con un dedo).

Siendo muy sincero, los controles que llevo y mi concepto de disciplina en el uso de SharePoint no han cuajado como yo quisiera y estoy consciente de que esa responsabilidad cae en mis hombros. Puede ser complejo cuando hay nuevos empleados pero lo es mas cuando los empleados que ya tienen mas tiempo se reusan a cambiar sus viejas formas de trabajo, es casi como quitarle el tanque de oxigeno a un buzo y he visto que cuando los gerentes o directores (Fernando Guarneros: Gracias!) estan convencidos del cambio y te apoyan, son capaces de hacer que la estrategia caiga con peso.

Seguire platicando mas al respecto y ahora que ya tengo en manos la migración a SharePoint 2010 mas y nuevos retos llegan, espero poder hacer algo novedoso y que valga la pena compartir con todos.

No hay comentarios:

Publicar un comentario