Quel est l'impact de la transformation digitale sur le rôle d'architecte ?
Nous vivons l'ère de la transformation digitale ! Pourquoi ? Quel est l’impact sur le rôle d’architecte ?
Les entreprises ont besoin d'innover, de transformer leurs modèles économiques afin de rester compétitifs sous l'impulsion de l'évolution des technologies. Chaque société doit fournir toujours plus de valeur à un écosystème également composé des clients finaux de partenaires axé sur le modèle « Business to Business to Customer/Consumer ».
Dans ce contexte, quel est le rôle de l'architecte application ? Il doit s'adapter à ce nouveau modèle afin de prendre en compte les aspects business, organisation et gouvernance, associés aux nouveaux paradigmes de la transformation digitale. L'architecte n'est plus seulement responsable de définir l’utilisation de telle ou telle technologie pour construire une solution. Son rôle est désormais de définir QUELLE solution construire, POURQUOI, et COMMENT cette solution spécifique va apporter de la valeur ajoutée à l’ensemble de l'écosystème de l'entreprise, en adéquation avec le modèle économique défini.
Il occupe un rôle clef dans les organisations de nos entreprises, tout comme celui de CDO (Chief Digital Officer ou responsable digital). L'architecte devient le « trait d’union » entre le commerce, les opérationnels et l'IT. Il devra de plus en plus définir quels composants utiliser et intégrer afin de construire la nouvelle solution, en phase avec le nouveau modèle économique et son écosystème.
L'architecte doit également prendre en compte une autre
problématique : l’optimisation du temps consacré à la
réalisation des missions. Son rôle est devenu aussi important que
celui du chef de projet. Leader technique de l'équipe, il développe
la vision et construit la stratégie digitale de l'entreprise -
stratégie qui devrait lui permettre de valoriser davantage son offre
et de gagner ainsi en compétitivité.
Pour répondre à
l’optimisation du temps consacré à la réalisation des missions,
l’architecte devra s’appuyer sur :
- Les
méthodologies qui permettent de démontrer et de valider la valeur
apportée par la solution en cours de construction aux clients finaux
et aux décideurs. Il s’agit des méthodes Agile de type
SCRUM.
- Des outils et des bonnes pratiques qui offrent la
possibilité d’automatiser les tâches répétitives sans valeur
ajoutée. L’équipe de développement se concentra ainsi sur la
production de fonctionnalités… Il s’agit d’Application
Lifecycle Management et de DevOps.
Le rôle d’architecte application, intègre désormais une vision business où la technique est au service de la création de revenu.
Quels sont ses prochains thèmes de prédilection ? Doit-il s’appuyer par exemple sur les grandes tendances du moment que sont le cloud ou encore DevOps ?