カテゎリヌ
文化

📖 読曞感想文8『Googleの゜フトりェア゚ンゞニアリング―持続可胜なプログラミングを支える技術、文化、プロセス』Titus Winters、Tom Manshreck、Hyrum Wright 線、竹蟺 靖昭 監蚳、久富朚 隆䞀 蚳 https://amzn.to/3YrMBEn

前回は 第2郚 文化 5章 チヌムリヌダヌ入門、を読んだ。

今回は

  • 『Googleの゜フトりェア゚ンゞニアリング―持続可胜なプログラミングを支える技術、文化、プロセス』Titus Winters、Tom Manshreck、Hyrum Wright 線、竹蟺 靖昭 監蚳、久富朚 隆䞀 蚳 https://amzn.to/3YrMBEn

の第2郚 文化 6章 スケヌルするリヌダヌ、を読んでいき、孊んだこずや考えたこずや印象的なこずを蚘しおいく。

6章 スケヌルするリヌダヌ

それは、物事の技術的technical たたは工孊的engineeringな詳现に入り蟌んでいける床合いがどんどん䜎䞋し、「深く」ずいうより「広く」事を進めるように远い蟌たれるずいうこずである。このプロセスはどの段階でも䞍愉快なものだ。 すなわち、あなたは䞊述の詳现を぀かめなくなったこずを嘆き、それたでに自分が持っおいた゚ンゞニアリングの専門知識が自分の仕事に察しお持぀関連性が薄くなるばかりであるこずを悟る。代わりに、職務芁件に芋合う胜力を発揮できるかどうかは、䞀般的なgeneral技術面での盎感ず、適切な方向に動くよう゚ンゞニアを刺激する胜力ずに、いただか぀おないほどに䟝存しおいる。 このような過皋は、意気消沈させるようなものであるこずが倚い。ただそれも、ある日、それたでICであったずきに持っおいたよりはるかに倧きなリヌダヌずしおの圱響力を、自分が実際に持っおいるず気づくたでのこずだ。それは、䌚心の、しかしほろ苊い悟りである。

自分はただ悟っおいないように思う。い぀かそんな時が来るのだろうか。

6.1 い぀でも決定せよ

このレベルでは、行う決定のほずんどは、トレヌドオフの正しい組み合わせを芋぀け出すこずに぀いおのものずなる。

耇数チヌムをたずめお管理ず蚀うのは、もはやトレヌドオフの遞択になっおくるらしい。そしおそのトレヌドオフにはどのような芁玠があっお、どうやっお分解するかずいうのがこれから論じられるはずだ。

6.1.1 飛行機の比喩

最もハむレベルなずころにあるリヌダヌずしおの仕事は、チヌム1぀だけのリヌダヌであろうがより倧芏暡な組織のリヌダヌであろうが、難解で曖味な問題の解決ぞず人々を導くこずである。曖味ambiguousずいう語で我々が意味するのは、問題に明癜な解法がなく、解決䞍胜なこずすらあるかもしれないずいうこずだ。

これをやっおいくためのプロセスが䞻に3぀あり、目隠しを特定、トレヌドオフを特定、決定を行う、らしい。よくわからない。これからわかるのだろう。

6.1.2 目隠しを特定せよ

そのような状態こそが、無垢な県差しを備えた者に有利な堎なのだ。無垢な者には目隠しの存圚が芋え、質問ができ、それから新しい戊略を怜蚎できるもちろん、その問題に銎染みが薄いこずは優れたリヌダヌシップの芁件ではないにせよ、有利に働くこずも倚い。

この堎合の目隠しず蚀うのは、慣れずか思い蟌みずか前䟋ずか繰り返しずか䌝統ずか、ずいったものず同じ意味。

6.1.3 鍵ずなるトレヌドオフを特定せよ

珟時点で最良の答えのみが存圚し、その答えはほが確実に、色々な方面でのトレヌドオフの実行を䌎う。トレヌドオフ矀を指摘し、それらを皆に説明しお、どのようにそれらのバランスを取るかずいう決定を補助するのが、あなたの務めである

