(Eng) Poll Result: Part and related information Change Impact

Posted on November 4, 2011

commentsA few month ago, after the last “Back to Basics” conference in Paris, organised by the PLMLab association, I wrote an article about my thought on the change impact on revision numbering. This article is written in french so you may want to read the english version, translated by google, to get my point. But if the translation is not good enough or if you simply don’t have time to read the all article here is what it was about.

During this conference, there were some discussions about when we should increment a revision and if a revision increment has to climb all the way to the top of the BOM and I strongly disagreed on the possibility to not propagate some changes in the whole structure. So, for those who worked in a PDM environnement you may have worked on defining what was the interchangeability of a part in a BOM. And as most of the users of the PDM were in the same environnement (for example R&D department) the interchangeability was defined has true or false for everybody. But now with PLM, you need to think about the fact that your implementation is much larger. So chances of complete inter-changeability becomes very very small because you’ll have differences in purchasing informations, cost, etc… which could have an important impact for some people who were not included in a former PDM implementation.

From these statements I proposed the following illustration showing that any change will always have an impact on a product version but visibility will be different depending of your interest.

That’s why I’ve started a poll with the following question: “Should a part modification impact revisions all the way to the top of the BOM ?” There were 50 answers with two thirds answering no. I wonder if after these explanation people would change their answer? Were they answering thinking of a PDM environment limited to R&D or because of other good reason that I’d love them to share?

Poll Result Bom Revision Impact

Thanks for all the answers I’ll try to launch some more interesting polls to create such analysis after.

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Express DCO : Gestion des modifications de documents

Posted on November 3, 2011

ExpressDCOJ’ai présenté récemment la gestion d’Express ECO (Engineering Change Order) qui a été rajoutée depuis la version 9.3 d’Aras Innovator et qui permet de gérer des modifications de structures d’articles et de produits avec toute la logique de gestion d’impact et de gestion de signatures par workflow que cela comporte. Cependant toute cette gestion de modification est centrée sur l’article et ne prend pas en compte les impacts que cela peut avoir sur la documentation. De même une modification d’un document ne pourra pas être ajoutée à un Express ECO compte tenu de la matrice d’impact qui n’analyse que des relations de “part” à “part”. C’est pour cela qu’Aras a ajouté à cette gestion d’ “Express Change” adaptée à des structures réduites ou pour une première approche de la gestion des modifications, une gestion des modifications des documentations. Cela s’appelle donc “Express Document Change Order” et Elodie récemment arrivée dans notre équipe vous présente son fonctionnement dans la vidéo suivante.

Cette fonctionnalité n’est pas un module à installer. C’est une fonctionnalité de base de la solution PLM Aras Innovator que vous pouvez télécharger ici.

Pour suivre Elodie sur twitter : http://twitter.com/DesachyElodie

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Les 5 articles les plus lus sur Prodeos.fr au mois d’octobre

Posted on November 2, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Eng) Update Aras2UML => v1.3

Posted on October 31, 2011

Aras2UMLIf you have followed our activities for a while you may have already heard of Ara2UML. It’s a project we started in late 2009. The first article I wrote about it was in october 2009 so 2 years and a few days ago. It was following some meeting I had at that time with Pascal Morenton, a French professor at Ecole Centrale de Paris, who provides training on PLM concepts. He also became last year the president of the association PLMLab. When we had these discussion, as he was discovering Aras Innovator, he wanted to know how the PLM model was made. So, he went through the admin interface, looking for each itemtype and relationship type to draw by hand the datamodel of the solution. It was taking him quite a lot of time, so I told him I would make a software that automatically provides him with the whole datamodel. Then a few weeks later I came back to him with this extraction tool.

Recently I’ve been notified by Martin James an IT consultant to a major car manufacturer about some issues on the Aras2UML tool. The tool wasn’t working anymore with the new version of Aras Innovator. Plus, after updating the IOM.dll there were still some issues which led us to have more control on the export process, creating a thread to handle this process and adding error catching features. Once again that’s a big part of a developper’s revenue => people using the software and submitting bug reports and reviews.

Then I took the opportunity to ask Martin what he was doing with Aras Innovator. And here are the answers I was allowed to publish:

(YM-Minerva) What are you using Aras Innovator for? What context?

