Cela ne va probablement pas être une réponse appréciée, et cela ne facilitera pas votre travail beaucoup, mais c'est ce que je ferais. En outre, vous ne pouvez pas jouer lorsque vous êtes coincé dans des réunions où il n’ya rien de constructif, vous ne pouvez pas jouer lorsque les gens sont tellement frustrés et que les conditions sont si ridicules que le lieu de travail ressemble à une bagarre dans un bar, pourrait sauver un projet qui est dans une spirale de la mort.
1) Contacter anonymement la direction de la société mère et leur expliquer la situation. Dites-leur que soit (A) votre direction a défini le calendrier sans consulter l'équipe de développement, et soit ils ne savaient pas à quel point le projet était compliqué, soit (B), si vous voulez éviter que la direction ne soit blâmée, certaines hypothèses ont été avancées , comme cela, vous allez pouvoir réutiliser des milliers de lignes de code d’un projet précédent, mais après quelques retouches, on s’aperçut rapidement que l’ancien code n’était pas conçu pour ce projet et qu’il fallait commencer complètement. de zéro. Expliquez que la situation a évolué au sud, que le doigt de la direction et les abus de la part de la direction ont atteint un niveau intolérable et que le chef d'équipe, qui n'était pas à blâmer, a déjà démissionné.
En cas de succès, vous obtiendrez au moins l’un des résultats suivants: (1) Une fois confrontés aux faits, ils abandonneront le projet et trouveront un autre moyen de travail, (2) Ils feront venir une autre équipe de développeurs qui être affecté à une partie du programme afin que votre équipe puisse réaffecter ses membres, (3) ils prolongent le délai.
2) Si cela ne fonctionne pas, arrondissez tous les développeurs et acceptez de gérer complètement le mur de pierres. Il serait difficile de les ignorer carrément, alors trouvez peut-être quelqu'un qui ne craint pas de perdre son emploi à ce stade et demandez à la direction de la réaffecter à des tâches «d'intégration de gestion». Vendez-le à la direction: il sera l'interprète entre vous (les développeurs) et la direction, afin qu'ils puissent être mieux informés et que les développeurs ne soient pas obligés de quitter leur travail pour expliquer les choses à la direction tout le temps. Cette personne sera fondamentalement votre propre petit secrétaire de presse de la Maison Blanche qui détournera votre chaleur. Demandez-leur de créer de fausses images, des présentations PowerPoint et des graphiques sur tous les "progrès" réalisés (peut-être même un graphique à barres exponentiel intitulé " absurdité insubstantiatable. Pour dissiper l’idée qu’il est juste en train de jouer, demandez-lui de construire un faux prototype / programme toutes les quelques semaines. Les fonctionnalités qui ne peuvent être falsifiées doivent être considérées comme terminées, mais pas dans la version présentée, car il existe un délai de six semaines entre le prototype et le lieu où se trouvent les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ils absurdité insubstantiatable. Pour dissiper l’idée qu’il est juste en train de jouer, demandez-lui de construire un faux prototype / programme toutes les quelques semaines. Les fonctionnalités qui ne peuvent être falsifiées doivent être considérées comme terminées, mais pas dans la version présentée, car il existe un délai de six semaines entre le prototype et le lieu où se trouvent les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ils demandez-lui de construire un faux prototype / programme toutes les quelques semaines. Les fonctionnalités qui ne peuvent être falsifiées doivent être considérées comme terminées, mais pas dans la version présentée, car il existe un délai de six semaines entre le prototype et le lieu où se trouvent les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ils demandez-lui de construire un faux prototype / programme toutes les quelques semaines. Les fonctionnalités qui ne peuvent être falsifiées doivent être considérées comme terminées, mais pas dans la version présentée, car il existe un délai de six semaines entre le prototype et le lieu où se trouvent les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ils Un décalage de six semaines entre le prototype et le lieu où se trouvent actuellement les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ils Un décalage de six semaines entre le prototype et le lieu où se trouvent actuellement les développeurs. Son travail consiste à bamboozle management. Si la direction pose des questions spécifiques aux développeurs, ceux-ci doivent simplement dire qu'ils ne savent rien de cette partie du programme (à moins qu'il s'agisse d'une partie compliquée que la direction ne pourrait pas comprendre, reportez-vous à la phrase suivante.) Si la direction les met sous le fusil leur demande quoi exactement ilssont faites, dites - leur de parler des choses vraiment compliquées et agitent leurs mains dans l'air, en essayant de démontrer le sujet par le dessin et la connexion des choses dans l' espace 3D. Confus et agacés par ces "bizarreries de développeurs étranges", ils décideront que votre petit interprète est beaucoup plus facile à parler et laisse les développeurs seuls. Lorsque six mois se sont écoulés, demandez à votre interprète automne de cesser de se présenter. Agissez lorsque la direction vous dit tout ce qu’il a dit, puis leur dit qu’il avait clairement perdu la raison devant la pression du travail. Dites-leur qu'il est votre développeur le plus faible. Vous avez donc pensé qu'il pourrait être plus utile dans un "Ingénieur d'intégration Paradigm" ( PIE), mais vous avez été surpris qu'il ne puisse même pas gérer cela. Recommandez une autre personne (lire: martyr) pour le poste, déclarez qu'il est beaucoup plus au courant et respecté au sein de l'équipe - pleinement qualifié pour le poste! Demandez-lui d'aller là-bas et d'agir surpris sur les choses que le dernier gars a dit, puis dire que tout cela était une création de son imagination. La direction devra passer au moins un mois ou deux à désapprendre la station de base du vieux et apprendre celle de ce nouveau, et il faudra attendre encore 3 ou 4 mois avant d’attraper le nouveau. À ce stade, la direction sera furieuse et refusera de subir un autre EIPP. À ce moment-là, elle vous soufflera à nouveau - mais au moins vous vous êtes acheté 9 à 12 mois de travail sans tracas.
Ce n'est pas un très bon plan, mais c'est quand même un peu mieux que de continuer à se présenter au travail, de rester dans le pétrin toute la journée et de décider ensuite de s'absenter de la pause de midi.