Вы находитесь на странице: 1из 68

Conseil et assistance oprationnelle la conduite de projets NTIC

USEO SARL 149 rue Saint Honor 75001 Paris

Introduction ltude

Les CMS 2.0 au cur du SI


Les CMS volus rpondent aux
enjeux des organisations qui veulent
mettre en place une offre de contenus
complexe et intgrer des pratiques
transversales de management de
l'information.
Les CMS compltent et concurrencent
parfois les applications ddies (KM,
Gestion de projet, GED) sur leur volet
management de l'information. Ils
apportent une rponse globale,
correspondant aux attentes de la
majorit
des
utilisateurs,
avec
l'avantage de couvrir progressivement
tous les domaines ; moins pointus mais
avec une couverture fonctionnelle plus
large.

KNOWLEDGE
MANAGEMENT
Collecte et
exploitation
dinformations non
structures

SYSTME
DINFORMATION
METIER

GESTION DE
PROJETS
Management de
linformation projet

Exploitation de donnes
structures extraites
dapplications du SI

GED RESSOURCES
METIERS

DEMATERIALISATION
DE PROCEDURES

Base de ressources
mtiers (non
structures, qualifies)

Tl procdures

COMMUNICATION
INTERNE/EXTERNE
Publications web

Introduction ltude

La dmocratisation du web 2.0 sur les services grand public cr de nouvelles attentes et exigences de la
part des collaborateurs : des interfaces plus accessibles, des fonctions participatives et une existence
sociale sur les rseaux.
Des interfaces de gestion plus accessibles
La distinction back office / front office (BO/FO) trs marque sur les applications actuelles tend
disparaitre. La gestion de linformation seffectue aujourdhui dans un environnement moins convivial car
fruit dune moindre attention lors de la conception-ralisation. Les fonctions prsentes en BO basculent
petit petit en FO, ramenant le BO une interface ddie aux administrateurs. Concevoir une interface
impose aujourdhui de penser consultation et dition (avec toutes les rgles de gestion et processus
associs). Laccessibilit des fonctions de gestion de linformation samliore nettement.

Convergence des codes ergonomiques


Lergonomie des applications en ligne se rapproche de celles des applications bureautiques. Les
interfaces de publication ressemblent sy mprendre celles de Microsoft Word. Ces interfaces
deviennent intuitives car familires aux utilisateurs.
Lintgration dans le poste de travail
La dportation de la gestion des documents sur un serveur ne doit pas se faire au dtriment de laccs
ces documents. Laccs depuis les applications bureautiques, lenregistrement en ligne, le glisser-dposer
deviennent une ralit sur les applications Web.

Introduction ltude

Dveloppement des fonctions participatives


Initialement un mdia de diffusion, internet est devenu participatif. La gestion de contenu a galement
volu dans ce sens : wikis, commentaires, notations, notifications sont des fonctions additionnelles
prsentes dans les CMS volus. Les usages ont volu avec ces nouvelles fonctionnalits afin de
partager de linformation, llaborer de manire cooprative, complter et discuter autour dune
information, etc.
Emergence des rseaux sociaux
Intgration prochaine des fonctions de rseaux sociaux : les auteurs, contributeurs afficheront leur
profil et leurs centres dintrt. Linformation sen trouvera plus crdible et la mise en relation entre
experts facilite. Ces fonctions de publication seront associes au rfrentiel des identits de
lentreprise.
Mashup
Sous forme de Widgets, les applications du systme dinformation sintgrent de plus en plus dans
lunivers de lutilisateur qui peut configurer librement ses propres flux. Il devient autonome dans la
composition de son systme dinformation .

Introduction ltude

Une impression de simplicit


Le Web 2.0 illustre parfaitement le renversement du flux de propagation de linnovation historique : de
lentreprise vers le grand public. Les nouveaux usages et services associs proviennent dsormais du
grand public et sont apports dans lentreprise par les utilisateurs.
De nouvelles promesses quil convient de modrer. Certaines applications en ligne sont des
machines spciales , du fait main . Leur caractre gratuit pour le grand public ne doit pas laisser
croire une Low-tech. Il est important de mesurer la teneur des investissements et de linnovation
technologique leur origine. Leur caractre gratuit ne tenant qu leurs modles conomiques non
traditionnels.
Ltat de lart industriel ne correspond pas ce qui est peru sur les services grand public. Les
MOA doivent tenir compte de ce contexte. Les utilisateurs peuvent exprimer un niveau dexigence
dpassant les capacits natives des outils du march. La rponse ces besoins doit prendre en
compte la complexit masque de ralisation.
Cette tude sattache dfinir ltat de lart industriel en matire de CMS volu.

Introduction ltude

Cette tude sadresse aux responsables de projets TIC centrs sur le management de linformation, en
phase amont, la recherche dlments pouvant les aider positionner leur projet, laligner avec les
objectifs de lorganisation.
La premire partie permet daffiner sa comprhension des usages associs aux outils CMS. Sans rentrer
dans les dtails, elle prsente des usages gnriques quil conviendra dajuster en fonction de son
contexte.
L'tude prsente pour chaque usage une hirarchie de
niveaux fonctionnels, les illustrant. Useo promeut les
approches privilgiant la dfinition pralable des usages
avant tout travail de dfinition fonctionnelle. La
mthodologie sera diffrente en fonction du niveau de
maturit des pratiques outiller, de l'ambition d'volution et
de la nature de ces pratiques.

Ces usages de rfrence sont agencer pour composer


des services de : management de projets, communication
interne/externe, ressources documentaires mtiers,
donnes mtiers issues du SI, KM et veille,
dmatrialisation de procdures.

KNOWLEDGE
MANAGEMENT
Collecte et
exploitation
dinformations non
structures

SYSTME
DINFORMATION
METIER

GESTION DE
PROJETS
Management de
linformation projet

Exploitation de donnes
structures extraites
dapplications du SI

GED RESSOURCES
METIERS

DEMATERIALISATION
DE PROCEDURES

Base de ressources
mtiers (non
structures, qualifies)

Tl procdures

COMMUNICATION
INTERNE/EXTERNE
Publications web

Introduction ltude

La seconde partie est consacre ltude de 4 CMS volus, choisis pour leurs qualits, leur notorit et
leur reprsentativit du march. Lvaluation de ces outils repose sur la dmarche DOTU prsente
galement. Elle peut tre reprise pour caractriser son niveau dexigence fonctionnel ou comparer dautres
solutions du march.
Ltude de ces solutions a conduit le Ple Etude dUSEO rencontrer les diteurs ou intgrateurs portant
ces solutions. Cela a permis dvaluer prcisment la rponse propose par la solution un usage cible.
Ltude distingue galement le niveau dintgration ncessaire pour rpondre un besoin. Chacun en
fonction de ses besoins pourra trouver son intrt entre la matrise des risques dintgration et la libert de
concevoir une solution sur mesure.
Ltude apporte un clairage gnral sur les nouveaux modes de management de linformation avec les
CMS, alliant usages et outils associs.

Introduction ltude

Jalios est l'diteur de Jalios JCMS, solution complte de gestion de l'information qui intgre nativement les
fonctionnalits de portail Intranet, gestion de contenu, GED et espaces collaboratifs. Jalios propose, en partenariat
avec son rseau dintgrateurs, lensemble des services professionnels adapts aux exigences de ses clients
entreprises et grandes organisations : AXA, BNP, CGED, Clarins, la Commission europenne, les Conseils
gnraux 42 et 44, Crdit Agricole, EDF, MAAF, MSA, M6web, Natixis, Plastic Omnium, SNCF, RTE ou Thales.

Kaliop est une entreprise d'ingnierie informatique experte en solutions online. Son quipe de quinze collaborateurs
est compose d'ingnieurs spcialistes des technologies de l'Internet. Depuis 6 ans, Kaliop dveloppe des
systmes d'information , des outils collaboratifs et des solutions de gestion de contenu. La gamme de prestations
proposes couvre l'ensemble des comptences et des mtiers de l'ingnierie Web.

Socit indpendante fonde en 1997, issue du conseil et diteur depuis 2002, Kosmos trouve ses racines dans un
mix original entre technologies et communication. KOSMOS conoit et met en uvre des solutions Java (J2EE) de
gestion de contenu, de portail de services et de travail collaboratif pour rpondre aux problmatiques Xnet (Internet,
Intra/extranet, Environnements Numriques de Travail) des entreprises, collectivits, organismes publics et acteurs
de la formation initiale et continue. En 5 ans, ce sont plus de 120 organismes d'envergure, publics et privs, qui ont
choisi les solutions Kosmos. Entreprise innovante (label ANVAR), Kosmos a vu la grande majorit de ses projets
couronns par un succs d'usage.

