Développement interne ou services externalisés?
Stefan Gotsmy

Une étude de cas sur la façon dont JAF, un grossiste de bois international, a travaillé avec un partenaire intégrateur, des méthodes innovantes et priint:suite de priint Group pour construire un système de publication imprimée primé, combiner les mondes de l'impression et du web et maîtriser la transformation vers le développement interne comme une force motrice.
Le projet de JAF visant à produire des catalogues de produits multilingues a débuté à l'automne 2016 avec la sélection d'un système. Étant donné que l'entreprise de bois avait déjà installé un PIM des années auparavant et qu'elle souhaitait utiliser les données enrichies de ce dernier pour l'impression après la mise en service de la boutique en ligne, l'accent a été mis sur un logiciel de publication capable d'exporter les données des systèmes PIM et ERP dans des mises en page via des interfaces et de les y mettre également à jour.
L'objectif était également de créer une option permettant au responsable des publications de planifier les publications et les produits et de générer et vérifier les mises en page à l'avance, sans devoir faire appel à l'équipe marketing. Les graphistes de l'équipe JAF doivent donc recevoir des pages déjà structurées automatiquement avec un contenu validé, qu'ils peuvent ensuite affiner et enrichir avec un contenu marketing individuel. Il était également important qu'une logique de sortie des données puisse être stockée dans le système - le choix de priint:suite s'est imposé pour répondre à ces exigences.

Production automatisée de catalogues de produits chez JAF
La sélection du système a été suivie de récits d'utilisateurs, de quelques ateliers avec le partenaire intégrateur choisi, de la fourniture de documents types et d'un affichage mind map d'un kilomètre de long, également définie par le client, avec des centaines de nœuds et de connexions croisées.
Dans le mind map, une logique de script a été écrite pour chacun de ces nœuds pour un espace réservé dans le gabarit avec des références aux données sources correspondantes dans l'interface PIM et ERP, les dépendances dans le contexte du système global, et les conditions d'interrogation détaillées et les variations qui en résultent pour la sortie dans la mise en page.
La structure logique ainsi créée présentait déjà le haut degré de flexibilité et d'extensibilité souhaité. Grâce à ces méthodes innovantes, une myriade de gabarits habituels avec des correspondances 1:1 des champs de données ont été évités - tout était comme coulé dans le même moule.
Le partenaire chargé de la mise en œuvre a immédiatement adhéré au projet
Rétrospectivement, compte tenu de l'ouverture d'esprit que le prestataire de services a apportée à ce projet complexe et prédéfini, les services externalisés étaient initialement le bon et le seul moyen viable de faire démarrer le projet et de respecter le calendrier prévu.
L'équipe externe, en collaboration avec le fabricant du logiciel, a apporté le savoir-faire et l'expérience nécessaires à la mise en place de priint:suite et a mis en œuvre la logique décrite dans la mind map en utilisant les différents langages de programmation du système.
Après neuf mois de développement, les deux premiers types de catalogues « Floor Book » et « Terrace Book » ont été produits en deux langues à l'aide du nouveau système au début de l'année 2018 - avec un succès total.
La mise en œuvre a été récompensée par le priint Group avec le prix « Projet d'édition de l'année 2018 » !

Le premier pas a été fait
Chaque adaptation et extension de la logique prédéfinie a donné lieu à la création d'une mind map de plus en plus grande, avec des milliers de nœuds et de connexions croisées. Les demandes de changement ont été classées par ordre de priorité, accompagnées d'une brève description et d'un exemple de document adapté selon la logique pour la planification mensuelle du fournisseur de services, à condition que des capacités soient encore disponibles dans le sprint suivant.
Les changements simples et de petite taille ont souvent été priorisés au profit d'ajustements plus importants, qui n'ont pas pu être entièrement mis en œuvre avant le prochain déploiement prévu dans le système de production. Les développements plus importants n'ont parfois pas été mis en œuvre du tout en raison de la multiplicité des petites tâches et du manque de ressources. Le développement du système seul par le biais de services externalisés à de plus en plus perdu de son élan face à la croissance du système.

Vers le magazine priint:day !
Commandez dès maintenant un magazine priint:day directement chez vous !
Ou lisez notre magazine digital !
Le potentiel de l'autonomie
Le désir de pouvoir développer directement sur le système du côté client, qui était déjà présent au début du projet, s'est intensifié afin d'être en mesure de fournir les ajustements continus à l'opération en direct de manière opportune et rentable. Comme la logique mise en œuvre avait été écrite sous la direction du partenaire de mise en œuvre et était donc très bien connue, le partenaire intégrateur et l’éditeur de logiciels ont tous deux ouvert la porte à cette approche auparavant plutôt inhabituelle en raison de la situation et de la base de confiance.
Après une formation de cinq jours chez priint Group à l'automne 2018, la mise en place d'une licence du logiciel SDK pour un système de développeur local chez JAF et un contrat SLA de mise à jour qui inclut le processus de codéveloppement, les conditions étaient réunies pour commencer les développements en interne.
Cependant, le SDK priint:suite, avec tous ses composants, a également apporté son lot de complexités qu'il a fallu maitrisé.
L’expertise de JAF s'est accrue d'année en année, et de plus en plus de domaines du système ont pu et peuvent être traités en interne avec le soutien du priint Group - de l'administration complète des gabarits, de la configuration des flux de travail, de la construction des gabarits, de la configuration des entités et des espaces réservés, aux ajustements et extensions de la programmation et au déploiement indépendant dans le système de production.
Avec l'aide des développements internes, le développement du système a gagné et gagne de plus en plus de force, en plus d'économiser du temps et de l'argent. La collaboration interactive et agile avec le partenaire intégrateur a donné naissance à de nombreuses idées mutuellement bénéfiques qui sont intégrées dans le champ fonctionnel du système d'édition d'imprimés de la JAF. Ces impulsions ont réellement stimulé le développement du système, et de nouveaux projets, vastes et intéressants, voient constamment le jour, alors qu'ils auraient été laissés de côté par les seuls services externalisés.
« Chez JAF, le développement interne et la combinaison de services externalisés axés sur la demande sont la clé. »
Sefan Gotsmy
Un exemple ne doit pas être passé sous silence. Face à la question récurrente de la pertinence des catalogues imprimés, l'export de PDF interactifs avec des références croisées générées automatiquement dans le document et des liens hypertextes vers les pages produits de la boutique en ligne qui sont particulièrement utiles pour la réussite commerciale est certainement l'un des projets d'impression actuels les plus intéressants de JAF. Cette méthode combine de manière optimale la qualité d'une mise en page imprimée classique et claire avec les avantages d'une boutique en ligne.

