De nos jours, les produits technologiques sont hyper complexes ; ils exigent un développement coordonné des composants hardware et software. Ceci nécessite donc une cohérence entre les outils PLM d’un côté, orienté développement hardware, et outils ALM de l’autre pour le développement software. C’est un véritable sujet stratégique pour les entreprises industrielles. Relever le défi de rendre compatibles les processus de développement est possible, grâce à l’intégration d’outils tels que Tuleap ALM et 3DExperience PLM. 

Schéma ALM-PLM complémentaire

L’interopérabilité ALM-PLM, une chance pour les produits digitaux d’aujourd’hui

Du besoin d’un PLM … à plus

Le PLM ou « Product Life Cycle Management » est une solution pour gérer la conception, le développement  et le test des produits dans tout type d’industrie. À l’origine, il s’agissait d’un support pour les fichiers CAO ou la conception en 3D de produits mécaniques. Mais aujourd’hui, le PLM s’est étendu à la gestion de tous les types de données relatives aux produits : 3D oui, mais aussi données électroniques, données liées à la conformité comme la composition des matériaux, données sur l’approvisionnement des composants etc. Et on ne retrouve pas seulement les données de conception mais aussi les exigences, les spécifications, les données sur les tests réalisés et les métadonnées tel que le concepteur d’une pièce, son propriétaire, sa date de modification etc..

Le PLM s’est en outre développé pour gérer l’ensemble d’un projet autour d’un produit et de son cycle de vie complet, afin de soutenir une vision collaborative des produits au sein de l’entreprise et des chaînes de valeur. Aujourd’hui, il gère le processus d’introduction de nouveaux produits :  développement, tests produit et production, jusqu’à son utilisation dans la vie réelle. Le PLM gère les portefeuilles et les catalogues de produits, la diversité et la configuration des produits, la fabrication et la simulation de tous leurs aspects. Il est devenu le moyen de construire un projet avec une définition virtuelle complète d’un produit qui peut être pensé et expérimenté avant d’être fabriqué et livré, ce qui en augmente alors la qualité. 

Pourquoi ALM et PLM ont besoin l’un de l’autre

Le PLM a élargi son champ d’application, les produits sont passés d’objets mécaniques à des produits cyber-physiques, comprenant une forte partie « logiciel ». Les logiciels rendent les produits digitaux intelligents, connectés et plus évolutifs.  C’est là qu’intervient le besoin d’un ALM, outil de Gestion du Cycle de vie des Applications, qui permet de gérer à la fois les équipes et les processus liés au cycle de vie des projets logiciels. Les logiciels apportent de la valeur aux produits en leur permettant d’évoluer plus rapidement, même après livraison. Les logiciels sont devenus essentiels pour la plupart des industries, et pour répondre aux exigences liées à ces nouveaux produits technologiques complexes (dont le développement de logiciels conformes aux normes industrielles), les outils de gestion du cycle de vie des applications tels les ALM le sont également. La cohérence entre PLM et ALM est donc devenue cruciale pour le développement de ce type de produits cyber-physiques complexes.

Le problème est que certains industriels ne savent toujours pas comment gérer efficacement les logiciels et même comment gérer ensemble le matériel et les logiciels. En fait, le « hardware » et le « software » sont deux choses différentes, qui ne vivent pas au même rythme. La conception, l’évolution, la production et la livraison des logiciels sont différentes. Les principales caractéristiques d’un logiciel ALM et d’une solution PLM ne sont pas les mêmes, elles sont complémentaires. Les méthodes logicielles évoluent vers l’Agile et le DevOps. Alors comment faire du DevOps en synchronisation avec des processus plus traditionnels ?

Quand un PLM rencontre un ALM 

Tuleap® est une solution ALM « Application Lifecycle Management » de la société Enalean, adoptée dans de grandes entreprises et classée dans le Magic Quadrant 2022 de Gartner® des outils de Planification Agile d’Entreprise (outil EAP en anglais).

3DEXPERIENCE® est une plateforme PLM de Dassault Systèmes pour la conception et l’ingénierie, le test et la production, la simulation, la gouvernance et le cycle de vie, et l’expérience de la conception 3D.

Pour mieux comprendre le défi que représente l’intégration de l’ALM et du PLM, nous avons interviewé Karine Causse-Gobinet, directrice des solutions de gestion du cycle de vie des logiciels de haute technologie chez Dassault Systèmes. Dans cette vidéo, elle nous fait part des problèmes majeurs auxquels sont confrontées aujourd’hui les entreprises axées sur le logiciel, et de l’opportunité de partenariat potentiel entre la solution 3DS PLM et la solution ALM Tuleap.

Tuleap® et 3DEXPERIENCE® : une nouvelle opportunité d’intégration ALM-PLM

A l’occasion de la TuleapCon 2019, Karine CAUSSE-GOBINET, a donné une conférence sur la façon dont le PLM et l’ALM peuvent collaborer pour construire des produits modernes et numériques. Après avoir présenté le PLM et son évolution, elle fait une courte démonstration de la façon dont la plateforme 3DEXPERIENCE peut être connectée à la solution Tuleap.

Aller plus loin