podcast24.11.202232 minutes

Adéquation entre besoin et technologie : le rôle de l’architecte de solutions

  • Tech
nventive_AppliedDigital_S02E04_nv_AD_Blog_S02E03.jpg

Dans ce nouvel épisode du podcast « Applied Digital », nous rencontrons Philippe Nadeau, gestionnaire de l’équipe d’architectes de solutions, et Guillaume Dussault, architecte de solutions, pour parler du rôle de leur équipe dans les projets. Ensemble, ils nous présentent la polyvalence de leurs rôles d’architectes, autant dans la collaboration avec les clients qu’avec les équipes, et nous expliquent de quelle manière ils créent chaque jour l’adéquation entre les besoins et la technologie. Bonne écoute!

Diversité et flexibilité du rôle d’architecte de solutions

Pour devenir architecte de solutions, il faut aimer la diversité et la polyvalence. En effet, c’est le propre même des projets que de ne jamais se ressembler. Les paramètres changent d’un client à l’autre : organisation, méthode de travail, prise en compte des besoins, équipe, besoins technologiques, etc. Il faut répondre efficacement aux différents besoins.

Les points communs entre les architectes sont à la fois leur expérience en développement logiciel et leur expertise en relation client, ce qui leur permet de construire une relation forte et saine avec chaque client.

À lire aussi : Développement d’application sur mesure : ce que ça signifie

Le rôle des architectes de solutions tout au long des projets

Lorsqu’on analyse l’implication des architectes de solutions tout au long d’un projet, on comprend mieux les besoins de polyvalence. En effet, leur expertise est sollicitée à plusieurs moments, notamment lors de :

  • La phase de prévente et celle de découverte du projet : Dès les premières discussions, les architectes de solutions déterminent les besoins et les faisabilités technologiques. Ils ou elles mettent en lumière les différents systèmes, leurs interactions, et comment ceux-ci interfèrent avec les systèmes existants. Ceci permet notamment de communiquer avec le client et avec l’équipe de réalisation à propos des besoins énoncés.
  • La définition des exigences non fonctionnelles : Pour chacun des projets, les architectes veillent à la sécurité, à la performance et au respect des lois.
  • La passation aux équipes de développement : Une fois la phase de découverte accomplie, ils transmettent toutes les exigences imposées par le contexte du projet afin de mitiger les risques de mauvaises surprises au cours du projet.
  • L’accompagnement lors du développement : Enfin, les architectes jouent un rôle de soutien auprès des équipes de réalisation. Si celles-ci sont autodécisionnelles, le rôle des architectes est plutôt de veiller à ce que la vision initiale et celle du client soient respectées.

Rester à la fine pointe de la technologie

Pour effectuer des recommandations pertinentes, durables et réalistes, les architectes de solutions doivent avoir une connaissance vaste et diversifiée en technologie. Bien qu’ils ou elles puissent se spécialiser dans une certaine plateforme technologique, leur rôle est de rester à l’affut des nouveautés et des nouvelles fonctionnalités. Veille constante, lecture, comités, certifications, échanges au sein des équipes ou avec les clients : tous les moyens sont bons pour rester informés.

Bien évidemment, le mieux est encore tout simplement d’essayer un produit : pour s’imprégner d’une nouvelle technologie, on pourrait, par exemple, développer une preuve de concept.

Pour en savoir plus, n’attendez plus et écoutez ce nouvel épisode.

Bonne écoute!