web-dev-qa-db-fra.com

Comment gérez-vous votre chef de projet

Je travaille actuellement pour une entreprise qui a récemment réduit ses effectifs. Je fais tout le travail en interne, les installations client, les builds, le contrôle qualité et, enfin, en gros tout le travail en interne.

Mon patron direct est TRÈS non technique et ces derniers temps, j'ai trouvé TRÈS difficile de faire face à son manque de connaissances.

Les plus gros problèmes que j'ai rencontrés sont les suivants:

  • Je suis sur de nombreux délais à la fois. Je m'arrête pour préparer un devis à moitié rapide car je ne peux pas être en retard sur la date limite, en attendant, trois appels de support arrivent, je donne un devis, trop de temps pour qu'ils l'externalisent. Je dois ensuite réparer tout ce que le vendeur a cassé, ce qui me met derrière. Le pire, c'est que si je mange "Son tampon" sur un projet auquel je n'étais même pas, je suis censé terminer tout ce qui est déjà prévu pendant que toutes ces autres choses arrivent.
  • On me demande, lorsqu'un problème survient, pourquoi le problème se produit et explique en détail, mais ce détail ne signifie absolument rien pour lui.
  • Tout ce qui l'intéresse, ce sont les délais, mais c'est lui qui planifie tout.
  • "Je suis programmeur pas graphiste, ça ne veut rien dire"
  • J'ai été embauché en tant que programmeur .NET, mais ils ont laissé un fournisseur choisir wordpress pour de nombreux sites (oui, j'ai dû tout savoir rapidement)

Je suppose que je peux continuer encore et encore, mais quelqu'un a-t-il dû faire face à ce type de chef de projet? Quel conseil, à part trouver un autre emploi?

Je ne peux pas quitter mon emploi pour le moment car je ne peux pas perdre mon assurance en ce moment car ma femme est très malade de la SP.

Je cherche la meilleure façon de traiter avec mon manager.

Merci d'avance et j'ai créé ce wiki, alors ne fermez pas.

Voici une autre situation qui s'est produite aujourd'hui. Nous avons un ami à moi qui m'aide sur des projets. Il nous a demandé "LES DEUX" de citer un travail et de donner une estimation approximative. Je suis revenu vers lui et lui ai dit "7 semaines 6 heures par jour en utilisant mon ami comme ressource." Il l'a donné au client et a ajouté 10% de tampon (24 heures). Il me dit alors que c'est tout ce que je reçois de mon ami sur le projet. On ne m'a pas demandé combien de temps il était disponible pendant les 7 semaines. Le pire, c'est qu'ils ont déjà donné le devis au client et ne m'ont même pas fait réviser. Son point de vue est bien que vous le fassiez dans le temps que je lui ai dit ou que vous trouviez un autre travail.

80
James Campbell

Vous êtes dans un état d'esprit frénétique et désespéré. Prenez quelques respirations profondes, nettoyez votre tête et contemplez les faits suivants (et si votre esprit saute aux contre-arguments et à la panique, recommencez avec les respirations).

  1. Si vous faites tout le travail, ils ont besoin de vous. Si vous mourez, leurs affaires aussi.
  2. Si vous travaillez tard le soir et le week-end, vous travaillez à un rythme insoutenable, tendant vers un état stable d'inefficacité et un travail médiocre. Si vous étiez en quelque sorte capable de travailler des heures décentes, vous feriez en fait plus par jour et finiriez les choses plus tôt. (Si votre cerveau vient de dire "Mais mon manager ...!" Alors recommencez avec les respirations.)
  3. Lorsque votre manager vous donne un objectif déraisonnable et que vous vous tuez à moitié pour le faire, vous le récompensent pour son comportement. Vous obtiendrez plus de ce que vous récompensez.
  4. "Cela ne peut pas être en retard." Oui il peut. Lisez celui-ci plusieurs fois.
  5. Bien que vous pensiez qu'il devrait vous récompenser pour son travail acharné, vous savez que ce n'est pas vrai. Ce n'est pas la voie du succès.
  6. Si la tâche n'est pas terminée dans les délais (voir n ° 4), ce qui sera pire: A) vous acceptez la tâche avec l'apparence d'un animal chassé, travaillez comme un démon, puis admettez avec hésitation qu'elle n'est pas prête à temps, ou B) vous lui dites calmement au début, et tous les jours qu'il ne sera pas prêt à cette date, mais qu'il sera prêt à cette date ultérieure, vous travaillez calmement et régulièrement, ce n'est pas prêt à la date limite mais il est prêt quand vous lui avez dit que ce serait le cas. (Respirez, respirez.)

