プロジェクトマネージャーをどのように扱いますか


80

私は現在、最近縮小した会社で働いています。すべての社内作業、クライアントのインストール、ビルド、QA、および基本的にすべての社内作業を行います。

私の直接の上司は非常に非技術的であり、最近、彼の知識不足に対処するのが非常に難しいことがわかりました。

私が抱えていた最大の問題は次のとおりです。

  • 私は一度に多くの締め切りにあります。締め切りに間に合わせることができないため、半分の速さの見積もりをまとめるのをやめます。その間、3つのサポートコールが入り、見積もりを出します。それからベンダーが壊したすべてを修正しなければなりません。最悪なのは、私が参加していなかったプロジェクトで「彼のバッファ」を食べた場合、すでにスケジュールされているすべてを完了し、他のすべてのものが出てくると予想されることです。
  • 問題が発生すると、なぜ問題が発生し、詳細に説明されるのかと尋ねられますが、その詳細は彼にとってまったく意味がありません。
  • 彼が気にするのは締め切りだけですが、彼はすべてをスケジュールする人です。
  • 「私はグラフィックデザイナーではなくプログラマです。彼にとっては何の意味もありません」
  • 私は.NETプログラマーとして雇われましたが、ベンダーは多くのサイトでワードプレスを選択することができました(ええ、私はそれについてすぐに学ばなければなりませんでした)

続けられると思いますが、このタイプのプロジェクトマネージャーに対処しなければならなかった人はいますか?別の仕事を見つける以外のアドバイスは何ですか?

妻がMSに非常にかかっているため、保険を失うことはできないので、現時点では仕事を辞められません。

私はマネージャーに対処する最良の方法を探しています。

事前に感謝し、これをwikiにしたので、閉じないでください。

ここに今日起こった別の状況があります。私には、プロジェクトを支援してくれる友人がいます。彼は「両方」に仕事を引用し、大まかな見積もりを出すように頼みました。私は彼に戻り、「友人をリソースとして使用して、1日7時間、1日6時間」と言いました。彼はそれをクライアントに渡し、10%のバッファーを追加しました(24時間)。彼はその後、私がプロジェクトで私の友人を得るすべてであることを教えてくれます。私は彼が7週間の間にどのくらいの時間空いていたか尋ねられませんでした。最悪の部分は、彼らがすでにクライアントに見積もりを与えていて、私にレビューもしていないことです。彼の見解は、私が彼に言った時間にそれを成し遂げるか、別の仕事を見つけるかのどちらかです。


あなたはそれが道オフまだ実感ない妻は...各論として、ケモを受けているとして、私はその間に1分間の保険なしですることはできません

www.dilbert.comの健康的な用量が必要なようです
サモズ

あなたが従業員の解雇ブロックにいて、上司が意図的にあなたに会社を静かに素早く退社させようとしてあなたに過負荷をかけているかどうかを自問してください。
rlb.usa

回答:


130

あなたは必死で必死の考え方です。深呼吸を数回行い、頭をきれいにし、次の事実を熟考します(そして、心が反論とパニックに跳ね上がったら、呼吸からやり直してください)。

  1. あなたがすべての仕事をしているなら、彼らはあなたを必要とします。あなたが死ぬなら、彼らのビジネスもそうです。
  2. 深夜や週末に働いている場合、持続不可能なペースで働いており、非効率性と劣悪な仕事の安定した状態に向かっています。どういうわけかまともな時間を働けるなら、実際には1日あたりの仕事量が増え、仕事を早く終わらせることができます。(もしあなたの脳が「でも私のマネージャー-!」と言ったら、呼吸からやり直してください。)
  3. あなたのマネージャーがあなたに不合理な目標を与え、あなたそれを成し遂げるためにあなた自身を半殺すとき、あなたは彼の行動に対して彼に報酬を与えています。あなたはあなたが報いるものをもっと得るでしょう。
  4. 「遅れることはありません。」はい、できます。これを数回読んでください。
  5. あなたは彼が大変な仕事に対してあなたに報酬を与えるべきだと感じていますが、あなたはこれが真実ではないことを知っています。これは成功への道ではありません。
  6. タスクが期限までに完了しない場合(#4を参照)、これは悪化します:A)狩りをした動物のような見た目でタスクを受け入れ、悪魔のように働き、時間通りに準備ができていないことをしぶしぶ認めます。または、B)最初は冷静に彼に伝え、毎日その日までには準備ができていないが、後日には準備ができていると伝え、あなたは落ち着いて着実に仕事をし、締め切りには準備ができていないがあなたがそうなると彼に言ったとき準備ができています。(呼吸する、呼吸する)

ここで重要なことはあなたの考え方です:あなたの目標は不可能を達成することであってはなりません。別の方法がありますので、これを上司にどのように伝えますか?奇跡はありませんが、彼の言葉を話すことで多くのことを達成できます。

  1. あなたがするすべてを文書化します。真剣に。期限が迫っていても、これを行うには少し時間がかかります。
  2. 技術に詳しい人はきれいな写真が大好きです。彼らが愛する「スケジューラー」の1つであるプロ並みのツールに慣れてください。きれいな色でタイムラインとグラフを作成できる必要があります。
  3. いくつかの流行語、特に彼(または彼の上司)が使用する流行語を学びます。

今、これらのものを組み合わせます。彼らがあなたに見積もりを求めたら、良いものを作ってください-これを急がないでください-それを少し埋めて、彼らに与えて、決して時間の見積もりを交渉しないでくださいそれを示すタイムラインを作成します。可能であれば、グラフを返信として使用します(グラフの使用を開始してもらうことができれば、半額になります)。彼らが仕事を外注していて、あなたが問題を修正しなければならない場合、彼らがそれを求めているかどうかにかかわらず、彼らにそのための引用を与えてください。最終的に、A)彼らが望んだ4週間、B)引用した6週間、C)外部委託したために実際にかかった8週間を示すグラフが表示されます。これをバカが理解できるようにラベルを付けてください:「アウトソーシングによる2週間のオーバーラン」。数字、グラフ、流行語で武装したすべての会議に来てください。これを正しく行うと、グラフ上にあるものをどのように受け入れ、グラフ自体を時間の無駄としてではなく「プロフェッショナルな振る舞い」として見ていることに驚くでしょう。

