ホーム 開発 開発者の生産性を損なう 12 の要因

開発者の生産性を損なう 12 の要因

生産性。ホオジロクジラ…そしてソフトウェア開発の世界について言えば、さらにそうです。それを最大限に高める方法について解説する何百もの記事、それを改善および/または測定するための数十のツール、そしてその最も親密な秘密に特化した専門家やコーチ。しかし、今日 HOW2.WORK では別のアプローチを試みる予定です。生産性の低下の原因、つまりストッパーに焦点を当てます。ここでは、開発者の生産性を低下させ、可能な限り回避または軽減する必要がある 11 の事柄を紹介します。さあ行こう!

免責事項: この記事は実際の事実や経験に基づいたものではありません。そうですね、少しはい、ミリはたくさん完了しました。

会議

出会いから出会いへと生き、残りの人類も同じことを期待する人々がいます。数通のメールで解決できる些細なことで午前か午後(または午前と午後)を費やす会議、準備をしていない人との会議、ファイルを完成させるための会議、突然呼び出される会議、また同じことを言われる会議…お願いします、正しく必要な会議(あなたのチームとその他のごく少数の人々との毎日の会議)、この地上の地獄に終止符を打ちましょう。

ミーティング

中断 (外部および独自)

予期せぬ停電を伴う通話、予期しない WhatsApp メッセージ、前述の時期尚早の会議、その他開発者の思考と行動の糸口を断つような中断。そして、その状態に戻るのは想像するほど簡単ではありません。

しかし、私たちの生産性に反対しているのは残りの人類だけではありません。私たち自身の先延ばしする傾向が、時には私たちに不利に働くことがあります。そして今日では、この先延ばしを促す刺激がたくさんあります。Twitter、Facebook、Reddit、Instagram、ハエの飛翔…。

曖昧さ

怠惰ではありません (前のポイントですでに説明しました)… ほんの数行の機能説明や、単なる「Web サイトが機能しない」または「サービスが機能しなくなった」というバグも少しあります。壊れた” 。開発者の間でフラストレーションが実際に発生し、その結果、永遠の電子メール スレッドやブーメラン Jira チケット、果てしなく続く電話や新しい会議が発生します。

ドン・キホーテを書く必要はありませんが(トチャコスがそれほど生産性を促進するというわけでもありません)、少しの努力をするのにどれほど費用がかからず、それがすべての人にとってどれほど有益であるかを考えると、そうしないことは犯罪です。

情報理論 第12回 その1

作業環境

照明が悪い、過剰な騒音(外部、内部については後で説明します)、寒すぎる、暑すぎる、悪臭、悪い椅子、小さなテーブル、同僚との悪い関係…すべてが影響し、すべてが生産性を向上させます。作業環境が不快であればあるほど、開発に集中すること、つまり生産することが難しくなります。

ベストを尽くすためには、職場では落ち着いて快適に過ごす必要があります。そして、それは開発者だけでなく、職場環境にいるすべての労働者にとって本質的なものです。それは理解するのが難しいもののようには思えませんが、それがこれに少しの意図も払わない企業があることが非常にもどかしい理由です。

生成AIをソフトウェア開発に用いることによる開発生産性および品質効果に関する検証

ハードウェアとソフトウェア

ポルカの年の Windows 7 を搭載したコンピューター、時々ペダルを踏んだり追い出したりする VPN ネットワーク、ライセンスなしでレジストリにホット パッチが適用されたプログラム、期限切れのウイルス対策ソフト、常に 2 年間使用できるテスト用のモバイル デバイス毎週設定が狂うプリンターの遅れはもう古い。したがって、あなたは働くことも生産することもできず、あなたにできる唯一のことは、諦めてマッチとガソリンの缶を夢見ることだけです。

ベストを尽くすためには、職場では落ち着いて快適に過ごす必要があります。これは開発者だけでなく、職場環境にいるすべての労働者にとって本質的なものです。

(悪い) レガシーコード

プロジェクトを継承すると、既存のコードが理解できなくなります。地獄のような繰り返し起こる悪夢が現実になると、私たちは髪を失い、難解なシンボルが何を意味するのかを探ろうとする生産性が低下します。

