Portail et Gestion de contenu |
un point sur le Content Management Systems |
|
 |
Il y'a un an je vous proposais un premier article sur les CMS. Etant devenu consultant sur SAP et les ERP, CRM et autre BI (je m'occupe d'intégration), je vous propose une nouvelle version de cet article avec une orientation plus sur le portal et les progiciels d'entreprises....
|
Mémo sur la gestion de contenu et les Portails.
Version 02/271004.
Les CMS et les portals sont maintenant
des outils matures technologiquement. Mais bien plus important ces outils sont
aussi de véritables traits d'union entre le monde du IT et celui des
logiciels d'entreprises comme SAP, PeopleSoft, Cognos, ... Le portail (et CMS)
est en passe de devenir l'élément unificateur des systèmes
d'informations grâce aussi bien à XML et les technologies de Webservices,
que la mise en place d'EAI...
Sommaire :
Qu'est ce qu'un CMS
?
Je me permets ici de reprendre un texte que j'ai adapté
pour la société EXPERT-IT. Je vous invite d'ailleurs à
visiter le site de cette excellente société.
http://www.expert-it.com/expertitsite/FR/Solutions/Solutions.htm
Les systèmes de gestion de contenu (Content Managment
Systems ou CMS) sont des outils IT dédiés à l’édition
et l’organisation de textes, d'informations, de reports, et d’éléments
multimédias dans un système d’information. Les CMS assurent
les services suivants :
- L’édition commune du contenu par diverses personnes décentralisées
(collaboration).
- La mise en place de processus de gestion du contenu (workflow).
- L’impossibilité de manipulation par des personnes n’en
ayant pas l’autorisation (sécurité).
- Le stockage des traces de ce qui a changé (statistiques, gestion
des versions).
- La possibilité de décider quand l'information doit être
publiée (planification).
- Sa présentation dans le bon format (gabarits).
- La publication sur différents sites (syndication).
- Un affichage différencié en fonction du visiteur (personnalisation).
- La diffusion du contenu sur différents média (omnimedia)
Portal ou CMS?
La différence entre portal et CMS est enfait assez faible. Un portail
est un CMS exclusivement orienté Internet avec des capacités d'intégration
de contenus providés par des sources extérieures dans un contexte
d'informatique distribuée (business connector, intégration XML
XLS, etc...).
CMS technologie ou concept ?
A chaque fois qu'un nouveau acronyme apparait en informatique, on se retrouve
avec une offre plus ou moins importante de solutions révolutionnaires
construites autour de cette évolution informatique.
Pourtant je ne pense pas qu'il soit pertinent de parler de technologie, autrement
que pour des raisons commerciales.
Le système de gestion de contenus est avant tout un concept simple et
essentiel : Les CMS sont des solutions qui rendent aux créateurs de contenu
le contrôle du système d'information. Ce n'est ni plus ni moins
qu'une conséquence logique de la maturité enfin atteinte de l'utilisation
que nous faisons d'Internet et des outils d'informations.
En dissociant le fond de la forme les CMS ne font que reproduire (avec plus
ou moins d'automation) l'architecture meme de tout système d'information
(au sens le plus large) sur le support Internet.
La gestion de contenu est un concept avant tout parce
qu'elle est une approche utilisateur horyzontale qui s'applique à de
nombreux domaines (Relation client, commerce en ligne, relation entreprise,
gestion électronique de documents, animation de communauté, etc
...)
Le CMS est un concept pouvant utiliser différentes
technologies sur différentes plateformes (.NET, J2EE, etc ..) à
partir de différentes solutions (Rainbow, Zope, NewsdeskFactory).
Evolutions des CMS et des portals.
Les CMS sont par principe des concentrateurs de contenus. Il est certains que
les outils CMS vont intégrer différents types de contenu avec
une verticalisation métier voir sémantique des CMS. Ainsi il est
tout à fait envisageable de trouver dans des CMS les contenus suivants
:
- Images vidéo (MPEGx Xvid, + MPEG 7) sous forme de fichiers ou de
flux streamé.
- Outils d'écritures scientifiques (Mathlm, chimie, etc ...)
- Pilotage de système d'acquisition et de gestion d'images.
- Pilotage de système d'acquisition d'images et de gestion de sons.
- Syndication d'informations temps réel (flux financier, GTC, Data
industriel, etc...)
- Conduits de synchronisation avec des périphériques mobiles
off-line.
- Intégration d'outils géographiques et de documents vectoriels..
Cette évolution des fonctions induit de nouvelles approches des CMS...Les
CMS sémantiques...
Dans le domaine des portails, d'autres évolutions sont attendus.
- Normalisation des modules (iView).
- Intégration XML, XBRL, SmartDocument,
- Intégration d'outil d'interface.
- Interfaçage avec les outils bureautiques.
- Mise en place d'applications fonctionnelles : gestion de projet, calcul,
Business Intelligence, intégration CRM et client ERP.
- Généralisation du SSO.
CMS sémantiques
et assistants Sémantiques.
Déja documenté (voir : http://oscom.org/Conferences/Cambridge/Proposals/federighi_cms_and_semantics.html),
une approche s'avère non seulement plus intéressante qu'une approche
structurée mais est aussi commercialement plus pertinente. Le CMS est
avant tout un concept qui se doit d'être appliqué (verticalisé
??) et qui prend son sens par la nature sémantique du contenu.
Pour ma part je travaille sur ma propre démarche faisant appel à
des templates sémantiques. Prenons un exemple que j'explore sur BLUERP.
Pour assurer une bonne acquisition des contenus nécessaires il est envisageable
d'utiliser un module d'interview, utilisant un scénario intelligent et
adaptif (intégration cybernétique).
Pour cela je mets en place un template sémantique
Exemple :
Dans le cadre de l'acquisition de contenu, l'assistant sémantique qui
associe à toute réponse un schémas incluant la question
et une explication (voir une vidéo ou une séquence audio), pose
les questions suivantes....
| Questions : |
Réponses : |
| Quels sont les trois adjectifs que vous associerez à votre entreprise
? |
Jeune dynamique mobile |
| Quelle est l'historique de la naissance de votre société
? |
Trois étudiants qui ont directement créé leur société
à la sortie de l'école en 1993. |
| Quelle est l'activité de votre entreprise en quelques lignes
? |
la société est spécialisée dans l'intégration
de module cybernétique et PID sur des application WEB au niveau
de l'interface. |
| Décrivez chaque activité précisemment
? |
E-CyberAgent : Logiciel d'assistant à la navigation Internet
analysant le comportement du visiteur et lui proposant des stratégies
de visites du contenu. |
| Quels sont les résultats financiers de votre entreprise ? |
Société a fait un CA de 500 K€ pour une marge brute
d'exploitation de 17%. |
La base de donnée a été renseigné. Chaque information
a d'abord une valeur sémantique. Maintenant exploitons ces réponses
dans la page d'accueil. Un visiteur navigue sur le site. En fonction d'une déclaration
(via un questionnaire) ou d'une analyse de son comportement on profile le visiteur.
Ainsi pour un investisseur on aura en page d'accueil
Bienvenue sur masociete.com
Masociété.com a été
fondé par Trois étudiants qui ont directement créé
leur société à la sortie de l'école
en 1993.
Masociété.com est spécialisée
dans l'intégration de module cybernétique et PID sur
des application WEB au niveau de l'interface,Société
qui a fait un CA de 500 K€ pour une marge brute d'explotation
de 17%.
|
Pour un développeur profilé plus technique pour
la même page d'accueil on aura ...
Bienvenue sur masociete.com
Masociété.com est spécialisée
dans l'intégration de module cybernétique et PID sur
des application WEB au niveau de l'interface.
Liste des solutions proposées:
E-CyberAgent : Logiciel d'assistant à la
navigation Internet analysant le comportement du visiteur et lui
proposant des stratégies de visites du contenu.
|
La solution consiste à faire appel à des "templates"
sémantiques via une base de données ou des technologies DTD ou
schémas XML.
CMS et agents cognitifs.
Les CMS vont augmenter sensiblement la productivité
des créateurs de contenu (journalistes, services marketing, techniciens,
etc ...). Si cela participe à une meilleure communication sortante, cela
n'assure par forcément une meilleure communication entre chaque équipe
contributrice.
En fonction des besoins réels de chacun, il est
intéressant de développé des outils CMS qui analyse le
contenu produit par un contributeur et génère des alertes ou des
résumés maillés à d'autres contributeurs. Exemple
: Un journaliste rédige un article ou une marque est citée. Il
est tout à fait pertinent de prévenir le service publicité
au moment même de la plublication qu'une marque ou un produit est mis
en avant : ainsi une publicité pourrait être proposée de
manière pertinente au fabricant du produit ou à la marque et ses
représentants ... Ces outils ne sont ni plus ni moins des agents cognitifs...
MétaCMS.
Comme vous le lirez plus tard je ne croyais pas au CMS
en tant que solution ou produit, excepté pour des CMS fonctionnels spécialisés
comme les CMS de revues en ligne ou les forums de discussions. Je pense qu'en
fait la vrai plus value est dans la conception et la vente de module fonctionnel.
Je crois aussi que des outils
avec une interface graphique permettant de générer des CMS organiques
donc sur mesure me parait pertinent. Outils qui feraient appel à toutes
les fonctionnalités prôpres aux CMS et qui génèreraient
des CMS : des métaCMS.
Pourquoi le marché
des solutions CMS est un piège.
Pour moi les principes des CMS ne sont ni plus ni moins
que du bon sens appliqué au contenu : rien de révolutionnaire.
Mais il s'agit plus d'un concept que de technologie. Installez un outil CMS
chez un client et vous entendrez celui-ci dire "Ok c'est chouette, mais
on en fait quoi maintenant ?".
Le but d'un système d'information n'est pas d'être
mieux géré ou d'être mieux alimenté mais de mieux
informer. C'est justement parce qu'un CMS n'est qu'un moyen et non un but en
soi qu'un CMS n'est rien en soi.
La verticalisation (et la sémantique) du contenu
est bien plus importante que les technologies CMS en soi. Pour cela je pense
qu'il n'y a de salut qu'uniquement dans la réalisation de CMS sur mesure
ou de CMS hyperspécialisés (presse en ligne, questionnaire). Le
seul vrai outil CMS qui puisse exister est le métaCMS.
Avec la normalisation ou du moins la tentative de normalisation
des iView, le vrai marché se situe certainement plus dans le domaine
des modules fonctionnelles pour portal.
Le CMS, une opportunité
fabuleuse !
Pour les web agencies : Un CMS (oun
portal) dissocie le fond de la forme. Les webdéveloppeurs s'épargnent
les travaux de retyping. De plus le client devient seul responsable du contenu
de son site. Une web agency réduit ainsi fortement les risques de conflit.
Pour les sociétés du monde des ERP, CRM, Business Intelligence
: En banalisant le client Internet (intra/extra), les CMS déplacent la
plus value du IT vers le fonctionnel. Une opportunité incroyable de développer
des intégrations sous forme de modules fonctionnels dans le domaine des
ERP (Business Connector), du BI (reporting), et du CRM.
Pour les sociétés développants du spécifique
(interface intelligente, mathématique, industrie, etc...) : Les portails
et CMS permettent d'unifier l'interface et banaliser le client Internet, de
profiter d'un existant complet pour les aspects génériques de
l'interface graphique et de porter son énergie sur le développement
de modules dédiés intégrables dans le CMS (ou le portal).
En gros on ne réinvente pas la roue....
Les CMS permettent de replacer
la concurrence non pas au niveau du prix mais au niveau de la pertinence de
l'offre son intelligence et sa bonne interface ou non avec les équipes
du clients. Les CMS nécessitent une certaines maturités face aux
problématiques du client. Bien connaitre Dreamweaver ou faire de magnifiques
animations flash n'est plus essentiel. Le contenu a pris le dessus sur le contenant.
Conclusion
Le portail et les systèmes de gestions de contenu sont en passe de devenir
des éléments clés des systèmess d'information distribué,
grâce essentiellement aux webservices et XML. Ils sont les outils unificateur
dun monde IT avec celui des ERP. Les webservices, XML, ainsi que les EAI ne
font que nourrir cette dynamique. Si Internet a été une révolution,
le passage au client Internet et aux technologies de CMS est une autre révolution
toute aussi importante, même si les acteurs ne sont pas forcément
les mêmes. Le développement de modules spécifiques, pour
tel ou tel webservice, pour tel ou tel business connector devient une niche
de développement trés intéressante, d'autant que le prix
de certains connectors dépasse les 10 000 Euros. Les outils vérifiant
la qualité du contenu (vérification d'adresses, aide rédactionnelle,
etc...) sont aussi une opportunité de marché non négligeable.
Mais le plus important est de comprendre que cette seconde révolution
dans l'histoire d'Internet offre des opportunités incroyables pour des
webdéveloppeurs, si ils réussissent à quitter leur tour
d'ivoire pour entrer dans la tour d'ivoire du Consulting.
Vous savez certainement que je suis fan de DotNetNuke.
Je prépare donc des exemples d'intégration SAP, MS BI, MS CRM
dans DotNetNuke....
Jerome
Fortias
Consultant intégration et EAI sur plateforme SAP, J2EE,
et .Net
Pour en savoir plus ....
Je vous invite à visiter le site (géré
par un CMS) de la société EXPERT-IT http://www.expert-it.com
Autres références :
| Comparer les CMS | | CMS Matrix comparez les CMS avec cet outil fabuleux... |
|
|
bluerp le
11/10/2005 (26 782 hits) |
|