幸運を祈ります。どのように機能するか教えてください。

呼吸する。


2
takin 'deep breath、love it、great answer。多くの未知の変数が原因で、プロジェクトについて明確な答えを出すことができません。どのようにアプローチしますか?また、私は彼らにMSプロジェクトを使用させようとしましたが、彼らは私にそれをインストールしてセットアップする時間を拒否しました。使用しているプロジェクト管理ツールはありますか?

13
#4は間違っています。 遅れることはありません。代わりに、許可された時間内に実行できる作業のみにコミットする必要があります。タイムラインに影響する事態が発生した場合は、期限を再交渉する必要があります。
ガブリエルマクアダムス

3
開発者の同意なしに上司が期限を設定した場合、上司はその時間内に作業を行える人を見つける必要があります。開発者が上司にこれを行うことができないと伝えた場合、上司は期限を変更できるか、または変更するか、またはそれを完了する方法を見つけます。人生のすべては交渉です。
ガブリエルマクアダムス

5
@Gabriel-「またはそれを成し遂げる方法を見つける」。悲しいことに、それは多くの場合、開発者に頼っているだけです。一部の人々は、彼らがこれから効果をもたらさない立場に本当にあります。
DaveE

4
@Gabriel McAdams、交渉の目標は双方を幸せにすることではない。ほとんどの場合、目標は妥協です。合意に達しましたが、どちらの当事者も本当に満足していません。交渉は、両当事者が交渉力に関して合理的に一致している場合にのみ有用です。上司が「これを行うか、別の仕事を見つける」と言った場合、これは交渉ではありません。
アッシュ

63

「心配しないで、幸せになりなさい」というフレーズが思い浮かびます。この市場では、最近縮小された会社で、あなたはまだ雇用されています。

さて、それでは、いくつかの実用的なポイント:

  • あなたはこの投稿で「私は犠牲者です」と非常に離れています。真剣に。制御する。あなたは引用を求められていますか?すばらしいです!何度もその機会を与えられません。真実を伝え、それをバックアップしてください。真実が彼らが聞きたいものではない場合、成果物がどうなるかについて彼らと協力してみてください。不合理にすべてを望んでいると思ったら、上司がいました。彼は、「可能」と「不可能」の境界線がどこにあるのかを私に伝えたいと思っていました。彼は私を押したがったが、崖の上で私を押したくなかった。彼は、ラインが1つの場所にあることを聞き、それが別の場所にあることを知りたくありませんでした
  • .Netプログラマーとして雇われ、突然Wordpressのスキルを習得しなければなりませんでしたか?結果!それは良いことです、それはあなたが新しいスキルを学ぶために支払われたことを意味します。誰かがあなたに給料をもらうたびに、新しいスキルを学び、それをつかむチャンスを提供します。それは黄金です。
  • フィーラーを出します。自分がどこにいるかは明らかに不満です。優れたスキルがあり、この市場であってもよくインタビューすれば、最終的に選択肢が見つかるでしょう。
  • 仕事や会社を変えたら、半年で周りを見回してください。同じ場所にいるような気分ですか?すばらしいです!問題がどこにあるかがわかります。それは幸せな実現ではありませんが、有用なものです。行ったことがある。

幸運を祈ります。本当にうまくいくことを願っています。


TJの言うことはすべてここで確認します。特に[すべて]の部分。
jcolebrand

1
私は新しいことを学ぶことを全く気にしませんが、期待はすべてを知っていて、非常に迅速にそれを成し遂げることです。

1
@Vecdid:ええ、そのような状況にあるのは苦痛です。ただし、可能な場合は、最終的な成果物(および作業中のその他の事項)に対する立ち上げ時間の影響について冷静な合理的なポイントを作成します。
TJクラウダー