L'important ici est votre état d'esprit: votre objectif ne doit pas être de réaliser l'impossible. Maintenant que vous pouvez voir qu'il existe un autre moyen, comment communiquez-vous cela à votre patron? Il n'y a pas de miracles, mais vous pouvez accomplir beaucoup de choses en parlant sa langue.

  1. Documentez tout ce que vous faites. Sérieusement. Prenez un peu de temps pour le faire, même si vous êtes dans les délais.
  2. Les managers analphabètes adorent les jolies photos. Familiarisez-vous avec un outil d'aspect professionnel, un de ces "planificateurs" qu'ils aiment. Vous devez être capable de produire des chronologies et des graphiques dans de jolies couleurs.
  3. Apprenez quelques mots à la mode, en particulier ceux qu'il (ou son patron) utilise.

Maintenant, combinez ces choses. Quand ils vous demandent un devis, élaborez-en un bon-- ne vous précipitez pas--, remplissez-le un peu, donnez-le-leur, jamais négocier une estimation de temps et préparer un calendrier le montrant. Si possible, utilisez le graphique comme réponse (si vous pouvez les faire commencer à utiliser vos graphiques, vous avez à moitié gagné). S'ils sous-traitent le travail et que vous devez régler les problèmes, donnez-leur un devis pour cela, qu'ils le demandent ou non; à la fin, vous aurez un graphique qui montre A) les quatre semaines qu'ils voulaient, B) les six semaines que vous avez citées et C) les huit semaines que cela a réellement pris parce qu'ils l'ont externalisé; étiqueter ceci pour qu'un idiot puisse le comprendre: "dépassement de deux semaines dû à l'externalisation". Venez à chaque réunion armés de chiffres, de graphiques, de mots à la mode. Si vous faites cela correctement, vous serez étonné de voir comment ils acceptent tout ce qui est sur le graphique et comment ils voient le graphique lui-même non pas comme une perte de temps, mais comme un "comportement professionnel".

Bonne chance et faites-nous savoir comment cela fonctionne.

Respirer.

130
Beta

La phrase "Ne t'inquiète pas, sois heureux" me vient à l'esprit. Sur ce marché, dans une entreprise récemment réduite, vous êtes toujours employé.

Maintenant, cela dit, quelques points pratiques:

  • Vous vous détachez très "Je suis une victime" dans ce post. Sérieusement. Prendre le contrôle. On vous demande des devis? Génial! Tant de fois, on ne nous donne même pas cette possibilité. Dites la vérité et confirmez-la. Si la vérité n'est pas ce qu'ils veulent entendre, eh bien, essayez de travailler avec eux sur les livrables. J'ai eu un patron une fois que j'ai pensé que je voulais tout déraisonnablement. Il s'est avéré qu'il voulait surtout que je lui dise où se situait la frontière entre "possible" et "impossible". Il voulait me pousser, mais il ne voulait pas me pousser sur une falaise. Il ne voulait pas entendre que la ligne était à un endroit et découvrir ensuite qu'elle était à un endroit différent.
  • Vous avez été embauché en tant que programmeur .Net et avez soudainement dû apprendre les compétences autour de Wordpress? Résultat! C'est un bonne chose, cela signifie que vous avez été payé pour apprendre une nouvelle compétence. Chaque fois que quelqu'un vous a un salaire et vous offre une chance d'apprendre une nouvelle compétence, saisissez-la, c'est doré.
  • Éteignez vos palpeurs. Vous n'êtes clairement pas content où vous êtes. Si vous avez de bonnes compétences et que vous interviewez bien, même sur ce marché, vous trouverez éventuellement des choix.
  • Une fois que vous avez changé d'emploi et d'entreprise, regardez autour de vous dans six mois. Vous avez l'impression d'être au même endroit? Génial! Cela vous indique où est le problème. Ce n'est pas une réalisation heureuse, mais c'est utile. Été là.

Bonne chance, j'espère vraiment que les choses fonctionnent pour vous.

63
T.J. Crowder

Parler en tant que manager.

Le tout non technique est presque inévitable avec les managers. J'étais programmeur et, je me flatte, plutôt bon. Dans certains domaines, je vais toujours bien, mais la dégradation progressive des compétences et des connaissances qui vient avec le fait de devoir passer 90% de mon temps à travailler avec des feuilles de calcul et des e-mails signifie que, même si je suis intelligent (pas spécialement) ou bien que je sache, Je connais maintenant beaucoup moins que les programmeurs qui travaillent pour moi.

