Skip Ribbon Commands
Skip to main content
 

 Supportez-nous!

 
Accueil
janvier 09
Un outil intéressant pour gérer les banques de termes SP 2010
Dans le cadre de l'implantation d'une taxonomie, SharePoint nous permet d'importer une taxonomie à partir d'un fichier de type CSV. Cependant, il ne nous permet pas d'en faire l'exportation.

En effectuant quelques recherches, j'ai trouvé l'outil SharePoint 2010 CSV Bulk Taxonomy TermSet Importer/Exporter qui permet d'importer et surtout d'exporter les ensembles de termes. Très simple d'utilisation; je vous invite à l'essayer même s'il doit être exécuté sur l'un des serveurs de la ferme.

L'outil se trouve ici sur Codeplex et voici la capture de l'écran principal:

Outil CSV Bulk Taxonomy Term Set

Le collaborateur qui a créé l'outil ne s'est pas nommé explicitement mais je le remercie pour cet outil bien pratique.

janvier 09
La programmation de SharePoint Summit 2012 - Québec
La programmation de la conférence SharePoint Summit 2012 est maintenant publiée. Plusieurs membres de notre groupe d'usagers participeront à l'événement. 

Nous publierons des billets en direct de l'événement qui se tiendra du 16 au 18 avril 2012, au Château Frontenac à Québec.

N'hésitez pas à vous inscrire!

janvier 06
Architecture d’Information dans un contexte SharePoint

Note - Cet article a été sélectionné pour publication dans le blogue des MVP de Microsoft en décembre 2011.

Introduction

Un des sujets les plus discutés dans la communauté SharePoint est certainement le concept d'architecture d'information. Une simple recherche via Bing en utilisant l'expression "SharePoint information architecture" nous retourne plus de 3.4 millions de résultats. Il a été démontré maintes et maintes fois qu'une architecture d'information inappropriée, ou même l'absence d'architecture d'information, est l'une des causes principales d'échecs dans les projets et implantations SharePoint. Cet article propose une approche d'architecture d'information dans un contexte SharePoint qui est basée sur l'utilisation des cartes heuristiques, mieux connues sous le nom de mind maps. Pour cet article, j'utilise l'outil XMind mais tout outil peut faire l'affaire; l'idée principale étant de considérer l'approche et non pas l'outil en soi.

Profil de compétences de l'architecte d'information

Afin de maximiser ses chances de succès, l'architecte d'information devrait posséder les compétences suivantes :

  • Sens politique et Négociation– Étant donné que l'architecture d'information prend parfois une tournure politique, l'architecte d'information doit être en mesure de négocier et d'agir en médiateur entre les divers représentants impliqués autant au niveau technique qu'au niveau affaires
  • Habiletés analytiques et techniques – Afin de s'assurer que les divers besoins sont adéquatement supportés par les bons artefacts SharePoint, l'architecte d'information doit comprendre les implications fonctionnelles et techniques de chaque option et être en mesure d'expliquer les choix proposés
  • Communicateur et facilitateur – Ces habiletés sont essentielles durant la phase de collecte des besoins. L'architecte d'information doit être en mesure d'influencer les autres, de gagner leur confiance, de remettre en question les besoins d'une façon positive et surtout de maîtriser l'art du compromis

Même si l'architecte d'information est celui qui gère le processus d'architecture d'information et qui est responsable de produire l'architecture d'information, cette activité est d'abord et avant tout un effort de collaboration entre les divers intervenants : l'architecte d'information, l'architecte SharePoint, un ou plusieurs ressources expertes (SME) et un ou des représentants des unités d'affaires impliquées.

Zones de l'Architecture d'Information

La majorité des pratiques actuelles en architecture d'information dans un contexte SharePoint sont ciblées vers les éléments physiques tels la structure du site, la navigation et le design graphique. Cependant, d'autres zones clés sont souvent négligées mais elles sont essentielles pour permettre une implantation flexible et gérable. Une architecture d'information complète devrait donc couvrir les zones d'architecture d'information suivantes :

  • Gouvernance
  • Collecte des besoins
  • Hiérarchie du contenu
  • Conteneurs SharePoint
  • Design visuel