2
これは非常に現実的な状況に対する素晴らしい答えだと思います。それは「正直な」コミュニケーションの欠如によるものです。私のマネージャーは常に主要な質問をし、私は彼らが聞きたいと思っていたことに屈しました。24時間年中無休でストレスを感じた後、私は壊れてケアをやめました。私は成果物について100%正直であり、結果として品質が向上しました。長期的にはお金と時間を節約できます。彼らがそれを見ることができないならば、それから去って、医療費を積み上げさせてください。病院はあなたを追い出すことはできません。

2
また、彼らが1日/週に何を得るかを選択させます。「今日すべてを完了できれば素晴らしいと思いますが、現実的には、最初に完了する必要のある4つのアイテムのうち2つを選択することはできません。

46

マネージャーとして話す。

非技術的なことは、マネージャーにとってほとんど避けられません。私は以前プログラマーでしたが、私はとても良い人でした。特定の分野ではまだ大丈夫ですが、スプレッドシートや電子メールの作業に90%の時間を費やさなければならないことで生じるスキルと知識の段階的な低下は、どんなに賢くても(特にではなく)、私は今、私のために働いているプログラマーよりもはるかに少ないことを知っています。

失礼になりたくない(ダウンボートの準備をする)あなたが彼にもっと技術的なことをして欲しいと言うのは、彼にすべての問題をかけることです。これは、1人(彼)が十分に知らないということではなく、互いに通信できない2人のことです。あなたが悪いコミュニケーターだとか、彼がそうだとか言っているのではない、ただあなたの二人は繋がっていないだけだ。

より具体的な情報が必要になるため、2人があなたがしていることをどのように変更する必要があるかを説明することはできませんが、私の意見では、一般的な苦情を知識の問題ではなくコミュニケーションの問題として見る必要があります。

特定の苦情を見る-私のために働いている誰かが問題を抱えていて、私が雪に覆われている場合(あなたがそうであると思う場合)、私は彼らが問題をもたらし、あなたができることのために提案された解決策が欲しい彼:

1)定期的なスケジュールレビューを提案して、スケジュールに入力できるようにします。週に一度、30分-それが非現実的であると思う場所、問題があるかもしれない場所、それより少し寛大な場合の両方の見栄えを教えてください(約束の下で、過剰配信)。

2)バグ追跡とタイムシートはありますか?そうでない場合は入手してください。これらは、あなたがあなたの時間をどのように費やしているのか、あなたが取り組んでいるプロジェクトではないものにどれだけの時間を費やし、アウトソースコードからどれだけの問題が生じているのかを定量化できるツールです(したがって、なぜそれが偽りの経済なのか)。これらにより、彼は何が起こっているのかを理解し、それに応じてスケジュールを調整することができます。個人的には、実際のプロジェクト作業でプログラマー週の最大80%をスケジュールします-残りは管理者とコーヒーに失われ、すべての見積もりに偶発事象が追加されます-特定の懸念事項に加えて、「プロジェクト」時間の約25%がサポートのために失われると思います。

彼は額面どおりにこれを受け入れるだけではありませんが、あなたが彼に数字を見せれば、彼はしなければならないでしょう(または、あなたはまったく不合理なボスを持っていることがわかります)。

3).NET / Wordpress /グラフィックデザイナーのものに関して-それは小さな会社やチームの悲しい現実です。たくさんのものに触れることができるのは素晴らしいことですが、専門家になりたいのなら、それは良くありません。最終的にこれは変わりません。私ができる唯一のアドバイスは、ある分野でハードコアになりたい場合は、より大きな(50人以上の)会社を見てください。

しかし、幸運を祈ります。あなたの妻が良くなることを願っています。あなたが週に40時間以上である必要がある場所があなたにストレスを与えているとき、私はそれが難しいことを知っています、しかし、家族はあなたにぶらぶらするすべての仕事よりも重要であり、時々それが少し助けになることを覚えています。


10
あなたは長年の最初の人です。あなたがその人がプロジェクトで1日8時間働くと仮定しないようにスケジュールを組むとき、私は言及を聞いたことがあります!私が人材調査を行ったとき、ソフトウェア開発を含むあらゆる職業のために、1日6時間以下の直接作業を想定していました。休暇、人事会議、書類の記入、プロジェクト以外の電子メールの閲覧、返信などを考慮する必要があります。この人はプロジェクト以外の直接的な仕事があるため、4時間以内にプロジェクトにかかる時間を見積もります。ディールを理解する日。
HLGEM

2
80%でのスケジューリングは、ITで最初に学んだことの1つでした(「欠陥のないソフトウェアはオプションではありません」)。私は実際に週の60%以下の数字を聞いたことがあります(そうだと思います)が、誰かがプロジェクトに専念しており、他のコミットメントがない場合、それは低いように見えます。
ジョンホプキンス