Onext Groupe Sodifrance conoit des sites, portails et des applications Web partir de logiciels de gestion de
contenu (CMS), de portail et de travail collaboratif Open Source : TYPO3, ALFRESCO, LIFERAY, ZIMBRA,
DRUPAL Onext est un des tout premier grands ples de comptences franais spcialis TYPO3 (avec plus de
140 ralisations). Onext associe une gestion de projet une dmarche qualit rigoureuse pour le respect des
engagements et des dlais. Onext bnficie de lexpertise du Groupe Sodifrance reprsent par plus de 800
collaborateurs rpartis sur 11 agences. www.onext.fr
8

Dmarche DOTU

Dfinition dOutils Tolrants aux Usages

Cette tude sappuie sur le travail de capitalisation ralis par le Ple tude laide de la dmarche
DOTU (Dfinition dOutils Tolrants aux Usages) labore par USEO. Sa finalit :
Comprendre loffre du march et les opportunits technologiques pour assurer les exigences du
cahier des charges et scuriser le choix de solutions

Un support pour dfinir le niveau


dexigence fonctionnel du besoin en
fonction des usages cibles

Un support pour valuer ou


comparer la couverture fonctionnelle
de solutions et leffort dintgration
ncessaire

Un support de prsentation des


usages auxquels rpondent les
solutions du march et leurs
fonctionnalits associes

Dmarche DOTU

La grille DOTU structure par thme, autour d'usages cibles, 3 niveaux fonctionnels progressifs.
Une valuation de la capacit de chaque solution tudie rpondre nativement, par intgration
ou dveloppement est prsente sous forme de tableaux.

Usage cible
associ

Thme
fonctionnel

Positionnement de la solution sur


les 3 niveaux dexigence
fonctionnels

Fonctionnalit native activer pouvant ncessiter un paramtrage de configuration


Fonctionnalit intgrer en utilisant des composants techniques dj prsents dans loutil
Fonctionnalit dvelopper entirement en respectant les rgles de dveloppement associes
loutil en question
Fonctionnalit non disponible et qui impliquerait de devoir intervenir sur le cur de lapplication
10

Etat de lart

Un CMS (Content Management System) est initialement un outil de conception et de mise jour
dynamique de sites internet ou intranet. Il permet dindustrialiser la publication de contenus web sans
connaissance informatique et spare le traitement de linformation de sa prsentation. Les CMS
volus sont aujourdhui au cur des questions de management de linformation dans les
organisations.
Les usages sont multiples. Ils concernent les organisations de grandes tailles comme les plus petites
et diffrents mtiers : la communication, la gestion des connaissances, le management de projet, la
dmatrialisation de procdures, etc.
Loffre du march est complexe :
Plus dune centaine de solutions sur le march
Diffrentes technologies (Php, Java, .Net, autres)
Diffrents modes de distribution (Licences ou libre de droits, code ferm ou ouvert)
Diffrents modes de ralisation (par configuration ou par intgration)
En lien avec la culture de lorganisation, dans ses pratiques de management de linformation mais
galement dans sa conduite des projets dintgration de solutions, les diffrentes approches
dintgration et lcosystme des solutions sont des critres aujourdhui devenus importants.

11

Etat de lart

Zoom sur les diffrentes approches dintgration


Framework de dveloppement : La solution propose des composants techniques pour raliser
rapidement une application CMS. Cela permet de raliser des applications sur mesure, ce qui
ncessite une spcification prcise des besoins. Un investissement technique minimal est
ncessaire pour obtenir une solution oprationnelle.
Configuration dune solution package : La solution est prte lemploi. Via une simple
configuration de loutil, on obtient rapidement une application oprationnelle. Ce mode de
ralisation permet une dfinition itrative, laissant place lexprimentation par les utilisateurs.
Quelle approche dans quel contexte?
Les organisations ayant une certaine maturit en termes de pratiques peuvent plus facilement
tirer parti de la souplesse des frameworks de dveloppement. En effet, leurs besoins sont en
gnral plus pointus et elles cherchent avant tout acqurir une solution sur mesure , que
les utilisateurs seront mme de prendre en main rapidement. La solution vient alors outiller
des bonnes pratiques existantes.
Les organisations nayant pas dexigences trs prcises auront plus intrt se tourner vers des
solutions configurables. En effet, ces solutions peuvent facilement tre redfinies au cours du
temps. Il est ainsi ais de les intgrer de manire itrative: mettre en place une solution initiale
qui ne bouscule pas trop les anciennes pratiques, puis lenrichir une fois loutil pris en main, pour
tendre vers des pratiques plus avances . La solution permet alors lorganisation dvoluer
progressivement vers de nouvelles pratiques.

12

Etat de lart

Zoom sur les cosystmes : Ils dfinissent les environnements conomiques des solutions, les
socits qui dveloppent la solution, le rseau dintgrateurs associs et la nature de leurs liens. Leur
comprhension permet de mieux matriser les risques dintgration et le contexte de maintenance et
dvolution de son application.
Les concepteurs de solutions :
Editeur : modle traditionnel o une socit investit dans le dveloppement dun produit quelle
commercialise. Sajoute son acquisition, une prestation de services porte par un partenaire
intgrateur. Ces socits proposent des services associs : support, formation, maintenance.
Traditionnellement le code source est protg, mais aujourdhui certains diteurs diffusent leur
produit en Open Source. Ils se rmunrent alors uniquement sur les prestations de services
associes.
Communaut OS : Plusieurs acteurs indpendants sassocient pour dvelopper une solution. Il
ny a pas de structure juridique. Le fruit de leur collaboration est exploitable suivant les termes
de la licence choisie. Lapplication est mise disposition de tous gratuitement et son code
source est accessible. Des intgrateurs proposent de sappuyer sur ces solutions pour raliser
lapplication de leur client.
Les rseaux dintgrateurs : Le succs dun projet est conditionn par la qualit dintgration. Autant
choisir un intgrateur qui matrise bien la solution retenue. Les diteurs travaillent ainsi au
dveloppement de leur rseau en formant des SSII et allant jusqu leur certification.
Les concepteurs dcident des volutions de leurs solutions et les intgrateurs choisissent les
solutions sur lesquelles ils montent en comptence. La marge de manuvre future de
lentreprise cliente est dpendante de ces mouvements.
13

Etat de lart

Titre

Contenu
Corps

Choix dune structure


indpendante du
contenu

Partage de
contenus
Rdaction du
contenu

Contenu
(nouvelle
version)

Gestion des
versions

laboration
collaborative
interface
dadministration du
CMS

Rubrique A
Rubrique B
Organisation
des contenus

Gestion des
droits et
des profils
Validation et
publication du
contenu

14

Etat de lart

La dlgation des fonctions de publication cre des niveaux d'implication variables (de la simple utilisation
l'administration) et ne doit pas imposer systmatiquement aux utilisateurs de matriser une interface
d'administration complte.
Front Office: Interface de
consultation ou site public.
Consultation des contenus
valids uniquement

Front
Office

Back Office: Interface de


rdaction et dadministration
des utilisateurs

Back
Office

Les interfaces de
publication et de suivi de
validation sont dans le
Back-office

Front
Office
Contribuer

Front
Office

Back
Office

Back
Office

Les interfaces de publication et de


suivi de validation sont dans le Backoffice. Des liens depuis le front office
permettent d'accder directement aux
interfaces de publication ou de
validation

Possibilit de gnrer
indiffremment les
interfaces de gestion dans
le BO ou dans le FO

3
15

Etat de lart

Sparation du fond et de la forme pour garder une homognit dans les pages et pouvoir rutiliser un
mme contenu sous diffrentes formes.
Dfinir la demande de nouveaux services de publication structurs
Service de publication:
Structure de contenu (champs
titre , champs corps , etc.)
associe des rgles comme le
chemin de validation ou les droits
daccs.

Contenu: Article,
lment dune page
web. diffrencier dun
document

Bibliothque de services
de publication
gnriques disposition

Taille champs

Actualit
1
CV

Taille champs

+ Possibilit de configurer
certains paramtres des
services de publication
gnriques disposition

Publicateur

Nouveau
service

+ Possibilit de dfinir
de nouveaux services
de publication

3
16

Etat de lart

Aider les utilisateurs non techniciens publier du contenu, comme sils le faisaient sur leur diteur de texte
habituel. Avoir la possibilit dassocier un contenu des documents (images, documents bureautiques, etc.)
prsents dans une base de donnes commune. Aider la saisie pour viter les erreurs ou les oublis.