(MJ-IT consultant to a major car manufacturer) We are trying to do something slightly different from the classic PLM implementation, and that is to apply PLM to the world of IT infrastructure — not the manufacture of it, but managing it, configuring it, installing it etc.. Where a car manufacturing application would have, say, a product decomposition that goes “car” – “chassis” – “axle assembly” – “wheel” – “bolt”, we have decompositions like “compute platform” – “virtualized server” – “X86 server instance” – “Windows 2008”. By adding extra Item Types we are trying to join together standard infrastructure solution assemblies (both logical and physical), requirements management, change management, problem management and technology strategies. Our ultimate goal is to integrate Aras with a Service Catalog tool and an automated provisioning service.

(YM-Minerva) How did you discover Aras Innovator?

(MJ-IT consultant to a major car manufacturer) I guess you could say “word of mouth”. We had been looking for a way to harmonize all the independently-managed provisioning processes. As a (car manufacturing) company we have always been aware of the application of PLM tools and processes to the manufacturing side of the business, and it only took a small leap to see the possibilities for the IT side. Having a strong preference for Open Source offerings, and personal contacts with people at Aras, that seemed an obvious place to start looking.

(YM-Minerva) Why did you started using it for?

(MJ-IT consultant to a major car manufacturer) We’re still only “evaluating”, but it is now very serious “evaluation”. We started experimenting with Aras because it was so easy to do so, being Open Source. That gave us the first insights into what might be possible. Then we sent a few members of the team to the spring “ACE 2011” event in Detroit to learn more, and we were hooked.

So, now, let’s see what we’ve changed in this Aras2UML utility tool


  • Login Module included from a standard Minerva dll
  • Extraction process is run through a thread
  • Update to the latest IOM.dll
  • Reporting has been added
  • Fixed issue with relationship itemtypes without a source item


Aras2UML (1330)


Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Multipliez les projets pilotes PLM dans l’entreprise

Posted on October 24, 2011

multiplepilotsDans le cadre de discussions avec nos clients et prospects sur les meilleures pratiques pour réaliser une démarche PLM, je suis souvent amené à présenter des méthodolgies quelques peu différentes de ce que l’on peut lire dans les ouvrages référents, et ce, principalement compte tenu du fait que le modèle économique de la solution Aras Innovator offre un accès différent aux technologies supportant une démarche PLM. Le logiciel est téléchargeable gratuitement et s’utilise sans limitation de fonctionnalités ou de volume d’utilisateurs et permet donc d’entrevoir des stratégies plus souples d’intégration avec une phase d’apprentissage potentiellement mieux gérée par le client. L’opportunité que j’essaie de communiquer depuis quelques mois, c’est la possibilité de mettre en place plusieurs projets pilotes en même temps dans une même entreprise avec une autonomie importante de chaque projet afin de valider plus facilement les éléments à mettre en place en termes de système d’information pour chaque département, ou chaque activité.

Contre une démarche “Trop” globale

Tout dans la définition d’une stratégie PLM ramène à l’adjectif “global”. Il est préconnisé d’avoir une équipe responsable d’une démarche globale de standardisation de gestion de l’information des produits de l’entreprise à travers les départements. Et cela a des conséquences assez importantes voir trop importantes sur la sélection d’une démarche, la sélection de solutions logicielles et la sélection de partenaires. Et ça n’est pas un problème propre au PLM c’est le problème du sourcing et du risque que l’on prend à réduire le nombre de fournisseurs sur une donnée aussi importante que le PLM d’une entreprise. J’ai vu passer des appels d’offres de sélection de solutions logicielles avec des considérations très globales, qui ne se posaient pas la question des technologies employées, et qui ne différenciaient pas les utilisations entre différents métiers. Une démarche globale c’est principalement un risque élevé autour de la sélection d’une solution et d’un fournisseur et une pression importante sur une équipe responsable de cette démarche qui aura d’autant plus de mal à remettre en question sa démarche tellement les conséquences pourraient être importantes.

Un découpage par département