私が大規模なコンサルティング会社で働いていたBad Old Days(tm)に戻って、私たちは60%の使用率、つまり実際にコードで作業する時間の60%を計画していました。それ以外のことは、会議やサポートなどを考慮すると非現実的でした。もちろん、PHBは80%以上をベースにしたコンペンスタションを望んでいました。
デイブ

1
私が大手コンサルタント会社の1つで働いていたとき、利用率はわずかに異なる傾向がありました。基本的には、実際にクライアントに請求された時間の割合です。現実的な70%に近いレベルが目標でしたが、半時間の50時間以上(利用率は100%を大きく上回っている)と何週間も何もしていない(利用率0%、仕事が心配)の間で変動する傾向がありました。70%の安定した使用率は、スケジューリングに関してはうまくいきますが、悲しいことに、私の経験では、それは決して安定していませんでした-より多くのごちそうまたは飢amine。
ジョンホプキンス

12

私は元プログラマーで、現在はコンサルタントおよび機能マネージャーです。いくつかの考え:

  1. 状況に対する反応を常に選択できます。前向きになろうとして、問題の解決策を積極的かつ率直に探しているなら、どれだけの余裕があるのか​​驚くでしょう。
  2. 集中する必要がある仕事をするとき、「中断」の危険性について注意し、上司に教えてください。「PeopleWare」を読んで上司に渡します。「集中した」タスクを実行するための、中断のない確実な作業の期間を確保できるように、時間を整理します。
  3. 私のキャリアにおける最大の変化は、少なくとも責任者と問題を明確かつ率直に議論することなくして、誰も私の問題を解決することができないことに気づいたときでした。自分で変更できる場合もあれば、他の人と協力して最初に問題を理解してから、両方(またはすべて)に有効な解決策を見つける場合もあります。

1
+1、特にPeoplewareの場合(ただし、残りも良好です)。
ペテルトレック

10

教育を受けていない上司に物事を説明するのが非常に難しいと感じている場合、考えられる理由は2つあります。

  • あなたの上司は馬鹿です
  • あなたは物事を安っぽい方法で説明します

真剣に。私は多くのことを知っていますが、特に非常に抽象的なことについて話すとき、時には他の人に物事を説明するのは信じられないほど難しいと思います。問題は、あなたの上司はかなり賢いかもしれませんが、これが長くなればなるほど、彼はあなたが馬鹿だと思っている可能性が高くなります

そのため、このコミュニケーションの問題を解決する方法を見つける必要があります。早くすればするほど、「引用をまとめるのにx時間かかる」と言うと、彼はすぐにあなたを理解します。

しかし、上記のオプション#1が正しいものである場合は、脱出する時間であり、物事は決して改善されず、あなたはただスレーブとして使用されています。


2
常に2番目の理由です。上司がどんなに愚かであっても、彼らが理解できる方法で物事を説明する必要があります。
ガブリエルマクアダムス

4
@Gabriel:多くの場合、人々は、本当に必要な幼児の説明ではなく、技術的な説明を要求します。あなたのバカボスが「次にホットドッグが車に飛び込んでシートベルトをつけて、それが存在するかどうかを最初に確認する」ことに落ち着かない場合、あなたは彼にねじ込まれます。とにかく上司から引き離されます)、彼はそれを受け取らず、それから彼は説明が下手だとあなたを責めます。
ジョナサンスターリング

1
@ジョナサン:同意します。一部のボスは難しいです。私はかつて、新しい機能を構築するために24時間のウィンドウをくれる人のために働いていました。私はそれができないと彼に言ったとき、彼はそれがより良いと言った、または彼はそれをすることができる誰かを見つけるだろう。彼は私の抵抗が一生懸命働くのは嫌だと思っていたことを知りました。私は彼と一緒に座って(私は彼に真剣な会話が必要だと言って)、私は仲間から尊敬されており、(正当な理由で)それが彼が望んでいたものではないと感じたと説明したゆっくりとはっきりと、そして(私の代わりに)HISの観点から。
ガブリエルマクアダムス

7

いいえと言うことを学びます。 彼らがあなたを必要としているように聞こえます。彼らがあなたを追い払うなら、彼らは沈みます。

私が嫌いな限り、ガントチャートを使用してプロジェクトのタイムラインを表示します。あるプロジェクトから離れて火災を消したり、別のプロジェクトの見積もりを書いたりするとき、それが「必須」プロジェクトを押し戻す方法を示します。

履歴書を更新し、他の仕事を探し始めます。

いいえと言うことを学びます。


1
+1。多くの開発者は、彼らが仕事をしているので、彼らが実際に仕事をコントロールしているのだと気づいていません。:)
リトミス

5

全体的な質問にはすでに多くの良い答えがあります。また、Agile Softwareのいくつかの「ツール」を使用することもできます(ScrumとXPの多くのAgilityは、プログラミングよりもプロジェクト管理について現実的です)。