Mise en forme obtenue


par linsertion de code
HTML

Modle 1
Titre

WYSIWYG (What You See Is What


You Get) : Editeur de texte aidant
lutilisateur non technicien publier des
contenus comme si il le faisait avec son
outil bureautique habituel (type Word)

Modle 2
Titre
Rsum

Corps

Corps

Paramtrage de champs
en fonction du modle
de publication

Profil 1,
tous les
droits

Profil 2,
restreint
+ Accs des fonctionnalits
d'dition (ou mise en forme)
diffrentes en fonction du
profil

3
17

Etat de lart

Faciliter l'accs l'information par l'agrgation de contenus et services autour des attentes utilisateurs

Affectation d'un contenu


une rubrique

Rubrique 1

Rubrique 1

Rubrique 2

Rubrique 2
Contenu

Possibilit d'affectation
d'un contenu plusieurs
rubriques

Contenu

Cration de vues
partir de rgles de
gestion sur la base
d'attributs associs aux
contenus

Derniers
dossiers du
thme 1
3

Dernires News

Annonces du jour

18

Etat de lart

Permettre la cration dun mme contenu par plusieurs collaborateurs ou la raction aux publications.
Pouvoir superviser la dmarche de participation collective.

Wiki: Systme qui rend les pages


modifiables par tous les utilisateurs
autoriss. Utilis pour llaboration
collaborative simple et efficace de pages

+ WF de validation et
gestion des versions

Modification N

Edition et modification
du contenu (Wiki)

Workflow de validation

Modification 1

Commentaire

Utilisateur 2

Publication initiale
Utilisateur 1

Commentaire
Commentaire
Possibilit de ragir aux
publications (avec
modration)

Publicateur/modrateur
19

Etat de lart

Permettre une laboration collective, pouvoir visionner lvolution dun contenu, savoir qui a fait quoi et
quand, pouvoir retourner une version prcdente, juge de meilleure qualit.

Conservation des
diffrentes versions
d'une publication

Version N

Version
affiche par
dfaut

Version 2
Version 1

Archivage de l'historique
des actions ralises sur
une publication

Gestion diffrencie des


versions mineures et
majeures

Modifications mineures

20

Etat de lart

Faciliter, superviser et filtrer la publication des contenus web, dcliner les processus existants et pouvoir les
faire voluer au fur et mesure de l'exprience acquise.
Workflow : Flux de travail, ici appliqu la
publication de contenus. Chemin de validation
compos dtapes (par exemple: Rdaction,
Validation, Publication)

Dfinition d'un WF
simple, par la
succession d'tapes et
de transitions

Auteur

Affectation de rles de
"Publicateur",
"Validateur" au sein de
l'outil

Validateur

Directeurs
Elaboration de l'ordre du jour:
points l'odre du jour du
conseil + points
complmentaires

Etape 1

Auteur

DG

Elu

Validation de l'ordre du jour

Validation Elu
(Vice-Prsident)

Commission

Etape N

Bureau

Constitution du dossier

Envoi du dossier ou Remise

Sance

Relev de conclusion
(faits par les directeurs)
Information
(stade X de l'avancement d'un projet)

Association d'un WF
dfini via un moteur
intgr l'outil

Ordre du jour Bureau

Dcision du Prsident
Dlibration du Conseil
Communautaire

Process Dcision

Process Bureau

Process Dlibration

21

Etat de lart

Partager de l'information entre diffrents espaces au sein d'un site, faciliter le partage de contenus entre
diffrentes plateformes Intranet, Extranet, Internet.
XML : Langage informatique de balisage
utilis pour lchange de contenus ou de
donnes. Il est la base de nombreux
langages comme le HTML

RSS (Really Simple Syndication) :


Format XML pour lchange simplifi de
contenus Web.
Syndication RSS

Syndication XML

Site A
Donnes
Site B

Mutualisation dun
systme de donnes
entre plusieurs sites

22

Etat de lart

Pouvoir affecter facilement des droits daccs aux contenus et rubriques.

Rubrique 1

Association des droits


sur les rubriques de
publications

Contenu
Type A

Contenu

Association des
droits par famille de
contenus

Contenu
Type B

Contenu

Groupe
dutilisateurs
ayant droit la
rubrique 1

Contenu

Groupe
dutilisateurs
ayant droit aux
contenus de
type B

Association des droits


sur les contenus de
manire unitaire

23

Etat de lart

Pouvoir faire voluer facilement les politiques daccs linformation.

Rubrique 1

Contenu B

Rubrique 1

Rubrique 2

Rubrique 2

Rubrique 3

Gestion des droits par


rubrique et gestion des
droits par utilisateur, par
groupes et par profils

Gestion des droits par


rubrique (et par contenu)

Rubrique 1

Publicateurs

Administrateur

Validateur

Rubrique 2

Publicateurs

Administrateur

Aucun droit

Rubrique 3

Aucun droit

Validateur

Aucun droit

Gestion matricielle des


droits (croisement rubrique
/ utilisateur sous forme de
tableaux)

3
24

Etat de lart

Mise en place d'une organisation interne dconcentre (voir locale) pour la gestion de l'information.
Gestion dconcentre : mme organisation, mmes rgles, mais dlgues.

Rubrique 1
Lecteur

SITE

Rubrique 2

Publicateur

Rubrique 3

Dfinition de profils
regroupant un ensemble
d'actions possibles (ex profil
"lecteur") puis affectation du
rle de chaque utilisateur
(porte au niveau du site)

Dfinition de profils regroupant


un ensemble d'actions possibles
(ex profil "lecteur") puis
affectation du rle de chaque
utilisateur (porte au niveau de
la rubrique, voir du contenu)

Administrateur

1
Dfinition libre de profils au
sein d'une rubrique

2
3
25

Etat de lart

Faciliter l'appropriation des espaces partags par les utilisateurs.

Supprimer

Gestion unitaire des


lments (crer, supprimer,
dplacer, copier, renommer)

Modifier

1
Copier

Interface de gestion
permettant d'agir sur une
slection d'lments

Supprimer

Glisser / Dposer

Interface reprenant les codes


ergonomiques des outils
bureautiques

26

Etat de lart

Faciliter l'laboration collaborative de documents.

Annotations
Association
d'annotations aux
documents

Utilisateur

Gestion d'un jeton pour


verrouiller un fichier en cours
de modification

En Modification

Gestion des diffrentes


versions, association d'un
historique des actions,
d'une fiche d'approbation
ou de relecture

Utilisateur
1

Version 1

Utilisateur
2

Version 2

Historique
des
modifications

Version 3
Historique
des
modifications
27

Etat de lart

Dmultiplier les possibilits d'organisation de l'information pour la mettre en valeur dans un contexte donn,
en maintenant un rfrentiel unique des documents.
Dossier Finances
Rubrique Factures

Dfinition de
dossiers
arborescents

Projet A

Dossier Clients
Rubrique Factures

Projet B
Facture

Configuration de vues ou
despaces de travail sur la
base de rgles dfinies
partir d'attributs

Attributs
Versions
Commentaires

Association d'attributs de
qualification pouvant
servir de critres de tri et
de recherche

3
28

Etat de lart

Les qualits recherches vont


diffrer en fonction des
usages cibles

Sparation des interfaces de


gestion et de consultation

Configurateur de modles de
publication

Saisie de contenus

Organisation des contenus


Elaboration collective

Gestion des versions

Chemin de publication

Syndication de contenus

Partage de documents

Elaboration collaborative de
documents

Gestion des droits

Classer- l'information
suivant diffrents axes
et crer-des vues sur
mesure

Faciliter l'laboration
des- documents- du
projet

29

Etude de 4 CMS

Fiche didentit
Ecosystme :
Support:

Open Source, dveloppement effectu par la socit


eZsystems.
Achat de support mail, formations,

Technologie :

PHP

Date de lancement :

1999

Version tudie :

4.0

30

Etude de 4 CMS
Sparation des interfaces de gestion et de consultation
La dlgation des
fonctions de publication
cre des niveaux
d'implication variables et
ne doit pas imposer
systmatiquement aux
utilisateurs de maitriser
une interface
d'administration
complte

Les interfaces de publication et de suivi


de validation sont dans le Back-office.

Les interfaces de publication et de suivi


de validation sont dans le Back-office.
Des liens depuis le front office
permettent d'accder directement aux
interfaces de publication ou de
validation.

Possibilit de gnrer indiffremment les


interfaces de gestion dans le BO ou
dans le FO.

Oui mais galement possible en Front


Office

Possible. Ces interfaces sont


paramtrer

Fonction native, puis extensible via


extensions ou paramtrages

