Aller au contenu

Plateforme de conception

Par définition, une plateforme est une « surface plane, horizontale, surélevée ». Par extension, on parle de plateforme [1] dans le contexte du Web pour évoquer, selon Wikipedia, un « environnement permettant la gestion et/ou l'utilisation de services applicatifs ». En clair, il s'agit d'une « extension » de ce que l'on a appelé, au début des années 2000, le Web 2.0 : le fait de pouvoir utiliser un service — un logiciel — à distance, c'est-à-dire d'utiliser une application qui n'est pas présente « physiquement » sur la machine locale depuis laquelle on l'utilise.

Comme j'ai essayé de le résumer sur la plateforme continuum.codes — qui dans les faits n'est pas une « plateforme » au sens strict puisqu'elle ne propose pas de « services » mais donne simplement accès à des « preuves de concept » — la décennie 2020-2030 s'oriente clairement vers le développement de ce nouveau paradigme dans lequel le réseau devient tout à fait central et qui tend à faire s'estomper les limites auparavant « claires » de ce que l'on appelle un « logiciel ».

À titre d'exemple, je propose de découvrir sur le site une application de démonstration — la même que vous pouvez manipuler directement dans la fenêtre adjacente — qui « démontre » le paradigme essentiel de la plateforme : il y a une partie « avant » (frontend) qui est une « interface utilisateur » — il s'agit de la page web que vous êtes en train de consulter — et une partie « arrière » (backend), le logiciel à proprement parler. Les deux « couches » dialoguent suivant le principe « client-serveur ».

Il est essentiel de bien comprendre ce principe car il est « fondateur » dans le nouveau paradigme des « plateformes de conception » et plus généralement, dans ce que j'ai proposé d'appeler la « modélisation par le flux ». [2]

Dans le même esprit, voici ci-dessous, une preuve de concept encore plus sophistiquée — elle a mobilisé l'utilisation de 2 frontends et 3 backends — et qui nous a valu de remporter le prix « bettering the industry » [3] lors du AEC Hackathon de Copenhague en février 2020. Le prototype a été réalisé en une seule journée et une seule nuit, grâce à la mobilisation de toute l'équipe ayant participé à l'aventure — principalement des ingénieurs de chez Ramboll, notamment Puria Safari Hesari — et grâce à la redoutable efficacité d'Emil Poulsen, concepteur de plateformes chez Thornton Tomasetti.

Voici donc Fraiboto, le robot de conversation toujours prêt à rendre service :

[1]: Les rectifications orthographiques de 1990 préconisent d'écrire plateforme source:wikipedia

[2]: voir https://www.youtube.com/watch?v=Uk3cdup-Kds

[3]: attribué sous cette appellation en lieu et place de « Best hack from the past »