基本的に、いくつかの「ローテク」なものが助けになるかもしれません。要求されたすべてのタスクについて、「ユーザーストーリー」を作成できます。それは、あなたがするように頼まれ、そしてあなたの隣の壁に貼り付けることをカードに書く(ポストイットができる)ことを意味します。タスクが終了したら、「完了」と書き込み、それを脇に押します(ただし、まだ表示されています)。これを行うと、時間はほとんどかかりませんが、あなたが何をしているかを明確に示します。進行中のタスクが多数ある場合は明らかです。

これらのカードには、いくつかの貴重な情報を追加できます。タスクの優先順位を上司に尋ねてください。がそれ主張する場合、締め切りもマークしますが、優先順位に従って進めることを説明します(もちろん、締め切りについてはできる限り最善を尽くします...しかし、一日に数時間しかありません)。彼があなたにいくつかの雑用をするように頼むなら、あなたがそれをするために現在の仕事を止めるべきかどうか、そして彼が求めていることの優先順位は何であるか彼に尋ねてください。

これらのカードには、タスクの「重量」も記述します(最初は作業の時間または日数を見積もることができます)。彼がそれを見積もることができないあなたの部分であるそれらの重量について、上司に決して尋ねないでください。彼ができることはそれらを読むことです。それがそもそもそこにある理由です:タスクを行うのに必要な難易度/時間を示してください。

推定体重に沿ってタスクが終了したら、タスクを実行するのにかかった実際の体重を書きます(ここでも非常に正確である必要はありません、あなたの気持ちは十分なはずです)。

したがって、将来のタスクについては、実時間または実働日数で体重を換算するためのリファレンスがあり、評価が向上します。重みポイント自体の値は重要ではありませんが、評価に一貫性を保つと、すぐに効率的な予測ツールが得られ、マネージャーが不十分に定義されたタスクをいつ終了するかを尋ねると、いくつかを与えることができます答え(常に真実であるとは限りませんが、それについて考えるのに多くの脳のCPUは必要ありません)。

新しいスキルを習得することを意味する(またはWebデザイナーの仕事である)ことについて質問された場合、問題ありません。それが本物である場合は、カードに高い重みを付けます。マネージャーが理由を尋ねると、最終的に何かを学びます。

彼があなたにカードや壁のポストイットでそれらを始めた理由を尋ねると、全体的な生産性を向上させ、作業を整理するのに役立つアジャイル手法(スクラム、XPなど)に興味があるという彼に答えることができます(ここで問題がマネージャーの管理に関するものであっても)。


+1。あなたのマネージャーは、彼が効果的にそれをするために必要な情報を持っているとき、あなたを管理するより良い仕事をします。軽量でアジャイルなプロジェクト管理方法論は、ステータスを表示する優れた方法を提供します。
親切な

5

ほんの少し追加のアドバイス。

80/20の見積もりを使用し、上司にその意味を教えます。

期限までに何かが行われるとは決して言わないでください。それはばかゲームです。あなたのためのプログラミングが私のためのプログラミングのようなものであるならば、まあ...私が与えるどんな見積もりでも、私は私の尻からまっすぐ引き出します。小さなタスクでも、予想よりはるかに複雑になる可能性があります。あいまいな「空白を埋める」という指示が頻繁に出されます。私は大規模なプロジェクトに取り組む傾向があり、私の仕事には多くの自主性が与えられていますが、たとえそうでなくても、締め切りに間に合わせることができると思うなら、あなたは自分をからかっていると思います。プログラミングの世界の締め切りは、本質的にコーナーをカットすることを意味します。ドキュメントのカット、単体テストのカット、テストのカットを行うことにより、期限を守ることができます 60年にわたるソフトウェアエンジニアリングの実践が示したすべての問題を削減することで、長期的に生産性が向上します。納期に間に合わせるために技術的な負債を蓄積しているため、最終的に組織は非常に高い価格で支払いをしなければなりません。

マネージャー、特に一度は技術的であるが実際にはプログラマーではないマネージャーは、複雑な自転車を組み立てたりするなど、私たちがやることは簡単だと思う傾向があります。彼らは、私たちは大学から得た指示セットに従って、何かが完了するまでピースをスナップするだけだと考えています。プログラミングがあなたにとってそのようなものであるなら、あなたは私よりもはるかに優れたプログラマーです(私が少しでもいいというわけではありませんが、ポイントが立っています)。

あなたの仕事が私のようなものである場合、技術的なスキルの測定基準に加えて、創造性とインスピレーションが必要です。あなたは仕事で学びます。創造性、インスピレーション、学習...これらを正確にスケジュールすることはできません。

与えられたものに依存すると思います。もしあなたが本当に詳細な擬似コードか何かを与えられ、そしてあなたがjava / perl / python / etcトランスレーターへの擬似コードとして働いているなら、多分これはあなたに当てはまらないでしょう。どういうわけか、私はそれがあなたがしていることを疑っています。私は自分のやっていることを知らない。

80/20の見積もりでは、ある日付までに20%の確率で、別の日付までに80%の確率で上司に伝えることができます。本当に正確な見積りはすでに作業を完了していることを意味するため、骨の折れる計画、直観、および全くの当て推量の組み合わせによってそれらを構築します。人々はこの業界で奇跡を期待するのをやめる必要があります。


