vendredi, 19 avril 2024

Lego adopte la modularité, le métaverse avec sa culture d’ingénierie logicielle

Lego, le fabricant de briques en plastique, agrandit rapidement ses équipes de développement de logiciels pour répondre à la demande croissante d’expériences virtuelles.

Lego élargit rapidement ses équipes d’ingénierie logicielle en se diversifiant des briques en plastique aux bits et octets, mais peut-il rivaliser avec les meilleures entreprises technologiques pour les meilleurs talents ?

La société danoise investit massivement pour devenir une entreprise davantage axée sur la technologie suite à la popularité explosive des jeux de construction de briques en ligne comme Roblox et Minecraft de Microsoft.

Voyant l’occasion manquée, Lego a annoncé un partenariat avec le fabricant de jeux vidéo Epic en avril de cette année. Les deux sociétés feront équipe pour créer de nouvelles expériences dans le métaverse, brouillant les frontières entre les expériences de construction numériques et physiques.

« Le partenariat avec Epic est notre voyage dans le métaverse et il y a un gros produit sur lequel travailler et un élément technologique à concevoir pour cela », a déclaré Atul Bhardwaj, directeur du groupe numérique et technologique chez Lego Group à InfoWorld.

Pour saisir ces opportunités de front, Lego cherche à renforcer son équipe d’ingénierie logicielle interne, dans le but de triple son équipe numérique à 1 800 personnes d’ici la fin 2023, réparties dans ses bureaux de Copenhague et de Billund au Danemark, de Londres et de Shaghai.

Propulser une transformation numérique chez Lego

Pour alimenter cette transformation, Bhardwaj parle de rendre Lego plus axé sur les produits, l’ingénierie et l’architecture.

« Je considère être axé sur le produit plutôt que sur le projet », a-t-il déclaré, ce qui signifie « définir les problèmes que vous résolvez comme un ensemble de produits numériques que vous créez et construisez. »

Pour rendre le groupe Lego plus axé sur l’ingénierie, Bhardwaj souhaite se concentrer sur l’architecture et l’artisanat. « Quel est le métier d’ingénieur que vous souhaitez mettre en place pour pouvoir concevoir des systèmes évolutifs de classe mondiale ? » demande-t-il.

Bien sûr, les ingénieurs logiciels joueront un rôle énorme, mais les nouvelles recrues numériques seront complétées par des concepteurs numériques, des chefs de produit et des responsables de programmes techniques à mesure que l’équipe numérique s’agrandit.

Création d’une infrastructure technologique cloud native

Toutes ces ambitions devront s’appuyer sur une architecture numérique solide. Bhardwaj veut que Lego construise des systèmes qui « peuvent évoluer, fonctionner 24h/24 et 7j/7, et qui sont flexibles, ouverts et faciles à connecter. »

L’entreprise construit une nouvelle plate-forme de données unifiée et actualise son infrastructure pour la rendre plus flexible et native pour le cloud. Partant d’une très faible utilisation du cloud il y a 18 mois, Lego héberge 54 % des charges de travail dans le cloud aujourd’hui, avec l’ambition d’être à 100 % dans le cloud public à l’avenir.

« Nous recherchons la vitesse, la réactivité et la flexibilité que le cloud vous offre », a déclaré Bhardwaj.

Lego Group utilise un large éventail de langages et de frameworks, allant de Unity pour certains des nouveaux produits destinés aux consommateurs, à React pour Lego.com et SAP ABAP pour les systèmes de back-office. « Nous avons en quelque sorte tout, », a déclaré Bhardwaj. « Dans la plateforme de données, nous utilisons Scala et Python. Ce qui est cool aujourd’hui, nous utilisons. Si vous êtes un ingénieur intéressé par une pile technologique moderne, vous la trouverez ici. »

Se connecter avec l’histoire Lego

Les logiciels et les Lego vont de pair depuis longtemps, car de nombreux ingénieurs aiment créer des modèles physiques pendant leur temps libre, car ils cherchent à s’éloigner de leur poste de travail.

« Chaque personne que j’interviewe a une histoire Lego », a déclaré Bhardwaj. « Il y a du tissu conjonctif avec la marque. »

Les composants logiciels modulaires sont depuis longtemps commercialisés pour leur Utilitaire de type Lego qui peut « s’accrocher » à d’autres composants. Cette idée s’étend maintenant à la façon dont Lego lui-même construit des logiciels, grâce à des systèmes faiblement couplés et à une utilisation intensive des API.

« Quand je décris une grande architecture, c’est comme des briques Lego, où nous pouvons construire quelque chose, le démonter et reconstruire quelque chose d’autre relativement facilement. C’est ce que nous essayons de créer ici », a déclaré Bhardwaj.

Lego s’attend également à ce que ses ingénieurs opèrent au sein d’équipes peu couplées, avec l’autonomie nécessaire pour créer les fonctionnalités dont ils ont besoin.

« Nous voulons construire une culture avec des équipes autonomes avec la liberté de résoudre les problèmes de la manière qui leur convient le mieux, » Bhardwaj « Nous sommes une entreprise ludique, avec un jeu ancré dans ce que nous faisons. C’est une grande partie de notre culture. »

.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici