John Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez Moniepoint, a un aveu à faire. Il se bat… L'article La vitesse est un mensonge : Rencontrez John OjetundeJohn Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez Moniepoint, a un aveu à faire. Il se bat… L'article La vitesse est un mensonge : Rencontrez John Ojetunde

La vitesse est un mensonge : Rencontrez John Ojetunde, l'ingénieur qui mesure la vitesse en retouches, pas en jours

2026/02/21 19:00
Temps de lecture : 9 min

John Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez Moniepoint, a un aveu à faire. Il se bat contre ses propres ingénieurs chaque jour, non pas sur la qualité du code ou l'architecture technique, mais sur quelque chose de plus fondamental. Ils discutent de ce que la vitesse signifie réellement.

La plupart des équipes d'ingénierie mesurent la vélocité en jours jusqu'au déploiement. Ojetunde la mesure en coût global, incluant le retravail que personne ne veut admettre. Sa philosophie, la vitesse et la qualité ne sont pas ennemies ; elles répondent à la maîtrise, ressemble à une sagesse de poster motivationnel jusqu'à ce que vous voyiez les mathématiques.

Imaginez deux ingénieurs qui doivent construire la même fonctionnalité. M. A termine en trois jours et la livre. L'assurance qualité la teste pendant deux jours supplémentaires, trouvant des bugs qui nécessitent des corrections aller-retour. Deux jours de plus. Ils déploient en production. Ça casse. M. A passe trois jours de plus à le réparer. Temps total : huit jours.

M. B prend cinq jours pour construire la même fonctionnalité. Semble plus lent, n'est-ce pas ? Mais l'assurance qualité la teste en un jour. Ils déploient le lendemain. La fonctionnalité est stable. Aucun retravail nécessaire. Temps total, sept jours. M. B était plus rapide, mais personne ne l'a mesuré de cette façon parce que tout le monde a arrêté de compter après le premier déploiement.

John Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez MoniepointJohn Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez Moniepoint

Le problème, c'est que les gens n'agrègent pas le temps qu'il faut pour retravailler certaines choses, explique Ojetunde. Ils ne prennent pas cela en compte dans le coût total. Donc ils regardent ce type qui l'a fait en trois jours et pensent qu'il est plus rapide. Mais quand vous regardez réellement le temps agrégé, vous voyez que la vitesse et la qualité répondent vraiment à la maîtrise.

Ce n'est pas une philosophie théorique pour Ojetunde. Chez Moniepoint, où son équipe gère une infrastructure traitant des millions de transactions POS quotidiennement, chaque optimisation compte à grande échelle. Il donne un exemple.

Quelqu'un complète une transaction sur un terminal POS Moniepoint en une minute. Vous l'optimisez à 50 secondes. Cette différence de 10 secondes semble petite jusqu'à ce que vous la multipliiez par des millions de transactions. Ensuite, vous réalisez que vous pouvez viser cinq secondes, puis une seconde.

Mais vous ne pouvez atteindre ce type d'amélioration continue que lorsque votre fondation est suffisamment solide pour que vous ne soyez pas constamment en train d'éteindre des incendies de production.

La philosophie vient d'une expérience difficile.

Il y a des années, Ojetunde a travaillé sur un déploiement à Zenith Bank qui a remodelé sa perspective sur l'ingénierie. Il n'y avait pas d'accès Internet en raison de contraintes de sécurité. L'équipe devait migrer des données pour des milliers de marchands avec des données réelles sales qui ont brisé toutes les hypothèses de leur conception. Ojetunde a pratiquement vécu à la banque pendant une semaine pendant que les parties prenantes se tenaient derrière lui en attendant des corrections.

"Ce qui s'est brisé pendant cette semaine, c'était l'illusion que vous pouvez concevoir des solutions dans des conditions idéales. Les données réelles en direct vont tester votre application sous contrainte", dit-il.

Les utilisateurs peuvent ne pas l'utiliser de la manière dont vous l'aviez prévu. Ce qui a été reconstruit, c'est un niveau d'appropriation où il ne pouvait plus se cacher derrière quelqu'un d'autre. Les parties prenantes ne se souciaient pas de son rôle ou de ses excuses. Elles se souciaient de savoir si les clients étaient satisfaits.