Sans vouloir être impoli (se prépare pour les downvotes), vous dites que vous voulez qu'il soit plus technique, c'est que vous lui posez le problème. Il ne s'agit pas d'une personne (lui) qui n'en sait pas assez, il s'agit de deux personnes qui ne peuvent pas communiquer avec entre elles. Je ne dis pas que vous êtes un mauvais communicateur, ou qu'il l'est, juste que vous ne vous connectez pas tous les deux.

Je ne peux pas vous dire comment vous deux devez changer ce que vous faites parce que cela nécessiterait des informations beaucoup plus spécifiques, mais je pense que vous devez voir la plainte générale comme un problème de communication, pas un problème de connaissance.

En regardant les plaintes spécifiques - si quelqu'un qui travaille pour moi a des problèmes et que je suis enneigé (si vous l'êtes, je suppose qu'il l'est aussi) alors ce que je veux, c'est qu'ils apportent le problème, et une solution proposée pour que vous puissiez faire les choses avec lui:

1) Suggérez des révisions régulières du calendrier afin de pouvoir entrer dans le calendrier. Une fois par semaine, une demi-heure - indiquez où vous pensez que c'est irréaliste, où les problèmes pourraient être, comment vous pouvez tous les deux avoir l'air mieux si c'est un peu plus généreux (sous promesse, livraison excessive).

2) Avez-vous un suivi des bogues et des feuilles de temps? Sinon, procurez-vous-les. Ce sont les outils qui vous permettront de quantifier comment vous passez votre temps, combien de temps est consacré à des choses qui ne sont pas les projets sur lesquels vous êtes censé travailler et combien de problèmes découlent du code d'externalisation (et donc pourquoi c'est une fausse économie). Celles-ci lui permettront de comprendre ce qui se passe et d'ajuster les horaires en conséquence. Personnellement, je planifie un maximum de 80% d'une semaine de programmeurs sur le travail de projet réel - le reste est perdu pour l'administrateur et le café, toutes les estimations ont une contingence ajoutée - les deux "merde arrive à la contingence" augmentant simplement le temps total parce que l'estimation est difficile domaines spécifiques de préoccupation, et je suppose qu'environ 25% de leur temps de "projet" sera perdu à soutenir.

Il ne va pas simplement accepter cela à sa valeur nominale, mais si vous lui montrez les chiffres qu'il devra (ou vous constaterez que vous n'avez qu'un patron totalement irrationnel).

3) En termes de .NET/Wordpress/trucs de graphiste - c'est la triste réalité des petites entreprises ou des équipes. C'est génial parce que vous pouvez toucher un tas de trucs mais si vous voulez être un spécialiste ce n'est pas bon. En fin de compte, cela ne changera pas et le seul conseil que je puisse donner est que si vous voulez être hardcore dans un domaine, regardez une plus grande entreprise (50 personnes +).

Mais bonne chance et j'espère que ta femme ira mieux. Je sais que c'est difficile quand l'endroit où vous devez être plus de 40 heures par semaine vous stresse, mais la famille est plus importante que tout le travail de merde que vous lance et parfois se souvenir que cela aide un peu.

46
Jon Hopkins

Je suis un ancien programmeur, maintenant consultant et responsable fonctionnel. Quelques idées:

  1. Vous pouvez TOUJOURS choisir votre réaction à une situation. Si vous essayez d'être positif et que vous cherchez activement et ouvertement des solutions aux problèmes, vous seriez surpris du temps que vous pourriez avoir.
  2. Soyez conscient et enseignez à votre patron les dangers des "interruptions" lorsque vous effectuez un travail qui nécessite une concentration . Lisez "PeopleWare" et donnez-le à votre patron. Organisez votre temps de manière à avoir des périodes de travail garanti et ininterrompu pour effectuer vos tâches "concentrées".
  3. Le plus grand changement dans ma carrière a été quand j'ai réalisé que personne d'autre n'allait jamais résoudre mes problèmes, du moins pas sans que je discute clairement et ouvertement de la question avec les responsables. Parfois, vous pouvez apporter les modifications vous-même, parfois vous travaillez avec d'autres pour leur faire comprendre le problème, puis trouver une bonne solution qui fonctionne pour vous (ou pour tous).
12
Joris Timmermans