Le but est de laisser s’exprimer les métiers. Il est donc important de séparer ces projets pilotes par département. Quel sont les besoins primaires de chaque département dans le cadre d’une stratégie PLM? gérer des données, des permissions d’accès, des cycles de vie pour connaitre le statut de différents items, mettre en place des workflows pour automatiser certaines tâches de gestion administrative, permettre l’échange de données avec d’autres départements, etc. Quel doit être la réponse première à se besoin? une technologie. Donnez leur une technologie, une solution PLM, une base Ms Access, un ensemble de fichiers Ms Excel, un outil de BPM… il y a beaucoup de possibilités. Il connaissent leur métiers et pour comprendre l’avantage d’une démarche PLM il doivent comprendre ce que la technologie peut leur fournir.

Des contraintes logicielles notamment sur les standards

Cette stratégie a, je pense, principalement des avantages, mais elle peut nécessiter de porter un intérêt particulier à certains aspects techniques des outils mis en place dans cette démarche de pilote, afin de s’assurer qu’elle apporte un maximum d’informations à la suite du projet de déploiement d’une solution PLM globalisée si le besoin en est ressenti. Si l’on part sur plusieurs projets pilotes, il peut être une bonne précaution de s’assurer que l’on pourra reprendre une partie de l’existant de chaque projet. Se pose donc la question des standards pour permettre aux différents systèmes de se fondre dans une seule solution, ou pour permettre de faire communiquer ces différents systèmes afin de former un PLM “fédéral”. Il est donc important de prendre en compte ces éléments dès le début de la démarche pour évaluer l’effort de transition de la phase “pilotes multiples” vers la phase “pilote global”.

Rappel du modèle économique d’Aras Innovator

Comme indiqué en introduction, c’est le modèle économique qui m’amène à proposer cette méthode de déploiement d’une solution PLM. Aras Innovator est téléchargeable gratuitement, et, pour un premier niveau d’utilisation vous pouvez le comparer à un Ms Access version web auquel on a apporté toutes les fonctionnalités de permission, de cycle de vie, de workflows, de vues, etc. En termes d’infrastructure, ça n’est pas plus compliqué, vous pouvez l’installer sur n’importe quel PC (SQL server express est gratuit et le serveur web IIS est déjà présent sur la plupart des versions de Ms Windows). Dans cet environnement économique d’Aras, il y a les partenaires comme nous qui proposons du service et l’éditeur Aras base son modèle sur la souscription au support des instances déployées.

En conclusion cette méthode a l’avantage de diminuer le risque, d’impliquer plus de départements en même temps et d’intégrer les spécificités de chacun. Ensuite il vous reste à discuter avec les différents prestataires de services et éditeurs de solutions pour voir s’ils préconisent ce genre d’initiative et si leur technologie et leur modèle économique le permettent.

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Eng) Thinking “out of the box” with “out of the box” features

Posted on October 21, 2011

OOTBThis is an article following a discussion I had a while ago with Graham McCall from AESSIS (yes, one of our competitor/friend in the UK) when we were working on a common Aras Pilot implementation in France. When I was working at Accenture some years ago, I went to this Worldwide training close to Chicago called “Core Analyst School” which you need to go to during your first year. My colleagues, during exercices described me as an “out of the box” thinker. Then, when I worked with Graham on this Aras Innovator pilot implementation we were trying to work as much  as we could with “out of the box” features to avoid customizing (always scares customers when they are not aware of the Aras Unlimited subscription covering Upgrades). So I found it funny that in English you could have a same expression having two real opposite meaning in different context like this. And with my recent experiences on customer sites and working in the particular business environment made by the Aras open model in PLM I wanted to talk about how you can benefit really quickly from a Innovator PLM solution by thinking out of the box about PLM and using the out of the box features of Aras to fulfill IT needs.

Thinking out of the box about PLM

This is one of the main reason I came into PLM. Even if you can read in many articles that “PLM is a company-wise strategy”, PLM manages”the whole product lifecycle related information from marketing to support and recycling”, in real life (meaning “on customer’s sites”) PLM is still mainly focused on engineering. Think about all the information that are related to the product, maybe not directly, but for example skills management throught the company will be somehow related to the product. In order to detect these process and informations I suggest you list all the Ms Excel files and Ms Access databases you use in the enterprise and think about how these informations are related to the product or how they need to be managed in a collaborative way.

From this statement, you should see that it is almost impossible to get one single manager for the whole company leading the initiative of thinking how you should manage these informations with a new IT systems adding collaboration and process status follow-up features. Does that mean it is not possible to work on it? Of course not. But you need a tool which could handle that. And so far, Ms Excel and Ms Access where the one you found right to do the job.