En fonction de la portée et de l'étendue de la solution ciblée, il est possible que certaines de ces zones ne soient pas nécessaires ou que leur niveau de détails soit limité. Pour chaque zone de l'architecture d'information, nous indiquons les intervenants ainsi que les éléments qui doivent être couverts, tel qu'illustré dans la figure suivante.

Figure 1 – Vue globale – Zones de l'architecture d'information

Comme on peut le voir dans cette carte heuristique, chaque zone de l'architecture d'information dispose de sa propre carte heuristique à l'intérieur d'une carte globale. On peut aussi créer des liens entre des items spécifiques et leurs définitions à l'intérieur d'une carte. Les figures qui suivent vont illustrer le contenu des cartes de certaines zones de l'architecture d'information.

Gouvernance – Il est important de comprendre qu'il y aura plusieurs plans de gouvernance en fonction de la portée et de l'étendue de la solution ciblée. On retrouve habituellement les plans de gouvernance suivants: Collaboration, Gestion de documents, Formation, Infrastructure, Personnalisation, Réseau social et Stratégie. Un bon point de part pour un plan de gouvernance se trouve sur TechNet via ce lien.

Collecte des besoins – C'est la zone d'architecture la plus importante de toute implantation; les besoins doivent être remis en questions pour s'assurer que les bons artéfacts seront utilisés. Par exemple, il faut que l'architecte d'information soit en mesure d'expliquer la différence entre un blogue et un wiki. Il peut être utile à ce stade de construire quelques prototypes pour solidifier et confirmer la compréhension et les besoins. Plusieurs techniques peuvent être utilisées pour faciliter la collecte de besoins. Les cartes heuristiques sont l'une de ces techniques et la technique nommée card sorting peut être aussi très utile pour le volet de taxonomie et de classification de l'information.

Hiérarchie SharePoint– Cette zone est liée à l'architecture de la ferme et couvre les artéfacts SharePoint tels les Applications Web, les Collections de Sites, les Applications de Services, les Serveurs, les Bases de Données, les zones, etc. ainsi que tout élément de configuration lié à ces artéfacts. On complète habituellement cette zone lorsque tous les besoins ont été collectés, analysés et liés aux divers artéfacts SharePoint. Dans d'autres cas, il se peut que ce travail soit déjà réalisé; l'architecte d'information doit alors en connaître les détails.

Figure 2 – Carte – Hiérarchie SharePoint

Structure des contenants SharePoint – En se basant sur les besoins, les meilleures pratiques et les capacités organisationnelles, nous pouvons maintenant définir les types de contenant SharePoint (sites, bibliothèques, listes, web parts, flux de travail, types de contenus, etc.) qui sont nécessaires. On peut aussi bâtir des modèles et gabarits de ces contenants pour assurer une certaine consistance au niveau de l'utilisation,  promouvoir la réutilisation et augmenter le niveau d'usabilité de la solution.

Figure 3 – Carte – Contenants SharePoint

Design Visuel – Cette zone vise à s'assurer que la navigation et l'habillage graphique sont couverts adéquatement. Cela inclut donc les thèmes, les éléments ASP comme les pages layout, les master pages, le CSS, etc. Pour faciliter le travail au niveau du prototypage initial d'une solution, il existe un outil Web gratuit nommé Intranet Modeler qui permet de bâtir rapidement et de démontrer un prototype de solution dans une enveloppe visuelle SharePoint 2010.

Un Exemple

Cet exemple montre un sous-ensemble d'une architecture d'information pour une solution simple. Le but de cette solution est d'offrir un environnement collaboratif avec quelques fonctionnalités de gestion documentaire. Une des contraintes est l'utilisation de WSS 3.0 comme plateforme technologique. Étant donné la portée limitée de cette solution, il n'a donc pas été nécessaire de compléter chaque zone de l'architecture d'information; les zones suivantes ont été réalisées : Hiérarchie SharePoint (partielle car la ferme existait déjà), Contenants SharePoint et Gouvernance. La figure suivante présente le résultat du travail pour la zone Contenants SharePoint. Un code de couleurs et des marqueurs ont été utilisé pour classifier les différents artéfacts SharePoint.

