A Staff Engineer's Guide to Inventing Work
Les équipes plateformes sont dirigées par l'ingénierie plutôt que par le produit, ce qui oblige les ingénieurs à inventer le travail pour augmenter la valeur fournie aux utilisateurs en lisant des signaux provenant des systèmes, des utilisateurs, de l'organisation et de l'industrie. Les signaux émis par les systèmes incluent les incidents et postmortems (bruyants et retardés), les coûts financiers et contractuels (qui permettent de réévaluer buy-versus-build) et la charge de travail répétitive non priorisée, même si réduire la toil de l'équipe n'améliore pas nécessairement l'expérience utilisateur. Les signaux utilisateurs se récoltent par une discovery continue et structurée pour documenter les douleurs, par l'observation des cas d'usage surchargés que les utilisateurs détournent comme prototypes utiles, et par des partenariats de prototypage pour explorer des solutions conjointes sans promesse d'intégration. L'organisation fournit des indices via les OKR, les répétitions managériales et les débris de migration révélant des utilisateurs mal servis, tandis que l'industrie offre des opportunités par l'écriture descriptive et l'arbitrage du décalage entre tendances et preuves publiques. Il faut prioriser ces signaux selon la force de l'argument qu'ils apportent et leur caractère lead/lag, et éviter un backlog composé uniquement des signaux les plus bruyants en étant capable d'expliquer pourquoi on choisit ce travail plutôt qu'un autre.