Catégorie : Techniques Logicielles
Discussions générales sur l’écosystèmes IT des entreprises

je rêve d’un PLM « API-First »
J'étais intervenu il y a quelques années lors d'une conférence Back to basics du PLMLab, pour parler d'une initiative Open Source d'un démonstrateur d'API rest pour PLM. Le but était de démarrer un petit projet Open Source et collaboratif pour développer une API sans se poser la question de performances au début mais plus pour… Read More

L’usage de Markdown en PLM
J'ai reçu il y a quelques mois un document de travail que mon interlocuteur avait écrit sur un fichier avec une extension ".md", un fichier écrit en Markdown ! J'étais ravi qu'en dehors de documentations de logiciels certains utilisent Markdown (le document était un contrat). Mais qu'est-ce que le markdown? Kezako Markdown est une syntaxe… Read More

API « ServerLess »
Je suis l'actualité des APIs depuis longtemps car le mouvement vers un monde de services largement distribués est lancé depuis longtemps et s'accélère grâce au cloud et plus récemment aux technologies légères de mise en place de serveur web notamment à travers l'usage de javascript en tant que langage serveur (voir nodeJs). Je reviendrai plus… Read More

Continuité numérique et entreprise(s) étendues
Continuité numérique ("digital thread" pour les plus anglo-saxons d'entre nous), c'est le credo du PLM depuis quelques années. Ce n'est pas une découverte ou une nouvelle orientation du PLM, c'est plus un axe marketing fortement développé pour supporter la communication des principaux éditeurs. L'analyse des méthodes et des technologies qui supportent cette stratégie est ensuite… Read More

Les 7 raisons de GitLab pour faire de l’intégration continue
Il y a quelques temps j'avais transcrit un entretien avec Damien Destrez, architecte chez Minerva (un intégrateur de la solution PLM Aras Innovator) sur le sujet de l'intégration continue. Ils s'appuient en partie sur la solution GitLab qui permet de gérer leurs sources et aussi de réaliser l'intégration continue d'instance Aras Innovator. Récemment Gitlab a… Read More

Les piliers du PLM : Données, Services, Interfaces et Résilience
J'étais il y a deux semaines à la conférence Aras "ACE Europe 2016" à Berlin et comme d'habitude les communications de Peter Schroer, le CEO d'Aras Corp forment un bon moment pour réfléchir sur les fondamentaux du PLM. J'avais d'ailleurs écrit sur le concept de PLM résilient qui justifiait de ne pas seulement s'intéresser à… Read More

Pourquoi un modèle de données quand on me propose la liberté avec des noeuds et des liens?
Récemment j'ai rencontré des entreprises qui ne voulaient pas de modèle de données pré-défini dans leur futur système, ils veulent pouvoir intégrer n'importe quel objet avec n'importe quel typage de lien entre ces objets. La logique et la forme des structures manipulées seraient réalisées par les outils d'authoring (CAO,...). C'est génial ! juste des noeuds… Read More

Digital Thread / Continuité numérique : accélérer la propagation des évolutions
Afin de ne pas sombrer dans l'abus de termes anglais, je maintiens le terme de "Continuité Numérique" pour désigner un sujet de discussion majeur de mes récents déplacements dans l'industrie automobile. Alors, la continuité numérique, c'est un sujet de longue date. Dans les discussions de maquette numérique on cible toujours le fait qu'une évolution, une… Read More

Joint JS – une autre librairie graphique javascript
Plus d'un mois sans article, cela n'avait pas eu lieu depuis longtemps. Je reviens avec un article court sur une nouvelle librairie graphique javascript que j'ai découvert récemment pour pouvoir concevoir dans Aras PLM une interface de conception de blocs systèmes (le business case derrière étant de pouvoir faire un lien entre les blocs fonctionnels et… Read More

Intégration continue pour PLM, l’exemple de Minerva pour Aras Innovator
Les processus de delivery sont clés dans la valeur apportée par un intégrateur PLM. Comme tout intégrateur de logiciel, il est important que celui-ci maîtrise le processus d'intégration continue (oui cela parait trivial mais c'est bien cela qu'il faut évaluer, plus que la solution elle même). L'intégration est rarement un domaine dans lequel l'éditeur fournit tous… Read More

Deep Learning et PLM : quelles applications ?
Je déjeunais récemment avec un ami entrepreneur et on discutait des prochaines évolutions dans l'IT qui seront vraiment disruptives. A son avis, la vraie prochaine révolution c'est l'utilisation étendue du deep learning. J'ai d'ailleurs étudié les réseaux de neurones lors de mon année d'Erasmus à Barcelone. Les études étaient souvent sur le concept d'apprentissage guidé… Read More

Que les éditeurs PLM laissent les intégrations aux intégrateurs !
Je fais suite à l'article d'Oleg Shilovitsky "homegrown PLM, focused tools and dis-integration" que j'ai récemment commenté. Il y parle de la désintégration du PLM et de la création "fait maison" de solutions PLM dans certains contextes. J'aborderai sûrement le point du PLM customisé dans un autre article. Aujourd'hui je veux aborder la question de l'intégration des solutions PLM.… Read More

Est-ce que l’installation d’une solution PLM a besoin d’être simple ?
C'est une question que je me suis souvent posée en faisant le tour des solutions PLM existantes et aussi avec l'arrivée d'offres de solutions PLM sur le cloud qui doivent supprimer le besoin d'installer une solution. L'installation n'est jamais ce que l'on montre lorsque l'on essaie de vendre une solution PLM. En tant que tel,… Read More

STEP, XML, etc : faisons le point avec Kevin le Tutour (Boost Conseil)
La norme STEP est LE terme de standardisation dont on entend parler le plus dans le monde du PLM dès que l'on approche des contextes industriels avec de la mécanique. STEP représente "Standard for the Exchange of Product model data". C'est le standard ISO 10303. Les modèles de données sont spécifiés en EXPRESS (ISO 10303-11),… Read More

Tutoriel : publier des événements Aras Innovator sur Slack
Ce lundi j'ai parlé de l'année 2016 comme étant l'année des API et je vous ai promis un exemple de communication entre Aras Innovator et Slack. Voici donc le use-case que j'ai voulu réaliser: notifier slack à chaque fois qu'un document passe au statut Release. Créer une équipe Slack Rien de plus simple, il vous… Read More
2016, l’année des APIs ?
Les APIs ne sont pas nouvelles dans l'écosystème IT et bien sûr dans le monde du PLM. Les intégrations CAO/PDM ont très largement été basées sur la consommation des APIs des solutions CAO. Cependant, l'internet des objets, le cloud, la distribution d'application en mode SaaS a multiplié les opportunités de consommer des applications professionnelles à… Read More

le framework sailsjs en support d’une démarche « API-Driven »
Je vous parlais récemment de la démarche "API-Driven" PLM, qui a pour but d’accélérer les implémentations d'environnement PLM et l'enrichissement de solutions existantes. Une des solutions technologiques utilisées pour supporter cette démarche est le framework SailsJs. Je vous en propose une courte présentation en vidéo : https://www.youtube.com/watch?v=DCVJSKw1zF0 Read More

« API-Driven » PLM
Toujours à la recherche des meilleures méthodologies d'implémentation de solutions IT et particulièrement sur la partie PLM, j'ai réfléchi à l'opportunité proposée par la croissance exponentielle de l'usage des API. Vous avez pu voir dans ma démonstration de sailsjs qu'il devenait très facile de mettre en place des services web avec l'infrastructure sécurisée et l'intégration… Read More

l’ESB pour centraliser les services PLM et inter-domaines
J'ai déjà écrit plusieurs fois sur les architectures idéales qui devraient être mises en place pour faciliter l'intégration des solutions PLM avec le reste des applications d'entreprise et surtout pour changer le point de vue des responsables IT en partant toujours de la spécification d'un service fonctionnel (créer un article, créer une version,... ) pour… Read More

un POC graphique orienté Small Data
Ces dernières années, au sein de Minerva, une valeur importante que nous amenions à nos clients pour leur permettre d'avancer dans leur démarche PLM était de leur montrer ce qui était possible. On le faisait en présentant ce que nous développions soit dans le cadre de POC d'avant vente soit dans le cadre de certains… Read More