web-dev-qa-db-fra.com

Quand confronter un bon chef de projet ou un bon chef

Notre chef de projet est un architecte de logiciels de génie, une personne douce et prévenante en général, un geek par nature et délicate par la voix. Mais, parfois, nous (mes coéquipiers et i) diffèrent des opinions - en particulier des problèmes d'architecture logicielle, des problèmes de conception du système, des problèmes d'assurance-chômage, etc., avec notre chef.

Quand et comment (si jamais) devrions exprimer la différence d'opinions?

31
treecoder

Supposons que vous pensez que votre patron a tort. Vous avez trois options

  • faire ce qu'il dit et finir par une pensée frustrée que vous faites quelque chose de stupide - pas très bon à long terme
  • dites-lui qu'il est un idiot - il l'ignorera ou vous obtenez des problèmes de communication - vous ne vous fait rien ou vous fait mal.
  • dites-lui que vous avez ((( concerne des préoccupations spécifiques sur les idées qu'il propose et (( Expliquez ces préoccupations - Tout bon patron expliquera sa position, puis vous pouvez obtenir une décision qui est bonne pour l'entreprise. Il est fort probable que vous verrez que son idée est meilleure que la vôtre et vous ignorez quelque chose de très important.

Toujours penser à l'issue. Dans la plupart des cas, vous ne voulez pas avoir raison pour avoir raison, vous devez juste faire du bon travail. La troisième option aide à atteindre cela.

76
sharptooth

Traitez-le de la même manière - doucement et respectueusement lorsque vous exprimez l'opposition.

49
Jas

Être professionnel implique d'être respectueux de vos pairs et de vos supérieurs, cela ne signifie pas que vous ne pouvez pas être en désaccord, cela signifie que cela devrait être poli et respectueux de nature.

Lorsque mon équipe a un doute ou une opinion dissidente sur mes instructions, je le considère comme une opportunité d'éducation, tant pour moi-même que pour mes membres de l'équipe.

17
user7519

N'est-ce pas un exemple de l'ancienne erreur d'agressive ou passif?

La troisième option classique est une assertivité, qui permet Criticism et Polite désaccord.

Tout aussi important - accepter critique constructive (sans nécessairement en accord avec elle) et accepter un désaccord raisonnable (ne pas être obsédé par une OMS-IS-IT-IT-ADHY et qui-est-faux concours).

http://en.wikipedia.org/wiki/aSsertivité

Et à la fin de la journée, une sorte de passivité - reportez-vous à votre supérieur - va toujours être nécessaire. Il est celui avec la responsabilité ultime de la décision - capacité, autorité et responsabilité ne sont pas la même chose, mais au moins devrait va ensemble.

BTW - "Compétences populaires" de Robert Bolton est un livre bon (et assez bon marché) pour des choses comme ceci - compétences d'écoute, assertivité, etc.

http://www.amazon.com/people-skills-yourself-resolve-conflicts/dp/067162248x

14
Steve314

En utilisant le mot confronté, vous montrez que vous n'approchez pas le problème avec le bon état d'esprit.

Ce n'est pas une confrontation. Ce n'est pas hostile. Ce n'est pas belligérant ou en colère. C'est une discussion sur différentes approches et coûts et avantages.

Ne partez pas avec six pistolets flamboyants. Dis-lui juste quelque chose que vous avez pensé. "Et si nous devions le faire comme ça?" Qui sait, vous pourriez le convaincre.

Et si vous ne le faites pas - et parfois vous ne vous souviendrez pas qu'il pourrait bien connaître des choses que vous ne faites pas, des budgets, des horaires, des exigences, d'autres priorités et ainsi de suite. Il n'est pas nécessairement un idiot simplement parce qu'il est en désaccord avec vous.

4
Scott C Wilson

venez-le simplement!

Je peux généralement dire de la manière la plus civile et la plus civile, je vais généralement dire "je suis concerné par cet aspect, quelles sont vos pensées sur ce problème potentiel?"

Je vais mettre la balle dans sa cour pour m'éduquer.

2
Bryan Harrington

Il n'est pas faux de douter sur toutes les décisions, ou une architecture de conception/logicielle donnée. Sauf si vous venez de commencer votre premier emploi, vous aurez le cas de 99% du temps que vous avez manqué de certaines parties de la image plus grande.

Lorsque vous (et/ou l'équipe) diffèrent des opinions, demandez au chef du projet s'il a du temps pour en discuter, ou peut-être même planifier une petite réunion (15-30 minutes). Ventilez votre propre opinion de manière respectueuse et écoutez pourquoi il a pris sa décision autrement. Si je vois comment vous l'avez décrit, il sera heureux de discuter et de partager ses idées sur le problème. Il ne dira pas "parce que je l'ai dit" (ces personnes existent malheureusement). Dans ce cas, ignorez simplement votre propre opinion si vous souhaitez conserver votre emploi, ou de l'évacuer et de partir pour un autre emploi, car vous deviendrez malheureux.

Une bonne discussion peut se retrouver de plusieurs manières:

  • Le projet de projet acceptera votre solution comme une meilleure façon de résoudre le problème (et il a peut-être appris une nouvelle technologie, modèle, ... qu'il n'avait pas encore d'expérience avec beaucoup d'expérience).
  • Vous et l'équipe, vous pouvez voir une plus grande partie de la photo, ou obtenir une bonne explication pourquoi vous devriez le faire dans cette voie et ainsi. Vous apprendrez quelque chose de nouveau et comprenez que la solution initiale était la bonne, ou vous trouverez peut-être même un moyen de l'améliorer avec les nouvelles informations (bien que, à un moment donné, vous devrez accepter).
  • La discussion n'aide pas et vous êtes toujours en désaccord. Ascensez-vous et mettez en œuvre sa solution (car il aura probablement plus d'expérience), ou partir.

Quoi qu'il en soit, vous devriez le voir comme une opportunité d'apprendre et aussi longtemps que vous le gardez civilisés et respectueux, vous aurez de grandes expériences avec ces discussions.

2
Bart

Ma question est la suivante: quand et comment (si?) Exprimer les différences d'opinions.

Absolument oui est la réponse. À moins que vous n'ayez plus de plus de contrôle rare Situation où même le potentiel de turbulence ou de perdre votre emploi à cause de cela est si génial, vous devrait affronter les autres quand vous avez des opinions différentes.

La vraie clé ici est quand et comment.

1er "quand": chaque environnement est différent mais certains endroits ont une réunion hebdomadaire ou des discussions sur une table ouverte/ronde où faire appel à certains sujets est l'arène appropriée pour le faire. La principale chose que vous ne pas Vous voulez faire, c'est que vous soyez comme si vous êtes rabaissant ou que vous rendez public un argument de conception personnel qui se situe entre vous et seulement 1 ou 2 autres. Les personnes que vous êtes stimulant n'apprécieront pas d'être contestée et peut-être même gênées en public. Pour ces situations, essayez de planifier une réunion 1 sur 1 avec la personne en question pour détailler vos pensées.

2e la "Comment": Si vous allez à une personne âgée, assurez-vous de disposer de tous vos canards de suite pour soutenir vos pensées. Vous ne pouvez pas simplement vous promener dans un bureau de personnes âgées qui disent "tous les formulaires Web doivent être arrêtés et nous devons faire MVC!". Quand on leur a demandé "pourquoi?" Et vous dites: "C'est ce que tout le monde fait et c'est dans tous les magazines", cela n'ira pas loin. Être préparé pour une discussion de retour et d'être posé sur la justification de vos réflexions sur l'architecture, le codage, la conception, les meilleures pratiques, etc. Si vous avez des exemples de code de travail à justifier (c'est-à-dire un petit harnais de test pour prouver une pensée) cette mai aider aussi bien. La chose importante ici est de ne pas entrer dans une bataille d'ego ou de permettre aux émotions de se lever. Cela entraînera une réunion non productive et vous ne pourrez peut-être pas obtenir aucune de vos idées mises en œuvre.

En fin de compte, si vous avez des suggestions solides, justifiables et logiques, elles devraient être prises en compte. Cependant, soyez également préparé qu'il n'y ait que quelques personnes déraisonnables dans ce monde qui ne veulent pas écouter personne. Espérons que vous n'êtes pas sauvegardé dans un coin avec ce type de personnalité.

Bonne chance!

1
atconway

Je ne sais pas comment vous pouvez devenir une architecte logicielle brillante sans faire d'erreur et être interrogé sur eux. Je pense qu'il est prudent de supposer qu'il a déjà été dans cette situation.

Smart, mature, les professionnels ne peuvent pas résister longtemps à la leurre des meilleures idées. Même s'il est contrarié d'abord en ayant des idées interrogées, à la fin, il devrait venir autour et vous en tirerez de votre respect. S'il n'est ni mature ni professionnel, vous avez un problème plus important, et peut-être cela va briller une lumière dessus.

1
Thomas Darlington

Le signe n ° 1 d'un développeur et d'un gestionnaire matures est qu'ils sont capables d'admettre avoir tort. Démontrer à votre patron d'abord que vous êtes tous parfaitement disposés à admettre que vous avez tort lorsque vous êtes, et indiquez clairement votre patron que vous attendez de la même courtoisie d'eux.

Si vous avez un bon patron (et vous dites que vous faites), cela ne sera généralement pas un problème du tout! Vous verrez que vous pouvez avoir une discussion constructive et venir à la meilleure solution pour vous tous.

Une chose que vous devez faire attention à: Assurez-vous que la plupart du temps, vous avez des raisons techniques réelles et fondées pour douter de la conception proposée. "C'est faux" ne suffit généralement pas et ne contribuera pas à une discussion constructive. Si cela se produit trop souvent, votre patron n'aura aucun choix, mais à court-circuit la "discussion" (qui est faite-lumière, donc pas vraiment une discussion) et dire "désolé les gars, mais tu feras ce que j'ai suggéré jusqu'à ce que vous puissiez démontrer avec des faits pourquoi une autre idée est clairement meilleure. ".

C'est pourquoi votre patron est le patron - pour prendre les décisions que les développeurs peuvent trouver difficilement à faire.

1
Joris Timmermans

S'il est un architecte professionnel, il respectera et acceptera un deuxième avis. Cependant, dans tous les cas, vous devez bien préparer l'alternative basée sur des faits/une expertise et également la présente. Gardez également à l'esprit que sur l'architecture, il existe fondamentalement deux possibilités différentes pour de tels problèmes:

  1. Une approche/design peut être simplement bonne ou mauvaise, comme dans les mathématiques 2 + 2 = 4 et non cinq. Au cas où il est faux, vous devez trouver la bonne solution dès que possible, en fonction des objections factuelles.
  2. De loin, les principales sujets de la conception du système sont des approches possibles qui ne sont pas exclusives. Il existe également d'autres alternatives qui travaillent également, ce qui choisir dépend de l'expérience, de la saveur, du biais, de la photo globale, etc. afin de ne pas superviser une approche éventuellement une meilleure approche et des discussions, lorsque les développeurs sont encouragés à parler et à partager leur opinion. Mais aussi garder à l'esprit, il existe des périodes de discussions et de périodes de mise en œuvre, dans la programmation agile, ces étapes sont bien définies.
1
Horst Walter

À mon avis et comment je me comporte généralement avec mon patron:

toujours Donnez votre avis et faites-le dès que le sujet est chaud. Idéalement, lorsque vous avez un scrutateur sur une nouvelle émission ou un nouveau projet plutôt que de le faire plus tard lorsque vous avez rassemblé votre courage et vos décisions déjà définies.

Vous devez suggérer vos opinions, vos préoccupations, vos problèmes ouvertement et vous assurer qu'ils rencontrent des suggestions ou des préoccupations plutôt que d'imposer que cela doit être fait de telle manière.

Sortez-en une habitude et devenez un meilleur communicateur, membre de l'équipe et à son tour, une meilleure équipe. Une bonne équipe parlera ouvertement des choses négatives d'Aswell que le positif. Un bon chef d'équipe écoutera son équipe et prendra une décision à prendre en compte les informations fournies.

Bonne chance.

1
PKCS12

S'il est aussi bon architecte que vous décrivez, approchez-lui de manière scolaire avec des raisons logiques et spécifiques de vos préoccupations.

Si vous avez le temps/les ressources, essayez de faire des tests des scénarios qui prouveraient que vous avez raison, avoir des données de votre côté sont un énorme plus.

Une fois que vous avez parlé avec lui, il ne peut que:

a) D'accord avec vous: problème résolu!

b) Rejeter-les et vous expliquer pourquoi: peut-être après tout est vous celui qui a tort.

c) les rejeter sans raison: s'il est déraisonnable et que vous êtes totalement sûr, exprimez votre souci du projet responsable, dans ce cas, vous avez vraiment besoin de données froides, et si vous le pouvez, le soutien des autres membres de l'équipe. Cela ne fera pas l'architecte très heureux, mais la chose éthique à faire (imaginez que vous conceviez un bâtiment et a vu un défaut dans la structure ...)

1
jasalguero