Slide 1

Slide 1 text

新人が考える 幸せな開発新人受け入れのための 5つのPoint! 2017/12/02 Cybozu Tech Conference 2017 林 憲佑

Slide 2

Slide 2 text

自己紹介 ▌ 名前 n 林 憲佑 ▌ 経歴 n 2016/04 : サイボウズ新卒入社 n PG歴 : 1年3ヶ月 ▌ 担当製品 n サイボウズOffice / Office新着通知 / 新ネット連携 / kintone

Slide 3

Slide 3 text

新人受け入れのための5つのPoint! ⚠ あくまで私が個人的に考えるポイントであり、 弊社で明確に取り決められているものではありません。 $ : メンターさん % : 新人さん

Slide 4

Slide 4 text

Point 1 新人が質問できる環境を作るべし

Slide 5

Slide 5 text

Point 1:新人が質問できる環境を作るべし ▌ $%コミュニケーションを取る ▌ チームメンバーの役割や得意分野がわかると 質問するべき人を判断できる

Slide 6

Slide 6 text

Point 1:新人が質問できる環境を作るべし ▌ $% ツールを上手く使う n チャット / テレビ会議 / 画面共有 n 分報でゆるく状況共有

Slide 7

Slide 7 text

Point 2 ドキュメントを用意すべし 改善させるべし

Slide 8

Slide 8 text

Point 2:ドキュメントを用意すべし/改善させるべし

Slide 9

Slide 9 text

Point 2:ドキュメントを用意すべし/改善させるべし ▌ %自習できる・リファレンスとして使える ▌ $ 教育用資料として使える ▌ 新人が入るたびに繰り返し教えることを書く n 環境構築 n プロジェクトの構成 n チュートリアル n よくあるミスと解決方法 n 暗黙の了解

Slide 10

Slide 10 text

Point 2:ドキュメントを用意すべし/改善させるべし ▌ ドキュメントのメンテナンスをどうするか ▌ ドキュメントの改善点に一番気が付きやすいのは新人 n 逐次新人に修正・改善させる n $ メンテナンスコスト ⤵ n 品質 ⤴

Slide 11

Slide 11 text

Point 3 自由に機能を追加させるべし

Slide 12

Slide 12 text

Point 3:自由に機能を追加させるべし ▌ % 自主的な行動からこそ多くの学びが得られる ▌ サポートと課題が必要 n コードレビューをする n 単体テストを書かせる

Slide 13

Slide 13 text

Point 3:自由に機能を追加させるべし ▌ 長く製品に関わっていると技術的負債や製品のイケていない点 が気にならなくなってしまう(回避方法が身につく) ▌ $ 新人のピュアな視点からの改善を取り組んで プロダクトを良くするチャンス!✨

Slide 14

Slide 14 text

Point 4 新人とペアプロ・モブプロすべし

Slide 15

Slide 15 text

Point 4:新人とペアプロ・モブプロすべし ▌ % 疑問を逐一解消できる ▌ コーディングと同時にレビューできる n % コーディング力が上がる n $ レビューコストが下がる ▌ $ 新人の習熟度を一定にでき把握できる ▌ % タスクを行う一連の手順が身につく %$

Slide 16

Slide 16 text

Point 5 一時的な工数の低下は 将来への投資と考えるべし

Slide 17

Slide 17 text

Point 5:一時的な工数の低下は将来への投資と考えるべし ▌ メンターのキャパシティが低下する⤵のは仕方ない ▌ 事前にキャパシティを低く見積もって開発計画を立てる n $ 安心してメンター業に集中できる! n % 安心して勉強できる!短期間で成長できる! 0% 20% 40% 60% 80% 100% 0% 50% 70% 90% 100% 100% 0% 20% 40% 60% 80% 100% スプリント1 スプリント2 スプリント3 スプリント4 スプリント5 スプリント6 新人キャパシティ メンターキャパシティ

Slide 18

Slide 18 text

幸せな新人受け入れのための 5 Point! ▌ Point 1:新人が質問できる環境を作るべし ▌ Point 2:ドキュメントを用意すべし/改善させるべし ▌ Point 3:自由に機能を追加させるべし ▌ Point 4:新人とペアプロ・モブプロすべし ▌ Point 5:一時的な工数の低下は将来への投資と考えるべし 工夫をすればメンターコストは下げられる!$ 新人の学びを増やせば早く実戦投入できる!%

Slide 19

Slide 19 text

チームみんながHappyになれる 新人受け入れを!