3

これらの答えのすべてに欠けていると思うことはこれです:

より良いコミュニケーションを学ぶ

  • 納得のいくタイムラインを提供できれば、1つの問題はなくなります。
  • 現在の締め切りが正確な見積もりを提供する能力に影響することを説明し、それがより多くの時間を見積もる理由である場合(間違っているよりも長く見積る方が良い)、その問題はなくなります。
  • 彼らがあなたをグラフィックデザイナーにすべきだと思ったら、あなたはそれがあまり得意ではないことを説明してください。そうすれば、時間がかかるだけでなく、最終的にはあまり良くありません。彼らがそれでいいなら、それは彼らの決定でした。そうでなければ、彼らは他の誰かを見つけるでしょう。
  • あなたが残っている唯一の人で、この仕事をすべてやる人がいない場合は、あなたの苦労を補償すべきだと丁寧に説明してください(民間企業の場合は在庫を取り、そうでなければ何かを見つけるそれ以外の場合は交渉できます)。

あなたが考えていることを伝えてください。文句を言わないでください。確実に理解できるように説明してください。作業中に他のことが発生した場合、特定のタスクを実行するのに時間がかかることを知らせます。新しいタスクが与えられたときに、以前に推定したタスクに影響を与えることを説明します。

それは物事を改善します。私はそれを確信しています。

これをしようとしている間に、あなたの上司が聞くことを拒否した場合(私はあなたの上司があなたが望むことをすることを拒否することを意味しない- つまり- 聞くことを拒否する)、あなたの上司の上に行くか、探しに行く他の職。


私の質問で説明したように、すでにこれをすべて行っています。これで改善されたものはありません。

それでも問題がある場合は、これを行っていません。あなたは試みてあきらめたかもしれませんが、あなたはこれをしていません。より良いコミュニケーションを学びます。私を信じて。上司と話すことを学べば(上司の決定の背後にある理由をよりよく理解するためでも)、あなたは幸せになるでしょう。他の方法はありません。
ガブリエルマクアダムス

3

すぐに、「Working With You Is Killing Me」という本を入手してください。安価で、詳細で、すぐに読むことができます。さらに重要なことは、それがすぐにあなたを助け、あなたが今感じているストレスの多くを緩和するでしょう。「管理」に関する章に注意を払いますが、単にその章にジャンプしないでください。最初から最後まで読んでください。

真剣に、他のすべての答え(アドバイス)はあなたにもっとトラブルを引き起こすだけです。「感情的にフックを外す」必要があります。


私はこれをアヒルであると呼びます。アヒルは雨が降っても大丈夫-水は単にアヒルの羽から転がり落ちる、と彼はほとんど気づかない。葛藤と欲求不満を背負わせる必要があります。
クリスK

2

「新しい仕事を探す」と言っていました。...辞めることが選択肢にない場合は、状況をコントロールすることをお勧めします。あなたが彼らに不当な量の仕事を押し付けることを許可すると、あなたは失敗します。


最大の問題は、私がそれを止めることはできないように見えることです。残っているのは私だけで、私は時間と週末の後に仕事をすることを期待されています。 。

@Vecdid:しないでください。彼らは無給の残業をしないためにあなたを解雇することはできません。
トラビスゴッケル

@Travis G彼らが好きな理由のために私を解雇することができます...

2
@Vecdid:社内ITのすべてを本当にやっているのなら、彼らの「バスファクター」は1であり、あなたは彼らが失うことのできない一人です。
トラビスゴッケル

終了は恐ろしいオプションです。他の貧しいプログラマーが取るべき悪い状況を残しているだけです。それは利己的ですか?
ルドルフオラー

2

あなたは毎日何をして過ごしたかを記録するために毎日少し時間をかけていますか?マラソン大会に参加していないと仮定すると、何が起こっているのかを記録し、ある時点でマネージャーと30分1:1のスケジュールを立てて、サポートにX時間、Y時間を費やす懸念を示すことは価値があるかもしれませんいくつかのコードを修正し、今は対処しなければならないとは知らなかったものをZ時間処理しました。ここでの重要なポイントは、証拠を持ち、「吸い上げ」応答の準備をするか、単に「ここで助けていただけますか?」と言っているように、マネージャーから何らかの形で休憩をとることです。 」厳しいことや歌姫ではありません。


1
+1また、会議で浪費される累積時間も考慮します。最終結果なしで意思決定を技術以外のマネージャーに通知する必要がある場合(意思決定会議ではなく、「これが私がやっていることです」会議)、3人との1時間の会議は3時間の無駄。
アーロンLS

はい、私の会議をエンドポイントのない「ラウンドロビン」と呼びます(DNS参照)

2

