Bonjour à tous, voilà quelques mois que je travail sur SharePoint et mon bilan sur ce produit est plutôt négatif
J'ai pu parcourir différents blog et voilà ce que j'ai pu trouver sur deux grandes questions :
SharePoint est elle une plateforme de développement ?
Beaucoup disent que oui car SharePoint se base sur les framework .Net, le Windows Workflow... mais aucun ne parle de la personnalisation de l'existant dans SharePoint. Dans l'ensemble les avis sont très partagés. SahrePoint est un produit fermé, on a vite besoin de tout re-développer soit même pour arriver à ses fins. Par contre si l'on reste dans le cadre proposé par SharePoint, là oui, on peut livrer une solution rapidement. SharePoint reste un bon produit, du moment que l'on ne cherche pas à faire quelque chose de spécifique.
SharePoint et l'expérience de développement ?
Là c'est nettement moins partagée : l'expérience est très mauvaise. On peut lire notamment que "SharePoint is the worst development experience of my life". Par ailleurs, d'après d'autres retour d'expériences, certains affirment que le temps d'apprentissage afin d'appréhender SharePoint est long (j'ai pu lire 2 ans pour donner un chiffre).
Un autre aspect, est que SharePoint manque de maturité; les outils de développement sont encore inadéquat.
Par exemple, Visual Studio 2008 n'intègre aucun outils de base pour SharePoint. Pour cela, beaucoup attendent la version 2010 de Visual Studio et de SharePoint. De même, il y a des points désagréables comme des problèmes incohérents à résoudre ainsi que le débugage qui reste difficile. Au niveau de la personnalisation de SharePoint, ça reste laborieux car il y a beaucoup de bidouille. Certains parlent des fichiers XML, CSS qui sont imbuvables et d'autres parlent de la mauvaise qualité des pages HTML générées dans SharePoint ("A SharePoint Server 2007 home page out of the box, has 154 HTML validation errors").
Ce qu'il en ressort de tout c'est une grosse frustation des développeurs qui travail sur SharePoint, beacoup attendent des améliorations dans les prochaines versions. Côté utilisateurs, il en est de même, la navigation dans un site SharePoint est loin d'être facile. De plus, SharePoint se dit collaboratif alors que l'on est loin des interfaces Web 2.0 que l'on peut voire de nos jours.
Pouvez-vous donc partager vos retour d'expérience à ce sujet ?
Partager