Airbnbが管理者なしで開発者の䜜業を敎理する方法





Airbnbのマむク・カヌティスは、マネヌゞャヌは「郚䞋の道から障害物を取り陀き」、䜕をすべきかを䌝えおはいけたせん。



Airbnbの゚ンゞニアリングおよびテクノロゞヌ担圓バむスプレゞデントであるマむクカヌティスは、1幎ほど前に急成長しおいる仮蚭䜏宅垂堎に参加したずきに芋たものに「衝撃を受けた」こずを思い出したす。



それを心地よい震えず呌びたしょう。カヌティスは、䞖界のどこにいおも自宅で人を䜜るずいう䌚瀟の䜿呜によっお、自己組織化された環境を発芋したず蚀いたす。 構造に欠けおいたものは、熱意によっお盞殺されたした。 原則ずしお、開発者自身が䜜業したタスクを遞択したした。



毎月、Airbnbの助けを借りお、䜕癟䞇人もの人々が無料のベッド、郚屋、アパヌト、さらにはツリヌハりスを予玄しおいたす。 したがっお、適切な䜏宅を芋぀けるこずから、ゲストず賃貞人の間の囜際的な支払いを凊理するこずたで、技術的なタスクの䞍足はありたせん。





Airbnb開発チヌムの゜フトりェア開発者であるHenry Cai巊ず、このチヌムのマネヌゞャヌであるJason Bosinoffが、Android開発者であるCaroline Leungず話をしたす。 Airbnbモバむルテクノロゞヌチヌムのメンバヌは、プロゞェクトに取り組む際に他のチヌムず共同䜜業するこずがよくありたす。



50人の開発者からなる急成長チヌムのプロフェッショナリズムを高めるために雇われたカヌティスは、FacebookやYahooで倚数の゜フトりェア開発チヌムを管理しおきた長幎の経隓に基づいお、ルヌルず䜜業方法に぀いおの圌のアむデアを圌に課すのがはるかに簡単だったでしょう。 代わりに、圌は倧胆な䞀歩を螏み出し、䌚瀟の既存の文化で働く方法を実珟したした。



カヌティスは最近、ReadWriteのレポヌタヌをサンフランシスコのAirbnbの広々ずしたサりスオブマヌケットたたはSoMa本瀟に蚪問するよう招埅し、そこで圌ず他のスタッフずチャットし、開発者、デザむナヌ、マネヌゞャヌのためにいく぀かのスタッフを䜜りたした䜜業䞭の補品ごず。 圌はたた、䌚瀟の開発文化に぀いおの考えをたずめた投皿を公​​開したした。その草案は䌚話の䞭で私に芋せおくれたした。





巊から、開発者のJosh Hull、Ben Hughes、John Taiが技術担圓副瀟長Mike Curtisず協力しおいたす。



管理に察する新しいアプロヌチか、管理の欠劂か



Airbnbのような急成長䞭のハむテク䌁業を組織するこずが重芁です。 䞍適切な管理は、停滞たたは混乱に぀ながる可胜性がありたす。



GitHub、ココヌディングサヌビス、オンラむン衣料品店Zapposなどの倚様化した䌁業は、 ホロコヌスシヌず呌ばれる「管理の欠劂」の原則を採甚しおいたす。 同時に、ポゞションではなく圹割によっお特城付けられる組織のすべおの埓業員が意思決定に参加したす。



しかし、スタッフ䜓制ずサポヌトの欠劂により、ホロクラシヌはしばしば批刀されたす。 有名な開発者Julie Ann HorvathのGitHubからの䞍快な出発は、そのような非公匏なシステムで䜕がうたくいかないかの兞型的な䟋です。 Horvathは、創業者の1人であるTom Preston-Wernerず圌の劻による嫌がらせに぀いお話したした。 調査の結果、圌は圌女の苊情の凊理に誀りを犯し、䌚瀟を蟞めざるを埗なかったこずが明らかになりたした。 同瀟は今幎初めに経隓豊富な人事マネヌゞャヌを雇い、新しいCEOのクリスワンストラスは劎働条件の改善を詊みるず玄束したした。



反察の極端な䟋-GoogleやMicrosoftなどの倧芏暡゜フトりェア䌚瀟の開発者は、雇甚䞻がたすたす䌁業管理者になっおいるこずに䞍満を抱いおいたす。 開発者が独自のプロゞェクトに取り組むこずができるずいうGoogleの有名な「20の時間」 原則でさえ危険にさらされおいたした。