私の意見では3つの選択肢があります:

  1. より専門的な知識を持つ優れたマネージャーと一緒に仕事を見つけるか、リードプログラマーなどを雇うよう依頼してください。

  2. マネージャーになる。あなたの上司があなたをマイクロ管理しようとするなら、あなたはあなたにあなたがあなたの専門知識に基づいて決定を実行するために雇われたと伝え、彼らはあなたに委任した権限を尊重しなければなりません。技術プロジェクトマネージャーと上位レベルの管理者との間の議論は、ほとんどの場合、内容のレベルが高く、技術的なものではありません。彼らは自分の時間を無駄にし、そうでなければあなたの時間を無駄にしている。

  3. あなたの仕事について形を崩さないでください。ブラックボックスと考えてください。箱から出して十分なお金と利益を得ていますか?箱は、あなたの家族/友人のためにまだ時間があるのにあなたの一日の少しの部分を占めていますか?言うより簡単ですが、毎日箱から出て行くとき、箱の中にあったものを忘れなければなりません。あなたができる限り最善を尽くすという精神で仕事に行くとき、あなたの周りの人々の無知の結果としてあなたの手の届かないところに引き出されることがある克服できない挑戦があることに気づくとき。

「マネージャーになる」アプローチを試みましたが、非常に多くの人々の感情に対処するため、それは困難です。感情的に負担になる場合があります。

私は知識豊富なマネージャーを持つことと、3番目のオプションのメンタリティが良いという組み合わせを見つけました。マネージャー+同僚+給料+倫理+ワーク/ライフバランスなどの完璧な組み合わせは決してありません。実際、数時間でそれは終わり、あなたは再び家に帰ります。


2

ほとんどの人が何らかの形でこの問題に直面していると思います。私を本当に助けた1つのことは、Outlookカレンダーを使用することでした。

Outlookの予定表には、スケジュールした作業と、特定のタスクを完了する必要がある時期を記入します。各アイテムに対して、時間を数時間または数日置きます

例0.5日-i13423-簡単な説明

何かが入ってくるときにこの方法でマネージャーに見せることができます。これに対応するために移動しなければならないこの新しい項目を実行したい場合は、私のスケジュールです。

最終的には、物事を軌道に乗せてから、1日6時間でスケジュールできます。なぜ6?物事が予想よりも長くかかったとしても、それが他のタスクに影響を与えることはありませんでしたし、新しいアイテムが入ったとしても、それを見る時間があるでしょう。見積もりが過剰だったり時間がある場合は、明日のタスクから始めます。

この問題に対する迅速な解決策はありませんが、これを選択した場合、ある程度の時間を費やす必要があります。


2

上司は期限のみに関心があり、物事の技術的な側面を理解したり気にかけたりしないので、あなたが自分に投げかけている他のすべてのものを世話する時間を含むバッファーを自分自身に与える必要があります。

タスクを完了するのにかかる時間についての見積もりを求められたら、実際にかかる時間を把握し、それを3倍にします。真剣に、それをしてください。その引用文に耳を傾けてください。しかし、少し話をしてください。

たとえば、プロジェクトに1週間かかる場合は3週間、引用された場合は2週間になります。ただし、2週間は絶対に見積もってください。その時間が必要な理由を説明する準備をしてください。おそらくあなたの引用がそれを言う限りプロジェクトがかかる理由の洗濯物リストを思いつくことができる。これを今後のすべての引用に対して行います。

彼の仕事はあなたから最高のパフォーマンスを引き出すことです。したがって、彼があなたを3週間から2年半、または2年まで話すことができれば、彼は効果的であると感じることができ、同時に、あなたは合理的な量のプロジェクトを完了する時間。

早めに何かを成し遂げた場合、その最小見積時間が経過するまでそれを提出しないでください。たとえば、「Xを1.5週間で完了できる場合、Yは同じ時間で完了します。」

彼が締め切りについて非現実的であり、それらの締め切りが不合理である実際の正当な理由を気にしない場合、あなたがそこで働き続け、正気を保ちたい場合の唯一の選択肢は、物事を完了するために不合理な量を引用し始めることです。


1

1週間かけて、時間の非常に詳細なログを保存することから始めます。これを引数の基礎として使用してください。次に、過去1週間のあなたの時間を見て、PMと一緒に座る時間を1時間スケジュールします。焦点を変更することで、プロジェクトが本当に痛くなることを懸念していることを説明してください。あなたではなく、共有された目標のブレークとして常に物事を組み立てるようにしてください。

会議では、ノートを保持し、PMが応答する内容についてメモを取り、それらのポイントに応答するために時間をかけます。たとえば、10と3の非主要作業に対応します。プロジェクトをより成功させるために、スケジュールを緩くしてみてください。

それ以外は、冷静で正直でなければなりません。あなたは正直で、人々が聞きたいことを言わないことができますが、あなたはそれを言わなければなりません。PMがあなたに何かをするように頼んだら、あなたはいつも言うべきです、これは私が今取り組んでいるものより重要ですか?そのため、1日の優先順位を決める方法を理解できます。

ノーと言うことよりも、トレードオフを説明することの方が重要です。私がAをしたら、Bは待たなければなりません。