賢明にリファクタリングを行い ( Martin Fowlerに祝福を)、この邪悪なレガシー コードに立ち向かう方法を知る時が来ました。それが生産性が歴史的な最低水準に低下するのを防ぐ唯一の方法です。そしてもちろん、正気を保つためです。

DLLAB @ Nagoya 12/1 実用化が進む深層学習の今(PFN丸山)

不適切なドキュメント

悪いか、直接的には存在しません。例は複数ありますが、これらの理由で危機に直面していない開発者は稀です。わずか数分でコードを作成できる呼び出しを行うために、その API が不安定なドキュメントとどのように連携するかを解明するには、数時間、場合によっては数日かかります。プロジェクトの中核となるサードパーティ ライブラリが突然失敗し始め、ドキュメントが 2 ページにわたる一般事項を説明します。私たちは皆、一度はそこに行ったことがありますが、世界中の黄金を求めて戻りたくはありません。

経営陣が時間の見積もりを石に刻んだ約束として受け取ると、イライラし、落胆してしまいます。

不可能な締め切り

経営陣が時間の見積もりを石に刻まれた約束として受け取ることにすでにイライラし、落胆している場合、「さあ、皆さん、この機能は 2 週間以内に完成させなければなりません」や「次のスプリントでは完成します」のようなことが言われたときに何と言えばよいでしょうか。これとこれともう一つを入力してください。」困難な週を予感させる恐ろしいフレーズ、そして誰もが聞いたことがあるでしょう。ストレスを生み出すフレーズとストレスはフラストレーションにつながり、フラストレーションは生産性の低下につながります、若いパダワン。締め切りが厳しいのは構いませんが、公正かつ合意の上でお願いします。そうしないと、物事は悪い結果に終わることは誰もが知っています。

【AWS活用】生成AIを社会課題解決に。医療DXと完全自動運転の未来【Break The Wall 〜生成AI導入の”壁”を破る〜】

信頼の欠如

自信の欠如ではなく(たとえば、 詐欺師症候群も同様です)、他人、特に上司、そして何よりも同僚の自信の欠如です。常に最も不快な仕事を与えられたり、常に虫眼鏡で見られたりすると、最終的に被害妄想的になってしまいます(言い方が悪くて申し訳ありません)。被害妄想と高い生産性は決して良い友達ではありません。

開発者は時々魔法を行っているように見えますが、神でも機械でもなく、それぞれの問題を抱えているだけの人間です。

風見鶏のリーダーシップ

今日は黒、明日は白という混沌とした中立的なプロジェクト マネージャーが、プロジェクトの焦点やチームの構成を時々変更します。このような不安定さと焦点の変化の状況では、集中して生産することは不可能です。

Google Cloud が提供する生成 AI ソリューションと開発生産性の変革 / グーグル・クラウド・ジャパン合同会社 川光 剣士

個人用バックパック

それは(内部)ノイズとも呼ばれます。基本的に、開発者は、時には魔法を行っているように見えることもありますが、神でも機械でもなく、独自の問題を抱えているだけの人間だということです。プロと個人を区別するのは非常に良いことですが、それは必ずしも簡単ではありません。家族、感傷的、金銭的、不動産、さらには交通機関の問題、あるいは機器の紛失といった平凡な問題はすべて、最終的に私たちの生産性に影響を与える可能性がある、個人のバックパックの中にある石です。

23卒 受かるのは誰だ!?【ノーカットグルディス】| GD

認識の欠如

途中で遭遇し、これまでのポイントで確認したように、ゴールに到達し、目的を達成し、無関心を感じる千石ほど不快なものはありません。私たちはもはや、喜びや賞品、昇給や昇進(それも)について話しているのではなく、単なる誠実な感謝の言葉、そして最終的には評価について話しているのです。

この評価が得られなかった場合、あるいはさらに悪いことに、賞賛に値しない他の人に賞賛が向けられた場合、次回同じ努力をすることは確実にありません。そして当然、生産性は低下し、アラームが鳴り響きます。なんと簡単に予防できるのです!

過剰な競争力給与の停滞柔軟なスケジュールの欠如について話すこともできますが、生産性には多くの強力な敵があるという考えは誰もがすでに持っていると思います。

