(Eng) – The Story of stuff

Posted on December 31, 2010

Recycle

For this last post of the year I wanted to join the storyofstuff project to wish that we move, like Annie Leonard says, from “design for the dump” to “Design to Last”. These videos are really well done. Might be sometimes a bit political but I like the way they perfectly followed the Keep It Smart & Simple (not Stupid) rule. That’s why we made our video about “what is PLM?” with a stopmotion movie. It’s a good way to present things and I wish, as promised, that we will be able to do a lot more stopmotion movies about PLM concepts in 2011. Once again I wish you all a very nice New Year’s Eve. Thank you for following our blog and see you Next Year !!!

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) Suite et fin des vidéos de l'ACE2010

Posted on December 30, 2010

Movie PLMJe profite de cette période des fêtes et surtout d’être toujours en 2010 pour diffuser les 2 dernières vidéos de l’Aras Community Event 2010 qui avait eu lieu à Chicago au mois de mai. Ces deux vidéos traitent pour l’une de la diminution du risque proposé par le modèle économique de la solution PLM Aras Innovator et pour l’autre, la gestion globale du workflow d’ingénierie avec cette même solution chez Lear Corporation.

Eliminating Risk with ArasPLM Subscription Model

ArasPLM Global Engineering Workflow

C’est donc tout pour les vidéos de l’Aras Community Event 2010. J’espère que l’Aras Community Event 2011 sera d’aussi bonne qualité. Compte tenu de la progression du nombre de souscripteurs je ne doute pas du fait qu’il y aura encore plus d’intervenants présentant les plus et les moins de l’utilisation de la solution Aras Innovator. J’espère d’ailleurs moi aussi y faire une nouvelle apparition pour présenter de nouveaux développements et me risquer peut-être à des démonstrations lives si redoutées !

Bonne fin d’année 2010 à tous !

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) Tech – Quick Debug of Custom Method in Aras Innovator

Posted on December 22, 2010

vs_debugHere is a new tech article about Aras Innovator. Once again, if you’re not a tech person, it doesn’t mean you shouldn’t read that and watch the video. It is important if you’re in a position where you need to evaluate the time tech people will spend on a software, that you know how flexible and easy to handle a software is. This time I wanted to show a process that every developper is going through: the Debug. I haven’t met yet the perfect developper who never has to go debug because he made a mistake or sometime just because an input doesn’t correspond to the information someone else gave him. If it happens that you have some issue when you run the custom method you just made, you will be happy to have a quick and easy access to a nice debugger. And that is exactly what provides Aras Innovator because of its full web implementation and the use of .net technologies.

In this video I went back to the QR code example, where during the presentation I made a mistake, using “form” instead of “forms” which made the method crash. When I did the presentation i realised what was my mistake and I corrected it directly, but in case the issue is not that obvious, you will get the opportunity to use the debugger.

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) L'importance de l'enseignement du PLM

Posted on December 21, 2010

CourseJe suis revenu jeudi dernier de Montbéliard (sous une tempête de neige comme je n’en avais jamais vu) après avoir réalisé une présentation sous forme de cours magistral pendant 2 heures à l’UTBM. Et ma première réaction est que je suis impressionné par le travail de pédagogie fait par l’UTBM sur le PLM. Avant que je vienne faire ma présentation de 2 heures, les étudiants avaient chacun participé à 2 projets pour lesquels ils étaient dans des équipes différentes et avec des rôles différents ce qui reflète je pense assez bien un certain nombre de grandes entreprises ayant adopté des modes de fonctionnement matriciels. Lors de ces projets qui les amenaient à créer des produits sur la solution Catia V5 et à travailler sur l’ergonomie et la cinématique de l’élément réalisé, ils avaient pour consigne d’utiliser Aras Innovator comme outil de collaboration. Pas d’inquiétude ça n’est pas le fait qu’ils utilisent Aras qui m’impressionne mais bien le fait qu’ils soient dans un vrai environnement  organisationnel dans lequel on peut comprendre la valeur ajoutée d’une solution logiciel PLM.