それとは別に、あなたの友人と話し、あなたが新しいoppを探していることを伝えてください。より良い状況のために、常に目を開けておいてください。


1

プロジェクトマネージャーに座って、彼に正直になってください。一度に進行していることが多すぎることを彼に知らせてください。あなたが仕事をしているのがあなたであるとき、彼が要求者に締め切りを告げることを得ることが公平ではないことを彼に伝えてください。

  • プロジェクトマネージャーとの会議をスケジュールします。
  • 彼と会う理由を説明してください。
  • 発生している問題に対するより良いアプローチを提案してください。
  • 締め切りがいつになるか、発言権があることを要求してください。
  • 締め切りが間近に迫っていない場合は、さらに時間をかけてください。

1

推定値の表示方法を再構成する必要があります。彼らは、あなたが現在から現在までの作業+予想される努力を行うというコミットメントと混同されています。結果として、マネージャーは期限を管理することでコストを管理していると考えています。時間または日単位でサイジングを提供できるように状況を作り直す必要があります。また、仕事を完了するのに十分な時間を確保できるように期限のコミットメントを調整する方法を考えています。彼はあなたの時間のためにそれがゼロサムゲームであることを理解するように作らなければなりません、そして、彼はそれを使って犯す間違いを所有しなければなりません。

カレンダーからジョブの合計サイズを分離します。何かを言うと、5日間1日6時間かかりますが、その2日間で何か他のことをするためにすでに予約されている場合は、1週間で完了するとは限りません。プロジェクト作業で1日あたりの合計割り当てが6時間を超える場合は、すぐにどのプロジェクトを退去させたいかを尋ねます。しっかりホールド。正確な見積もりを提供しました。残業は彼のミスを修正するための選択肢ではありません。給与と引き換えに会社が受け取っている貴重な時間を一定に確保しています。間違いを修正するためだけに残業時間を節約してください。マネージャーの行動を変えることに加えて、自己規律は最終的にはより良い見積もりをするのに役立ちます。

1週間の仕事がさらに3週間で完了しないという概念は新しいものであり、それへの移行は不愉快な旅になるでしょう。おそらく、彼がしばらくの間あなたのカレンダーをマイクロ管理しようとすることから始めるでしょう。それは後で彼を引き離すために必要なものですが、現時点での優先事項は、デッドラインではなくリソース割り当てと総労力による管理の概念を理解させることです。彼がそれを知ると、あなたの時間をスケジュールしようとする魅力はすぐに消えてしまいます。

一部のプロジェクト管理ソフトウェアを使用して見積もりをバックアップすることを提案している人もいます。それは良い考えですが、どのグラフを使用するかに非常に注意しください。火傷を負わせるのは、対応するリソースが利用できないガントチャートです。マネージャーは、依存関係が何を意味するのか、どのような可用性が想定されるのかを考慮せずに、きれいな絵の左側にある完了日列をまっすぐに読み取ります。リソースの可用性でリードし、プレゼンテーションのオリエンテーションが常に作業を開始できる時期に合わせられるようにします。時間がかかるのは二次的です。

これを開始するとすぐに、すでに見積もりを取得しているプッシュバックがさらに増加し​​ます。これを覚えておいてください:「私が提供している見積もりは、仕事をするのにどれだけの労力を費やすかについての私の最高の専門的評価です。あなたが望むすべての見積もりを後回しにすることができます。仕事を成し遂げるのにかかる時間を変える。それは見積もりを間違ってしまうだけだ」


0

この男は何か価値を追加していますか?そうでない場合は、多分あなたはPMになるはずですか?あなた、彼、そしてどこかのアウトソースされたチームのように聞こえます。おそらく、あなたは彼のボス、またはプロジェクトの利害関係者の誰にでもこれを取り上げるべきです。

自信のない見積もりに縛られることはありません。どのくらいの時間がかかるかわからない場合は、正確な見積もりを得るのに時間が必要であることを伝えます。彼があなたに混乱した表情を与えるなら、「私はボンネットの下を見て、壊れたものを見る必要がある」という車のアナロジーを使ってください。新しい機能の場合は、「再利用できる量(またはMBAishにしたい場合は「レバレッジ」と言います)とゼロから構築しなければならない量を確認する必要があります」のラインに沿って何かを使用します。

あなたはすべての取引のジャックであり、彼らがあなたを失うわけにはいかないようです。


0

問題は、上司がスケジュールを作成しているため、彼に選択してもらうことです。タスクAを2時間で完了し、上司が今やらなければならないタスクBを持ってやって来たら、彼に尋ねます。

「タスクAにはまだ2時間ありますが、できるだけ早く終了する必要があります。どの作業を行い、あとで延期するかを教えてください。」

そうした場合、この数回は(に他人を延期することにより、あなたは彼が望んでいるものは何でも上で動作することができますことを指摘)と作り彼が延期ますどちらを選択、彼はあなたが「有限の資源」であること(遅かれ早かれ)それを取得します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.