Figure 4 – Carte – Contenants SharePoint pour une solution de collaboration

En regardant cette carte, on peut déjà constater que :

  • Nous avons besoins de cinq (5) bibliothèques de documents. Quelques-unes sont basées les modèles standards de SharePoint et d'autres seront livrées comme gabarits personnalisés :
    • Documents de Travail (Working Documents) – Une bibliothèque personnalisée pour gérer les versions initiales et les versions de travail de tout type de document
    • Reference– Une bibliothèque personnalisée pour gérer les documents de référence qui proviennent de l'extérieur de l'organisation
    • Communications – Une bibliothèque personnalisée pour gérer les éléments de communication comme les présentations, les mémos et notes internes, etc.
    • Galerie (Gallery) – Une bibliothèque standard de type Images pour gérer les images utilisées dans le site et les sous-sites.
    • Scripts – Une bibliothèque standard de documents pour gérer les scripts et autres éléments (fichiers JS, etc.) qui sont utilisés dans le site et les sous-sites
  • Nous avons besoin de trois(3) listes:
    • Taxonomie (Taxonomy) – Une liste personnalisée qui contient les termes clés de notre taxonomie ainsi que la définition de chaque terme. La liste n'a donc que deux colonnes (Titre, Description)
    • Nos Nouvelles (Our News)  - Une liste base sur le modèle de liste Annonces du groupe
    • Évènements (Events) – Une liste de type Calendrier pour gérer les évènements du groupe
  • Nous avons besoin de cinq (5) sites::
    • Centre de Gouvernance (Governance Center) – Ce site d'équipe sera utilise pour les equips de gouvernance afin de gérer et publier les livrables (plans de gouvernance); ce site peut aussi être utilisé comme un site global de référence pour le volet SharePoint dans votre organisation
    • CollaPedia – A site Wiki de base (ou une bibliothèque de pages Wiki avec Foundation)  qui agit comme un Wikipedia interne avec une emphase forte sur la collaboration
    • Le Collaborateur (The Collaborator) – Un site de type Blogue pour publier divers articles sur la collaboration afin de promouvoir le partage et les discussions
    • Site Départemental (Departmental Site)– Un site d'équipe destiné aux unités d'affaires et aux départements de l'organisation; ce site doit être personnalisé en le construisant avec certains éléments réutilisables (bibliothèques de documents, listes)
    • Site de projet (Project Site) – A site d'équipe de base destine aux équipes de projets; ce site doit être personnalisé en le construisant avec certains éléments réutilisables (bibliothèques de documents, listes, etc.)
  • Nous avons besoin d'une (1) Web Part nommé Administration du Site (Site Administration). On utilise une Web Part de type Éditeur de contenu pour publier en page d'accueil, les coordonnées (nom, hyperlien de type mailto, etc.) des propriétaires du site.

Nos bibliothèques personnalisées sont détaillées dans une carte liée qui décrit les types de contenus requis tel que démontré dans cette figure.

Figure 5 – Carte – Types de Contenu

On utilise une carte spécifique pour définir nos types de contenu. On voit ici qu'il y a un type de contenu de base nommé Document-Base et que tous les autres types de contenu document héritent de ce type maître. Nous avons aussi créé un type de contenu Contacts qui représente en fait une version allégée du type de contenu standard de SharePoint. On voit aussi qu'à l'intérieur de nos types de contenu, nous avons certaines colonnes de site qui sont décrites dans une carte liée.

Figure 6 – Carte – Colonnes de site

Cette carte montre les diverses colonnes de site requises pour supporter notre architecture d'information. On y détaille aussi les domaines de valeur ainsi que la valeur par défaut qui est visible en gras.

Finalement, nous avons aussi une carte spécifique qui nous montre les modèles de site requis pour supporter notre architecture d'information.

Figure 7 – Carte – Modèles de Site