Using Out of the box features from Aras Innovator

Now that you’ve tought about all the process in the extended enterprise and you have some first Ms Excel files, Ms Access databases and process to replace and manage, you have Aras Innovator just a few click away. And don’t think about customizing yet. You don’t need to be a PLM expert to understand what Aras Innovator can be as a start. Out of the box, it’s a toolbox (some people will hate the fact that I use this naming, as this word became banned of any PLM marketing these last years) providing Item management features with Lifecycles and workflows features. So think about all your files that are in fact managing Items. Start managing them with Aras. Until then you may have bought maybe one training session from an Aras partner, you have not signed any other contract and your data can be exported freely as XML. You can have 1, 2, 10 Aras databases for a start. Small projects won’t need much infrastructures (it works on a simple PC) and it will still be more reliable than your distributed Ms Excel files on the network.

Use the Aras forum, look for simple question like:

  • how much time it takes to install Aras Innovator?
  • does it crash sometimes?

Answers should be some like 30 minutes and no (IE crashes not Aras :-)).

Then you can look into the PLM datamodel, but that may be more directly product management related… you’ve got time to get there.

Enjoy testing Aras Innovator !

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Eng) Amazon EC2 Aras innovator PLM Hosting slides from ACE2011

Posted on October 7, 2011

ArasOnCloudThis is not a big news if you have followed our activities for more than a year year, but as this one of our important new service since ACE2010 we presented the Aras Innovator hosting service on Amazon EC2 at ACE2011. We recently had discussion with a few SMBs who were interested by the cloud hosting offer. Mainly because we’ve added new capabilities such has VPN services provided by Amazon. Here is a little description of what I presented on stage while ACE2010 in Detroit, Mi. These two slides were first to explain the difference between, SAAS, IAAS and PAAS. (The presentation is mainly inspired by this one from Logica). The second slide is to show the different offers we have regarding cloud hosting on Amazon.



Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Express ECO pour découvrir la gestion des modifications

Posted on October 4, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Fr) Les joies de la codification !

Posted on October 3, 2011

CodificationAu travers des différentes formations que l’on a réalisées ces derniers temps mais aussi dans le cadre de nos récents déploiements, nous arrivons toujours à un moment ou un autre à la question de la codification. Codification d’articles, de documents, et autres items gérés dans l’entreprise, tant de règles qu’il nous faut analyser pour en valoriser l’existence et l’utilisation. Les questions que l’on pose à chaque fois dans ce type d’analyse sont: A quoi sert telle ou telle codification? Est-ce que vous communiquez cette information? Quelle serait l’utilité de cette codification dans un système qui ne nécessite pas de code pour retrouver ses éléments? Et enfin êtes-vous prêts à abandonner votre codification? Bien que cette question soit importante, il est aussi crucial de ne pas passer trop de temps dessus. Alors voici quelques éléments de réflexion.

Pourquoi aviez-vous une codification?

La question est déjà au passé car il y a 99% de chance que l’on remette en question cette codification. Cela ne veut pas dire que l’on s’en débarrasse, mais toute la logique  de cette codification doit être analysée pour voir comment elle est prise en charge, si nécessaire, de manière intelligente par un système d’information.

Codification intelligente

Une codification intelligente est une codification qui va avoir du sens par rapport à l’identité de l’article désigné, elle contient des éléments de description de l’article. Pour comparaison la codification non-intelligente est celle qui en général va comprendre un préfixe (ex: DOC pour document) et un numéro incrémenté. Cette codification intelligente peut donc être une façon simplifiée d’avoir en une valeur une représentation rapide de l’article lié.

codification intelligente

exemple de l'ouvrage "CMII for Business Process Infrastructure"

On peut trouver des exemples sur diverses fiches techniques de fournisseur


Spécifications de condensateurs Murata

La codification intelligente est une chose, faut-il encore qu’elle ait un intérêt. Comme on le voit sur la deuxième copie d’écran l’identification permet à un utilisateur de lire sur quelques caractères toutes les caractéristiques de l’article désigné. Donc une première raison de conserver une codification en place est si elle est déjà un élément référent pour vos clients. En interne cela doit avoir un but de simplicité de lecture. Par exemple, en production il peut-être plus simple pour une personne d’identifier un article, comme un client extérieur, sans avoir à regarder différentes colonnes ou différents champs d’un formulaire.