Il est intéressant de s’attaquer à l’utilisation d’une solution PLM sur un cas pratique. C’est encore plus gratifiant et pédagogique d’en débuter l’utilisation en comprenant les mécanismes du logiciels. Et c’est exactement ce que faisaient les enseignants de l’UTBM qui avaient déjà abordé l’importance du modèle de données et de la flexibilité avant même que je clame devant les étudiants l’importance de ces points.

Pour ceux qui auraient déjà lu mon profil sur linkedin ou Viadeo, vous avez pu voir que je suis ingénieur ESIEE. Et c’est aujourd’hui en quelque sorte un message que j’essaye d’envoyer à mon école. Je pense que les écoles formant des systèmiers ont un grand intérêt à former  aux concepts de la gestion de cycle de vie du produit, à la gestion de configuration, la gestion des modifications, les solutions PLM, etc… c’est d’ailleurs lors de la réunion de lancement de l’association PLM qu’Olivier Rives de Thales était préoccupé par le manque de ressources à venir sur ces problématiques de gestion de configuration.

En conclusion, j’ai vraiment apprécié l’opportunité présentée par l’UTBM de réaliser une présentation de 2 heures sur le sujet du PLM de manière générale, j’ai pu aussi en profiter pour parler de concepts de l’Open Source ( histoire de comprendre pourquoi des personnes vont vers ce modèle de développement) et enfin les 15 dernières minutes étaient consacrées à des échanges sur le PLM et surtout sur la solution Aras Innovator sur laquelle les étudiants avaient des remarques. Un questionnaire doit leur être présenté dans les prochaines semaines, je tâcherai d’en reproduire un compte rendu sur ce blog.

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) Tech – Integrate QR-code tag in User form in Aras Innovator

Posted on December 13, 2010

QrCodeArasThis is the first of a series of technical articles I will publish on this blog. You might think it is not useful if you’re not planning to develop on Aras, like for example if you have a management position. But the aim of such article is not only to give technical tips but also to show to non-developpers that customizing Aras Innovator is very simple and takes less time than any other existing PLM Solution. So, for this first articles I really wanted to show a whole development but very fast at the same time. And while i was reading one of my favorite tech blog about Autocad (Through the Interface), and also because I know Google Charts provide QR-code features I decided to show you how easy it is to integrate a QR-code inside a user form in Aras Innovator. Useless??? maybe yes, but once again, the point is to show how fast it is to do such customizing. If you can make it faster with another PLM solution, please make a video and publish it so we can start some kind of contest (just like rendering contest in CAD). So if you’re not a developper just imagine how Aras Innovator could save you time and money during customizing.

Here is the source code of the javascript function:

var user = document.item;

try
{
	var FirstName = top.aras.getItemProperty(user, "first_name");
	var LastName = top.aras.getItemProperty(user,"last_name" );
	var tel = top.aras.getItemProperty(user,"telephone");
	var email =  top.aras.getItemProperty(user,"email");
}
catch(err)
{
	alert("there is an issue");
}

var G_QR_address = "http://chart.apis.google.com/chart?cht=qr";
var G_QR_size = "&chs=150x150";
var G_QR_data = "&chl=MECARD:N:"+FirstName+","+LastName+";TEL:"+tel+";EMAIL:"+email+";";
var G_http = G_QR_address + G_QR_size +  G_QR_data;

document.forms(0).QRimg.src=G_http;

Here is the link to QR-code documentation in Google Charts:

http://code.google.com/intl/fr-FR/apis/chart/docs/gallery/qr_codes.html

Here are the different items you can provide with a barcode:

http://code.google.com/p/zxing/wiki/BarcodeContents

Here is how you can create QR code for contact card (supported by Google charts):

http://www.nttdocomo.co.jp/english/service/imode/make/content/barcode/function/application/addressbook/index.html

And finally in order to save you some minutes of copy-pasting the code inside your Aras Innovator Instance, here is the export of the QR code integration:

{title} ({hits})


 

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

Les 5 articles les plus lus sur Prodeos.fr au mois de novembre

Posted on December 11, 2010

bookmarks

Voici avec un peu de retard les 5 articles les plus lus sur ce blog au cours du mois de novembre  (les articles, eux, ne sont pas forcément du mois de novembre. On remarque que le tutoriel d’installation d’Aras Innovator, publié en février, est de nouveau en tête du top 5!):

  1. Aras Innovator : installer une solution PLM gratuitement
  2. Dilbert appliqué au PLM
  3. Pour que le PLM profite aux PME
  4. CAD/CAO – PDM/SGDT – PLM/???
  5. Vidéo: Intégration Google Charts – Aras Innovator PLM Open Source


 

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) Le modèle de données avant tout !!!

Posted on December 10, 2010

GiveDataModelDans le cadre de nos activités j’ai encore récemment trouvé trop de cas où le projet PLM est pris par le mauvais bout. Des responsables de projet mettent clairement “la charrue avant les boeufs” et arrivent à sélectionner une solution technologique sans même avoir conçu le modèle de données qu’ils allaient implémenter. Plus récemment dans le cadre d’un besoin de migration, j’étais étonné qu’il n’y ait pas avant toute chose une cartographie claire du modèle de données du système historique et celle du modèle de données développée sur le futur système. C’est un des premiers éléments à définir.

Standards de description?

Je multiplie l’usage de ce terme et cela risque de s’aggraver avec le temps. Une des premières conditions pour qu’un modèle de données puisse être communiqué est qu’il soit compréhensible de la même manière par les différents acteurs du projet: demandeurs, consultants, revendeurs et intégrateurs de solutions PLM. Il est donc important de réaliser un modèle de données en suivant un standard. Aujourd’hui que l’on soit informaticien ou non, nous interagissons avec un nombre toujours croissant de logiciels. Il peut-être important de comprendre ce que l’on traite avec ces logiciels, comment les données qu’ils contiennent interagissent,etc…

Alors il existe des langages de description à travers des représentations graphiques diverses. Certaines plus compliquées que d’autres, je pense notamment à l’Express-G, à l’UML, etc…  (voir l’article wikipedia: http://en.wikipedia.org/wiki/Information_model ).

La difficulté d’un projet PLM est d’avoir un chef de projet qui comprenne les problèmatiques métier remontées par les référents et qui soit capable de traduire le besoin en un diagramme communicable. Faut-il pour autant être expert en Express-G, en UML ? ou y aurait-il un langage simplifié qui permettrait de communiquer sur les éléments standards d’un modèle de données PLM.

Travailler sur le modèle de données avant de sélectionner une solution logicielle

Pour en revenir sur la problématique observée ces derniers temps, mon avis est qu’il faut absolument avoir abordé et avancé sur son modèle de données avant de se lancer dans une solution logicielle. Il faut savoir que selon les solutions certains éléments ou certaines relations entre objets pourront plus ou moins bien être gérés. Je ne compte plus le nombre d’heures que l’on gagnerait si avant de lancer une migration le client connaissait son modèle de données.

Aras Innovator pour s’entraîner et découvrir un modèle de données PLM

Alors oui je me contredis quelque peu ici, alors que je viens de dire qu’il fallait faire son modèle de données avant de sélectionner une solution PLM. Cependant, je ne parle pas de sélectionner une solution, je propose pour découvrir un modèle de données PLM de télécharger et d’installer la solution Aras Innovator, d’utiliser notre utilitaire AMLtoUML pour en extraire un fichier XMI que vous pourrez importer avec la solution Open Source StarUML afin d’importer l’XMI vers un diagramme UML. Cela semble un peu technique, mais différentes vidéos et tutoriaux sont présents sur ce blog pour vous faciliter la tâche. Et si vous rencontrez des difficultés, n’hésitez pas à les adresser sur notre forum: http://prodeos.com/fr/forum.html

Tous à vos modèles de données !!!

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) My 2 cents on PLM-ERP integration concepts