On constate que nous réutilisons tous les artefacts définis précédemment. Cela permet une consistance au niveau de l'utilisation et favorise grandement la réutilisation. Dans certains outils de cartes heuristiques, on peut utiliser la section Notes de chaque élément pour définir plus précisément ces éléments. L'ensemble des cartes peut alors servir à démarrer l'approvisionnement des artéfacts communs tels les gabarits et les éléments globaux. En utilisant la carte de la zone Design visuel, on peut aussi débuter la structure du site.

Conclusion

Étant donné qu'un outil de cartes heuristiques nous permet de créer des relations entre divers concepts, l'architecte d'information peut donc facilement:

  • Collecter et classifier les besoins d'affaires
  • Démarrer la définition de l'architecture de la ferme
  • Identifier rapidement les éléments communs tels les types de contenu, les gabarits (listes, sites, bibliothèques, etc.)
  • Prototyper rapidement certains des artéfacts pour solidifier et confirmer les besoins d'affaires
  • Démarrer le processus de documentation de l'architecture d'information via les facilités d'exportation des outils (création de documents PPT, PDF ou Word)

J'espère que serez en mesure d'utiliser certains des concepts présentés ici dans votre prochaine architecture d'information. Le message clé ici est de démontrer que l'utilisation d'outil de cartes heuristiques peut vraiment aider l'architecte d'information à livrer une solution SharePoint solide et viable.

janvier 03
MVP Award - MM. Alain Lord et Serge Tremblay renouvellés pour 2012

​Dans le cadre de son programme MVP Award, Microsoft reconnaît la contribution exceptionnelle d'individus qui contribuent activement aux communautés techniques liées aux produits Microsoft.

Pour une quatrième année consécutive, MM. Alain Lord et Serge Tremblay, membres du comité de gestion du groupe d'usagers SharePoint Québec, ont reçu la nomination MVP Award SharePoint Server de Microsoft.

Je me joins à M. Serge Tremblay pour vous remercier car c'est un peu grâce à votre support que nous contribuons activement à la communauté SharePoint au Québec.

janvier 03
Un journal virtuel - Le Collaborateur

Grâce à l'outil Paper.Li, nous avons créé un journal virtuel nommé GUSP - Le Collaborateur​Nous collectons tout article taggé avec les étiquettes #spquebec et #guspquebec sur Tweeter ainsi que les articles du blogue du groupe d'usagers SharePoint Québec. Abonnez-vous à ce journal qui est produit quotidiennement.

Le journal sera surveillé pour s'assurer que les articles sont directement liés à la technologie SharePoint. Nous nous réservons le droit de retirer tout article que nous jugerons non-approprié.

novembre 24
Office 365 - Les limites applicables à SharePoint Online