Au niveau logiciel, il faut comprendre que de toute façon, une solution PLM va avoir son propre système d’identifiant unique pour chaque objet. La codification n’a plus un rôle d’identifiant technique dans un système d’information, elle n’a pour but que de faciliter la lecture d’éléments de description d’un article. Elle ne doit pas contenir des éléments évolutifs qui n’auraient pas pour conséquence la création d’une nouvelle référence. Ainsi cette codification ne doit pas contenir de référence à une location physique de fichiers (liste de répertoires), ni de référence aux éléments de gestion de type management (initiales d’une personne responsable). La question que l’on doit se poser est: si je change tel élément qui est traduit dans ma codification, ai-je un nouveau produit? Si la réponse est non, cet élément doit être retiré. Cette question est simple pour les caractéristiques d’emplacement et de management vu précédemment. Elle devient plus compliquée lorsque l’on modifie par exemple la longueur d’une vis. Est-ce que je vends des vis, et cette nouvelle longueur s’ajoute à mon catalogue, c’est donc une nouvelle référence. Ou est-ce que je suis sur un projet de construction d’une machine sur mesure, et le changement de longueur de cette vis sur mesure n’est qu’une nouvelle version?

Et la version?

Bien entendu lorsqu’on livre un article ou que l’on en consomme un en interne pour la réalisation d’un assemblage, nous l’identifions par une référence qui contient des éléments de version. Cependant, nous n’incluons pas cette gestion de version dans la réflexion sur la codification. On définit donc que l’on identifie un article pas son code article et sa (ou ses) révision(s). Dans un modèle de données standard de type “Master”->”Instances”->”Vues”, la codification permet de caractériser le “Master” alors que la gestion de version vient en désigner les instances. J’écrirais prochainement un autre article sur la gestion des versions. D’ici là, je suis preneur de toutes remarques sur cette gestion des codifications!

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Les 5 articles les plus lus sur Prodeos.fr au mois de septembre

Posted on October 1, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Eng) My First Google Hackathon

Posted on September 30, 2011

gtugLong time without a post in english so here is a good reason to make one as Google Hackathons are events that can be held anywhere in the world. Few days ago i saw the following tweet which in english says “Thursday, sept 29th. Hackathon evening organized by G Paris.”.


So by curiosity and also because we are constantly looking for new talents at Minerva to help our customers getting features that best fit their PLM needs, I registered to participate to this hackathon. Google France has got new offices in Paris, definitely not at the worst place! I remember when I left Accenture they were moving out of Paris, in the suburb and a lot of people were pissed (even if most of them are on customer’s site most of the time), so in that case Google has a very nice argument for potential new comers. I’m sorry I just took one picture, but you can see the Opera Garnier outside.

Google Paris

And here is a picture taken from Google Streetview


With that being said let’s talk about the event itself. So before getting in the main room, you have to sign a legal paper to declare that you won’t talk about products that have not been published or publicaly released yet. I don’t think I’ve seen anything of that kind during the evening then I should be safe with this article.

So we were greatly welcome in the main room which looks like some sort of lunch room or casual meeting/chatting room. Every one took a seat and started opening laptops to get ready working on projects related to Google APIs. Before to start the hardcore coding session, we had a presentation by Nicolas Garnier and Alain Vongsouvanh (the organizer of this hackathon) to tell us about the APIs and mainly about OAuth 2.0. You can find the slides here. After that, some people came to explain what project they would work on during the evening. Projects were implementing the Timeline feature for Google+, editing a map with geolocalized post from Google +, analyzing Emails to help people creating Events whenever they send an email containing a date. And I presented my project which I think really wasn’t sexy enough to get some developers working on it. The project was to create a new interface, to allow Google Spreadsheets user to link Spreadsheets lines and build structures. You could then create a BOM, or a complete structure with Documents, Manufacturers,…  Here is an image to better understand it:

Google Spreadsheet Hackathon Project

Unfortunately no-one was interested. So I started by myself and with the help of my colleague Anthony who didn’t have the chance to be in Paris. We made some research on the API and discussed how we would implement it but didn’t really have time to go into hardcore devs. And Google only extend the security until 23:30 instead of midnight as planned.