生産性。ホオジロクジラ…そしてソフトウェア開発の世界について言えば、さらにそうです。それを最大限に高める方法について解説する何百もの記事、それを改善および/または測定するための数十のツール、そしてその最も親密な秘密に特化した専門家やコーチ。しかし、今日 HOW2.WORK では別のアプローチを試みる予定です。生産性の低下の原因、つまりストッパーに焦点を当てます。ここでは、開発者の生産性を低下させ、可能な限り回避または軽減する必要がある 11 の事柄を紹介します。さあ行こう!

免責事項: この記事は実際の事実や経験に基づいたものではありません。そうですね、少しはい、ミリはたくさん完了しました。

会議

出会いから出会いへと生き、残りの人類も同じことを期待する人々がいます。数通のメールで解決できる些細なことで午前か午後(または午前と午後)を費やす会議、準備をしていない人との会議、ファイルを完成させるための会議、突然呼び出される会議、また同じことを言われる会議…お願いします、正しく必要な会議(あなたのチームとその他のごく少数の人々との毎日の会議)、この地上の地獄に終止符を打ちましょう。

ミーティング

中断 (外部および独自)

予期せぬ停電を伴う通話、予期しない WhatsApp メッセージ、前述の時期尚早の会議、その他開発者の思考と行動の糸口を断つような中断。そして、その状態に戻るのは想像するほど簡単ではありません。

しかし、私たちの生産性に反対しているのは残りの人類だけではありません。私たち自身の先延ばしする傾向が、時には私たちに不利に働くことがあります。そして今日では、この先延ばしを促す刺激がたくさんあります。Twitter、Facebook、Reddit、Instagram、ハエの飛翔…。

曖昧さ

怠惰ではありません (前のポイントですでに説明しました)… ほんの数行の機能説明や、単なる「Web サイトが機能しない」または「サービスが機能しなくなった」というバグも少しあります。壊れた” 。開発者の間でフラストレーションが実際に発生し、その結果、永遠の電子メール スレッドやブーメラン Jira チケット、果てしなく続く電話や新しい会議が発生します。

ドン・キホーテを書く必要はありませんが(トチャコスがそれほど生産性を促進するというわけでもありません)、少しの努力をするのにどれほど費用がかからず、それがすべての人にとってどれほど有益であるかを考えると、そうしないことは犯罪です。

情報理論 第12回 その1

作業環境

照明が悪い、過剰な騒音(外部、内部については後で説明します)、寒すぎる、暑すぎる、悪臭、悪い椅子、小さなテーブル、同僚との悪い関係…すべてが影響し、すべてが生産性を向上させます。作業環境が不快であればあるほど、開発に集中すること、つまり生産することが難しくなります。

ベストを尽くすためには、職場では落ち着いて快適に過ごす必要があります。そして、それは開発者だけでなく、職場環境にいるすべての労働者にとって本質的なものです。それは理解するのが難しいもののようには思えませんが、それがこれに少しの意図も払わない企業があることが非常にもどかしい理由です。

生成AIをソフトウェア開発に用いることによる開発生産性および品質効果に関する検証

ハードウェアとソフトウェア

ポルカの年の Windows 7 を搭載したコンピューター、時々ペダルを踏んだり追い出したりする VPN ネットワーク、ライセンスなしでレジストリにホット パッチが適用されたプログラム、期限切れのウイルス対策ソフト、常に 2 年間使用できるテスト用のモバイル デバイス毎週設定が狂うプリンターの遅れはもう古い。したがって、あなたは働くことも生産することもできず、あなたにできる唯一のことは、諦めてマッチとガソリンの缶を夢見ることだけです。

ベストを尽くすためには、職場では落ち着いて快適に過ごす必要があります。これは開発者だけでなく、職場環境にいるすべての労働者にとって本質的なものです。

(悪い) レガシーコード

プロジェクトを継承すると、既存のコードが理解できなくなります。地獄のような繰り返し起こる悪夢が現実になると、私たちは髪を失い、難解なシンボルが何を意味するのかを探ろうとする生産性が低下します。

