Avantages
* Rémunération équitable * Certaines équipes sont meilleures que d'autres
Inconvénients
Oh mec. Le principal problème est que tous les processus que les équipes tentent de construire sont sabotés par la haute direction, qui décide de faire remonter une fonctionnalité imprévue de nulle part. Cette fonctionnalité est précipitée et le PDG demande chaque jour « en sommes-nous encore là ? », mettant tellement de pression que les équipes abandonnent tout simplement la qualité du code. Cela brise par inadvertance d'autres choses, ce qui met le PDG en colère, et maintenant l'équipe est critiquée pour avoir cassé des choses et se précipite pour les réparer dès que possible. Le cycle décrit ci-dessus se répète à chaque sprint. Certaines équipes essaient littéralement de terminer leurs tâches du deuxième trimestre au quatrième trimestre en raison de l'injection constante de travail sorti de nulle part. Ensuite la qualité du code. Jésus Christ. Avec le processus décrit ci-dessus, vous pouvez probablement imaginer le désordre enchevêtré que tout cela produit. Et puis chaque initiative visant à le refactoriser et à le réparer est tuée à ses débuts car, encore une fois, de nulle part, vous obtenez une fonctionnalité prioritaire P0 dont les clients ont apparemment besoin hier. Littéralement, n'importe quelle technologie est approuvée, car lorsqu'une équipe vous dit : « Le PDG a besoin de cette fonctionnalité hier, pour cela, nous devons utiliser XXX, approuvez-vous ? - la réponse est toujours oui, car on n'a même pas le temps de penser à enquêter sur autre chose. Quoi qu'il en soit, si vous faites partie de ces personnes qui « s'efforcent dans un environnement chaotique », cet endroit est fait pour vous. Vous obtiendrez un chaos complet partout chaque jour.