Posted on December 6, 2010

plmerp_engThis is my first post in english since I’ve announced I would alternatively write articles in french and english. This article is following the comment I recently made on Oleg’s blog about PLM and ERP integration. There is a lot of debates on this integration as you can save a lot of time and get more productive with such integration at least when you think about the data each sides needs from the other. The problem is, none of these solution as been made to be integrated with the other. ERP editors have not think about how would they integrate their system with a PLM solution just like PLM editors, they just fixed this need by creating translators, connectors, and some other kind of integration. And that’s why i think most of the debates on PLM and ERP integration are just a waste of time and money as the real solution will come from an editors who will rethink from the basics the whole integration strategy.

“PLM, ERP, whatever the name, it may not be the only software to need a single dataset, you just handle it differently”

This is my personnal point of view on PLM and ERP integration. I don’t think these systems should own the data. The software is not made to own a data, the data should be most of the time a representation of a real thing. Software mainly virtualise items to enable business rules to be applied to them. Let’s take a car. It has history, design information, actual cost, production plan, etc… The data is the car and all its related information. What PLM and ERP will provide are business rules to manage evolution of some property and attributes of the car. Tools like Master Data Management should be the unique software to own data. PLM, ERP and other solution will just impact the adequat data. So, in fact there should be no need of PLM and ERP integration it should just be a part of the whole information systems where PLM and ERP interact with the same datasets.

Build a system easy to integrate, use standards !!!

That’s where we could accelerate things in companies’ informations systems and stop wasting time on software integration. Using standards for data management. I like the example of XML as it is widely used is the base of different standard like GML for example. The need is to address and structure a data that is easy to understand and in which some part can be controlled by different systems. Here is a short XML example of what I’m trying to explain where some data should be addressed by ERP, some by PLM and maybe we could add some data managed by both.

<Item type="Produced Good">
 <properties>
  <property name="serial_number"></property> <-- this would be filled by ERP
  <property name="production_date"></property> <-- this would be filled by ERP
 </properties>
 <relationships>
  <relationship>
   <Item type="ProduceGoodDefinitions"> <-- this whole section would be updated by PLM
    <related_item>
     <Item type="Part">
      <property name="name">car</property>
      <relationship>
       <Item type="Part subPart">
        <property name="quantity">4</property>
        <related_item>
         <Item type="Part">
          <property name="name">wheel</property>
         </Item>
        </related_item>
       </Item>
      </relationship>
     </Item>
    </related_item>
   </Item>
  </relationship>
 </relationships>
</Item>

My point in this example is just to show that on one extract which could be read with usefull information for anyone in the company, there will be data updated by the ERP and some other data managed by the PLM. So, there shouldn’t be any connector between ERP and PLM, just both applictaion should affect some part of the same dataset.

Is Master Data Management the answer?

I’m not a specialist of MDM but from the different description I’ve been reading and the few hours I’ve started to work on such tools, it clearly seems to correspond to the needs I discribe. My point is that the added-value of such tool should be mainly database management. And from what I’ve been able to see most of the effort is focused on data conversion management for data to go both ways between specific application and master database. If both, MDM and specific application were using standard format, on each side we could concentrate on our added-value.

Conclusion

Yes these points are obvious but we’re still spending too much time talking about non-sens integration costing a lot of development time. Instead of that we should push more the editors to use standards data-exchange formats in order to have people working on datastorage performance and other people working on business rules integration. Does that make sens? Are the MDM editors the next target for PLM companies?


 

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) PLMLab – Back to Basics 3 – Compte Rendu

Posted on December 3, 2010

PLMlabBlogAujourd’hui se tenait la conférence Back to Basics 3 organisée par l’association PLMLab dans les locaux de l’école Centrale Paris. Telle que présentée dans l’article que j’avais rédigé pour en présenter le programme, cette journée avait pour thème “les standards”:

  • Comment s’orienter dans la “jungle” des standards : AP213, AP214, AP233, AP239, ISO 10007 … ?
  • Quels sont leurs périmètres ? Leurs finalités ?
  • Comment aborder et implémenter les standards dans une démarche PLM d’entreprise ?
  • Comment permettre aux acteurs de s’approprier les standards ?
  • Editeurs de solutions PLM et standards, quelles stratégies ?
  • etc