Configurateur de services de publication

Configurer la demande
de nouveaux services de
publication structurs

Bibliothque de services de publication


gnriques disposition
Bibliothque crer

Possibilit de configurer certains


paramtres des services de publication
gnriques disposition
Les services sont configurables
facilement et les structures sont trs
flexibles

Possibilit de dfinir de nouveaux


services de publication
Fonctionnalit native

Elaboration de contenu
Dconcentrer la
publication en maitrisant
les droits d'dition la
fois sur l'objet de la
fonction et galement
sur la zone du document

Mise en forme obtenue par l'insertion de


code HTML

Paramtrage du champs en fonction du


modle de publication

Accs des fonctionnalits d'dition (ou


mise en forme) diffrentes en fonction
du profil

Pas ncessairement

Fonctionnalit native. Les champs


peuvent tre obligatoires ou non

Fonction paramtrer

Affectation d'un contenu une rubrique

Possibilit d'affectation d'un contenu


plusieurs rubriques

Cration de vues partir de rgles de


gestion sur la base d'attributs associs
aux contenus

Oui, organisation en noeuds

Oui, association dun contenu plusieurs


nuds de larborescence

La cration de vue est possible

Organisation des contenus


Faciliter l'accs
l'information par
l'agrgation de contenus
et services autour des
attentes utilisateurs

31

Etude de 4 CMS
Elaboration collective

Dmarche d'laboration
collaborative publique

Possibilit de ragir aux publications


(avec modration)

Edition et modification du contenu (Wiki)

Edition et modification du contenu (Wiki)


avec WF de validation et gestion des
versions

Le type de contenu commentaire est


crer

Oui, les contenus sont ditables selon


les droits

Fonction native

Conservation des diffrentes versions


d'une publication.

Archivage de l'historique des actions


ralises sur une publication

Gestion diffrencie des versions


mineures et majeures

Les versions sont sauvegardes


automatiquement

Oui, et des rglages de sauvegarde des


versions sont disponibles

Non, mais la comparaison fine entre 2


versions est pratique

Affectation de rles de "Publicateur",


"Validateur" au sein de l'outil

Dfinition d'un WF simple, par la


succession d'tapes et de transitions

Association d'un WF* dfini via un


moteur intgr l'outil

Fonction native, le Workflow est


paramtrable trs finement

Par moyen dtourn

Non pris en charge

Syndication RSS

Syndication XML

Mutualisation d'un rfrentiel de


donnes entre plusieurs sites

Fonction native

Fonction paramtrer

Fonction native

Gestion des versions


Organisation (dlgation
de la publication et
processus de validation)
pour la mise jour des
contenus

Chemin de validation
Dcliner les processus
existant et pouvoir les
faire voluer au fur et
mesure de l'exprience
acquise

Syndication de contenus
Partage de contenus
entre diffrentes
plateformes Intranet,
Extranet, Internet.
Partage de l'information
entre diffrents espaces
au sein d'un site.

32

Etude de 4 CMS

eZ publish ne gre pas les documents en natif. Le type de contenu document et linterface graphique de
gestion sont crer.
Partage de documents

Faciliter lappropriation
des espaces partags
par les utilsateurs

Gestion unitaire des lments (crer,


supprimer, dplacer, copier, renommer)

Interface de gestion permettant d'agir sur


une slection d'lments

Interface reprenant les codes


ergonomiques des outils bureautiques
(glisser/dposer, slection avec la
souris, accs aux actions avec le clic
droit, etc)

Oui mais le type document est


crer

Oui mais le type document est


crer

Non, ou aprs dveloppement lourd

Association dannotations aux


documents

Gestion dun jeton pour verrouiller un


document en cours dutilisation

Gestion des diffrentes versions,


association dun historique des actions,
dune fiche dapprobation ou de
relecture

Oui mais le type commentaire est


crer

Fonction native pour les contenus et les


documents

Oui, de la mme manire que les


contenus

Dfinition de dossiers arborescents

Association dattributs de qualification


pouvant servir de critres de tri et de
recherche

Configuration de vues ou despaces de


travail sur la base de rgles dfinies
partir dattributs

Fonction native

Oui, les attributs peuvent tre


spcifiques au mtier

Fonction prise en charge de la mme


manire que les contenus

Elaboration collaborative de documents

Faciliter llaboration
collaborative de
documents

Organisation des documents

Faciliter llaboration
collaborative de
documents

33

Etude de 4 CMS
Porte de la dfinition des droits
Pouvoir dissocier
l'organisation de
l'information et la
politique d'accs.
Restreindre l'affichage
ou la modification d'une
partie du document

Association des droits sur les rubriques


de publication

Association des droits par famille de


contenus

Association des droits sur les contenus


(de manire unitaire)

Fonction native

Fonction native

Oui, sur les contenus et leurs attributs

Gestion des droits par rubrique (et par


contenu)

Gestion des droits par rubrique et


gestion des droits par utilisateur, par
groupes et par profils

Gestion matricielle des droits


(croisement rubrique / utilisateur sous
forme de tableaux)

Fonction native

Fonction native

Non pris en charge

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau du site)

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau de la rubrique, voir du contenu)

Dfinition libre de profils au sein d'une


rubrique

Fonction native

Fonction native

Fonction native

Interface de gestion des droits et des profils

Maitriser les accs


l'information dans un
contexte complexe

Affectation des rles


Mise en place d'une
organisation interne
dconcentre (voire
locale) pour la gestion
de l'information. Gestion
dconcentre : mme
organisation, mmes
rgles, mais dlgues

34

Etude de 4 CMS

eZ publish possde des bases solides capables dvoluer pour rpondre parfaitement aux besoins. Des
fonctions totalement absentes en natif comme la gestion des documents peuvent tre dveloppes grce
la dimension de framework que possde eZ publish.
Ce CMS a de grandes qualits en termes dorganisation et de structuration des contenus lui permettant de
rpondre des contextes de grandes organisations aux besoins trs spcifiques. Il sera cependant moins
adapt aux petits projets cause de sa complexit de dploiement et de linfrastructure technique
minimale ncessaire. eZ publish est notamment trs souvent adopt par les sites de presse qui grent de
grosses quantits de contenus et de contributeurs.
* Les fonctionnalits de gestion des droits ont t regroupes en un seul point dans le graphe

35

Etude de 4 CMS

Illustration: Exemple de Back Office cr sur mesure (KeZAdmin ralis par Kaliop)
36

Etude de 4 CMS

Lavis de lexpert :
De culture initiale "bas niveau" (ASM, C, C++), je me suis intress tardivement au Web
(98), mais immdiatement aux mcanismes de CMS. En 2002, la cration de Kaliop, j'ai
dvelopp un CMS propritaire (K.Contains), sorte d'usine paramtres, permettant de
gnrer toutes sortes d'applications (site web, portail, extranet mtiers, boutique, etc.).
Rapidement, le CMS a montr ses limites et son entretien devenait trop lourd en terme de
charge.

Gilles
GUIRAND
Directeur
technique,
Consultant en
architecture
Web, Expert
eZ Publish
KALIOP

Avec l'quipe de Kaliop, nous avons expertis partir de 2005 les diffrents CMS Open
Source pour identifier celui qui correspondait le mieux notre culture et nos besoins
"projets", savoir eZ Publish (version 3.x). J'apprhende eZ Publish pour ce qu'il est
vraiment, non pas un CMS "Out of the box" de cration de site Web, mais bien un CMF
(Content Management FrameWork), permettant de structurer des contenus mtiers
(classes, attributs, objets, datatypes), proposer une API solide et complte (extensible via
PHP), sparer le contenu de la prsentation (simili MVC), construire des interfaces
utilisateurs sur mesure (interface keZAdmin, spcifique Kaliop), syndiquer et/ou inter
changer les contenus via des extensions, connecteurs, et Web Services.
En d'autres termes, eZ Publish propose une bote outils universelle de dveloppement
orient Web, intgrable dans tous les systmes d'informations. Aujourd'hui, eZ Publish
constitue le FrameWork Web Open Source le plus complet, le plus prsent sur les gros
projets nationaux (leader sur le secteur mdia / presse), en concurrence directe avec les
gros CMS d'diteurs, et une vraie russite en terme de modle conomique Open Source
(eZ Systems).

37

Etude de 4 CMS

Fiche didentit
Ecosystme :
Support:
Technologie :

Date de lancement :
Version tudie :

Open Source, dveloppement effectu par la communaut


selon des rgles strictes. Outil sans aucun cot de licence
Par les forums de la communaut
PHP, bases de donnes : MySQL, Oracle,

1998
4.1

38