​Suite à la présentation de M. Mario Leblond, conseiller senior chez Fujitsu, au chapitre de Québec sur l'offre Office 365, plusieurs questions ont été posées sur les limites de l'offre par rapport au produit complet.  Voici donc quelques-une des limites principales pour le volet SharePoint Online:

  • Le moteur de recherche FAST n'est pas disponible
  • La configuration avancée du moteur de recherche n'est pas disponible
  • Le balayage incrémental est fait à chaque heure et ne peut être configuré
  • Les iFilters autres que PDF ne sont pas supportés
  • Il n'existe pas de Centre d'Enregistrements (Records Center) mais la fonctionalité In Place Declaration est possible
  • Les services d'automatisation Word ne sont pas disponibles
  • Le modèle de site Centre d'Intelligence d'Affaires n'est pas disponible
  • Les services PerformancePoint ne sont pas disponibles
  • La fonction Web Analytics ne sont pas disponibles
  • Des sites publics avec fonctions avancées comme les variations ne sont pas disponibles; un site de base sans variation est possible
  • Les librairies de documents ne supportent pas les courriels (assignation d'une adresse de courriel à une librairie)
  • Les documents PDF ne peuvent pas être ouverts dans le fureteur
  • Pas d'accès aux données des systèmes patrimoniaux (LOB Data)
  • Le systèmes de workflow externes ne sont pas supportés (ex. Nintex, K2, Global360)

Au niveau des autres limites, notons entre autres:

  • Un maximum de 20,000 utilisateurs
  • Un maximum de 300 collections de sites excluant MySite
  • Un quota de stockage de 100Gb par collection de sites
  • Un site MySite a une limite de 500 Mb et ne supporte pas de solutions personnalisées. On ne peut pas changer le gabarit du site racine
  • L'information véhiculée dans le User Profile ne peut être synchronisée avec des sources externes autres que Office 365 Directory Services

Au niveau de la personnalisation, les limites suivantes:

  • Déploiement de solutions de type Sandbox seulement au niveau de la collection de sites
  • Si on excède la limite de ressources consommées, toutes les applications SandBox de la collection de site sont désactivées
  • Le modèle objet serveur est limité

L'offre Office 365 est en constante évolution; Microsoft publie et actualise fréquemment la description française des services offerts via cet hyperlien..

novembre 09
Appel aux Conférencier SharePoint Summit

​La sixième édition du SharePoint Summit aura lieu au Château Frontenac à Québec du 16 au 18 avril 2012.  Nous sommes à la recherche de conférencier.

Vous pouvez soumettre votre candidature sur le site suivant:

http://www.sharepointsummit.org/Quebec/appel-conferenciers.aspx



Serge

octobre 26
Mise à jour SP3 disponible pour MOSS 2007 et WSS 3.0

Microsoft vient du publier la mise à niveau SP.3 pour WSS 3.0 et MOSS 2007​. Quelques caractéristiques:

  • Elle contient les niveaux SP1 et SP2
  • Elle contient tous les éléments supplémentaires (hotfixes, security updates, cumulative updates) émis jusqu'au niveau AOÛT 2011
  • La mise à niveau SP3 de WSS 3.0 doit être installé avant la mise à niveau SP3 de MOSS 2007

Les détails concernant le contenu sont disponibles sur le site de Microsoft

octobre 06
SharePoint 2010 PowerShell Command builder

​Microsoft vient de rendre disponible le SharePoint 2010 PowerShell command builder.

C'est une interface visuelle qui permet de générer les commandes PowerShell.

Vous commenez par choisir des commandes (vous allez les glisser dans la section de design.



Ensuite vous verrez les actions possible pour cette commande



La commande PowerShell va apparaître dans le bas de la page.

vous pouvez utiliser l'outil sur le web ou l'exécuter directement sur votre pc.

Voici le lien:

http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

Vous pouvez télécharger le guide d'utilisation ici.

Serge

octobre 05
SharePoint Conférence 2011 jour 3

Voici quelques annonces qui ont été faites lors de la conférence:
  • Il y aura une Conférence SharePoint à Las Vegas en novembre prochain à Las Vegas.
  • Une mise à jour d'Office 365 s'en vient. Cette mise à jour permettra entre autre de supporter les BCS.
  • Un nouvel outil visuel pour créer des commandes Powershell pour SharePoint sera lancé demain. Je crois que c'est sur le ressource center de PowerShell. Je vais faire la mise à jour de l'article lors que j'aurai le lien de l'outil.

Les choix pour les sessions aujourd'hui a été dificille. Il y avait beaucoup de sessions qui m'intéressaient. Voici mes choix:
 
J’ai vu une belle session donnée par Spencer Harbar sur la configuration et les meilleures pratiques entourant la configuration du service des profils.
 
Dans une autre session Jeff Fried nous a donnée des trucs pour mieux utiliser la recherche. Il a démontré comment utiliser le custom property extrator pour pouvoir extraire des valeurs de documents lors de l'indexation. On a ensuite vu comment utiliser ces valeurs pour affiner nos recherches.
 
J'ai aussi vu une présentation qui montrait comment utiliser Visual Studio pour créer des tests de charge sur les sites SharePoint. Par la suite ils ont expliqué comment analyser les rapports.
 
En tant que MVP j'ai aussi été présent dans la salle de laboratoires pour répondre aux questions des participants à la conférence.
Je quitte maintenant pour aller participer à la soirée Ask the Experts.
 
Serge

 

1 - 10Next
 

 À propos de ...

 
 
Bienvenue sur le blogue du groupe d'usagers SharePoint Québec. Nous utilisons ce blogue pour vous tenir informer des évènements importants touchant SharePoint et pour publier nos revues de livre et produits.