Si vous avez du mal à expliquer les choses à votre patron sans instruction, il y a deux raisons possibles:

  • ton patron est un imbécile
  • vous expliquez les choses d'une manière merdique

Sérieusement. Je connais beaucoup de choses, et je trouve qu'il est incroyablement difficile d'expliquer les choses aux autres à certains moments, surtout quand on parle de choses très abstraites. Le problème est que votre patron peut être raisonnablement intelligent, mais plus cela dure, plus il a de chances de penser que c'est vous qui est le con.

Vous devez donc vraiment trouver un moyen de résoudre ce problème de communication. Le plus tôt vous le ferez, le plus tôt il vous comprendra quand vous direz "ça va me prendre x quantité de temps pour préparer cette citation".

Mais si l'option # 1 ci-dessus est la bonne, alors il est temps de sortir, les choses ne s'amélioreront jamais et vous êtes juste utilisé comme esclave.

10
slugster

Apprenez à dire non. On dirait qu'ils ont besoin de vous. S'ils se débarrassent de vous, ils couleront.

Autant que je les déteste, utilisez des diagrammes de Gantt pour afficher les lignes de temps des projets ... lorsque vous arrêtez un projet pour éteindre des incendies ou écrivez un devis pour un autre, montrez comment cela repousse le projet "Must do".

Mettez à jour votre CV et commencez à chercher d'autres emplois.

Apprenez à dire non.

7
nportelli

Il existe déjà de nombreuses bonnes réponses à la question générale. Maintenant, vous pouvez également utiliser certains "outils" d'Agile Software (beaucoup d'agilité de Scrum et XP est la réalité de la gestion de projet, plus que de la programmation).

Fondamentalement, quelques choses "low-tech" pourraient être utiles. Pour chaque tâche qui vous est demandée, vous pouvez créer une "user story". Cela signifie écrire sur une carte (un post-it peut faire) ce qu'on vous demande de faire et coller ensuite sur le mur à côté de vous. Quand une tâche est terminée, écrivez "Terminé" dessus et poussez-la de côté (mais toujours visible). Faire cela prend très peu de temps mais montre clairement ce que vous faites. Si vous avez de nombreuses tâches en cours, ce sera évident.