Etude de 4 CMS
Sparation des interfaces de gestion et de consultation
La dlgation des
fonctions de publication
cre des niveaux
d'implication variables et
ne doit pas imposer
systmatiquement aux
utilisateurs de maitriser
une interface
d'administration
complte

Les interfaces de publication et de suivi


de validation sont dans le Back-office.

Les interfaces de publication et de suivi


de validation sont dans le Back-office.
Des liens depuis le front office
permettent d'accder directement aux
interfaces de publication ou de
validation.

Possibilit de gnrer indiffremment les


interfaces de gestion dans le BO ou
dans le FO.

Oui mais galement possible en Front


Office

Non, pas vraiment.

La publication dans le Front office est


possible et est paramtrable selon les
profils

Bibliothque de services de publication


gnriques disposition

Possibilit de configurer certains


paramtres des services de publication
gnriques disposition

Possibilit de dfinir de nouveaux


services de publication

Oui, en natif

Fonctionnalit native

Oui, tout type de contenu peut tre cr


simplement

Mise en forme obtenue par l'insertion de


code HTML

Paramtrage du champs en fonction du


modle de publication

Accs des fonctionnalits d'dition (ou


mise en forme) diffrentes en fonction du
profil

Pas ncessairement

Fonctionnalit native avec lditeur de


texte intgr

Oui, en fonction du profil et mme des


pages

Affectation d'un contenu une rubrique

Possibilit d'affectation d'un contenu


plusieurs rubriques

Cration de vues partir de rgles de


gestion sur la base d'attributs associs
aux contenus

Fonctionnalit native

Oui, les contenus sont affects aux


pages directement

Oui, un contenu peut tre utilis sous


diffrentes formes

Configurateur de services de publication

Configurer la demande
de nouveaux services de
publication structurs

Elaboration de contenu
Dconcentrer la
publication en maitrisant
les droits d'dition la
fois sur l'objet de la
fonction et galement
sur la zone du document

Organisation des contenus


Faciliter l'accs
l'information par
l'agrgation de contenus
et services autour des
attentes utilisateurs

39

Etude de 4 CMS
Elaboration collective

Dmarche d'laboration
collaborative publique

Possibilit de ragir aux publications


(avec modration)

Edition et modification du contenu (Wiki)

Edition et modification du contenu (Wiki)


avec WF de validation et gestion des
versions

Fonctionnalit native

Fonctionnalit native

Fonctionnalit native

Conservation des diffrentes versions


d'une publication.

Archivage de l'historique des actions


ralises sur une publication

Gestion diffrencie des versions


mineures et majeures

Fonctionnalit native

Oui, avec systme de purge manuel ou


automatique

Non disponible en natif

Affectation de rles de "Publicateur",


"Validateur" au sein de l'outil

Dfinition d'un WF simple, par la


succession d'tapes et de transitions

Association d'un WF dfini via un


moteur intgr l'outil

Fonctionnalit native

Fonctionnement par espaces de travail


conscutifs (maximum 5 tapes)

Non pris en charge

Syndication RSS

Syndication XML

Mutualisation d'un rfrentiel de


donnes entre plusieurs sites

Oui, cration de sources RSS et lecture


de flux

Fonction native

Oui, gestion de N sites dans le mme


Back office

Gestion des versions


Organisation (dlgation
de la publication et
processus de validation)
pour la mise jour des
contenus

Chemin de validation
Dcliner les processus
existant et pouvoir les
faire voluer au fur et
mesure de l'exprience
acquise

Syndication de contenus
Partage de contenus
entre diffrentes
plateformes Intranet,
Extranet, Internet.
Partage de l'information
entre diffrents espaces
au sein d'un site.

40

Etude de 4 CMS
Elaboration collaborative de documents

Faciliter llaboration
collaborative de
documents

Association dannotations aux


documents

Gestion dun jeton pour verrouiller un


document en cours dutilisation

Gestion des diffrentes versions,


association dun historique des actions,
dune fiche dapprobation ou de
relecture

Aprs ajout dune extension existante

Non pris en charge

Non pris en charge

Gestion unitaire des lments (crer,


supprimer, dplacer, copier, renommer)

Interface de gestion permettant d'agir sur


une slection d'lments

Interface reprenant les codes


ergonomiques des outils bureautiques
(glisser/dposer, slection avec la
souris, accs aux actions avec le clic
droit, etc)

Fonctionnalit native

Fonctionnalit native avec lextension


DAM

Possible aprs lajout dune extension


existante

Dfinition de dossiers arborescents

Association d'attributs de qualification


pouvant servir de critres de tri et de
recherche

Configuration de vues sur la base de


rgles dfinies partir d'attributs

Fonctionnalit native

Fonctionnalit native avec lextension


DAM

Par ajout dune extension existante ou


dveloppement

Partage de documents

Faciliter lappropriation
des espaces partags
par les utilsateurs

Organisation des documents

Dmultiplier les
possibilits
d'organisation de
l'information pour la
mettre en valeur dans un
contexte donn, en
maintenant un rfrentiel
unique de documents

41

Etude de 4 CMS

Porte de la dfinition des droits


Pouvoir dissocier
l'organisation de
l'information et la
politique d'accs.
Restreindre l'affichage
ou la modification d'une
partie du document

Association des droits sur les rubriques


de publication

Association des droits par famille de


contenus

Association des droits sur les contenus


(de manire unitaire)

Fonction native

Fonction native

Fonction native

Gestion des droits par rubrique (et par


contenu)

Gestion des droits par rubrique et


gestion des droits par utilisateur, par
groupes et par profils

Gestion matricielle des droits


(croisement rubrique / utilisateur sous
forme de tableaux)

Fonction native

Fonction native

Fonction native

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau du site)

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau de la rubrique, voir du contenu)

Dfinition libre de profils au sein d'une


rubrique

Fonction native

Fonction native

Fonction native

Interface de gestion des droits et des profils

Maitriser les accs


l'information dans un
contexte complexe

Affectation des rles

Mise en place d'une


organisation interne
dconcentre (voire
locale) pour la gestion
de l'information. Gestion
dconcentre : mme
organisation, mmes
rgles, mais dlgues

42

Etude de 4 CMS

Installer avec ses fonctions natives, Typo3 est un outil trs complet capable de rpondre des cahiers
des charges pointus, tout en restant accessible aux projets plus modestes. La richesse de sa
bibliothque dextensions lui permet dtendre facilement ses capacits et ainsi de proposer des
solutions un maximum de problmatiques. Typo3 nest pas un outil adapt la gestion de documents,
mais un outil ddi peut lui tre connect facilement.
Typo3 sinsre le plus souvent dans des projets de sites internet grce ses fortes capacits de
configuration graphique.
* Les fonctionnalits de gestion des droits ont t regroupes en un seul point dans le graphe

43

Etude de 4 CMS

Illustration: Interface de back office simplifie pour le rdacteur

44

Etude de 4 CMS

Lavis de lexpert :
TYPO3 fonctionne sur plus de 200 000 serveurs installs dans le monde. Plus de 8 500
clients sont rfrencs avec entre autre pour la France : Alma Consulting Group, Conseil
Gnral de lOrne/Tarn/Essonne/Ctes dArmor (www.cg22.fr), PACA, Dassault
Systmes (www.3ds.com), Grand Lyon, Mairie de Bayeux (www.bayeux.fr), Nantes
(www.nantes.fr), Toulon, Saint-Brieuc, Charleville-Mzires Mzires, Les Ulis, PSA
(Intranet), Volia Water (Intranet), le portail sur lEurope (www.touteleurope.fr), Sagem
DS (Intranet), etc.

Christophe
DELAUVE
Directeur
Commercial

ONEXT (Groupe
Sodifrance)

TYPO3 compte plus de 2 000 extensions (newsletter, actualit, moteur de recherche,


LDAP, SSO, CAS...). Le back-office de TYPO3 a t traduit en 48 langues et est
activement dvelopp par une communaut de plus de 150 dveloppeurs et plus de
30 000 utilisateurs actifs dans 60 pays.
De tous les CMS que nous proposons, TYPO3 est celui qui offre le mode de gestion de
pages et de contenus le plus logique. Il est aussi le plus simple apprhender et
utiliser par les rdacteurs, mais demande un temps dapprentissage plus long pour les
intgrateurs/dveloppeurs. Sa modularit, son volutivit et son langage de
dveloppement en font un outil de CMS mais aussi un vrai Framework Web.
Pour Onext, TYPO3 est pour les annes venir loutil de CMS Open Source en PHP le
plus abouti, complet et volutif.
Le futur TYPO3 V5, bas sur le framework FLOW3 devrait rapidement crer un vritable
foss technologique avec les autres solutions PHP et il sera en plus ouvert au
monde Java (JSR170/283 Content Repository).
45