Well, it’s an experience, and like any experience it is giving thoughts and reactions, so it is good. It was the first time they were organizing it in Paris. So I guess there would be some improvement in the organization next time. Maybe more beers and Pizzas! I’m not a hardcore developer so the other guys were maybe too skilled for me to join a team. I think being in a room surrounded with Whiteboard would be a nice improvement for collaboration. So as a final conclusion, I would say that i was just disappointed by realizing once again that skilled developers are more interested in creating a timeline for Google + than useful devs that could help some people in the industry and which could have a quick ROI. Not much to say. I hope next time I’ll prepare more devs in Advance so the hackathon would be more the good time to do some tuning and discuss with other about implementation technics.

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Ne pas craindre la gestion par une solution PLM des produits livrés

Posted on September 28, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Fr) Workflow Lifecycle

Posted on September 18, 2011

Process Workflow LifecycleAyant été initié aux solutions logicielles PLM par la solution Aras Innovator, un des premiers concepts que j’ai pu apprendre (après l’indispensable ” tout est item!”) était la différence entre un workflow et un cycle de vie. Aras Innovator fait la distinction entre ces deux éléments. C’est un élément qui prend un peu de temps lors de la formation à faire comprendre mais on réalise rapidement l’intérêt de dissocier les deux pour gagner en flexibilité et en fonctionnalités. En relisant la documentation de la solution Agile Advantage 2006 que l’on peut trouver sur internet, je m’aperçois que cette notion n’est pas intégrée de la même manière dans toutes les solutions.

Définitions :

  • Workflow:

Un workflow (anglicisme) est la représentation d’une suite de tâches ou opérations effectuées par une personne, un groupe de personnes, un organisme, etc. Le terme flow renvoie au passage du produit, du document, de l’information, etc., d’une étape à l’autre.


  • Cycle de vie:

Le cycle de vie d’un produit regroupe l’ensemble des phases par lesquelles passe généralement un produit de sa mise sur le marché à l’arrêt de sa production.


Les différences de définitions sont donc bien claires. Le workflow regroupe des tâches ou opérations tandis que le cycle de vie regroupe des étapes (ou encore phases, états, statuts,…)

L’avantage de dissocier les deux concepts

En rédigeant le titre de ce second paragraphe, je me demande même pourquoi se pose t’on la question, cela parait si naturel d’avoir un objet qui gère des actions et un autre qui gère des statuts. Mais ce mélange est réalisé dans d’autres solutions PLM et il est vrai que lors de formation on peut se demander pourquoi le workflow ne définit pas aussi les étapes de cycle de vie.

Dans l’exemple ci-dessous, qui pourrait désigner un workflow de gestion d’un document, on pourrait très bien rajouter des étapes de cycles de vie entre chaque activité.

workflow 1

Un problème survient cependant à partir du moment où une solution logicielle PLM intègre un moteur BPM qui permet le multi-chemins (multipath). Si on utilise le workflow ci-dessous comment peut-on cette fois-ci intégrer des étapes de cycle de vie?

Workflow 2

Et cet élément n’est qu’une des raisons pour lesquelles il est impératif de dissocier ces deux éléments pour apporter une flexibilité de gestion des items. Pour citer quelques éléments supplémentaires:

  • Possibilité à partir d’un cycle de vie de lancer plusieurs workflows pour faciliter la gestion de liste d’activités.
  • Possibilité de créer des workflow imbriqués permettant de gérer différents niveaux d’ensembles d’activités.
  • Possibilité de mettre en place des chemins parallèle (2 ou plus)


La conclusion vient d’être précisée en ce qui concerne l’apport de la séparation du cycle de vie et du workflow. Cette conclusion finale vient donc élargir le sujet pour dire à quel point il est important de respecter des concepts de modèles de données et de séparation de certains objets (on pourrait citer aussi la séparation des objets “Document” et “Fichier”). Ces modèles ont été pensés pour apporter un maximum de flexibilité aux outils pour s’adapter aux besoins métiers. Il est possible de répondre à certains processus métier sans suivre ce modèle, mais cela vient à l’encontre d’un besoin certain de standardisation. Il est donc de la responsabilité des informaticiens et ergonomistes logiciel de faire en sorte que des modèles de données, plus flexibles mais parfois plus complexes, ne viennent pas appauvrir l’expérience utilisateur.

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) C’est quoi un consultant PLM ?

