Contexte et enjeux
L’auteur décrit deux fonctionnalités fréquemment demandées dans les applications financières grand public : un hub de documents destiné à regrouper les PDF générés par les systèmes hérités, et un centre de notifications affiché sous forme d’icône avec point rouge. Les exigences proviennent de la conformité (canaux de communication persistants) et d’attentes utilisateurs habitués à ces modèles, même si leur implémentation s’avère lourde.
Coûts de construction versus coûts d’exploitation
Le texte indique que la mise en place d’un hub de documents conduit rapidement à une solution comparable à Google Drive, incluant tagging, archivage, impression et partage avec des exigences d’authentification granulaire. Chaque mise à jour iOS, Android ou Windows peut supprimer des API utilisées, imposant des correctifs continus. De même, le centre de notifications se transforme en « bad Gmail clone », nécessitant une infrastructure de messagerie, de stockage et de filtrage. L’auteur souligne que les coûts d’exploitation – maintenance mensuelle, adaptation aux cycles de version des OS, gestion des droits – dépassent souvent le coût initial de développement.
Analyse des alternatives et risques
Plutôt que de créer des plateformes propriétaires, l’auteur recommande d’utiliser des solutions existantes, même imparfaites, et de sélectionner chaque cas d’usage selon son besoin réel. Il cite les travaux de Gerry McGovern, qui montrent qu’une réduction de 80 % à 90 % du contenu d’un site augmente les ventes et diminue les appels de support. De plus, Klotz et al. (Nature) ont démontré que les changements soustractifs sont sous‑estimés par les équipes, car ils demandent un effort cognitif plus important que les ajouts.
Leçons pour la gestion de produit
Deux principes émergent : être extrêmement sélectif sur les ajouts et appliquer une discipline de suppression. La suppression n’est pas perçue comme du « tidying up », mais comme une amélioration fonctionnelle. L’exemple du « matrix produit 1997 de Steve Jobs » illustre la concentration des ressources sur quatre produits clés, éliminant les lignes parallèles pour libérer du talent. Cette approche réduit le coût d’opportunité et favorise la focalisation sur les fonctionnalités qui font réellement avancer le produit pour le client.