際際滷

際際滷Share a Scribd company logo
How to run a big(ger) project
as a Software Engineer / Manager
WTMTokyo 2018, Apr 7
Kinuko Yasuda
Who I am
Kinuko Yasuda (芦弥 徨, kinu@)
Google ソフトウェア?エンジニア 10定朕
恷兜の2定は   そのあとはずっと
その念は寄僥だったりスタ`トアップにいたり
富し冩梢、あとほぼずっと室g。2015?2016定まで惹マネ`ジャ
Who I am NOT
師hの爺嘉エンジニア
すてきな氏芙やNPOのI宀
階繁議にすべてをこなすワ`キングマザ`
I am still´
かなり撹孔しているC嬬 (Service Workers) の ex-TL
とても措い (と暴が佚じている) チ`ムを隔っている
嶷勣業が互めのプロジェクトをいくつかドライブしている
書晩のおはなし
ある殻業寄きいプロジェクトを指すには
¢ Service Workers と暴
¢ 室g宀、そして TL / TLM としての伉がけ
¢ チ`ムやプロジェクトを指す貧での伉がけ
NOTE: Doesn¨t really mean I¨m great at any of these!!
Service Workers のB初
Google などが戻宛している Web の仟C嬬 (Chrome のC嬬ではない)
Web の崙sを嬉ち篤り、アプリのようなサイトを辛嬬にする
恷除ややホットな PWA (Progressive Web App) の児P室g
Service Workers のブラウザ鮉r
Service Workers のこれまで
¢ 2013 定 2 埖: 碧晒_兵 (github で恷兜の坪否のある commit)
¢ 2013 定 7 埖: Chrome で_k_兵
¢ 2015 定 1 埖: Chrome 40 芦協井でロ`ンチ
¢ 2015 定 12 埖: Facebook が Service Workers での Push 宥岑を_兵
¢ 2016 定 1埖: FireFox 44 芦協井でロ`ンチ
¢ 2017 定12埖: Edge と Safari の_k井で聞えるように
¢ 2018 定 3埖: iOS Safari で聞えるように
Service Workers と暴
兜豚メンバ`ではない
歌紗磯定瘁には俚みでいなくなった
でもロ`ンチrバ`ジョンのコア
g廾何蛍はほぼ暴がOした(と房う)
ってきて TLM (TL/Manager) に
2013定9埖から kinuko 歌紗
2014定3埖から TL / ほぼ|
奨メインで_k
How I got to working on Service Workers?
それまでやっていたプロジェクトは芦協彜Bだった (Comfort Zone)
肝のプロジェクトを冥しはじめる
¢ MTV のディレクタ`や噸粁さない繁とした
¢ M畠悶の枠業と徭蛍のできることを岷した
¢ よいチャンスをつかめる笋できていた
¢ まあ、タイミングと\も
寄きなプロジェクトを游む古ね叨に羨つ伉がけ
¢ Comfort Zone にいると房ったら肝の婢_を冥す
¢ チャンスをつかめるように
$ Mの寄きな枠業や咾にアンテナをる
$ Mを咾している繁たちとなるべくす
$ 仇龍な適薦が寄並な何蛍
* 徭蛍のポ`トフォリオを協豚議に岷す
* 徭蛍の佚m業とJ岑業をあげる
* 措いチ`ムvSをBき貧げる
書の暴の碧並
Service Workers を根むいくつかのチ`ムやプロジェクトをている。
¢ すべてのチ`ムに倔な TL がeにいる
$ チ`ム?光プロジェクトはTLがgHに指す
$ Uber-TLing: ハイレベルなロ`ドマップの戻幣、枠業の苧_晒、L豚議?ア`
キテクチャ議なO筝の鮫、Oやコ`ドのレビュ`など
¢ 畠悶のポ`トフォリオをて仟しいプロジェクトを羨ち貧げる
$ Stake holders への咾袰zみ、プロトタイプの_k、Explainer の巷_
室g宀がキャリアをBくためにできること
肝の3つを蛍けて深える
¢ ゴ`ル╂坤ャリアをBく、寄きなことを撹し膜げる
¢ 徭蛍がそのために撹Lさせておくべきこと
¢ 徭蛍が誼吭なこと
キャリアに泙蕕此駅ずゴ`ルやそれに除い尖誚Bから深える。
室gキャリアをBくのに駅勣なこととは
¢ 室g薦
¢ 哂Z薦
¢ コミュニケ`ション薦
室gキャリアをBくのに駅勣なこととは
¢ 室g薦
¢ 哂Z薦
¢ コミュニケ`ション薦
これらは噸宥はゴ`ルのための返粁として撹Lさせると叨羨つこと
融竃させるのに撹孔できればゴ`ルが拱屬砲笋辰得瓦襪海箸發△襦△韻匹修譴任皀刊`ルから
剃に藺圓鮨爾┐覆い藩山させるべき何蛍をg`える
〜
じゃあ、云輝に寄並なことは
¢ Impact
¢ Difficulty
¢ Leadership
¢ Happiness
Impact
¢ プロジェクト坪における繁の唹薦
$ そのプロジェクトをMめるためにどれだけチ`ムに廚靴燭
$ もしいなかったとしたらそのプロジェクトのどこが撹孔しなかったか
¢ Mにおけるプロジェクト徭悶の唹薦
$ そのプロジェクトはユ`ザやMやI順にどれだけの廚あったか
$ 旋吩やユ`ザ方、繁?の侑せ、蛍勸徭悶のM婢にどれくらい唹したか
Difficulty
¢ どれくらい是yな}を盾いたか殖┰發韻襪海箸鯤召靴燭殖
$ 是yさは室g議な是y業のみを幣すものではない
$ それを撹し膜げるのに駅勣なM議是y、翌議住hの是y、}徭悶を協xす
ることの是yなどを根む
$ ジュニアなうちは室g薦が、よりシニアになるとそれに紗えて協xが畸舛}をう
まくスコ`プして念Mさせられる繁が嶷右される
Leadership
¢ 麿繁に唹を嚥え、Mをリ`ドすることでより寄きい Impact をbむ
$ ジュニアなうちはどれくらい^self-leadership ̄ が函れるかが寄並
$ }の枠業をJRし、駅勣な繁とコミュニケ`ションを函り、盾Qまでの祇のりを
徭蛍でどれだけドライブできるか
$ よりシニアになるとチ`ム、}方のチ`ム、そしてMやI順畠悶への唹薦へと
スコ`プがレがる
アンチパタ`ン
¢ 徭蛍ができることの决Lに}を恬ろうとする
╂困海亮斜gはかっこいいからそれが聞えそうなプロジェクトを恬ろう
¢ Mの枠業や室g議に辛嬬なこととゴ`ルが蔭xしている
╂鎖赧mな鋒蓄をgFするべきだ,韻匹修譴篭犒Chrome ではできない
¢ yしい圭隈で盾くことに廷するが、Impact にvSないか唹
╂rgをかけて}jなコ`ドをいたが、ユ`ザからするとgにやったものとY惚
は揖じでかつその瘁のコ`ドメンテナンスが是yに
アンチパタ`ン
¢ Impact がはっきりしてることだけをやりたがる
┝斜g議撹Lが弖いつかずできることが^嬉ちになる
¢ 麿の繁のアイディアはサポ`トしない
gHに誼られたはずのMやチ`ムとしてのImpact や侑せがpなわれる
¢ 麿繁のプロジェクトの廁け叨に莂靴討靴泙
徭蛍の誼吭なことばかりになりがち。徭蛍が販を隔ってvわったものがないと弑
や唹薦がyりにくく、撹LC氏も富なくなる
嶷勣なことHappiness
恷K議には徭蛍が秤瓩魍屬辰 Happy にできるものをやるのが匯桑。
それがマッチしないと房ったらMやチ`ムを卞るのも匯つの返
┐修譴悲にできるような徭蛍のポ`トフォリオをMんでおくのは藺圓厘擦庁
徭蛍の撹Lとキャリア
徭蛍のポ`トフォリオを械につめ岷すのは駅勣
¢ より寄きいゴ`ルを_撹するためにどこを阜ばさなければならないか
¢ Impact に岷Yしなくても阜ばしておきたいところがあればタイミングや薦をか
ける護栽を{屁して誘Yする
$ どれくらい枠にどのImpact にYびつきそうなのかはeもっておく
麿繁に唹を嚥えられる羨に羨つ
除祇はあまりなくて、云|議には肝の3つ4つが駅勣と房っている
¢ Impact ある碧並などを宥じ贋壓湖を竃す、嶷勣な繁にJRされる
¢ ┝斜g薦や{屁薦などの撹Lを宥じ繁から佚mされるようになる
¢ 登僅をくだし、それを功とともにはっきり峰べ、かつその悲さを隠つ
¢ 猜屬厘瞎には羨にvSなく彰吭をBう
仝徭蛍々から仝チ`ム々へ
ある殻業寄きなことは、駅ず仝チ`ムワ`ク々が駅勣
爺嘉にえる繁も、つまりは仝チ`ムとうまくやる々ことができている
((c) Team Geek)
チ`ムを Manage する
tとされること
¢ Humanity 繁g來を寄並にし、恊嶷する
¢ 駅勣なフィ`ドバックは辛嬬な泙蠡返韻忘に擦┐(`Radical Candor)
¢ そしてTeam Happiness がY蕉はもっとも伏b來に唹する
Be nice であり^ぎようとすると恷K議にlも侑せにならない
徭麼來に販せるのとフィ`ドバックを竃さないのには寄きな`いがある
措いカルチャ`を陥す、措いことはみんなで胤め栽う。社怛や徭蛍の侑せを芦伉して枠し、それを燕羨って冱
えるであることをできる泙衒召
ポ`トフォリオもチ`ムやMで深える
¢ 畠悶としてどこを阜ばすとよりいチ`ムになれるか
¢ 匯圭、それぞれの繁が侑せに房うポイントはどこか
¢ どのタイミングでそれぞれの繁に措い撹LやImpact をせるC氏があるか
ミ`ティング
¢ 竃朗宀畠TにvSあることを枠してす
¢ かいhはvSある繁とd龍ある繁だけであとでやる
¢ すべてのタスクには苧_なOwner を羨て、肝のアクションを_J
¢ プレゼンは児云しない。あらかじめdocument をシェアする
¢ そので慌嗤猟に}方繁でh並hを函る。_Jが駅勣なことは輝並宀に岷俊なおしてもらう
¢ 畠悶の枠業やロ`ドマッププランニングは、あらかじめ猟でやったあとミ`ティングで畠Tでながら
シする┐里暴は挫き。徭蛍の碧並參翌の猟}がより謹く慌嗤されるから
恷瘁にもう匯業Happiness
かいTips
¢ 徭蛍やチ`ムの繁がどこで侑せを湖じるのか岑るのは寄並
¢ 仭いとき、畠薦を竃せないとき、やり俳れないとき
$ 豚棋・灰鵐肇踪`ルに櫃鯤垢Γ巓りに彜rと豚棋していいレベルを擦┐襭
$ ストレスコントロ`ルに櫃鯤垢
¢ 伉がうまくついてこないとき
$ 伉はコントロ`ルできない。彜rやh廠や室gはコントロ`ルできる
$ 徭蛍の伉が芦伉しやすいやり圭をえる┸佞rgの聞い圭、\咫 TODOの恬り圭など
Thank you!
Q&A
Tell me about yourself!

More Related Content

How to run a big(ger) project as a SWE / Manager