Maintenant, sur ces cartes, vous pouvez ajouter des informations précieuses: demandez à votre responsable la priorité de la tâche. Si il insistez dessus, marquez également la date limite, mais expliquez que vous procéderez par priorité (et bien sûr, faites de votre mieux sur la date limite ... mais il n'y a que quelques heures par jour). S'il vous demande de faire une corvée, demandez-lui si vous devez arrêter la tâche en cours et quelle est la priorité de ce qu'il demande.

Sur ces fiches, écrivez également un "poids" pour la tâche (au début, il pourrait être estimé des heures ou des jours de travaux). Ne demandez jamais ces poids à votre manager c'est votre part, il ne peut pas estimer cela. Ce qu'il peut faire, c'est les lire. C'est pourquoi il est là en premier lieu: montrer la difficulté/le temps nécessaire pour effectuer une tâche.

Lorsqu'une tâche est terminée le long du poids estimé, écrivez le poids réel qu'il a fallu pour effectuer la tâche (pas besoin d'être très précis ici non plus, votre sentiment devrait être suffisant).

Pour les tâches futures, vous aurez ainsi une référence pour convertir un poids en heures réelles ou en jours de travail et vous améliorerez l'évaluation. La valeur d'un point de poids en soi n'est pas pertinente, mais si vous restez cohérent avec votre évaluation, vous aurez bientôt un outil de prédiction efficace et lorsque votre manager vous demandera quand vous terminerez une tâche mal définie, vous pourrez en donner réponse (ce ne sera pas toujours vrai mais vous n'aurez pas besoin de beaucoup de CPU du cerveau pour y penser).

Si vous êtes interrogé sur des choses qui impliquent l'apprentissage d'une nouvelle compétence (ou sont un travail de webdesigner), pas de problème ... mettez une carte de poids si c'est ce qui est réel. Votre manager devrait vous demander pourquoi et il finira par apprendre quelque chose.

S'il vous demande pourquoi vous avez commencé à les faire avec des cartes ou à les poster sur le mur, vous pouvez toujours lui répondre que vous êtes intéressé par les méthodes Agiles (Scrum, XP, etc.) qui pourraient améliorer votre productivité globale et vous aider à organiser votre travail ( même si ici le problème concerne plus le gérant).

5
kriss

Juste un petit conseil supplémentaire.

Utilisez des estimations à 80/20 et apprenez à votre patron ce que cela signifie.

Ne dites jamais que quelque chose sera fait dans un délai. C'est un jeu de dupe. Si la programmation pour vous est comme la programmation pour moi, eh bien ... toute estimation que je donne, je la tire tout droit de mon cul. Même les petites tâches peuvent être beaucoup plus compliquées que vous ne le pensiez. Souvent, on me donne de vagues instructions "remplir le blanc" qui compliquent grandement tout ce que je dois faire. J'ai tendance à travailler sur de grands projets, et j'ai beaucoup d'autonomie dans mon travail, mais même si vous ne le faites pas, je pense que vous plaisantez si vous pensez que les délais peuvent toujours être respectés. Les délais dans le monde de la programmation impliquent essentiellement de couper les coins. Vous pouvez respecter votre échéance en coupant la documentation, en coupant les tests unitaires, en coupant les tests ... couper toute la merde que 60 ans de pratique en génie logiciel ont montré nous rend plus productifs à long terme. Vous accumulez de la dette technique pour atteindre votre échéance, que votre organisation devra éventuellement payer ... à un prix très gonflé.

Les managers, en particulier les managers qui étaient autrefois techniques mais qui n'étaient jamais des programmeurs, ont tendance à penser que ce que nous faisons est simple, comme assembler un vélo compliqué ou quelque chose. Ils pensent que nous suivons simplement un ensemble d'instructions que nous avons obtenu de l'université et que nous prenons des morceaux ensemble jusqu'à ce que quelque chose soit fait. Si la programmation est comme ça pour vous, alors vous êtes un bien meilleur programmeur que moi (pas que je sois bon, mais le point est là).

Si votre travail est comme le mien, il nécessite de la créativité et de l'inspiration, en plus d'une merde métrique de compétences techniques. Vous apprenez sur le tas. Créativité, inspiration et apprentissage ... vous ne pouvez vraiment pas planifier ces choses avec précision.

Je suppose que cela dépend de ce qu'on vous donne. Si vous avez vraiment un pseudo-code détaillé ou autre, et que vous travaillez simplement comme un pseudo-code pour Java/Perl/python/etc, alors peut-être que cela ne s'applique pas à vous. D'une certaine manière, je doute que c'est ce que vous faites. Je sais que ce n'est pas ce que je fais.

Les estimations 80/20 signifient que vous dites à votre patron qu'il y a 20% de chances que cela se fasse avant une date et 80% de chances que cela se fasse avant une autre date. Vous les construisez à travers une combinaison de planification minutieuse, d'intuition et de conjectures car une estimation vraiment précise signifierait que vous avez déjà fait le travail. Les gens doivent cesser d'attendre des miracles dans cette industrie.

5
user16549

Je pense que la seule chose qui manque dans toutes ces réponses est la suivante:

Apprenez à mieux communiquer

  • Si vous pouvez fournir des délais avec lesquels vous vous sentez à l'aise, alors un problème disparaît.
  • Si vous expliquez que votre échéance actuelle affecte votre capacité à donner des estimations précises, et c'est pourquoi vous avez estimé plus de temps (mieux vaut estimer plus longtemps que de se tromper), alors ce problème disparaît.
  • S'ils pensent que vous devriez être un graphiste, expliquez-leur que vous n'êtes pas très bon dans ce domaine, donc cela vous prendra non seulement plus de temps, mais ce ne sera pas très bon à la fin. S'ils sont d'accord avec ça, alors c'était leur décision. Sinon, ils trouveront quelqu'un d'autre.
  • Si vous êtes le seul qui reste et qu'il n'y a personne d'autre pour faire tout ce travail, expliquez-leur poliment que vous devriez être rémunéré pour votre travail acharné (s'il s'agit d'une entreprise privée, faites le bilan - sinon, trouvez quelque chose autre que vous pouvez négocier).

Dites-leur ce que vous pensez. Ne te plains pas. Expliquez-le pour qu'il comprenne bien. Faites savoir qu'il faudra plus de temps pour effectuer certaines tâches, si d'autres choses surviennent pendant que vous travaillez dessus. Expliquez-leur que lorsque vous recevez une nouvelle tâche, cela aura un effet sur les tâches que vous avez estimées précédemment.

Cela améliorera les choses. Je suis sur et certain.

Si en essayant de faire cela, votre patron refuse d'écouter (je ne veux pas dire que votre patron refuse de faire ce que vous voulez qu'il fasse - je veux dire - refuse de écouter) puis allez au-dessus votre patron, ou allez chercher un autre emploi.