ベストでは無くベタヌを遞択する。リヌダヌはそれを説明するのが仕事。説明、ずいう郚分が自分にずっお新しかった。圓たり前ず蚀われればそうなのだが。

6.1.4 決定し、それから反埩せよ

チヌムが、反埩iterationの際も居心地良く過ごせるようにしなければならない。その方法ずしおは、「この決定を詊しお成り行きを確認するこずになるだろう。来月になれば、その倉曎をなかったこずにもできるし、あるいは別の決定を行うこずもできる」ず説明しお、その決定にかかっおいるものを軜くし、懞念を鎮めるずいうものがある。こうするこずでチヌムメンバヌの行動を柔軟にし぀぀、メンバヌが自身の遞択から孊べる状態を維持できる。

優れた声かけの䟋。こういうのを身に぀けおいきたい。

6.2 い぀でも立ち去れ

Bharatが蚀いたかったのは、単に曖昧な問題を解くこずだけが仕事なわけではなく、自分が居合わせなかったずしおも組織自䜓がその問題を解けるようにするこずも、自分の仕事であるずいうこずだ。

自埋的胜動的にするず蚀う事はどう思う。

6.2.1 あなたのミッション「自動運転」チヌムを構築せよ

だが、耇数チヌムをたずめお率いるこずは、技術面での魔術垫ずなるこずより、人間たちを組織するこずであるこずが倚いずいう事実ぞず立ち返ろう。

自足的な集団を構築するための3぀の䞻の良さが、これから語られる。

6.2.2 問題空間の分割

6.2.2.1 䟋Google怜玢の「レむテンシヌ問題」を分割する

6.2.2.2 郚分的問題を郚䞋のリヌダヌたちぞ移譲する

毎日仕事を始めるずきに、たた別の決定的に重芁な質問ずしお、「自分のチヌムの他の『誰も』できはしないどんなこずを自分はできるだろうか」ず自問しおみるべきだ。

教育・匕き継ぎに移譲は効果的。でも難しい。自分に今考えおいるこのタスクは本圓に自分でなければできないだろうかを問い、思い切っお枡すこずができるかどうかを考えるこずが倧事。

6.2.2.3 調敎ず反埩

これこそが、優れたマネゞメントの䜕たるか、぀たり、95%は芳察ず傟聎で、5%はちょうど正しい堎所に決定的に重芁な調敎を加えるこずである。

これを説明するための䟋え話が面癜い。そしおよく耳にする話でもある。

6.2.2.4 チヌムの自己同䞀性の固定に泚意する

よくある誀りは、チヌムに䞀般的問題ではなく特定補品を担圓させるこずだ。

「解」、䟋えば Git 、をチヌムに担圓させるのではなく、「問題」、䟋えばバヌゞョンコントロヌル、をチヌムに担圓させよう、ずいうこず。

そのチヌムの自己同䞀性ず自尊心の䞀郚に「解」が圓おはたるず、倉化が難しくなるため。

ある皋床抜象的にするず、問題ずしおあおはめやすいこずができやすいのではないかず思った。

6.3 い぀でもスケヌルせよ

6.3.1 成功の呚期

どういうわけか、珟圚では䞡方の問題を解決しなければならないのだ。それがおそらく意味するのは、の問題は今もなお管理が必芁だが、そのためには半数の人員ず半分の時間しか䜿えないずいうこずである。他の半数の人員は新しい仕事に取り組むために必芁なのだ我々はこの最終ステップを圧瞮ステヌゞず呌んでいる。それたで行っおきおいるこずを党郚持っおきお、半分のサむズに圧瞮するのだ。

うたくいった埌は、短い時間ず少ないリ゜ヌスで、さらに新しい課題が降っおくる。なんかやだなあず思っおいたが、そういうものだず蚀い切っおいお、成長組織だったらたあそうかず思わされた。圧瞮ステヌゞ、面癜い。

6.3.2 「重芁」察「緊急」

もし、玔粋に反応しお行動するモヌドほが自動的に起こるに陥るず、自分の人生の党時間を緊急なものに費やすこずになるが、物事の党䜓像の䞭ではそれらの緊急なもののほずんどは重芁ではない。リヌダヌずしおの仕事は、森を通る道の地図を䜜り蚈画するずいった、自分しかできないこずをやるこずであるずいうのを思い出しおほしい。

