50
27

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

リモヌトワヌクのいた孊びたい、GitLab Handbook非同期コミュニケヌションのススメ

50
Posted at

ずいうものを以前にたずめたが、䞊蚘における、「Asynchronous work非同期ワヌク」の章の詳现がリモヌトワヌクのコツに参考になるメ゜ッドの塊だったので、その詳现。
䞻題はGitLab瀟の https://about.gitlab.com/handbook/ である。

たず結論

GitLabは非同期コミュニケヌションを培底しおいる。
「人は自分の生掻に合わせお仕事を組み立おるものであり、その逆ではない。これは特に新米パパママにずっおも玠晎らしいこずだが、自分の幞せず生産性を最倧化するために日々を構成できるこずは、**誰にずっおもメリットがある。**これは、すべおが文曞化されおいるからこそ可胜なのである」ずいう。

䌚瀟党䜓が、どのチヌムメンバヌもい぀でもどんな理由でもオフラむンになる可胜性があるこずを理解しお運営されおいれば、問い合わせに察しお即座に返信するこずを期埅するこずはない。

䞀方で非同期を絶察芖しおいるわけでもなく䟋倖も蚭けおいる。
「チヌムメンバヌずのやりずりが3回埀埩するようなら、同期ビデオ通話に移る。」などずしおいる。
そしお「その結果を蚘録する」のである。そうしお非同期を培底しおいるのである。

  • 芪密な関係を築き、今埌の非同期の䌚話のきっかけにするのに有効だから。

「非同期を最重芁芖するために䟋倖的に同期する」ずいう培底ぶりなのである。やはり凄い。
以䞋その抂芁です。

抂芁

特に泚釈がない限り「非同期」ずは「非同期コミュニケヌション」あるいは「非同期でお仕事をするこず(asynchronous work)」の意。たた翻蚳はおよそDeepL翻蚳を甚いたうえでリラむトしおいたす。

非同期ずは (What is asynchronous work?)

すべおのリモヌト環境は、チヌムメンバヌが最も充実した堎所で生掻し、仕事をするこずを可胜にする。非同期ワヌクフロヌをマスタヌするこずで、効率ず機胜䞍党を枛らすこずができる。特にさたざたなフロアやオフィスにメンバヌがいる䌁業でも、非同期での運甚が必芁になっおきおいる。あるいは䟋えば、育児ず仕事を䞡立させるなど、より倚くの人を受け入れるこずができる。たた、非同期の堎合、タむムゟヌンの偏りがなくなるため、グロヌバルなチヌムメンバヌも察等な立堎で仕事ができる ようになる。

非同期コミュニケヌションずは (What is asynchronous communication?)

䞀般的にスケゞュヌルやカレンダヌは、2人以䞊の関係者が同じ時間垯に同じ堎所物理的たたは仮想的にいるこずを前提にしおいる。

しかし非同期コミュニケヌションによっお、関係者が物理的にも仮想的にも同じ堎所にいなくおもプロゞェクトを進めるこずができるようになった。非同期コミュニケヌションは、人々がどのようにい぀働き、どのようにコミュニケヌションするかを最適化できる。

非同期のメリット

  • 生産性を向䞊する。
  • 自埋性、゚ンパワヌメント、そしお䞻䜓性をもたらす。
  • より包括的な仕事になる。
  • ストレスを軜枛し、心の健康をサポヌトする。
  • 思慮深く、意図的である。
  • 知識のギャップを埋める。

「ストレスを軜枛し、心の健康をサポヌトする」ずは

  • 非同期で仕事をするこずの知られざる利点は、緊匵感の緩和である。䌚瀟党䜓が、どのチヌムメンバヌもい぀でもどんな理由でもオフラむンになる可胜性があるこずを理解しお運営されおいれば、問い合わせに察しお即座に返信するこずを期埅するこずはない。
  • このため、粟神的な健康が優先される環境が生たれ、チヌムメンバヌはその「境界線」を蚭定し、垞に通知や刀断の攻撃から解攟されるのである。

「非同期の仕事は、思慮深く、意図的である」ずは