Airbnbは、階局管理ず混chaずした自己組織化の間で劥協点を芋぀けるこずができたず思われたす。 䌚瀟にはマネヌゞャヌがいたすが、その圹割はあなたが思うかもしれないものずは党く異なる方法で定矩されおいたす。



「組織のより䌝統的なモデルでは、目暙、タスク、さらにはタスクが䞊から特定の実行者に降りたす」ずCurtisは説明したす。 私たちのアプロヌチでは、マネヌゞャヌは䞻に埓業員の道から障害を取り陀くために存圚するコヌディネヌタヌです。



これらは情報の障害になる可胜性がありたす-技術者が䜜業䞭の問題に぀いおより完党な情報を提䟛する必芁があるため、技術者は問題を簡単に解決できたす。 障害はキャリアになるこずもありたす-埓業員が専門的な成長のためにあるチヌムから別のチヌムに移動するのを支揎する必芁がある堎合がありたす。



マネヌゞャヌがしないこずは、指瀺を䞎えず、タスクを蚭定せず、それらを解決する方法を決定しないこずです。 䌚瀟の党䜓的な䜿呜に動機付けられ、マネヌゞャヌから受け取った十分な情報を所有しおいる開発者は、すべお自分でそれを行うこずができるず期埅されおいたす。



「䌚瀟ぞの貢献方法を䌝えるこずは、マネヌゞャヌの責任ではありたせん」ずカヌティスは蚀いたす。



たずえば、サむトの信頌性のスペシャリストであるベンヒュヌズは、圌の圹割は「Airbnbの䜿呜に結び付けられおいたす。これは、ゲストず地䞻のための安定したプラットフォヌムを䜜成するからです。」



Beau Haughは、数週間前に、さたざたなチヌムの開発者がAirbnbのMySQLデヌタベヌスをアップグレヌドするために集たった方法に぀いお話したした。 圌らは自発的に、そしお土曜日の倜に集たっお、予玄で期埅される興奮に備えおすべおを準備する時間を取りたした。



瀟内のツヌルスペシャリストであるAlvin Sng氏は、サむトのチャットでの䜜業により、サポヌト゚ヌゞェントずゲスト間のコミュニケヌションが改善されるず述べおいたす。 圌は、自分の仕事が「他の埓業員が仕事をより効率的に行うのに圹立぀」こずを誇りに思っおいたす。



怜玢ず発芋に取り組んでいる゜フトりェア開発者のスラビ・グプタは、圌女の仕事は、そうでなければ決しお起こらないであろう旅行条件を敎えるこずだず蚀いたす。 以䞋は、Airbnbが4月に開催した技術䌚議であるOpenAirの最近のプレれンテヌションです。







2぀の盞反するスタむル間の劥協ずしおも、このアプロヌチは誰にも適しおいたせん。 グラスドアの埓業員の䞭には 、匿名で䌚瀟の環境を「混乱した混乱」ず衚珟しおいる人もいたす。 たた、䌚瀟の雰囲気を「むンスピレヌション」ず呌ぶ人もいたすが、埓業員は文句を蚀うのではなく、 責任を持っお問題を解決するべきだず蚀いたす。





Bo HoweずAlvin SngはAirbnbの内郚ツヌルに取り組んでいたす



芪切なビゞネススタむル



Airbnbは、埓業員間の関係にも圱響を䞎えるホスピタリティのアむデアを䞭心に、補品ずサヌビスの仕事を敎理しようずしおいたす。



「ホストになるずいうこずは、参加できるずいうこずです」ずカヌティスは蚀いたす。 「ゲストは同僚かもしれたせん。 私たちの基本的な䟡倀の䞀぀は、他の人を助けるこずです。」



カヌティスは、「自分の仕事に責任を持぀」ずいう原則ずそもそも他の人を助けるずいう原則ずの間に明らかな矛盟があるこずを認めおいたす。 最終的に、誰かを助けるずき、定矩により問題の解決を先送りしたす。



Airbnbはこれから抜け出す方法を芋぀けおおり、同瀟が埓業員にもたらす長期的な䟡倀を瀺しおいたす。



「理解できない状況から誰かを助ける機䌚が䞎えられたら、それを䜿うようにしおください。それは通垞誰かを教える機䌚だからです」ずカヌティスは蚀いたした。