3
Gabriel McAdams

Obtenez immédiatement le livre "Travailler avec vous me tue". C'est peu coûteux, détaillé et une bonne lecture rapide. Plus important encore, cela vous aidera rapidement et soulagera une grande partie du stress que vous ressentez maintenant. Faites attention au chapitre sur la "gestion", mais ne passez pas simplement à ce chapitre. Lisez du début à la fin.

Sérieusement, toutes les autres réponses (conseils) ne feront que vous causer plus de problèmes. Vous devez "décrocher émotionnellement".

3
AMissico

J'étais sur le point de dire "Trouver un nouvel emploi"! ... Si cesser de fumer n'est pas une option, je vous suggère de prendre le contrôle de la situation. Si vous leur permettez de vous imposer une quantité de travail déraisonnable, vous échouerez.

2
dicroce

Étant donné que votre patron ne s'intéresse qu'aux délais et ne comprend pas ou ne se soucie pas du côté technique des choses, vous devez être le seul à vous donner un tampon qui comprendra du temps pour s'occuper de toutes ces autres choses qu'il vous lance.

Lorsqu'on lui a demandé un devis sur le temps qu'il faudra pour accomplir une tâche, déterminez combien de temps cela devrait réellement prendre, puis triple. Sérieusement, faites-le. Restez fidèle à cette citation, mais soyez prêt à parler un peu.

Par exemple, si un projet prendra une semaine, citez-en trois, mais si vous êtes pressé, soyez prêt à descendre à deux. Faites cependant deux semaines le minimum absolu que vous êtes prêt à citer. Soyez prêt à donner de bonnes raisons pour lesquelles ce temps est nécessaire. Vous pouvez probablement trouver une liste de bonnes raisons pour lesquelles un projet prendra autant de temps que votre devis le dit. Faites cela pour toutes les citations à partir de maintenant.

Son travail consiste à tirer le meilleur parti de vous, donc s'il est capable de vous parler de trois semaines à deux heures et demie, ou deux, il peut se sentir efficace et en même temps, vous aurez une quantité raisonnable de le temps de terminer vos projets.

Si vous faites quelque chose tôt, ne le remettez pas avant que le temps de soumission minimum ne soit écoulé ou il utilisera ce fait contre vous lors de la négociation d'autres devis plus tard. Par exemple. "Si vous pouvez faire X en 1,5 semaine, alors vous faites Y dans le même laps de temps."

S'il va être irréaliste quant aux délais et ne se soucie pas des bonnes raisons réelles pour lesquelles ces délais sont déraisonnables, votre seule option si vous voulez continuer à travailler là-bas et rester sain d'esprit est de commencer à citer des délais déraisonnables pour terminer les choses.

2
Scott

Prenez-vous du temps chaque jour pour noter ce que vous avez passé la journée à faire? En supposant que vous ne travaillez pas déjà des journées de marathon, il peut être utile de simplement noter ce qui se passe et à un moment donné, planifier une demi-heure 1: 1 avec le gestionnaire pour présenter les préoccupations de passer X heures à faire du soutien, Y heures correction de code et Z heures de travail sur des choses que je ne savais pas devoir gérer maintenant. Les points clés ici sont d'avoir vos preuves et d'être préparé pour une réponse "Suck it up" ou peut-être obtiendrez-vous une pause d'un formulaire ou d'un autre de la part du gestionnaire, car vous dites simplement: "Puis-je obtenir de l'aide ici? " et ne pas être exigeant ou une diva du tout.

2
JB King

Vous avez trois options à mon avis:

  1. Trouvez un emploi avec un meilleur gestionnaire qui a plus de connaissances techniques ou demandez-lui d'embaucher quelque chose comme un programmeur principal.

  2. Devenez manager. Si votre gestionnaire essaie de vous microgérer, vous lui dites que vous avez été embauché pour mettre en œuvre des décisions en fonction de votre expertise et qu'il doit respecter l'autorité qu'il vous a déléguée. Les discussions entre un chef de projet technique et la direction de niveau supérieur devraient presque toujours être de haut niveau dans le contenu et jamais techniques. Ils perdent leur temps et le vôtre autrement.

  3. Ne vous déformez pas au sujet de votre travail. Considérez-le comme une boîte noire. Obtenez-vous suffisamment d'argent et d'avantages hors de la boîte? La boîte occupe-t-elle une partie suffisamment importante de votre journée pour que vous ayez encore du temps pour la famille/les amis? C'est plus facile à dire qu'à faire, mais lorsque vous sortez de la boîte chaque jour, vous devez oublier ce qui était dans la boîte. Lorsque vous allez travailler avec la mentalité que vous ferez de votre mieux, mais réalisez qu'il y aura des défis insurmontables qui sont parfois retirés de votre portée en raison de l'ignorance de ceux qui vous entourent.