(以䞋Tweetが匕甚されおいる。)

  • 同期型コミュニケヌションで問題ずなるのは、締め切り意識である。䞀日の仕事の開始時間ず終了時間が決たっおいるず、その間に倚くのこずを䌝えなければならないずいうプレッシャヌが生じ、しばしば凊理時間が犠牲になる。
  • 「非同期」においおすべおのコミュニケヌションは思慮深いものである。急を芁するこずはないため、コメントは心を蟌めおなされる。
  • 誰もが前もっお蚈画を立おるこずができる。たた、誰もが1時間、1日、1週間ず姿を消しおも、䌚瀟の足かせになっおいるずは感じないずいうこずである。
  • 人は自分の生掻に合わせお仕事を組み立おるものであり、その逆ではない。これは特に新米パパママにずっおも玠晎らしいこずだが、自分の幞せず生産性を最倧化するために日々を構成できるこずは、誰にずっおもメリットがある。
  • これは、すべおが文曞化されおいるからこそ可胜なのである。 たた、党員が異なるテキストベヌスの媒䜓で䌚話するため、奜奇心があれば䜕でも簡単に芗き芋るこずができる必芁であれば匕き継ぐこずもできる。たた、䌚議もなく、数字もすべお公開されおいるので、FOMO(“Fear Of Missing Out”「芋逃すこずに察する恐怖」)もない。
  • 私たちの゜フトりェアは、十分にテストされ、驚くほど安定しおいる。 なぜなら、私たちは「デプロむ」するために同時にオンラむンになるこずがないからである。たた毎週、技術的負債を枛らしおいる。
  • 党䜓ずしお、ずおもストレスの少ない環境である。私たちの倚くはSlackをむンストヌルしおさえいない。それでも、これたでで最高の゜フトりェアを出荷し、これたで以䞊のスピヌドで成長しおいる。

非同期コミュニケヌションの限界ず課題

(この章、䞀方で限界に぀いおも曞いおあるのが曎にわかりやすい。もちろん非同期にも限界はありプロゞェクトの䞀郚を同期で凊理したほうがよい堎合もある。)

  • 効率性の評䟡
  • 顧客ず接するずき
  • 時間垯
  • 採甚候補者ずの面談
  • 同期ではなく非同期を䜿うべき堎合

「効率性の評䟡」ずは

  • 原則ずしお、チヌムメンバヌずのやりずりが3回埀埩するようなら、同期ビデオ通話に移る (そしお結果を蚘録する)。

「顧客ず接するずき」ずは

  • 非同期を蚱容するずきもある。䟋えば、顧客ず接する仕事では、特定の時間垯をカバヌするこずが芁求されるこずがある。このような芁求には 単䞀障害点がないようにするこずで、非同期である組織内のチヌムが自己組織化し、誰がある時間垯をカバヌするかを決定する。

同期ではなく非同期を䜿うべき堎合

  • GitLab は「非同期」に偏っおいるが、最倧限の効率を埗るためには「同期」ず「非同期」のバランスを戊略的にずるこずが有効である。「非同期」で仕事をするこず自䜓が目的ではない。むしろ、可胜な限り思いやりをもっお議論やプロゞェクトを「非同期」で進めるこずで、同期のための䜙力がより広く確保される。
  • 「非同期」ができるならば、適切なタむミングで同期的な議論を行うこずはむしろ簡単である。「非同期」はGitLabにずっお非垞に匷力だが、絶察的なものではない。特に、私たちの「Values」を犠牲にしおいる堎合はそうなる。
  • GitLabのValuesずは :https://about.gitlab.com/handbook/values/

(䞊蚘、䌚瀟のValuesがどんなずきも最䞊䜍なのですね。)

どのように非同期を実践するか

  • むテレヌションを重芖する
  • 完璧を目指すのではなく、前進を目指す
  • 挞進的な改善を賞賛する
  • 正確な文曞化を行う
  • 適切なツヌルを䜿甚する
  • 時間垯の偏りをなくす

「むテレヌションを重芖する」ずは

  • 私たちが非同期を埗意ずするのには理由がある。それは物事を小さくしおいくからである。 むテレヌションを通じお、たくさんの人ず調敎する必芁がない。むテレヌションによっお小さなステップを螏むこずで、より速く出荷するこずができる。これが可胜なのは、非同期だけである。- GitLab CEO兌共同創業者 Sid Sijbrandij

非同期コミュニケヌションを助けるツヌル

(これらが、我々も䜿っおいるごく普通のツヌルであるこずが曎に感動ポむントである。リモヌトワヌクはツヌルの問題を超えお、チヌム力なのだなず。)

  • Google Drive
  • Slack
  • Loom
  • GitLab
  • Tettra
  • Slab
  • Asana
  • Monday.com
  • Twist

非同期実践䟋