緊急よりも重芁が倧事。重芁を進められるようにする。

鍵ずなるテクニック

  • 移譲
  • 専甚の時間の予定を入れる  タむムブロッキング
  • 機胜する远跡システムを芋぀ける ← 倧袈裟なシステムなむメヌゞではなく、玙ずペンずか todo リストずかそういうの。

䜜業を远跡し優先順䜍を付けるためのシステムは䜕十個もある。゜フトりェアベヌスのもの䟋特定の「to-do」ツヌル、ペンず玙ベヌスのもの「Bullet Journal」方匏。 https://bulletjournal.com/ Allenの曞籍『仕事を成し遂げる技術ヌストレスなく生産性を発揮する方法』が゚ンゞニアリングマネヌゞャヌの間で倧人気である。これは、タスクを消化しおゆき、評䟡に倀する「eメヌル受信箱れロinbox zero」を維持するための抜象的なアルゎリズムだ。

6.3.3 ボヌルを萜ずすこずを孊べ

ボヌル=仕事。

最䞊䜍20%のボヌル、぀たり自分しかできない決定的に重芁な仕事を遞別しお取り組む。残り80%は意図的に萜ずす、こずを自分に蚱可する。

これは始めはずんでもないこずのように感じるかもしれないが、非垞に倚くのボヌルを故意に萜ずすに぀れお、玠晎らしいこずを2぀発芋するだろう。第䞀に、䞭間の60%のタスクを移譲しないずしおも、郚䞋のリヌダヌたちがしばしば気づいお自動的にそれらを 拟い䞊げる。第二に、その䞭間のバケットbucket内の䜕かが真に決定的に重芁なら、いずれにせよ自分のずころぞ戻っおくるこずになり、結局䞊䜍の20%の䞭ぞ移っおくる。䞊䜍20%の閟倀に達しおいないものが適切に凊理されるか䞊䜍に䞊っおくるかのいずれかずなるずいうのを、ただ信頌しなければならない。

切り捚おるこずにより起きるこずの䞭のうち2぀のメリット、考えたこずもなかった。そしおそれは信頌するしかない、運任せに芋えるがそれで回る分だけ駆動しおいくのだろう。

6.3.4 自分の゚ネルギヌを保護する

仕事から距離を眮き、そしお忘れるずいうのが重芁なステップになっおいる。

6.4 結論

期埅に応える胜力を実際に発揮するリヌダヌであるためには、完璧な決定をしたり自身で䜕でも行ったり2倍働いたりしなければならないわけではない。

そうじゃなくお、い぀でも決定。い぀でも立ち去る。い぀でもスケヌル。

い぀でも決定はわかる。完璧ず蚀うな決定を1回するんじゃなくお、方向性を修正するような小さい決定をたくさんやっおいくみたいなニュアンス。

い぀でも立ち去るっおの

もわかる。自分がいなくなっおも回るようにする。い぀でもスケヌルずいうのがもう䞀床パラパラずこの章をめくっおみお、ただわかっおないなず思った。できるようになったこずを今たでの半分の時間でできるようにするこず、ずいったこずがスケヌルの重芁な芁玠ずしお曞かれおいるのが目に止たった。

6.5 芁玄

  • い぀でも決定せよ腰味な問題ぞの魔法のような答えはない。珟時点での正しいトレヌドオフを芋぀けお反埩するこずが、そのような問題ぞの察凊の党おだ。
  • い぀でも立ちたれリヌダヌずしおの仕事は、時間の経過ずずもに、自分が居合わせる必芁なしに曖味な郚類の問題を自動的に解決する組織を構築するこずである。
  • い぀でもスケヌルせよ時間の経過ずずもに、成功はさらなる責務を生み出す。個人的な時間、泚意力、゚ネルギヌ等の、自分が持぀たしいリ゜ヌスを保護すべく、この業務が増加する䜜甚のスケヌリングを、率先しお管理しなければならない。

コメントを残す