J'ai essayé l'approche "devenir un manager", mais c'est difficile car vous faites face aux émotions de tant de gens. Cela peut être émotionnellement éprouvant.

J'ai trouvé une combinaison d'avoir un gestionnaire compétent et la mentalité dans la troisième option est bonne. Vous n'aurez peut-être jamais une combinaison parfaite de manager + collègues + salaire + éthique + équilibre vie professionnelle/vie privée, etc. En fait, dans quelques heures, ce sera fini et vous serez de retour à la maison.

2
AaronLS

Je pense que la plupart des gens se sont heurtés à ce problème sous une forme ou une autre. La seule chose qui m'a vraiment aidé était d'utiliser le calendrier Outlook.

Dans le calendrier Outlook, mettez le travail que vous avez planifié et quand certaines tâches doivent être terminées. Contre chaque élément, mettez le temps en heures ou en jours

Exemple 0,5 jour - i13423 - brève description

De cette façon, lorsque quelque chose arrive, vous pouvez montrer au gestionnaire ici mon calendrier si vous voulez que je fasse ce nouvel élément ce qui doit bouger pour accueillir cela.

Finalement, vous remettez les choses sur les rails et vous pouvez ensuite planifier en 6 heures par jour. Pourquoi 6? donc si les choses prenaient plus de temps que prévu, cela n'avait pas d'impact sur les autres tâches, aussi si un nouvel élément arrivait, j'aurais le temps de le regarder. Si j'avais surestimé ou si j'avais le temps, je commencerais les tâches de demain.

Il n'y aura pas de solution rapide au problème, que vous choisissiez, vous devrez investir du temps.

2
Tim Jarvis

Vous devriez commencer par prendre une semaine et tenir un journal très détaillé de votre temps. Utilisez-le comme base de votre argument. Ensuite, regardez votre temps de la semaine dernière et prévoyez une heure pour vous asseoir avec le PM. Passez en revue et expliquez que vous craignez qu'en changeant si souvent d'objectif, cela nuit vraiment au projet. Essayez de toujours encadrer les choses comme une rupture dans l'objectif commun et non pas vous.

Lors de la réunion, gardez un cahier et prenez des notes sur ce que le PM dit en réponse et prenez votre temps pour répondre à ces points. Vous pourriez suggérer des choses comme, je répondrai aux questions non primaires travailler à 10 et 3. Essayez de trouver un calendrier lâche qui vous permettra de mieux réussir le projet.

À part cela, vous devez être à la fois calme et honnête. Vous pouvez être honnête et ne pas dire des choses que les gens veulent entendre, mais vous devez le dire. Si le PM vous demande de faire quelque chose, vous devez toujours dire, est-ce plus important que ce sur quoi je travaille maintenant? Vous pouvez donc comprendre comment hiérarchiser votre journée.

Il s'agit moins de dire non et plus d'expliquer les compromis. Si je fais A, alors B devra attendre.

En dehors de cela, parlez-en à vos amis et dites-leur que vous cherchez un nouvel opp. Gardez toujours l'œil ouvert pour une meilleure situation.

1
Josh

Asseyez-vous avec votre chef de projet et soyez honnête avec lui. faites-lui savoir que vous avez trop de choses à faire en même temps. Dites-lui que ce n'est pas juste qu'il arrive à dire aux demandeurs la date limite lorsque c'est vous qui faites le travail.

  • Planifiez une réunion avec votre chef de projet.
  • Expliquez pourquoi vous le rencontrez.
  • Suggérez une meilleure approche du problème que vous rencontrez.
  • Demandez à avoir votre mot à dire sur la date limite.
  • Demandez plus de temps lorsque la date limite n'est pas proche.
1
Mike

Vous devez recadrer la façon dont vous présentez les estimations. Ils sont confondus avec des engagements pour vous de faire le travail d'ici maintenant + l'effort estimé. Le résultat est que votre manager pense qu'il gère les coûts en gérant les délais. Vous devez refondre la situation afin de fournir le dimensionnement en unités d'heures ou de jours, et il trouve comment organiser ses engagements d'échéance afin qu'il y ait suffisamment d'heures disponibles pour faire le travail. Il faut lui faire comprendre que c'est un jeu à somme nulle pour votre temps, et il doit posséder les erreurs qu'il commet en l'utilisant.

