<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <iframe src="http://www.blogger.com/navbar.g?targetBlogID=3365508&amp;blogName=gou+blog&amp;publishMode=PUBLISH_MODE_BLOGSPOT&amp;navbarType=BLUE&amp;layoutType=CLASSIC&amp;searchRoot=http://gou.blogspot.com/search&amp;blogLocale=fr_CA&amp;homepageUrl=http://gou.blogspot.com/&amp;vt=1067518644630658976" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" allowtransparency="true" title="Blogger Navigation and Search"></iframe> <div></div>

Gou blog

 30 septembre 2010

BPMN

Voilà que, dans le cadre d'un boulot, je commence à m'initier au Business Process Modeling Notation (BPMN). Ouais, z'allez dire qu'il était peut-être temps, ou bien carrément: «kossé ça?»... Je vais tenter de répondre aux deux commentaires!


Quoi que pas très sexy à première vue, le BPMN est un outil fort intéressant pour modéliser des processus.

Le syndrôme du «Kossé ça?»

Le BPMN, c'est ni plus ni moins une manière de codifier visuellement les processus d'affaires qui sont en place dans une organisation. Ironiquement, c'est pas quelque chose qu'on avait tendance à faire dans le cadre de nos projets. Traditionnellement, quand j'aborde un développement de site ou de système, je me colle plus à une approche comme le User centered Design (UCD).

Généralement, tout designer qui se respecte fait quelque chose qui se rapproche de près ou de loin à du UCD, étant donné notre formation. Comment? on tente de comprendre les processus, les besoins, les volontés et les limitations liés à l'utilisation d'un produit. Je ne suis pas certifié en la matière, mais plutôt un autodidacte, donc pas un spécialiste à proprement parler. Alors, que fait le BPMN là dedans?

Le BPMN permet de codifier visuellement (et textuellement) les processus d'affaires d'une entité, ainsi d'avoir un diagramme qui explique comment sont faites les choses par étape, un workflow, en bon français. Je dirais que c'est un bon complément à une approche centrée utilisateur car ça vient compléter l'analyse que l'on fait du besoin.

Pourquoi maintenant?

On a eu droit à une petite présentation d'introduction au BPMN au bureau et ça m'a accroché. J'ai tout de suite trouvé un lien direct avec le boulot de Web designer. Nous devons à tout moment modéliser des processus et on utilisait parfois tant bien que mal le UML. Encore une fois, j'ai appris sur le tas et, dans ce cas, j'ai toujours trouvé ça laborieux. BPMN est nettement plus près de mes besoins et connaissances!

Il est certain que le BPMN n'est pas la panacée, mais disons que c'est un outil de plus dans notre arsenal.

Ok, on fait ça comment?

C'est assez simple. Si ça vous intéresse, je vous invite à aller chercher l'aide mémoire (qui s'apparente à un cheat sheet) de BPMN. En parallèle, vous pouvez vous initier par l'utilisation d'un outil fort simple comme Aris Express.

Bon, l'outil est simple, mais difficile à installer dans un environnement comme celui de mon bureau!

Pour ceux qui ont Visio, des versions récentes, il y a plein de plug-ins BPMN que l'on peut installer gratuitement. Petit hic, par contre, ces plug-ins sont des banques de visuels pour les diagrammes, mais il n'y a pas les règles de positionnement (ou semblent incomplètes) telles que dans Aris Express, car des «erreurs de notification» sont possibles (des trucs que BPMN ne permet pas sont possibles dans Visio, et non dans Aris).

Sinon, il y a toujours le bon vieux papier et crayon ;-)

Et alors?

Je commence à m'y mettre tranquillement. Comme bien des trucs, j'apprends sur le tas et je fais des lectures sur le sujet. Heureusement, c'est assez simple, logique et facile d'utilisation.

Si vous avez à travailler auprès de clients pour informatiser certains aspects de leurs processus, je vous conseille fortement de vous y mettre. Et si vous êtes Web Designer, il y a fort à parier que vous y trouviez votre compte.

Libellés : , , , ,

Écrit par Thierry Goulet 15:47

4 Commentaire(s)

C'est une norme intéressante.
Nexio a produit un aide-mémoire en français.
Est-ce qu'il y a un moyen d'avoir une formation dans la région de Québec?

Par Anonymous Anonyme, à 4:51 PM  

Intéressant comme truc, merci lecteur anonyme!

Pour ce qui est de la formation dans la région de Québec, sûrement... je dois avouer que je n'ai pas vérifié...

Par Blogger Gou, à 8:52 AM  

very nice blog thanks

Par Anonymous dizi izle, à 4:50 PM  

En complément, je viens de trouver un livre PDF : « Process Intelligence for Dummies ». Il est fournit gratuitement par Software AG. Je ne l'ai pas encore lu mais il semble qu'il traite de la réorganisation des processus d'affaires (sans nécessairement parler de BPMN). Si ça peut être utile...

D'un lecteur anonyme qui ne l'est pas tant que ça; en 2004, on avait travaillé sur des normes de formulaires Web alors que j'étais en mandat à la SAAQ. J'ai continué à te lire depuis.

Par Anonymous Anonyme, à 9:57 AM  

Faire un commentaire

Ce site s'affiche mieux avec un fureteur conforme aux standards...

Contrat Creative Commons
Cette création est mise à disposition sous un contrat Creative Commons