Métiers pour l'informatique

mercredi 7 décembre 2016

Analyste

L'analyste traduit les besoins d'un client en solution informatique et les modélise en une maquette de l'application à développer: ses composants logiciels, sa base de données, ses interfaces
Twitter Facebook Delicious
Mis à jour le 15/03/2011 | Imprimer | Envoyer
  • Vincent
  • 47 ans, 3 enfants
  • master en informatique
  • Little Indian à Wavre

Le programme de comptabilité de mon père ne marchait pas bien, alors je l'ai réécrit. Cela devait être au début de mes secondaires.

L'important dans un projet informatique, c'est de bien modéliser les choses puis d'avancer morceau par morceau, ne pas aller dans tous les sens ou foncer tête baissée. Une bonne méthodologie est essentielle.

Parcours

J'ai d'abord travaillé dans une entreprise d'édition de logiciels comme développeur pendant quatre ans. J'ai ensuite été engagé comme project manager. Un jour, je me suis dit que j'avais envie de travailler pour moi. La situation de salarié, même si elle est confortable, ne me plaisait plus. Après un an de formation d'aide à la création d'entreprise, j'ai fondé Little Indian. Nous avons évidemment commencé petit. Notre premier projet a été l'automatisation d'un système de commandes papier chez un vendeur de tapis grâce à un logiciel de Nouvelle-Zélande.

Métier au quotidien

Je peux me qualifier d'analyste même si, étant donné que je dirige une petite structure, je fais un peu de tout. Un client vient nous trouver et nous expose un problème. Par exemple, lL'entreprise Thalys, qui gère les TGV entre la France, la Belgique, l'Allemagne et les Pays-Bas, voulait changer son application de gestion des plaintes.

La première chose est d'arriver à cadrer et à simplifier les besoins car un client demande beaucoup au départ. Je pose énormément de questions, en m'intéressant au pourquoi des choses, en utilisant des mots simples et les plus précis possible. Ensuite, je rédige un plan, une analyse fonctionnelle, de l'application informatique envisagée. Cette analyse passe chez les développeurs avec qui je garde contact pendant le coding ou la programmation. Je rassure beaucoup les utilisateurs lors de l'implémentation et, quand ça coince, je reste honnête: "Je n'ai pas de solution mais je vais chercher, je vais en parler; ça va peut-être prendre du temps mais je m'occupe de vous".

Inconvénients

Ils sont tous liés à l'impatience des clients qui veulent parfois tout, tout de suite ou au stress car les sociétés dépendent de plus en plus de l'informatique.

Concevoir un projet informatique

Concevoir un projet, c'est comme ranger du bois: lorsque que je reçois une remorque de bois, je peux soit mettre le bois dans ma brouette jusqu'au tas et le ranger directement, soit le mettre dans ma brouette, le renverser au pied du tas puis repartir en chercher, le renverser puis repartir, et ainsi de suite. Dans la seconde manière de faire, il y a deux endroits différents de stockage et des dépenses d'énergie inutiles. Imaginez avoir 50.000 trajets de brouettes, ça vaut le coup de réfléchir! Conceptualiser une solution informatique, c'est la même chose. Si vous la modélisez avec des boucles malvenues, ça peut prendre des heures sur un serveur.

Un projet doit toujours être écrit de manière efficace et la plus simple possible. J'ai débuté ma carrière avec des machines beaucoup moins puissantes qu'aujourd'hui, j'ai donc été formé à cette économie des ressources.

Le métier d'analyste en quelques mots

L'analyste traduit les besoins d'un client en solution informatique. Il ou elle modélise ces besoins en une maquette de l'application à développer: ses composants logiciels, sa base de données, ses interfaces. Il ou elle reste en contact direct avec le client tout au long de l'implémentation et assure le suivi vers l'équipe de développement s'il y a (ré)-intégration de nouveaux paramètres.

Formations et compétences requises

Parcours classique:

  • master ou ingénieur en informatique avec l'option informatique de gestion;
  • baccalauréat en informatique avec quelques années d'expérience.

Compétences clés:

  • facultés de communication et d'écoute;
  • capacité à travailler en équipe;
  • organisation;
  • ouverture d'esprit vers d'autres disciplines: médical, finance, énergie, industrie, etc.

Savoir-faire indispensables:

  • connaissances en modélisation et en architecture d'applications;
  • bonne compréhension des enjeux liés aux technologies;
  • gestion de projets;
  • très bonne culture générale en informatique;
  • bonne maîtrise des langues (dont l'anglais).
  • Little Indian Lien externe
    Little Indian est une société spécialisée dans le conseil, l'implémentation et la gestion de projets informatiques
    http://www.littleindian.be
  • Little Indian
    Société spécialisée dans le conseil, l'implémentation et la gestion de projets informatiques. Services: analyse/audit, project management, assistance, maintenance, formations, développements spécifiques, webdesign, etc.
    http://www.awt.be/web/ict/index.aspx?page=ict,fr,100,000,000&id=11327
Portail de la Région wallonne