賢明にリファクタリングを行い ( Martin Fowlerに祝福を)、この邪悪なレガシー コードに立ち向かう方法を知る時が来ました。それが生産性が歴史的な最低水準に低下するのを防ぐ唯一の方法です。そしてもちろん、正気を保つためです。

DLLAB @ Nagoya 12/1 実用化が進む深層学習の今(PFN丸山)

不適切なドキュメント

悪いか、直接的には存在しません。例は複数ありますが、これらの理由で危機に直面していない開発者は稀です。わずか数分でコードを作成できる呼び出しを行うために、その API が不安定なドキュメントとどのように連携するかを解明するには、数時間、場合によっては数日かかります。プロジェクトの中核となるサードパーティ ライブラリが突然失敗し始め、ドキュメントが 2 ページにわたる一般事項を説明します。私たちは皆、一度はそこに行ったことがありますが、世界中の黄金を求めて戻りたくはありません。

経営陣が時間の見積もりを石に刻んだ約束として受け取ると、イライラし、落胆してしまいます。

不可能な締め切り

経営陣が時間の見積もりを石に刻まれた約束として受け取ることにすでにイライラし、落胆している場合、「さあ、皆さん、この機能は 2 週間以内に完成させなければなりません」や「次のスプリントでは完成します」のようなことが言われたときに何と言えばよいでしょうか。これとこれともう一つを入力してください。」困難な週を予感させる恐ろしいフレーズ、そして誰もが聞いたことがあるでしょう。ストレスを生み出すフレーズとストレスはフラストレーションにつながり、フラストレーションは生産性の低下につながります、若いパダワン。締め切りが厳しいのは構いませんが、公正かつ合意の上でお願いします。そうしないと、物事は悪い結果に終わることは誰もが知っています。

【AWS活用】生成AIを社会課題解決に。医療DXと完全自動運転の未来【Break The Wall 〜生成AI導入の”壁”を破る〜】

信頼の欠如

自信の欠如ではなく(たとえば、 詐欺師症候群も同様です)、他人、特に上司、そして何よりも同僚の自信の欠如です。常に最も不快な仕事を与えられたり、常に虫眼鏡で見られたりすると、最終的に被害妄想的になってしまいます(言い方が悪くて申し訳ありません)。被害妄想と高い生産性は決して良い友達ではありません。

開発者は時々魔法を行っているように見えますが、神でも機械でもなく、それぞれの問題を抱えているだけの人間です。

風見鶏のリーダーシップ

今日は黒、明日は白という混沌とした中立的なプロジェクト マネージャーが、プロジェクトの焦点やチームの構成を時々変更します。このような不安定さと焦点の変化の状況では、集中して生産することは不可能です。

Google Cloud が提供する生成 AI ソリューションと開発生産性の変革 / グーグル・クラウド・ジャパン合同会社 川光 剣士

個人用バックパック

それは(内部)ノイズとも呼ばれます。基本的に、開発者は、時には魔法を行っているように見えることもありますが、神でも機械でもなく、独自の問題を抱えているだけの人間だということです。プロと個人を区別するのは非常に良いことですが、それは必ずしも簡単ではありません。家族、感傷的、金銭的、不動産、さらには交通機関の問題、あるいは機器の紛失といった平凡な問題はすべて、最終的に私たちの生産性に影響を与える可能性がある、個人のバックパックの中にある石です。

23卒 受かるのは誰だ!?【ノーカットグルディス】| GD

認識の欠如

途中で遭遇し、これまでのポイントで確認したように、ゴールに到達し、目的を達成し、無関心を感じる千石ほど不快なものはありません。私たちはもはや、喜びや賞品、昇給や昇進(それも)について話しているのではなく、単なる誠実な感謝の言葉、そして最終的には評価について話しているのです。

この評価が得られなかった場合、あるいはさらに悪いことに、賞賛に値しない他の人に賞賛が向けられた場合、次回同じ努力をすることは確実にありません。そして当然、生産性は低下し、アラームが鳴り響きます。なんと簡単に予防できるのです!

過剰な競争力給与の停滞柔軟なスケジュールの欠如について話すこともできますが、生産性には多くの強力な敵があるという考えは誰もがすでに持っていると思います。

最新記事一覧