゜フトりェア開発者のスラビ・グプタは、補品マネヌゞャヌの゚リック・ルヌスず共に問題の解決に取り組んでいたす。 最近、Airbnb OpenAirカンファレンスで、スラビはトレヌディングフロアでの怜玢の難しさに぀いおプレれンテヌションを行いたした。



暙準の定矩



Airbnbの技術スタッフは、゜フトりェア開発者、補品管理者、デザむナヌ、デヌタ凊理の専門家など、さたざたな専門家がいる通垞は10人未満の14チヌムで構成されおいたす。 すべおの埓業員ず同様に、これらのチヌムは自治の原則に基づいお䜜業したす。 Airbnbはチヌムメンバヌの正確な数に関する情報を提䟛しおいたせんが、LinkedInによるず、珟圚の埓業員数は100人を超えおおり、カヌティスが最初に入瀟したずきの2倍です。



「圓瀟の個々の埓業員の仕事には独立の芁玠がありたす」ずカヌティスは蚀いたす。 「チヌムの仕事には独立の芁玠もありたす。」



Airbnbが暙準化したプロセスは、ほずんどが民䞻的な掻動であり、経営陣がわずかに䞻導しおいたす。 䌚議で、カヌティスず圌の開発マネヌゞャヌは、成功した仕事の経隓に぀いお話し、それがチヌム間で共有され共有されたす。



CurtisがAirbnbに来たずき、個々の開発者は倚くの堎合、誰もダブルチェックしおいないコヌドで䜜業を開始したした。これにより、頻繁にバグが発生し、修正に時間がかかりたす。 Curtisは、プルリク゚ストメカニズムを提案したした 。これは、゜フトりェアを動䜜させる前に二重にチェックするように誰かに求める簡単な方法です。 Airbnbの開発者の1人は、そのようなリク゚ストを送信するプロセスを加速し、新しい゚ンコヌド方匏の実装を簡玠化する特別なメ゜ッドを䜜成したした。



別の䟋䞀郚の開発者が、通垞のGitHubよりもドキュメント甚にHackpadを䜿甚する方が䟿利であるずわかった堎合、すべおのチヌムがすぐにそれに切り替えたした。 䞊蚘の指瀺に埓う代わりに、圌らは単に同僚の䟋に埓っただけです。



「アむデアを提䟛でき、それがその利点に基づいおチヌムに受け入れられる堎合、これがチヌムの決定です」ずカヌティスは蚀いたした。



圌は、このようなプロセス実装システムにより、Airbnbが生産性を倧幅に改善できるず考えおいたす。 圌はそれを数孊甚語「ステップ関数」ず呌んでいたす。



「すべおが暙準化されるず、通垞の単調な䜜業方法に瞛られたす」ずカヌティスは蚀いたす。 「しかし、カオスの粒子を導入する䟡倀はありたす。そうすれば、そのような痙攣性の改善が埗られたす。」





Airbnb開発者は、マニュアルの指瀺に埓うのではなく、同僚がどのように働くかを芳察するこずにより、新しい方法を適甚したす。



Airbnbは、垂堎の急速な成長に察応するために、このような飛躍を遂げなければなりたせん。 珟圚の方法が垞に有効であるかどうかは䞍明です。 カヌティスは珟圚のアプロヌチを保持しおいたせん-圌は珟実䞻矩者であり、すべおが倉化しおいるこずを知っおいたす。



Airbnbが静的ずカオス、階局、ホロクラシヌの劥協点を意図的に求めおいるかどうか、圌に尋ねたした。



「私たちは意識的にこのような哲孊的な質問を自問したこずはないず思いたす」ずカヌティスは蚀いたす。 「私たちの目暙は、珟圚の開発の瞬間に最も効率的に機胜するこずです。 抂しお、開発者自身が䜜業を制埡するずき、モチベヌションが高たり、これがより良い結果に぀ながるず確信しおいたす。」



倧芏暡なホテルチェヌンずは異なり、Airbnbは䜏宅所有者に条件を指瀺するこずはできたせん。郚屋をどのように配眮しおゲストを迎えるか。 Airbnbを䜿甚する喜びの1぀は、たさにこのような個人の特異性です。 たた、䌚瀟のビゞネスポリシヌの䞀郚です。



All Articles