Etude de 4 CMS

Fiche didentit
Ecosystme :
Support:
Technologie :
Date de lancement :
Version tudie :

Open Source, dvelopp par un diteur. Cots de licence


Support compris dans le cot de licence
JAVA, bases de donnes MySQL
2002
5.0

46

Etude de 4 CMS
Sparation des interfaces de gestion et de consultation
La dlgation des
fonctions de publication
cre des niveaux
d'implication variables et
ne doit pas imposer
systmatiquement aux
utilisateurs de maitriser
une interface
d'administration
complte

Les interfaces de publication et de suivi


de validation sont dans le Back-office.

Les interfaces de publication et de suivi


de validation sont dans le Back-office.
Des liens depuis le front office
permettent d'accder directement aux
interfaces de publication ou de
validation.

Possibilit de gnrer indiffremment les


interfaces de gestion dans le BO ou
dans le FO.

Oui mais galement possible en Front


Office

Certaines fonctions de publication ou de


gestion peuvent devoir se faire dans le
back office

Lanimation courante du site peut se


faire via le front office (rdaction,
validation, etc.)

Possibilit de configurer certains


paramtres des services de publication
gnriques disposition

Possibilit de dfinir de nouveaux


services de publication

Oui, articles brves, document, etc.

Fonctionnalit native, grande souplesse


de configuration simple dutilisation

Possible mais une intervention


technique est ncessaire

Mise en forme obtenue par l'insertion de


code HTML

Paramtrage du champs en fonction du


modle de publication

Accs des fonctionnalits d'dition (ou


mise en forme) diffrentes en fonction
du profil

Pas ncessairement

Fonctionnalit native avec lditeur de


texte intgr

Oui, selon 3 niveaux (standard, avanc,


webmaster)

Affectation d'un contenu une rubrique

Possibilit d'affectation d'un contenu


plusieurs rubriques

Fonctionnalit native

Fonctionnalit native

Configurateur de services de publication

Configurer la demande
de nouveaux services de
publication structurs

Bibliothque de services de publication


gnriques disposition

Saisie de contenus
Dconcentrer la
publication en maitrisant
les droits d'dition la
fois sur l'objet de la
fonction et galement
sur la zone du document

Organisation des contenus


Faciliter l'accs
l'information par
l'agrgation de contenus
et services autour des
attentes utilisateurs

Cration de vues partir de rgles de


gestion sur la base d'attributs associs
aux contenus
Oui, grce au principe de multicharte et
au systme dinsertion automatique de
contenus

47

Etude de 4 CMS
Elaboration collective

Dmarche d'laboration
collaborative publique

Possibilit de ragir aux publications


(avec modration)

Edition et modification du contenu (Wiki)

Edition et modification du contenu (Wiki)


avec WF de validation et gestion des
versions

Possibilit dassocier un forum chaque


contenu

Oui, les utilisateurs peuvent modifier les


contenus sur lesquels ils ont les droits

Non pris en charge

Conservation des diffrentes versions


d'une publication.

Archivage de l'historique des actions


ralises sur une publication

Gestion diffrencie des versions


mineures et majeures

La gestion des versions se fait


uniquement manuellement

Non pris en charge

Non pris en charge

Affectation de rles de "Publicateur",


"Validateur" au sein de l'outil

Dfinition d'un WF simple, par la


succession d'tapes et de transitions

Association d'un WF* dfini via un


moteur intgr l'outil

Fonctionnalit native

Fonctionnalit paramtrable

Non pris en charge

Syndication RSS

Syndication XML

Mutualisation d'un rfrentiel de


donnes entre plusieurs sites

Fonction native

Fonction native

Fonction native

Gestion des versions


Organisation (dlgation
de la publication et
processus de validation)
pour la mise jour des
contenus

Chemin de validation
Dcliner les processus
existant et pouvoir les
faire voluer au fur et
mesure de l'exprience
acquise

Syndication de contenus
Partage de contenus
entre diffrentes
plateformes Intranet,
Extranet, Internet.
Partage de l'information
entre diffrents espaces
au sein d'un site.

48

Etude de 4 CMS
Partage de documents

Faciliter lappropriation
des espaces partags
par les utilsateurs

Gestion unitaire des lments (crer,


supprimer, dplacer, copier, renommer)

Interface de gestion permettant d'agir sur


une slection d'lments

Interface reprenant les codes


ergonomiques des outils bureautiques
(glisser/dposer, slection avec la
souris, accs aux actions avec le clic
droit, etc)

Fonctionnalit native

Fonctionnalit native

Non pris en charge

Association dannotations aux


documents

Gestion dun jeton pour verrouiller un


document en cours dutilisation

Gestion des diffrentes versions,


association dun historique des actions,
dune fiche dapprobation ou de relecture

Un systme de forum est associ aux


contenus comme aux documents

Fonctionnalit native

Non pris en charge

Dfinition de dossiers arborescents

Association d'attributs de qualification


pouvant servir de critres de tri et de
recherche

Configuration de vues sur la base de


rgles dfinies partir d'attributs

Fonctionnalit native

Oui mais la fiche de qualification est la


mme pour tous les types de document

Disponible aprs paramtrage dun


systme dinsertion automatique de
contenus

Elaboration collaborative de documents

Faciliter llaboration
collaborative de
documents

Organisation des documents


Dmultiplier les
possibilits
d'organisation de
l'information pour la
mettre en valeur dans un
contexte donn, en
maintenant un rfrentiel
unique de documents

49

Etude de 4 CMS

Porte de la dfinition des droits


Pouvoir dissocier
l'organisation de
l'information et la
politique d'accs.
Restreindre l'affichage
ou la modification d'une
partie du document

Association des droits sur les rubriques


de publication

Association des droits par famille de


contenus

Association des droits sur les contenus


(de manire unitaire)

Fonction native

Fonction native

Fonction native

Gestion des droits par rubrique (et par


contenu)

Gestion des droits par rubrique et


gestion des droits par utilisateur, par
groupes et par profils

Gestion matricielle des droits


(croisement rubrique / utilisateur sous
forme de tableaux)

Oui, gestion des groupes par


arborescence

Fonction native

La vue matricielle est possible aprs


dveloppement

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau du site)

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau de la rubrique, voir du contenu)

Dfinition libre de profils au sein d'une


rubrique

Fonction native

Fonction native

Possibilit daffecter des droits


particuliers au sein dun primtre

Interface de gestion des droits et des profils

Maitriser les accs


l'information dans un
contexte complexe

Affectation des rles


Mise en place d'une
organisation interne
dconcentre (voire
locale) pour la gestion
de l'information. Gestion
dconcentre : mme
organisation, mmes
rgles, mais dlgues

50

Etude de 4 CMS

K-portal est un outil au large primtre fonctionnel facile apprhender et dployer ne sattardant pas
sur les fonctionnalits superflues. Il est capable de sadapter facilement son contexte grce louverture
de son code source.
K-portal sadapte parfaitement des environnements et des contextes mtiers comme en tmoigne
notamment ses dclinaisons K-sup et K-dcole dans le secteur de lenseignement o ses qualits
dintgration de donnes structures externes facilitent la mise en uvre de catalogues produits.
* Les fonctionnalits de gestion des droits ont t regroupes en un seul point dans le graphe

51

Etude de 4 CMS

Illustration : Exemple despace collaboratif


52

Etude de 4 CMS

Lavis de lexpert :
A la croise de la gestion de contenu, des portails d'intgration de services et des fonctions
collaboratives, nos solutions sont conues pour rpondre de faon globale aux enjeux des
entreprises et organismes publics. Nous croyons dans la convergence des contenus et des
services entre lInternet, lExtranet et lIntranet dans la mesure o ils doivent souvent tre
multi-publis sur ces diffrents canaux en fonction de profils cibles (collaborateurs, clients,
distributeurs, etc.) en fonction des droits daccs. Nos solutions peuvent se dployer par
phases, au rythme de l'volution du systme d'information et des besoins de communication
de nos clients.
K-Portal cumule les avantages d'une solution prte l'emploi (types de contenus prexistants, front office gnrique, fonctionnalits intgres de type newsletter, formulaire,
Galle RIVOAL espaces collaboratifs, connecteur LDAP...) avec les possibilits du sur mesure (gnrateur
de types de contenus, personnalisation graphique sans limite). Rduisant la part des
Directrice
dveloppements spcifiques (limitation au mtier), notre approche progiciel est une
conseil
garantie sur les dlais de mise en uvre et les budgets car elle limite le risque
technologique li aux dveloppements (bug , versioning, maintenabilit, volutivit).
KOSMOS
Parce qu'un site russi est un site vivant, nous avons le souci de faciliter l'animation d'un
vaste rseau de contributeurs par des interfaces de contribution adaptes aux usages de
chacun, et de laisser une forte autonomie aux administrateurs des sites en permettant un
pilotage avanc sans comptence technique. Le modle ouvert d'accs aux sources du
logiciel permet par ailleurs une bonne appropriation par les quipes techniques des clients
ou par un intgrateur et garantit une forte volutivit. Kosmos assure galement son rle
d'diteur conseil en fournissant documentation, support et formation pour une monte en
comptence sur ses solutions.
53