Cette focalisation sur le client est devenue non négociable chez Moniepoint.

"L'empathie client est vraiment importante pour nous", dit Ojetunde.

Peu importe les acrobaties que vous pouvez faire. Les clients sont-ils satisfaits ? C'est la question à laquelle tout le monde veut répondre. Le type d'ingénieurs que Moniepoint embauche sont des personnes qui possèdent des produits, pas du code.

"Ce qui signifie que si votre chef de produit vient vous voir avec une solution, vous pouvez repousser et dire que ce ne sera pas la meilleure façon de résoudre le problème du client. Vous ne pouvez le faire que si vous comprenez réellement le problème du client."

Comment John Ojetunde construit pour le Nigeria depuis le Royaume-Uni

Ojetunde détient le statut de talent mondial britannique mais dirige l'ingénierie pour une infrastructure desservant les marchés nigérians. La contradiction est moins frappante qu'il n'y paraît.

"Vous pouvez être au Nigeria et toujours ne pas comprendre le problème des Nigérians", souligne-t-il. Il y a une illusion de compréhension. Vous devenez si familier avec les problèmes qu'ils deviennent normaux. Vous cessez de voir les opportunités.

John Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez MoniepointJohn Ojetunde

"Ce que vivre à l'étranger nous aide à faire, c'est voir ce qui est réalisable et où nous pouvons emmener le Nigeria en matière de technologie", explique-t-il. "C'est pourquoi Moniepoint vise des plateformes haute vitesse où les transferts sont instantanés et l'argent arrive toujours. L'exposition à l'infrastructure des pays développés montre ce qui est possible. Mais rester connecté à la réalité nigériane nécessite un effort délibéré.

"Il n'y a pratiquement aucun trimestre où je ne suis pas au Nigeria", dit Ojetunde.

Son équipe fait des voyages réguliers pour la recherche client, se rendant à Enugu, Lagos et d'autres villes, car vous pouvez être à Lagos mais ne pas connaître le sort des gens d'Enugu. Moniepoint a des gestionnaires de relations commerciales proches des marchands, fournissant des retours constants sur ce qui fonctionne et ce qui ne fonctionne pas. L'entreprise a une visibilité sur l'endroit où chaque terminal est déployé, leur permettant de tester des solutions dans les conditions exactes auxquelles les clients sont confrontés.

Cette attention au contexte local est importante. Au Royaume-Uni, les entreprises ne s'inquiètent pas de la consommation de données sur les terminaux POS car la bande passante est bon marché et souvent illimitée.

Au Nigeria, les coûts de données sont une contrainte réelle. Donc Moniepoint optimise pour quelqu'un dans un village avec une mauvaise connectivité Internet. Ils envoient des ingénieurs dans ces endroits exactes pour tester si les terminaux se chargent correctement dans des conditions réelles.

"Vous optimisez pour quelqu'un qui se trouve dans une zone qui n'a pas d'internet", explique Ojetunde. "Quand vous voulez le tester, vous envoyez quelqu'un dans cette même zone parce que vous voulez vraiment vivre ce que le client vit."

"La technologie est un langage mondial", note-t-il, "mais les problèmes sont locaux." La valeur sous-jacente est l'empathie client. Peu importe où vous êtes. Si vous avez de l'empathie client, vous l'avez.

Pourquoi John combat le scepticisme de l'IA en formant des ingénieurs juniors

John Ojetunde dirige DreamDev, le programme de Moniepoint pour former des ingénieurs juniors, à une époque où de nombreuses entreprises se demandent si elles ont besoin de développeurs juniors. L'IA peut générer du code à grande échelle maintenant. Pourquoi investir dans la formation de personnes à partir de zéro ?

Sa réponse est pragmatique.

Il y a des objectifs à court terme et des objectifs à long terme, dit-il. Qui sont les personnes qui seront les prochains développeurs seniors ? S'il n'y a pas de pipelines pour que les gens grandissent, finalement vous n'aurez plus de développeurs seniors parce que personne n'a été investi. Vous devez être conscient de vous assurer que vous formez des personnes qui peuvent être l'avenir.

