¿Por dónde debe empezar un novato/novata de SharePoint?
Introducción
A raiz de un comentario de Shadow en el post de Juan Carlos (CIIN) de cómo empezar con SharePoint, la verdad es que me gustaría puntualizar algunas cosas a partir de mi propia experiencia con SharePoint. No se si servirá de algo, pero lo intentaré.
SharePoint no es un producto cualquiera. Detrás de SharePoint se recoge una gran experiencia de un montón de personas y empresas, fruto de un arduo y largo trabajo a través del cual este producto ha ido creciendo desde el 2001, fecha en la que apareció la primera versión de SharePoint.
SharePoint es un fantástico producto que aglutina muchas tecnologías y posibilidades para las empresas, y es a mi modo de ver un «mega producto» si se me permite la expresión. Los que realmente nos hemos peleado de alguna manera con SharePoint sabemos y entendemos bien lo que acabo de comentar con lo de «mega producto».
Conociendo SharePoint y la curva de aprendizaje
Cada vez que nos adentramos en SharePoint descubrimos delante de nuestros ojos una barrera de conocimiento que debemos sortear y/o superar para una vez resuelta ésta, encontrarnos con otra nueva barrera que incluso puede que sea más grande o compleja que la anterior.
A veces puede llegar a ser frustante, lo reconozco, pero con esto no quiero desanimar a nadie, sino simplemente indicar que en realidad el aprendizaje de SharePoint es lo más parecido a una carrera de obstáculos en la cuál debemos superar muchos retos, estimulantes todos ellos sí, pero que requiere que antes de ponernos manos a la obra con SharePoint entendamos que debemos tener claros dos aspectos muy importantes: una virtud a modo de paciencia, y una dedicación que no es otra que el tiempo.
Y cuando digo todo esto, es porque aún no he oído decir a nadie aún que domina SharePoint. Y honestamente no creo que lo haya, ya que estamos frente a lo que a priori y para mí, es el producto más grande y completo de Microsoft.
La curva de aprendizaje es muy muy lenta en un primer momento, todo lo contrario a lo que ocurre con otras tecnologías. Esa curva de aprendizaje es tan sumamente lenta al principio, que muchos arrojan la toalla a las primeras de cambio pensando en que SharePoint no es lo suyo. Lo peor de SharePoint es que requiere mucho tiempo, y la mayoría de las empresas no lo suelen dar. Ese es a mi modo de ver el mayor obstáculo que nos podemos encontrar.
SharePoint 2007 :: ¿Conoces ya SharePoint o no?
Pero antes de todo esto, debemos hacernos una pregunta antes de empezar con SharePoint 2007. Digo SharePoint 2007 porque vamos a suponer que queremos ponernos al día con la nueva versión de SharePoint.
¿La persona que se quiere poner al día con SharePoint 2007 sabe lo que es SharePoint o no?.
Si la respuesta es no, entonces deberíamos empezar leyendo un par de informaciones de muy corta dimensión que nos facilitará mucho la labor de comprensión inicial del producto:
Wikipedia (Español)
Wikipedia (Inglés)
Introducción por Luis Du Solier (Español)
Si la respuesta es sí, entonces deberíamos empezar a leer las diferencias entre SharePoint 2007 y las versiones de SharePoint anteriores (que no son pocas).
Comparación entre SharePoint 2007 y SharePoint 2003 (Hoja Excel)
Información de MOSS 2007 y WSS 3.0
A partir de aquí deberíamos empezar a ponernos el mono de trabajo. Pero antes de ponernos a «toquetear» la herramienta, mi sugerencia es tener una buena base teórica que nos facilite ese camino. Adquirir esa base teórica es lo que más tiempo nos llevará, pero luego seremos extremadamente rápidos delante de la herramienta.
Aspectos generales sobre SharePoint 2007
Pero quiero destacar otros aspectos referentes a SharePoint 2007 no menos imporantes y que son los siguientes:
Administración: Si queremos aprender aspectos relacionados con la administración, deberíamos enfocarnos en todo lo que se aborda en SharePoint relativo a la administración que no es poco.
Instalación: Si queremos aprender a instalar, parametrizar y preparar un portal o sitios con SharePoint, SQL Server 2005, etc, deberíamos enfocarnos en este apartado, conocer lo que nos ofrece, como explotar esas posibilidades, etc.
Usuario: Si queremos aprender los aspectos generales de los usuarios en cuanto a funcionalidad aplicada al portal, plantillas, etc., deberíamos enfocarnos en este apartado, el cual tiene cierta relación con el de instalación e incluso con otros más.
Programación: Si lo que queremos es adentrarnos en temas relativos a la parametrización, personalización y programación, deberíamos apostar por este campo.
Diseño: Si lo que queremos es personalizar desde el punto de vista de diseño, deberíamos focalizarnos en este apartado que tiene relación con la programación.
Pero no debemos olvidar que estos apartados no son independientes, ya que existen vínculos especiales entre un apartado y otro de los anteriormente expuestos, de hecho, todos ellos están entrelazados. Incluso puede que existan otros apartados adicionales, pero estos son en general los más generales o principales que debemos conocer y controlar en SharePoint para saber si queremos o desearnos especializarnos en todos o en uno de ellos en concreto.
Relación de SharePoint con otras tecnologías y productos
Por otro lado, SharePoint tiene o puede tener mucha relación con otros productos y tecnologías. Por citar algunos productos y tecnologías: Adobe Acrobat, Microsoft Office (Word, Excel, PowerPoint, Groove, InfoPath, Exchange), Microsoft Office Communication Server, Microsoft ISA Server 2006, Active Directory, SQL Server 2005, etc.
En sí, SharePoint no es un juguete o un mecano al que se le puede ir uniendo piezas y construir algo sobre la marcha. Lo podemos hacer sí, pero no es recomendable. SharePoint es un producto que requiere cierta base de conocimiento previo y de analizar y pensar como se va a acometer y a llevar a cabo un proyecto SharePoint para luego aplicar los conocimientos adquiridos de acuerdo a las necesidades que se desean cubrir.
Todos los proyectos de SharePoint son únicos
Pero diré incluso algo más que hasta ahora no he comentado. No existe proyecto en SharePoint idéntico a otro proyecto SharePoint.
Cada proyecto SharePoint es diferente a otro proyecto SharePoint abordado.
Sí es cierto que podemos encontrar grandes similitudes y que incluso un proyecto ya abordado en una empresa «x» puede ser llevado a una empresa «y», pero esto no será lo normal. Hay demasiados aspectos alrededor que hacen que cada proyecto sea casi único.
Libros recomendados sobre SharePoint para los que empiezan
Para finalizar, recomendaré algo de material adicional que sirva para las personas que se inicien en SharePoint:
Un libro que me parece excepcional para aquellas personas que deseen empezar con SharePoint. Es el libro titulado SharePoint 2007 for Dummies.
El libro, de la editorial Wiley está escrito por Vanessa L. Williams, autora de muchos otros libros de SharePoint, y aunque he visto este libro por encima, creo que resume fantásticamente los aspectos más importantes de SharePoint 2007.
También recomiendo la lectura de estos dos libros gratuitos:
Resumen
Finalmente, quiero indicar que no he pintado el camino del aprendizaje de SharePoint como una camino de rosas porque en mi opinión no lo es, y pintarlo de otra forma es mentir, pero con eso no quiero decir que sea díficil, sino que se requiere esfuerzo y constancia, porque SharePoint no es un producto trivial, es un formidable producto con unas capacidades y posibilidades bestiales.
Por poner un símil, un piloto de aviones requiere de un curso de formación cada vez que sale un nuevo modelo que es tecnológicamente diferente ya que cada avión es complejo en sí, requiere por lo tanto de un entrenamiento específico y una adaptación. El piloto sabe pilotar aviones, pero un modelo novedoso requiere de esa adaptación.
SharePoint es en sí un producto rompedor, y requiere claro está de esa adaptación, de paciencia, tiempo, dedicación y de superar los retos que se nos vayan presentando, y todo esto… es posible. 😉
15 Responsesso far
Hola Jorge!
Muy buen post si señor. Me ha gustado mucho el parecido de Sharepoint y una carrera de obstáculos, realmente es así :PPP y también das en el clavo en el que hay que tener mucha paciencia, tiempo para hacer las cosas bien y entender todo lo que implica esta plataforma (y que es mucho).
JC
Muy bueno y conciso, gracias por su tiempo
Hola Jorge, hombre gracias por estos pinitos, relmente bueno la apologia que le haces a sharepoint con un megaproducto, por que es asi.
Exelente, Gracias por compartir.
Muy bueno tu Post Jorge,
Saludos!
Luis.
Cool!
Excelente. Muchas gracias!!!!
Angie
Wow! Creo que todos los que trabajamos con Sharepoint coincidimos contigo.
Casi me he puesto a llorar de la emocion! ^_^
Haz hablado desde la mente de todos los programadores y administradores de sharepoint. Yo soy desarrollador y he tenido las mismas ideas que tu. Me da gusto haya mas gente hablando de sharepoint porque es si es fascianante, pero a la vez, interminable… saludos
Perdón, pero no ayuda en nada tu artículo. Parece más un poema que un artículo.
a la otra enfoca tu tiempo.
Saludos
Bien hermano esa es la idea aportar algo sobretodo si das tu tiempo en algo que se ve bastante duro y es acabar con la ignorancia muy buen aporte.
y por el ultimo comentario no te asustes en lo que haces no falta la personas que desvalorizan el esfuerso de los demas
en pocas palabras babosos
Hola Jorge, ante todo queria agradecerte por las recomendaciones bibliograficas que siempre son de suma importancia en este producto tan magnifico ojala y muchos sigan nuestros pasos.
Así es Jorge estoy totalmente de acuerdo y me gustaría hacer una observación de una situación que me pasó hace poco en mi empresa.
Teniamos instalados el sharepoint 2003 (casi obsoleto) y no querian hacer el cambio al 2007 por cuestiones monetarias y en una actualización el sistema tronó, y obvio todos con el temor de la perdida de información.
Consejos:
1.- Migren los sitemas a tiempo ya que las actualizaciones en el sharepoint suelen desconfigurar los servicios y en un rollo reconfigurarlos, y la ayuda en linea escasea cuando ya tiene mas de 3 años el producto y salió uno nuevo, todos se enfocan en el nuevo y encontrar la respuesta demora mas tiempo de lo pensado (existe si, pero encontrar la especifica no es tan facil), paciencia es lo necesario… en efecto jorge.
2.- Hagan respaldos Mensuales asi no tendran que estar respaldando cerca de 200 Gb como yo, tardando 7 hrs en completar el simple respaldo, ya ni les digo cuantas mas en restaurarlo y volver a crear el sitio, de nuevo paciencia…
3.- Para los que comienzan hagan caso a este Post, jorge habla de situaciones reales que de haber sabido cuando yo empezé hubiera ahorrado mucho tiempo.
Luis Jiménez Hernández
Administrador de Sistemas
Ineco Mexico
Gracias por la aclaración de este producto sharepoint.
Alguno tendria como es la arquitectura de sharePoint.
Pues Carlos, a mi me parece que Jose tiene razón. Me ha parecido un compendio de obviedades.
Sobre todo el apartado de aspectos generales. Me he sentido como el que ve un campo en un formulario llamado «factor multiplicador» pulsa en la ayuda contextual y recibe una ayuda que reza: «Factor multiplicador: indique aquí el factor multiplicador»
O no?
Es evidente que para el que trabaja ya con la herramienta, el texto le evocará recuerdos y emociones. Pero creo que según el título debería estar orientado al novato.
Hay que recordar, que «cuando todos sean super-heroes, nadie lo será» 😉