Posted on September 12, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Fr) Minerva Recrute !

Posted on September 5, 2011

Offre Emploi MinervaL’activité croissante de Minerva nous oblige à poursuivre le renforcement en ressources humaines de notre entreprise. Nous recherchons donc aujourd’hui à recruter un consultant technico-fonctionnel pour assurer l’assistance au développement de stratégies PLM basées sur la solution Aras Innovator. Cette offre est plus qu’un poste pour un type de mission, c’est l’opportunité de rejoindre un cadre de travail jeune de type startup avec l’ambition de poursuivre notre stratégie long-terme de croissance avec une forte assise sur nos compétences techniques qui aujourd’hui font référence dans la sphère de la solution Aras Innovator.

Le contenu du poste :

Le poste que l’on propose est donc un poste de Consultant Technico-Fonctionnel avec un haut degré de polyvalence compte tenu de la taille et du dynamisme de notre structure en france qui s’apparente clairement à une start-up.

  • Analyser les besoins fonctionnels du client
  • Définir l’implémentation techniques adaptée pour Aras Innovator
  • Développer des produits de productivité pour Aras Innovator.

Pourquoi travailler chez Minerva ?

Minerva est un groupe Européen qui s’est étendu ces dernières années principalement par acquisition dans le but d’étendre ses compétences et son portefeuille client sur la solution Aras Innovator pour être le leader Européen sur cette solution.

Minerva n’est pas une société de service comme une autre. Nous favorisons la création de valeur, nous ne plaçons pas de ressources chez des clients à 100% du temps nous profitons des interventions des consultants chez nos clients pour favoriser en interne la réflexion sur les besoins communs exprimés sur les projets pour permettre ensuite le développement de produits packagés.

La meilleure façon d’être le (la) meilleur(e) candidat(e):