La journée a donc été introduite par Pascal Morenton président de l’association. Il a rappelé le cadre de l’association, les outils utilisés pour collaborer dans le cadre des ateliers de l’association, et le but de la journée autour de la problématique des standards appliqués au PLM.

Pascal Morenton Back to Basics 3 PLMLab

Pascal Morenton

Jean-Jacques Urban Galindo, trésorier de l’association a présenté les différentes actions en cours notamment sur les travaux réalisés par des adhérents de l’association sur la démocratisation de la gestion de configuration.

JJUG Back to Basics 3 PLMLab

Jean Jacques Urban Galindo

Les présentations consacrées aux standards débutaient avec la présentation de Vinci Consulting qui nous a présenté divers standards existants et le contexte d’applicabilité de chacun dans le PLM.

Vinci Consulting Back to Basics 3 PLMLab

Vinci Consulting

Une fois le paysage des standards éclairci, nous avons assisté à une présentation très intéressante de Philippe Ebert sur les méthodes et les enjeux de l’archivage long terme chez Dassault Aviation, notamment à travers l’exemple du Falcon 7X dont toutes les données sont archivées numériquement (aucun archivage papier au niveau de la conception structure de l’avion).

Dassault Aviation PLMLab Back to basics 3

Philippe Ebert

Après le repas, Olivier Rives, Directeur Métier Gestion de Configuration & PLM chez Thales, nous a présenté la stratégie PLM et le rapport aux standards chez Thales. Cette présentation a permis pour une fois de parler de PLM sans parler d’intégration de CAO. Les problématiques sont plus sur des processus de gestion et de collaboration dans une entreprise composée d’une multitude de PME avec des activités pouvant parfois être très différentes.

Thales PLMLab Back to basics 3

Olivier Rives

Loïg Jeannin (ex-Magna Steyr) nous a présenté les problématiques des standards, voir d’un environnement multistandards, dans la relation donneur d’ordre <-> sous-traitant dans l’automobile. Il nous a présenté les principales difficultés auxquelles les réponses ne sont pas encore apportées à ce jour, et affectant un grand nombre de sociétés évoluant dans la chaîne de valeur du produit sur lequel ils interviennent.

Loig Jeannin

Loig Jeannin

Et pour terminer cette série de présentations sur les standards, Jean Jacques Urban Galindo rapportait son expérience sur les standards et l’outil PLM au sein du groupe PSA.

JJUG

JJUG

La journée s’est conclue sur une séance de questions-réponses portant sur les présentations de l’après-midi et une présentation de l’avancement de l’atelier sur la gestion de configuration. Cet atelier invite d’ailleurs toujours des intervenants pour faire avancer la réalisation d’un livrable ayant pour but de “vulgariser” la gestion de configuration et de permettre d’en diffuser une compréhension commune abordable pour des non-spécialistes de la discipline.

Je vais écrire dans les prochains jours un article sur une frustration que j’ai et qui est alimentée par les présentations des industriels qui d’un côté indiquent régulièrement que l’offre logicielle ne répond pas à leur besoin, et de l’autre côté ils font toujours référence aux mêmes éditeurs. Alors la question que j’ai posée pendant la conférence et que je vais préciser dans un prochain article est: Compte tenu du temps passé à spécifier des processus et modèles de données, à la vue du manque d’adéquation du besoin et de l’offre éditeur et constatant que l’on retrouve toujours les mêmes éditeurs dans ces entreprises, le réel problème pour débloquer ce marché et favoriser des éditeurs émergents à offrir des outils adéquats n’est il pas un problème de sourcing de la part des industriels?  Les éditeurs leurs vendent t”ils plus l’outil qu’ils ne l’achètent?

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

Download Aras Innovator