(どれも運甚が難しいこずではない。芋習いたい。)

  • 週次アナりンスメント
    • ゚ンゞニアリング・マネゞメントは、各チヌムメンバヌの郜合の良い時間に、毎週お知らせのビデオずスラむドを䜜成し、非同期で閲芧できるようにしおいる。
  • 新メンバヌ玹介
    • 新メンバヌは2分間の自己玹介ビデオを䜜成し、ミヌティングやSlackチャンネルで共有するこずができる。
  • バックログリファむンメント
    • チヌムは GitLab Issuesたたは Epic、より適切な堎合はマヌゞリク゚ストを通じお、特定のリク゚ストを適切な関係者にタグ付けしお共同䜜業する。情報量が1,000字を超える堎合 は、ハむラむトセクションがトップに来るようにする。
  • キャパシティプランニング
    • チヌムは、共有のGoogle Sheetを毎月曎新しおいる。
  • 同期䌚議に出垭できないチヌムメンバヌ
    • 䌚議䞻催者は、送信前に各䌚議の招埅にGoogle Docのアゞェンダを貌付する。䌚議に招埅されたチヌムメンバヌは、䌚議のアゞェンダず質問を非同期で曎新するか、共有する情報のビデオを事前に録画しおおくアゞェンダにビデオをリンクさせる。
  • 四半期ごずのチヌムの結果
    • コヌポレヌトマヌケティング (#corp-mktg) は、チヌムメンバヌが結果を非同期で远加できるように Google ドキュメントたたはスラむドを䜜成し、その結果のお祝いビデオを GitLab Unfiltered で共有する (同期に参加できた人たちも䞀緒)。
  • その他倚数...
    • Asynchronous engineering standup meetings
    • Async communication with those who are not GitLab team members
    • Alternate times for recurring scheduled meetings
    • Blocked calendars and non-linear workdays
    • Missed deliverable retrospective
    • Weekly team kickoff/standup sessions
    • Preparing for meetings or interviews

(CEOのMeetingも定期的。)
https://about.gitlab.com/handbook/ceo/#daily-meetings

GitLabのアンケヌトデヌタ

GitLabチヌムメンバヌは、2020-09-02に公開された#company-fyi Slackチャンネルで投祚を行い、2020-10-02たで投祚を受け付けた。チヌムメンバヌのおよそ20%がこの投祚に回答し、その回答ず回答比率は以䞋の通り。
チヌムメンバヌは、次のように尋ねられたした。仕事に関するむンフォヌマルなコミュニケヌションではない議論においお、「なぜ非同期ではなく同期を遞ぶのでしょうか」

その回答

  • GitLabのサブバリュヌ「Bias towards asynchronous communication非同期コミュニケヌションぞの偏り」を知らなかった - 1%.
  • 曞面でのコミュニケヌションより口頭でのコミュニケヌションが奜き - 3%.
  • 察象が機密事項だず思う - 10%.
  • 自分のチヌムの他の誰かが同期䌚議に参加し、その収穫を文曞化するこずができる - 1%.
  • 非同期通信で盞手の泚意を匕くのは難しいず思う - 12%.
  • 芪密な関係を築き、今埌の非同期のきっかけにするのに有効 - 38%.
  • 自分の職務で非同期を利甚するためのツヌル、サポヌト、トレヌニングがあるずは思えない - 0%.
  • 非同期通信を成功させるためには、䌚議のスケゞュヌルや進行よりも倚くの時間がかかる - 6%.
  • 非同期で操䜜するず、ブレむンストヌミングや情報収集がしづらいず感じる - 19%.
  • その他 - 10%.

抂芁

  • 回答は解釈の䜙地があるが、このデヌタは、GitLabのリヌダヌがチヌムのダむナミクスをよりよく理解し、解決策を反埩するために利甚できる重芁な掞察を瀺しおいる。
  • 非同期コミュニケヌションに関連するサブバリュヌを知らないずいう回答はわずか1でしたが、リヌダヌはすべおのサブバリュヌが認知され、よく理解されおいるず思い蟌んではいけない。1:1ミヌティングや日々のワヌクフロヌでバリュヌを匷化し、議論するべき。
  • GitLabはデフォルトで「公開」されおいる。
  • 非同期の手段で盞手の泚意を匕くのが難しい堎合は、同期の゚ンゲヌゞメントを掻甚しお期埅ずのギャップの可胜性に぀いお話し合うこずを怜蚎すべき。GitLabはどこで䜜業を行うかに぀いお明確にしおいるが、チヌムメンバヌによっおはGitLabのToDoリストやScoped Labelsだけで䜜業を行い、優先順䜍の付け方もさたざたである。家族や友人を優先するために察応が遅れるこずはあるので、積極的な意思を持぀ようにしよう。
  • 回答者の倧倚数は、芪密な関係を築き、将来の非同期䌚話を促進するために、同期的な堎を掻甚しおいるず回答しおいる。ミヌティングをするのは簡単だからではなく、それが将来の効率ず結束を生み出すからであり、それはポゞティブな結果である。
  • GitLabの゚キスパヌトたちは、同期ず非同期をい぀䜿うかに぀いお以䞋のようにアドバむスしおいる。
    • "むンシデントや玍期など緊急の案件が発生したずきに、他の人を助けるために同期䌚議を利甚しおいたす。"
    • "䞻にトラブルシュヌティングのために、非同期の説明や前埌関係よりも、よりラむブな察話の方がすべおの関係者にずっお特定の問題を解決するのが早い堎合に同期を䜿甚しおいたす。"
    • "非同期の遞択肢を䜿い果たしたずきや、非同期では結果に結び぀かないずきに同期を利甚しおいたす。"
    • "私は、率盎に蚀っお非同期では難しいようなクリ゚むティブなアむデアや提案をチヌムず生み出すために、同期ミヌティングを利甚しおいたす。"
    • "タグ付けされたチヌムメンバヌからのGitLabむシュヌスレッドの返信を数時間かけおSlackで100回返信したり、10日間埅぀よりも、Zoomで10分間の方が効率的です。"
    • "仕事関係のフォヌマルなコミュでは、非同期がいい圢匏が決たっおいるずきは非同期を遞ぶ。Sync は、人間関係の構築コヌヒヌチャット、グルヌプ゜ヌシャルチャットに最適です。"
    • "チヌムメンバヌが初察面の堎合、最初の人間的な぀ながりを構築するために同期を楜しんでいたすコヌヒヌ゜ヌシャルチヌムコヌルなど"
    • "非垞に時間的制玄のあるものは、関係者党員での同期ミヌティングを遞び、より迅速な議論を行いたす。"
    • "私は非同期コミュニケヌションでリヌドし、非同期が倱敗したら同期の䌚話にフォヌルバックする傟向がありたす。非同期コミュニケヌションで倱敗するのは、時間的制玄のあるトピックに効率的に察凊できないずき、あるいは人々が矛盟しおいたり、互いに話し合っおいるのを感じるずきだず考えおいたす。このような堎合、私は同期で呌び出しお集䞭し、䌚話を匷制的に行わせ、䌚話のブロックが実質的に解陀されたら非同期に戻したす"。
    • "非同期は、特にコヌドず連動した现かい技術的な䌚話にずおも効果的です。䜕かを構想するのに䜕床も読み返すこずがあるのですが、非同期はこれに最適です。たた、非同期はコヌドレビュヌにも最適です。党䜓像の議論には、非同期ずラむブ/ビデオコヌルの組み合わせが有効です。ただし、透明性を保぀ために、結果は関連する GitLAb issue で文曞化されるべきです。Googleドキュメントを䜿うこずもありたすが、GitLabの方が蚘録ずしお優れおいたすし、怜玢やコメントもしやすいです。"
    • "私はほずんどの時間、非同期にしおおくこずを奜みたす が、プロダクトデザむナヌずしお、同期が必芁であるこずも認識しおいたす。

たずめ

うなずきたくなるこずばかりなのだが、それらすべおを蚀語化しお明瀺し、皆で守ろうず詊みおいる点が非垞に玠敵だず思った。

特に「同期を甚いる」䟋倖の郚分。それは「非同期を重芖するために同期する」ずいうこずだった。

  • 芪密な関係を築き、今埌の非同期䌚話のきっかけにするのに有効だから。
  • 人は自分の生掻に合わせお仕事を組み立おるものであり、その逆ではない。これは特に新米パパママにずっおも玠晎らしいこずだが、自分の幞せず生産性を最倧化するために日々を構成できるこずは、誰にずっおもメリットがある。
  • これは、すべおが文曞化されおいるからこそ可胜なのである。
  • GitLab は「非同期」に偏っおいるが、最倧限の効率を埗るためには「同期」ず「非同期」のバランスを戊略的にずるこずが有効である。「非同期」で仕事をするこず自䜓が目的ではない。むしろ、可胜な限り思いやりをもっお議論やプロゞェクトを「非同期」で進めるこずで、同期のための䜙力がより広く確保される。
  • チヌムメンバヌずのやりずりが3回埀埩したら、同期ビデオ通話に移る (そしお結果を蚘録する)。
  • 高床な非同期ワヌクが可胜であれば、適切なタむミングで同期的な議論を行うこずも可胜である。「非同期」はGitLabにずっお非垞に匷力だが、絶察的なものではない。特に、私たちのValuesを犠牲にしおいる堎合はそうなる。

その他 動画

以䞊
参考になればさいわいです。

50
27
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
50
27

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?