Aras Innovator est téléchargeable gratuitement, nous mettons des sources à disposition sur nos projets Open Sources hebergés sur Codeplex (http://www.codeplex.com/site/search?query=aras%20innovator&sortBy=Relevance&licenses=|&ac=8). De plus les outils de microsoft Visual Studio Express sont accessibles gratuitement. Donc téléchargez ces éléments, montrez nous ce que vous être capable de faire, échangez avec nous sur le blog ou sur les discussions Codeplex, intervenez sur le forum d’Aras. Impressionnez nous !!

Pour postuler cliquez sur le poste ci-dessous:

[iframe https://recruit.zoho.com/ats/EmbedResult.hr?jodigest=Qk3J4DYjNuG41Ak90c*XYm1qOGi1hsvvxL7lYBoIAqk-&atslocale=fr_FR&output=embed 610 155]

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Eng) Simple Aras report use in Excel

Posted on September 2, 2011

excel_reportThis is not a big feature that I want to show today but as I’ve been working on SAP ( Fi-Co modules) I know that there was something really painful for people who wanted to check some informations with the sort and filter and also other calculus features from Excel. The SAP Export was awful. Luckily during a deployment in India the Financial controller I was working with was able to format a quite complex table in seconds without using the mouse. It was pretty impressive. In Aras Innovator you have different ways of exporting informations to Excel and while using some reports yesterday I realized that exporting reports grid to Aras was really easy and was keeping most of the format. So here is a short video where I copy and paste the content of a report to use it in excel for more calculation…

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Les 5 articles les plus lus sur Prodeos.fr au mois d'Août

Posted on August 31, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225

(Eng) Innovator PLM Webservices for Ipad (and any platform) access

Posted on August 30, 2011

multi platform plmThis is always a question we have from Aras leads “how can we expose some of the data and methods for our business partners (customers/suppliers) to be able to interact with our system in a secured way?”. Sometimes this question comes with the fear that Aras only works on IE and won’t encourage partners to use this platform if they’re not willing to setup the IE security settings. Well this is a request we had once again and we will have to present it this week to a customer. Our customer wants to give access to Problem Report creation and management for other companies like suppliers and distributors.

So we answered this need making sure that it would be available on any platform. And when you want something to be available on any platform what do you do? Yes a website and you avoid using flash to make sure the Apple addicts can use it as well. To make this website we could either use the IOM which is the API from Aras Innovator which allows to access the whole solution, or to control exactly the content and the methods to expose Aras has a webservice deployment feature that is really easy to setup. That’s what we used in this demo.

ipad webservices aras

Here is the video that we recorded yesterday over skype. The Ipad manipulation does not appear so fluid so we will provide more videos in a near future to have a better look at it. Here we just create a PR from the IPAD change it in the Aras Innovator interface and see the update on the IPAD again.

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Aras est différent

Posted on August 25, 2011

ArasInnovatorDifferentLa fin de l’été et le retour des vacances nous replonge  dans une actualité mouvementée pour l’activité de Minerva France avec des formations à dispenser, des implémentations chez nos clients à mener, et des outils à développer. Mais cette “coupure” (Nous sommes restés ouvert tout l’été) a été importante elle permet de se relancer. On se relance mais on ne change pas de stratégie. Aras est différent des autres acteurs du marché des solutions PLM et la stratégie mise en place à la création de Prodeos devenue Minerva France se veut proche de celle de l’éditeur et dans un esprit long terme de création continue de valeur. L’entrée du groupe Danois Minerva dans notre capital n’a fait que conforter notre position.

Une approche commerciale différente

Lorsque j’ai rencontré pour le première fois l’équipe d’Aras de Andover proche de Boston, MA, j’avais été très attiré par l’évolution de l’entreprise qui lors de la proposition de son modèle “Open Source” avait mis de côté une démarche commerciale de type “push” pour appliquer une démarche plus marketing de type “pull”. J’analyse cette démarche comme l’exposition d’une création de valeur à un grand nombre de personnes par le biais du web. Au lieu de contacter à froid chaque personne, nous créons de la valeur et l’affichons à travers des démonstrations vidéo qui peuvent être vues par tous.

Le risque de l’arrogance ?

Les critiques et les craintes que l’on entend le plus sont généralement à propos du sentiment d’arrogance que notre posture peut avoir. Passer le moins de temps possible sur les appels d’offre (nous répondons pas aux “Request for Proposals”), ne pas casser les prix du support. Et en même temps, la solution Aras Innovator est en téléchargement gratuit, nous mettons à disposition du code et des add-on tels que le structure browser pour un maximum de transparence sur nos capacités techniques. L’Open Source n’est pas le secteur Low Cost du marché du logiciel mais à pour but d’être un gage de qualité.

La création de valeur avant-tout

Pour reprendre la comparaison de la démarche à dominante marketing par rapport à une démarche majoritairement commerciale, l’élément différenciateur est la création de valeur. Nous tenons à promouvoir la solution Aras Innovator en développant des modèles de données pour verticaliser la solution pour certaines industries, nous créons des connecteurs, nous publions des vidéos de présentations et de manipulations du logiciel… Tous ces développements alimentent aussi bien notre base de valeur que nous pouvons proposer à nos clients, que le marketing qui nous permet de faire découvrir l’outil.

L’Open Source ?

On pourrait écrire encore de nombreux articles sur ce sujet et lancer de nombreux débats. Pour le cas d’Aras, il faut être clair: La démarche Open Source est, d’un point de vue économique, clairement une stratégie marketing. Une fois ce constat fait, il faut analyser ce que cela apporte au client. De la transparence sur la qualité du code mis en place. La possibilité de bénéficier de fonctionnalités gratuitement et supportées par des partenaires. Pour cette dernière opportunité, la question a toujours été de savoir si la communauté était assez importante pour favoriser le développement de ces solutions et je pense qu’aujourd’hui les éléments mis à disposition prouvent que c’est une réussite.

Tout ça pour dire que nous sommes bien présents pour supporter nos clients actuels et futurs pour répondre à leurs problèmatiques auxquelles Aras permet de répondre grâce à sa flexibilité.

Yoann Maingon

Yoann Maingon

Yoann Maingon is an Entrepreneur and a PLM enthousiast. He is our main blogger at Minerva as he has been publishing articles about General PLM concepts and Aras Innovator for more than three years.

More Posts

(Fr) Article 200 !

Posted on August 8, 2011

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'p' in /var/www/minerva-plm.com/public_html/wp-content/plugins/subscribe2/classes/class-s2-frontend.php on line 225
Download Aras Innovator