Introduction
Photo d'un grand atrium avec fenêtres et miroirs.
Figure 10.1 L'architecture métaphorique intègre des éléments symboliques et des motifs dans la conception pour créer des récits dans un espace, tels que les fenêtres de ce bâtiment gouvernemental qui représentent la transparence. L'informatique utilise également des motifs pour résoudre des problèmes et créer des récits. (source : modification de « Keep 'em coming » par Dylan/Flickr, CC BY 2.0)

Introduction

TechWorks est confrontée à de nombreux problèmes techniques, tels que des difficultés à transférer les données entre les divisions, le partage des ressources et la formation des utilisateurs finaux. Le DSI a suggéré d'embaucher un gestionnaire d'architectes de solutions (solutions architect manager) qui sera responsable de la constitution d'équipes, de l'établissement de relations, de la définition de la stratégie et de la proposition de solutions aux problèmes actuels, ainsi que de la recherche de toute opportunité disponible.

La première mission du nouveau gestionnaire d'architectes de solutions, Mr. John, est d'étudier la conception actuelle du système en organisant une réunion avec les architectes d'entreprise et les architectes de solution. Mr. John a demandé aux architectes de solution de finaliser la conception et la mise en œuvre de la solution, et aux architectes d'entreprise de vérifier que la stratégie des technologies de l'information est alignée sur la mission de l'entreprise en analysant la stratégie commerciale. Ensemble, en équipe, ils ont élaboré un plan pour la solution en divisant le problème en sous-problèmes en utilisant une approche de division pour régner.1 Ils ont examiné les niveaux d'entreprise pour vérifier la bonne tenue des connaissances architecturales, des techniques et des artefacts et leur impact sur les conceptions architecturales à différents niveaux de portée. Au milieu du processus de gestion, Mr. John découvre qu'un analyste de données et plusieurs ingénieurs logiciels doivent rejoindre l'équipe. L'analyste de données définira les informations requises pour chaque niveau. Les ingénieurs logiciels mettront à profit les connaissances architecturales antérieures à tous les niveaux de portée pour créer des solutions de nouvelle génération, sécurisées, pour une société super-intelligente, intelligentes et autonomes. L'équipe a créé de nombreux motifs pour aider à résoudre les problèmes, a soutenu la création de solutions et a mis en place un cadriciel (framework) qui garantit que les solutions d'entreprise sont en adéquation avec la vision et la stratégie évolutives des organisations qui utilisent ces solutions pour fonctionner et mener leurs activités quotidiennes. La principale recommandation de l'équipe pour implémenter des solutions super-intelligentes, intelligentes et autonomes pour une société super-intelligente est d'adopter la plateforme Microsoft Azure Cloud en tant que service et un cadriciel d'implémentation de solution cible pour prendre en charge les fonctions commerciales orientées client et internes.