L'écart qu'il continue de voir est que de nombreux développeurs seniors autoproclamés n'ont pas de bases solides.

Ils ont acquis des compétences à la volée, construisant des sites Web et des applications sans comprendre ce qui se passe en coulisses. Lorsque la production casse sous pression, ils ne peuvent pas le résoudre parce qu'ils n'ont jamais vraiment compris la fondation.

"L'expérience est le meilleur enseignant," reconnaît Ojetunde, "mais c'est trop cher. Vous pouvez payer avec un temps d'arrêt client, ou vous pouvez payer en perdant de l'argent. Pouvez-vous apprendre la même leçon sans l'expérimenter ? En vous tenant sur les épaules de quelqu'un qui l'a vécue pendant qu'il vous guide ? Oui."

DreamDev revient aux bases avec un programme personnalisé axé sur les fondamentaux et les systèmes pratiques. L'objectif n'est pas de former des ingénieurs Flutter ou React. L'objectif est de former des ingénieurs logiciels, des personnes qui résolvent des problèmes avec des logiciels quel que soit l'outil spécifique.

John Ojetunde, responsable de l'ingénierie pour les canaux de dépôt, d'épargne et de point de vente chez MoniepointJohn Ojetunde

Moniepoint fait la distinction entre un ingénieur Flutter, quelqu'un qui ne travaille que dans ce framework, et un ingénieur mobile, quelqu'un qui peut travailler en Flutter, natif, ou quoi que le problème nécessite.

Un diplômé de la première cohorte DreamDev a obtenu un poste à temps plein immédiatement, même pas un stage, parce qu'il était si bon. C'est le point.

Ojetunde est passionné par le mentorat car l'impact s'étend à travers les personnes.

C'est bien pour vous de faire certaines choses, dit-il, mais c'est mieux si votre portée va être plus grande parce que vous avez plus de personnes qui font la même chose.

Chez Moniepoint, ce qui empêche Ojetunde de dormir la nuit, ce sont à la fois les personnes et les systèmes. "Les personnes, parce que la qualité des personnes que vous avez détermine la qualité de la production que vous obtenez. Ils prennent des décisions qu'ils ne peuvent prendre qu'en raison de leur qualité particulière. Les systèmes, parce que dans un marché en évolution rapide comme le Nigeria, vous voulez toujours être en avance sur la courbe. Et vous ne pouvez être en avance que si vous continuez à retravailler et à recâbler votre pensée."

Plus l'échelle est grande, plus ces petits gains comptent. Meilleures sont les personnes, plus la croissance devient durable.

La vitesse et la qualité ne sont pas ennemies, insiste John Ojetunde. Mais vous ne pouvez atteindre les deux que lorsque vous comprenez que ce qui semble lent aujourd'hui pourrait être la seule chose assez rapide pour durer.

L'article Speed is a lie: Meet John Ojetunde, the Engineer who measures speed in rework, not days est apparu en premier sur Technext.

Opportunité de marché
Logo de John Tsubasa Rivals
Cours John Tsubasa Rivals(JOHN)
$0.00276
$0.00276$0.00276
-2.12%
USD
Graphique du prix de John Tsubasa Rivals (JOHN) en temps réel
Clause de non-responsabilité : les articles republiés sur ce site proviennent de plateformes publiques et sont fournis à titre informatif uniquement. Ils ne reflètent pas nécessairement les opinions de MEXC. Tous les droits restent la propriété des auteurs d'origine. Si vous estimez qu'un contenu porte atteinte aux droits d'un tiers, veuillez contacter service@support.mexc.com pour demander sa suppression. MEXC ne garantit ni l'exactitude, ni l'exhaustivité, ni l'actualité des contenus, et décline toute responsabilité quant aux actions entreprises sur la base des informations fournies. Ces contenus ne constituent pas des conseils financiers, juridiques ou professionnels, et ne doivent pas être interprétés comme une recommandation ou une approbation de la part de MEXC.