15
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ - 少しだけ先に経験した男からの、開発プロセスにまつわるアドバイスと小話集 - 2014年6月25日 GameLogic/GameAudienceユニット 開発責任者 山田直行

ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

Embed Size (px)

Citation preview

Page 1: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ - 少しだけ先に経験した男からの、開発プロセスにまつわるアドバイスと小話集 -

2014年6月25日 GameLogic/GameAudienceユニット 開発責任者 山田直行

Page 2: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

開発プロセスといっても、 “かんばん方式のタスク管理”

“GitHub+Pull Requestベースの開発” など、前回のAdtechCollegeで話されたような

開発手法はうちのチームでも採用してます(むしろ真似た) !

今日は、少し趣向を変えて、 開発チームやプロセスをつくっていくうえで 私が考えてきたこと、やってきたことを これから開発責任者になるかもしれない エンジニアのみなさんをメインターゲットに

話したいと思います。 !

これからサイバーエージェントのアドテクが飛躍するために、 自ら開発をリードできるエンジニアが1人でも増えることは

とても意義があります。 今日の話を聞いて、「開発責任者やってみたい!」

と思う人が増えてくれるとうれしいです。

Preface

Page 3: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

山田 直行(やまだ なおゆき) !1979年生まれ 34歳 埼玉県さいたま市出身 渋谷区千駄ヶ谷在住 浦和市立高校卒 東京大学経済学部経済学科中退(松島斉ゼミ) !フリーター、ゲームライター、ウェブコンサルのスタートアップ、ブロガー、ソーシャルゲームのスタートアップを経て、2011年サイバーエージェント入社。 !2011/6 ~ 2012/12 CyberAgentAmerica (Zombie Restaurant → FreeAppKing+ → FreeAppDaily → AMoAd DSP) 2013/01 ~ 2013/06 AMoAd DSP インフラ 2013/07 ~ 2013/08 AMoAdアドネットワーク 管理画面 2013/09 ~ 2013/10 AMoAdターゲティング 技術責任者 2013/11 ~ 2014/01 データプラットフォーム 技術責任者 2014/02 ~ 現部署 !職種:インフラ(オペレーションエンジニア)

自己紹介

Page 4: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

Contents

1. チームの文化をつくるポリシーを繰り返し言う、貼り出す

2. 一人ひとりのポジションと、チームのフォーメーションを明確に打ち出す

3. 新メンバーへのオリエンを丁寧にやる

4. 座席の配置はコミュニケーションを左右する

5. KPTミーティングで言いたいことを言い合う

6. 技術選定とアーキテクチャを考え抜く

7. テンションの上がるツールを入れる

8. 辛そうにしない

9. コードを書くこととマネジメント業務とのバランスとジレンマ

10. 最終的に正義なのは、高い技術力

Page 5: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

1. チームの文化をつくるポリシーを繰り返し言う、貼り出す途中から文化をつくるのは難しい。コアな価値観は最初に共有する

Page 6: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

2. 一人ひとりのポジションと、チームのフォーメーションを 明確に打ち出す

適性を見極めたうえで、個々のミッションと立ち位置を共有する

個人面談をやる

Page 7: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

3. 新メンバーへのオリエンを丁寧にやる

3~4時間

即戦力になってもらうために、前提をしっかり理解してもらう

Page 8: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

4. 座席の配置はコミュニケーションを左右する

隣り同士の会話は自然と増える

月一ペースで席替え

Page 9: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

5. KPTミーティングで言いたいことを言い合う

Keep, Problem, Try

「何かをあらたまって言う場」をつくる

Page 10: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

6. 技術選定とアーキテクチャを考え抜く

何を選んでも一長一短がある

「どうしてこうなってるの?」に自信を持って答えられること

Page 11: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

7. テンションの上がるツールを入れるElasticSearch+Kibanaを導入した狙い

Page 12: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

8. 辛そうにしない

「売上は全てを癒す」

だけどそれがすぐには叶わないことはある

小さな改善を積み重ね、前向きな雰囲気を維持する

Page 13: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

9. コードを書くこととマネジメント業務との バランスとジレンマ

永遠のテーマ

貴重だったAMoAdでの8ヶ月

Page 14: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

10. 最終的に正義なのは、高い技術力知識と経験を結集して共有する。あらゆる機会を使って学ぶ

Page 15: ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ

などと、ドヤりましたが、 いまのプロジェクトは

個々のチームメンバーが優れており、 理解をもってついてきてくれるからこそ

チームとして成り立っているだけな気もします。 !

日頃一緒に働いているGameLogic/GameAudience/Smalgoのチームメンバーにはあらためて感謝しています。

!アドテクスタジオには良い人材が揃っていると思うので、 これからも皆の力を結集して良いものを作っていきましょう!