Séparez la taille totale de la tâche du calendrier. Dire que quelque chose prendra 6 heures par jour pendant 5 jours ne signifie pas que ce sera fait en une semaine si vous êtes déjà réservé pour faire autre chose pendant 2 de ces jours. Chaque fois que votre allocation totale dépasse 6 heures par jour sur le travail de projet, immédiatement demandez quel projet il veut quitter. Tenir bon. Vous avez fourni des estimations précises. Vous faire des heures supplémentaires n'est pas une option pour corriger ses erreurs. Vous disposez d'un stock fixe de temps précieux que votre entreprise reçoit en échange de votre salaire. Économisez des heures supplémentaires uniquement pour corriger vos erreurs. En plus de changer le comportement de votre manager, l'autodiscipline vous aidera éventuellement à faire de meilleures estimations.

Le concept selon lequel un travail d'une semaine ne sera pas achevé avant 3 semaines supplémentaires sera nouveau, et passer à cela va être un voyage désagréable. Cela commencera probablement avec lui en essayant de microgérer votre calendrier pendant un certain temps. C'est quelque chose dont vous aurez besoin pour le sevrer plus tard, mais en ce moment, la priorité est de lui faire comprendre le concept de gestion par allocation des ressources et effort total plutôt que par échéance. Une fois qu'il apprend cela, l'attrait d'essayer de planifier votre temps disparaîtra très rapidement.

Certains autres ont suggéré d'utiliser un logiciel de gestion de projet pour sauvegarder vos estimations. C'est une bonne idée, mais faites très attention aux quels graphiques vous utilisez. La chose qui vous brûlera est les diagrammes de Gantt sans la disponibilité des ressources correspondante. Ce qui se passera, c'est que le gestionnaire lira directement la colonne des dates d'achèvement à gauche de la jolie image, sans égard pour la signification des dépendances ou le type de disponibilité qu'il suppose. Dirigez avec la disponibilité des ressources et assurez-vous que l'orientation de la présentation est toujours orientée vers le moment où vous pourrez même commencer à travailler. Combien de temps cela prendra-t-il est secondaire.

Dès que vous commencez à le faire, le recul que vous obtenez déjà sur les estimations augmentera encore plus. Mémorisez ceci: "Les estimations que je fournis sont ma meilleure évaluation professionnelle de l'effort qu'il faudra pour faire le travail. Vous pouvez repousser les estimations tout ce que vous voulez, ou vous pouvez les remplir tout ce que vous voulez. t changer le temps qu'il faut pour faire le travail. Cela ne fera que fausser les estimations. "

1
BozoTheEngineer

Est-ce que ce gars ajoute de la valeur? Sinon, vous devriez peut-être être le Premier ministre? Il me semble que c'est vous, lui et une équipe externalisée quelque part. Vous devriez peut-être en tenir compte à qui que ce soit son patron ou à la partie prenante du projet.

Ne soyez jamais lié à une estimation à laquelle vous n'êtes pas confiant. Si vous ne savez pas combien de temps cela prendra, dites-leur que vous avez besoin de temps pour obtenir une estimation précise. S'il vous donne un regard confus, utilisez l'analogie de la voiture "Je dois regarder sous le capot pour voir ce qui est cassé." Si c'est une nouvelle fonctionnalité, utilisez quelque chose du genre "Je dois voir combien nous pouvons réutiliser (ou dire" tirer parti "si vous voulez faire du MBAish) et combien nous devrons construire à partir de zéro."

Il semble que vous soyez le cric de tous les métiers et qu'ils ne peuvent pas se permettre de vous perdre.

0
Kev

La chose est que votre patron fait les horaires, alors faites-lui choisir pour vous : Si vous devez terminer la tâche A en deux heures et que votre patron vient à vous avec la tâche B qui doit être faite maintenant , demandez-lui:

"J'ai encore deux heures pour la tâche A qui devrait également être terminée dès que possible. Faites-moi savoir sur quoi travailler et lequel reporter pour plus tard."

Si vous faites cela plusieurs fois (faites remarquer que vous pouvez travailler sur ce qu'il veut en reportant les autres) et faites-lui choisir celui qui sera reporté , il comprendra (tôt ou tard) que vous êtes une "ressource finie".

0
utnapistim