開発者を「フロー」状態からノックしない方法





/写真レイチェル・ジョンソン CC



開発者の時間は、常に不足している貴重なリソースです。 IT-GRADでは 、この問題に非常に注意を払っています。



これは、時間を「調整」し、交渉することを学んだプロのプログラマーにも知られています。 彼らの成功の秘Theは、各「作業」分を最大限に活用しようとするという事実にあります。したがって、彼らは、時間の連続との「取引」の条件が違反されたとき、本当に好きではありません。



この点で、会社のマネージャーとプロジェクトマネージャーにアドバイスを提供したいと思います。これにより、開発チームとできる限り効率的に作業し、やり取りできるようになります。



開発者のアイデアを「飢えさせない」...



アイデアは小さな内気な子猫のようなものです。 彼らが彼らを怖がらせると、彼らは来なくなる。



したがって、新しいアイデアには評価が必要です。急ぐ必要はありません。



あなたの頭を訪れた明るい考えがプログラマーによって解決された問題に直接関連していないなら、それを報告してください、しかし、瞬間的な答えを必要としません。 優れた開発者は、考えを書き留めて、後でそれに戻ります。



これは、集中状態に戻るのに約15分かかるため、「ストリーム」から人をノックアウトしないために必要です。



ルーシー・ジョー・パラディーノは、彼の著書 「Maximum Concentration」で集中力と作業気分を維持する問題について非常に簡単に語っています。







...そして、あなたの「アイデア」で過負荷にならないでください



アイデアに対する慎重な態度は優れていますが、開発者に新しいアイデアの無限のストリームをロードする必要はありません。 紙に自分の考えを表現し、そこから余分なものを消してみてください-本質を注意深く定義してください。



これにより、コミュニケーションの質がどれだけ向上するかに驚くでしょう。



また、開発者に何を言うかを検討する価値があります。 最近、Habré このトピックについて議論しました。



作品を32,256要素のパズルにしないでください



瞬間的なアイデアと「マルチトン」プロジェクトの間のクロスを見つける必要があります。



特定の状況を最大限に活用できるように、タスクを小さな断片に分割して配布します。 主なものは、人々をあるタスクから別のタスクに「ジャンプ」させないことです-そして、彼らは集中状態から「脱落」します。



自己改善のための条件の作成に焦点を当てます。 専門家の専門的な成長は、彼の成功にプラスの影響を与えるだけです。彼は新しいスキルを獲得し、新しい技術をより深く研究し、創造的なソリューションを提供し始めます。



ルール80/15/5に従って作業を構築します。 開発者は、時間の80%を主な作業に費やします。 より複雑なタスクに専念する時間の15%、および残りの5%の時間-自身の好奇心を満たすため。



このアプローチは、興味深いタスクに取り組むための条件を作成します。







結果を追いかける必要はありません



本当に奇妙に聞こえますが、このラッシュでは、フィニッシュラインで多くの失敗の理由があります。 コードをきれいにするのにかかる時間は本当に価値があります。



UIを最適化するためのリファクタリングと追加の努力が必要なので、機能のすべての素晴らしさが1つの大きな混乱に変わることはありません。



興味深いかもしれません:Stack Exchangeでのインターフェイスの作成に関する文献



誰もが「ワルツのペースで踊る」わけではない



人々はさまざまなリズムで働いています。 各プログラマーは、余分なエネルギーを無駄にせず、混乱を避けるために、特定のタスクに取り組むタイミングを選択します。



仕事が効果的でなくなると、人々は活動が低下することを考慮する価値があります。 辛抱強く、決定的な行動の期間に必ず置き換えられます。



行き止まりを回避するために開発者がどの方向に進むべきかを開発者が理解できるように、状況について考えるのに時間を割く価値がある場合があります。 時間を節約する主な秘密は、すべてを効率的に初めて行うことです。



PS時間とプロジェクト管理のトピックに関するいくつかの資料。





IT-GRADブログでは他に何を書いていますか:






All Articles