Etude de 4 CMS

Fiche didentit
Ecosystme :
Support:
Technologie :
Date de lancement :
Version tudie :

Propritaire, dvelopp par un diteur. Cots de licence


Support et formation client compris dans le cot de licence
JAVA, pas de bases de donnes
2002
5.7

54

Etude de 4 CMS
Sparation des interfaces de gestion et de consultation
La dlgation des
fonctions de publication
cre des niveaux
d'implication variables et
ne doit pas imposer
systmatiquement aux
utilisateurs de maitriser
une interface
d'administration
complte

Les interfaces de publication et de suivi


de validation sont dans le Back-office.

Les interfaces de publication et de suivi


de validation sont dans le Back-office.
Des liens depuis le front office
permettent d'accder directement aux
interfaces de publication ou de
validation.

Oui mais galement possible en Front


Office

Non

Possibilit de gnrer indiffremment les


interfaces de gestion dans le BO ou
dans le FO.

Tout peut se faire dans le F.O. sauf les


fonctionnalits de gestion avances

Configurateur de services de publication

Configurer la demande
de nouveaux services de
publication structurs

Possibilit de configurer certains


paramtres des services de publication
gnriques disposition

Possibilit de dfinir de nouveaux


services de publication

Fonctionnalit native

Oui par copie puis modification dun


existant

Mise en forme obtenue par l'insertion de


code HTML

Paramtrage du champs en fonction du


modle de publication

Accs des fonctionnalits d'dition (ou


mise en forme) diffrentes en fonction
du profil

Pas ncessairement

Fonctionnalit native avec lditeur de


texte intgr

Pas en natif

Affectation d'un contenu une rubrique

Possibilit d'affectation d'un contenu


plusieurs rubriques

Cration de vues partir de rgles de


gestion sur la base d'attributs associs
aux contenus

Fonctionnalit native

Oui, par slection ou recherche des


rubriques

Oui, un contenu peut tre utilis sous


diffrentes formes

Bibliothque de services de publication


gnriques disposition
Oui, bibliothque par dfaut assez riche

Elaboration de contenu
Dconcentrer la
publication en maitrisant
les droits d'dition la
fois sur l'objet de la
fonction et galement
sur la zone du document

Organisation des contenus


Faciliter l'accs
l'information par
l'agrgation de contenus
et services autour des
attentes utilisateurs

55

Etude de 4 CMS
Elaboration collective

Dmarche d'laboration
collaborative publique

Possibilit de ragir aux publications


(avec modration)

Edition et modification du contenu (Wiki)

Edition et modification du contenu (Wiki)


avec WF de validation et gestion des
versions

Oui mais avec un modula additionnel

Oui, selon les droits

Fonctionnalit native

Conservation des diffrentes versions


d'une publication.

Archivage de l'historique des actions


ralises sur une publication

Gestion diffrencie des versions


mineures et majeures

Fonctionnalit native

Fonctionnalit native

Oui, renseigne par lutilisateur

Affectation de rles de "Publicateur",


"Validateur" au sein de l'outil

Dfinition d'un WF simple, par la


succession d'tapes et de transitions

Association d'un WF* dfini via un


moteur intgr l'outil

Fonctionnalit native

Fonctionnalit native, approbations


multiples possible

Non pris en charge

Syndication RSS

Syndication XML

Mutualisation d'un rfrentiel de


donnes entre plusieurs sites

Oui, cration de sources RSS et lecture


de flux

Fonction native

Oui, fonction dusine sites

Gestion des versions


Organisation (dlgation
de la publication et
processus de validation)
pour la mise jour des
contenus

Chemin de validation
Dcliner les processus
existant et pouvoir les
faire voluer au fur et
mesure de l'exprience
acquise

Syndication de contenus
Partage de contenus
entre diffrentes
plateformes Intranet,
Extranet, Internet.
Partage de l'information
entre diffrents espaces
au sein d'un site.

56

Etude de 4 CMS
Partage de documents

Faciliter lappropriation
des espaces partags
par les utilsateurs

Gestion unitaire des lments (crer,


supprimer, dplacer, copier, renommer)

Interface de gestion permettant d'agir sur


une slection d'lments

Interface reprenant les codes


ergonomiques des outils bureautiques
(glisser/dposer, slection avec la
souris, accs aux actions avec le clic
droit, etc)

Fonctionnalit native

Fonctionnalit native

Oui, interface AJAX disponible pour la


gestion des documents

Association dannotations aux


documents

Gestion dun jeton pour verrouiller un


document en cours dutilisation

Gestion des diffrentes versions,


association dun historique des actions,
dune fiche dapprobation ou de relecture

Disponible aprs ajout dun module


additionnel

Fonctionnalit native pour les contenus


et les documents

Fonctionnalit native pour les contenus


et les documents

Dfinition de dossiers arborescents

Association d'attributs de qualification


pouvant servir de critres de tri et de
recherche

Configuration de vues sur la base de


rgles dfinies partir d'attributs

Fonctionnalit native

Fonction native

Fonction native

Elaboration collaborative de documents

Faciliter llaboration
collaborative de
documents

Organisation des documents


Dmultiplier les
possibilits
d'organisation de
l'information pour la
mettre en valeur dans un
contexte donn, en
maintenant un rfrentiel
unique de documents

57

Etude de 4 CMS

Porte de la dfinition des droits


Pouvoir dissocier
l'organisation de
l'information et la
politique d'accs.
Restreindre l'affichage
ou la modification d'une
partie du document

Association des droits sur les


rubriques de publication

Association des droits par famille de


contenus

Association des droits sur les contenus


(de manire unitaire)

Fonction native

Fonction native

Fonction native

Gestion des droits par rubrique (et par


contenu)

Gestion des droits par rubrique et


gestion des droits par utilisateur, par
groupes et par profils

Gestion matricielle des droits


(croisement rubrique / utilisateur sous
forme de tableaux)

Oui, les utilisateurs sont affects aux


rubriques

Fonction native

Aprs un dveloppement spcifique


uniquement

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau du site)

Dfinition de profils puis affectation du


rle de chaque utilisateur (porte au
niveau de la rubrique, voir du contenu)

Dfinition libre de profils au sein d'une


rubrique

Fonction native

Fonction native

Non pris en charge

Interface de gestion des droits et des profils

Maitriser les accs


l'information dans un
contexte complexe

Affectation des rles


Mise en place d'une
organisation interne
dconcentre (voire
locale) pour la gestion
de l'information.
Gestion dconcentre :
mme organisation,
mmes rgles, mais
dlgues

58

Etude de 4 CMS

JCMS est un outil trs avanc techniquement et fonctionnellement. De plus, le travail dintgration ne se
fait que par de simples configurations et le primtre couvert par JCMS est trs large : CMS, portail,
travail collaboratif, gestion de documents.
JCMS est un outil idal dans beaucoup de domaines (usine sites, portail dentreprise et espaces
collaboratifs) mais son cot de licence lev sera justifi dans des projets regroupant tous ces aspects,
cest--dire des projets dintranet consquents.
* Les fonctionnalits de gestion des droits ont t regroupes en un seul point dans le graphe

59

Etude de 4 CMS

Illustration : La configuration de son espace personnel se fait par de


simples clics qui slectionnent ou dslectionnent les services proposs.
60

Etude de 4 CMS

Lavis de lexpert :
Chez Jalios, llaboration de notre solution JCMS est guide par un grand
principe directeur : exploiter le potentiel dinternet pour proposer une solution
volutive et homogne capable dadresser lensemble des usages depuis la
diffusion de contenus la plus centralise jusquau partage dinformations le plus
collaboratif, en passant par la constitution de bases de connaissances.

Vincent BOUTHORS
PDG et co-fondateur
de JALIOS
Ingnieur et docteur
en informatique.
Lorsquil tait
chercheur chez Bull,
dtach lINRIA, il a
conu la solution
JCMS avec Olivier
DEDIEU, aujourdhui
Directeur technique
de Jalios.

