Je prévoyais de découper verticalement le développement back-end en histoires d'utilisateurs. Mais un gars du backend de notre équipe a commencé à se plaindre que cela rend leur travail invisible.
Ma réponse était que
lors des réunions de planification et d'examen du sprint, nous discutons des tâches de backend devant les parties prenantes afin de le rendre visible, et
le maintien d'une haute qualité pendant le projet entraînera un rythme de démarrage plus lent que les autres équipes, mais nous aurons une vitesse stable pendant le projet. Et la vitesse est très visible pour les parties prenantes.
Il insiste toujours pour avoir des histoires comme: "En tant que développeur, j'ai besoin d'une couche de domaine pour pouvoir encapsuler la logique métier."
Comment puis-je résoudre le problème avant qu'il ne pollue l'équipe?
La racine du problème est que notre direction considère systématiquement le travail de backend comme invisible et appelle les mineurs de développement soutenus, ou d'autres termes péjoratifs.