Nous essayons tous d’appliquer les meilleures pratiques tout au long des projets que nous développons avec FME (n’est-ce pas!). Mais, parfois, dans l’effervescence que procure la création d’un nouveau workspace, il est possible d’oublier de finaliser quelques éléments de base. On se retrouve ainsi avec de l’information inutile, dédoublée ou simplement perdue. Effectuer une courte vérification en fin de projet permet une meilleure évolution du workspace, facilite la résolution des problèmes qui pourraient y survenir et assure un environnement de travail simplifié pour vos collègues qui devront l’utiliser dans le futur.

Voici donc quelques vérifications à effectuer après avoir terminé le développement de workspaces FME afin de ne rien laisser traîner et d’offrir de l’information exacte et facilement accessible.

Vérifier votre documentation : Bookmarks et Annotation

Assurez-vous que votre workspace est bien documenté. Il est fort à parier que vous ne vous rappeliez déjà plus l’utilité de certains transformers qui s’y trouvent. Avant de l’oublier complètement, rendez vous service (et à vos collègues) et inscrivez-le dans une annotation.

 

Nettoyer les paramètres utilisateurs publiés et privés

La fonction User Parameters peut devenir assez confondante si les paramètres créés ne sont pas bien structurés. Donnez des noms et de courtes descriptions à vos paramètres qui ont une réelle signification dans le contexte de votre workspace. Et surtout, débarrassez-vous de ceux dont vous n’avez plus besoin.

 

Supprimer les Readers, Writers et Transformers inutiles (spécialement les Inspectors)

Rappelez-vous de supprimer tous les Inspectors, de désactiver les transformers et tous autres objets (Readers et Writers inclus) qui ne sont plus nécessaires.

 

Organiser la structure de vos fichiers

Archivez les versions obsolètes de votre workspace ainsi que tous les autres fichiers associés. Assurez-vous que vos fichiers soient bien organisés dans la structure de votre projet. Si vous déplacez des éléments, n’oubliez pas d’effectuer des tests pour vous assurer que tout se raccorde correctement.

Voici un exemple de structure de fichier fourni par Safe Software :

 

Besoin d’aide pour finaliser vos projets et assurer la pérennité de vos workspace?

Vous aimerez aussi :