Avec lmergence des outils de type web 2.0, on constate ainsi que la distinction
entre contributeurs et lecteurs sestompe. Limportant est de donner aux utilisateurs
le moyen de crer et structurer linformation pour mieux la diffuser et lexploiter.
Ainsi la dmarche de Jalios sinscrit spontanment dans la mouvance Web 2.0 dont
les usages donnent aux utilisateurs les moyens dune attitude plus participative.
Jalios adapte ces outils issus du web grand public aux entreprises tout en intgrant
les indispensables garanties de confidentialit et de scurit. La flexibilit de JCMS
permet une mise en uvre structure et progressive. Certains modules comme le
bureau virtuel visent amliorer encore lappropriation quotidienne des services mis
en uvre.

61

Etude de 4 CMS

JCMS et K-Portal possdent un plus large


primtre fonctionnel que les deux autres
outils puisquils ont galement des fonctions
avances de portail collaboratif et de gestion
de documents en natif. Ils permettent ainsi de
sinsrer dans des projets aux besoins
gnriques tant amens voluer avec le
temps et les pratiques. Le caractre Open
Source de K-Portal offre plus de
transparence et de souplesse pour un
ventuel interfaage avec une application
tierce. Le code ferm de JCMS permet
Jalios de prserver le noyau de toutes
interventions pouvant nuire sa stabilit lors
de lintgration.
eZ publish et Typo3 sont deux outils trs
proches lun de lautre fonctionnellement
puisquils sont tout deux trs volus. eZ
publish se distinguera par son approche
framework qui lui permet de rpondre aux
besoins les plus spcifiques, tandis que la
force de Typo3 rsidera plutt dans sa
grande libert et sa facilit de configuration
graphique lui permettant dtre une usine
sites trs efficace.
* Les fonctionnalits de gestion des droits ont t regroupes en un seul point dans le graphe

62

Etude de 4 CMS

Linterface de back office deZ publish peut tre entirement cre la manire dun nouveau site, et ainsi
tre parfaitement adapte aux besoins de chaque groupe dutilisateurs. Pour en arriver ce rsultat, un
travail dintgration consquent est ncessaire. eZ publish peut galement tre configur pour que la
rdaction des contenus se fasse directement dans le front office

Linterface native de Typo3 est trs riche et peu facile daccs. Elle peut cependant tre adapte chaque
groupe dutilisateurs par une simple configuration. Seules les fonctionnalits utiles ces utilisateurs sont
mises en avant et linterface peut tre ainsi pure et plus simple utiliser pour lutilisateur final. La
publication des contenus peut se faire nativement directement dans le front office.

Linterface de K-Portal est trs facile daccs pour lutilisateur non technicien. Elle va lessentiel sans
pour autant cacher les fonctionnalits plus avances. La page est configurable librement notamment grce
un systme de requtes qui permet linsertion automatique de contenus. Ainsi, linterface peut tre
adapte aux besoins des profils authentifis. La rdaction de contenus et leur validation peut mme se
faire directement dans le front office.

Comme K-portal, JCMS a une interface de back office native trs intuitive et facile dutilisation. Elle nest
cependant pas adaptable aux utilisateurs qui auront tous accs la mme interface. Un contributeur
occasionnel na pas besoin dy accder puisque lanimation courante du site se fait directement en front
office.
63

Etude de 4 CMS

Lditeur eZ systems dveloppe et met disposition eZ publish sous licence GPL (libre de droits), fournit
une maintenance et se charge danimer la communaut. Il existe 3 niveaux de certification attribus aux
intgrateurs selon leur activit autour de la solution (ralisation de projets, promotion, achat de prestation
eZ systems). Ce fonctionnement permet une volution cohrente de la solution et une valorisation
quantifiable des meilleurs intgrateurs, mais ne favorise pas la rexploitation des dveloppements
spcifiques raliss par ceux-ci.

Egalement libre de droits, Typo3 sappuie sur la contribution des dveloppeurs. Il nexiste pas de politique
de certification, mais une communaut extrmement large et dynamique prenant en charge lintgration, le
dveloppement de nombreux modules (selon des rgles cadres) et le support (via le forum notamment).
Ceci lui permet dtre largement rpandue sur le march et pertinente sur tous types de projets. En
revanche, ce modle dcentralis pose des problmes de rtrocompatibilit lors des montes en version
(la qualit des diffrentes ralisations en Typo3 tant assez htrogne).

JCMS et K-Portal sont dvelopps sur un modle dditeur (respectivement Jalios et Kosmos) plus
classique: la licence est payante et un rseau dintgrateurs a t construit via des partenariats. Il
nexiste donc pas de politique de certification, mais tous les intgrateurs sont en relation directe avec
lditeur, ce qui implique un bon niveau dexpertise de la solution. Kosmos et Jalios prennent donc en
charge tout ce qui touche au cur de lapplication: dveloppement, support et formation. Diffrence
majeure toutefois: le code de K-Portal est ouvert (modle Open Source).
64

Etude de 4 CMS

Bien que les approches technologiques et fonctionnelles soient diffrentes, ces 4 outils apportent une
rponse pertinente aux enjeux du management de linformation. Ils font partie des meilleurs CMS du
march.

Une plateforme faite pour btir des applicatifs sur mesure. Des fonctions natives suffisantes pour un 1er
niveau de services. Une solution qui prend tout son sens pour des organisations dont les pratiques sont
matures.

Un trs bon outil de gestion de contenus, rapide dployer et dont lergonomie facilite lanimation du
Portail. Une volutivit assure par des qualits de Portail pour une intgration dapplications Mtiers et
lagrgation de flux de donnes externes. Ses fonctions collaboratives sont intressantes dans le cadre
dchanges avec des acteurs externes, plus limites en Intranet.

Outil trs polyvalent et ergonomique, parfaitement adapt des projets Intranet complexes. Pour bnficier
de la qualit des fonctions de configuration et de back-office, il serait dommage de chercher l'adapter.

Un outil polyvalent, dune grande richesse fonctionnelle et trs pratique pour faire voluer la mise en page.
Sa facilit daccs explique ladhsion de nombreuses SSII. Un outil privilgier pour les sites Internet du
fait de son BO et de ses fonctions de gestion documentaire plus limites.
65

Arnaud Rayrole

Fondateur dUSEO, 8 ans dexprience dans le conseil et la conduite de


projets TIC
A lorigine de la mthodologie DOTU
A dirig les travaux de cette tude

Thomas Poinsot

Ingnieur dtudes
A rdig ce document et contribu ltude des outils

Yacine Guenzet

Consultant, responsable du ple tudes, en charge de ltude de ltat de lart,


de la veille et du dveloppement de loutillage des mthodologies
A contribu ltude des outils prsents

66

USEO

Cabinet de conseil spcialis dans laccompagnement de projets TIC, USEO propose une offre
dassistance aux MOA Mtiers et DSI sappuyant sur une mthodologie outille.

Approfondir sa comprhension
de loffre technologique
DOTU est une grille danalyse des solutions
illustre. La lecture par famille dusages et
niveau dexigence permet de positionner son
besoin et de le comparer loffre
technologique.

Enrichir le recueil du besoin avec


une dmarche participative
La plate-forme dappel suggestions permet
aux utilisateurs de faire part de leurs
propositions et dexprimer leurs attentes. Ce
mode
de
concertation
en
voie
de
dmocratisation avec le web 2.0 offre de
nouvelles perspectives pour le recueil des
besoins auprs de populations disperses.

Cartographier les pratiques des


utilisateurs
SENA est une dmarche dvaluation du
niveau dappropriation des TIC par les
utilisateurs. Elle permet de segmenter la
population en fonction de leur niveau de
pratique. Ces donnes sont exploites pour
dfinir un accompagnement diffrenci, btir
la stratgie de dploiement ou orienter les
volutions fonctionnelles apporter.

Dessiner pour mieux dfinir son


besoin
VISEO est un outil de cration de maquettes
fonctionnelles pour illustrer et prciser un
besoin. Ces maquettes sont utilises en atelier
et intgres dans les cahiers des charges.

67

Un remerciement tout particulier aux socits Jalios, Kaliop, Kosmos et Onext pour leurs
contributions ltude des solutions prsentes dans cette tude.

Cette cration est mise disposition selon le Contrat Paternit-Pas d'Utilisation


Commerciale 2.0 France disponible en ligne http://creativecommons.org/licenses/bync/2.0/fr/ ou par courrier postal Creative Commons, 171 Second Street, Suite 300, San
Francisco, California 94105, USA.

68

Вам также может понравиться