Simple Workspace une plateforme de production

Dans cet article, je vous propose un bref retour sur la composante « production » dont nous parlons régulièrement, l’idée étant de bien mettre en évidence ce que ce terme recouvre.

Une plateforme de publication devrait (a minima) aborder les thèmes suivants :

  • Mise en page personnalisable.
  • Intégration avec des bases de données, multilingues.
  • Automatisation des flux de travail.
  • Personnalisation dynamique.
  • Gestion des images et des médias.
  • Sortie multicanal.
  • Gestion des traductions.
  • Aperçu et validation.
  • Publication automatisée.

A cette altitude, on parle des thématiques nécessaires ; comme toujours avec les concepts de « haut niveau », on n’aborde pas les détails ; d’où l’expression « le diable se cache dans les détails » !

Je vous propose de reprendre cette liste en exposant les dépendances induites :

  • Mise en page personnalisable.
    • Besoin d’outils pour décrire les modèles et leurs liens avec les données.
  • Intégration avec des bases de données, multilingues.
    • Besoin d’outils pour décrire les données.
    • Besoin d’outils pour vérifier la complétude des données.
  • Automatisation des flux de travail.
    • Besoin d’outils pour décrire les flux de travail (workflows).
  • Personnalisation dynamique.
    • Besoin d’outils permettant des conditions, des itérations, etc.
  • Gestion des images et des médias.
    • Besoin d’outils pour obtenir des images (existantes, à fabriquer).
  • Etc.

Chaque thème peut être décrit sous la forme d’un « besoin » ; et ces besoins peuvent eux même être décomposés en besoins à l’étage inférieur. Par exemple pour les images :

  • Gestion des images et des médias.
  • Besoin d’outils pour obtenir des images (existantes, à fabriquer).
    • L’image secondaire du produit existe.
    • Sinon, poser une « demande d’image secondaire ».
    • Si l’image doit être créée.
    • Décrire ce qui doit être créé dans une « commande ».
    • Approbation, envoi, lancement de l’exécution.Prises de vues, travail 3D, etc.
    • Recueillir les résultats, sélections, validations.
    • Incorporer le résultat, avertir.

Ceci pour illustrer en quoi il existe une grande différence entre :

  • Publier à partir de données validées et existantes.
  • Publier à partir de données qu’il va falloir obtenir, produire, valider.

En outre, on ne peut raisonner en dissociant préparation et fabrication : ces étapes sont généralement imbriquées, surtout dans le cas de les processus de publication longs, par opposition aux publications entièrement automatisées.

Nous avons décrit ci-dessus un exemple de processus lié à l’acquisition d’images. Des processus similaires peuvent avoir à être mis en œuvre pour ce qui concerne les autres « ingrédients » nécessaires à la publication :

  • Les données à publier (tel champ est-il bien renseigné, validité, etc.).
  • Les données traduites (telle langue a-t-elle fini son cycle de traduction, etc.).
  • Les modules et les styles sont-ils adaptés aux données et aux images.
  • Les pages à reconduire et à adapter d’une publication à l’autre.
  • Etc.

C’est finalement très trivial : chaque thème dépend de la pertinence des données qu’il utilise, et cela à chaque étage.

Entrer dans les détails des processus est utile et nécessaire, mais a un corollaire, en effet plus on entre dans les détails de ces processus, plus on s’approche de ce qui différencie les entreprises les unes des autres : leurs données, leurs processus, leurs besoins en publication.

C’est pourquoi il est important de disposer d’un outil permettant de paramétrer finement ces processus : c’est le rôle des workflows. Ces derniers sont essentiels pour décrire et régler finement les flux de chaque entreprise.

En résumé, Simple Workspace est une plateforme susceptible d’être adaptée de manière très fine aux processus de production de chaque entreprise, c’est-à-dire :

  • Les questions liées à la mise en page : création de pages, de blocs dans les pages, etc.
  • Mais aussi et en amont tout ce qui concerne les cycles nécessaires à l’obtention de données prêtes à être publiées.

Nos équipes intégration ont pour mission de vous aider à formaliser et mettre en œuvre ces processus.


Prenez contact avec nous : nous serons ravis d’échanger.

Article rédigé par,
David Lantier,
Business Developer