Upgrade to Pro — share decks privately, control downloads, hide ads and more …

チーム開発研修【MIXI 23新卒技術研修】

チーム開発研修【MIXI 23新卒技術研修】

23新卒技術研修で実施したチーム開発研修の講義資料です。

資料の利用について
公開している資料は勉強会や企業の研修などで自由にご利用頂いて大丈夫ですが、以下の形での利用だけご遠慮ください。
・受講者から参加費や授業料などを集める形での利用(会場費や飲食費など勉強会運営に必要な実費を集めるのは問題ありません)
・出典を削除または改変しての利用

MIXI ENGINEERS

May 16, 2023
Tweet

More Decks by MIXI ENGINEERS

Other Decks in Technology

Transcript

  1. ©MIXI 10 タイムテーブル 10:30 18:30 MVP(Minimum Viable Product:実用最小限の製品) を決めて期限までにどこまで作れるか見積もる     その日どこまで出来たか、反省や明日に

    活かすことをチーム内で共有      その日どこまでやるかの目標を チーム内で共有        1チーム13分で発表(3分のQ&A含む)      資料は作らなくてもOK、デモ画面の見せ方は検討 発表の様子は社内に公開            
  2. ©MIXI 11 ルール • オンとオフを切り替える、定時外の作業は禁止、お昼もしっかり休憩する • 打ち合わせの結果などは全てSlackに投稿する(MVP、見積もり、今日の目標、振り返り) ◦ 投稿者は交代制(同じ人が連続して投稿しない) ◦

    途中でも時間になったら一旦投稿 • PR作成必須、コードレビュー推奨、1人以上のApproveでマージ • 最低1日1時間はチームメンバー全員とペア/モブプロする ◦ ABCの3名の場合AB/BC/CAでペアプロ1時間づつ or 3人モブプロ1時間 ◦ 同じ比率でドライバーになること • ペアプロの開始、終了はチームSlackに投稿 ◦ 誰と、何を書くか、オンラインならMeetのURL、見学に行くかも • クラウド環境はなし、ローカルで動かす
  3. ©MIXI 13 詰まったときは • チーム開発研修チャンネルで聞く ◦ 勝負じゃないので他のチームの参加者もみんな仲間です • 各技術チャンネルで聞く ◦

    〇〇で〇〇したいけどおすすめのライブラリありますかとか • チームで問題なければ社員にリポジトリの権限付与も可能です
  4. ©MIXI 14 【報告フォーマット】MVP hogeチームMVP • 作るもの:〇〇が投稿できるサービス ◦ 詳細機能1:〇〇を〇〇できる ◦ 詳細機能2:〇〇を〇〇できる最終的には〇〇できるところを目指したいが、今回は〇〇することころを目標

    • ゴール(3日間の目標) ◦ チーム全体:〇〇の技術を使ってみる ◦ 個人(全体と同じでもOK) ▪ Aさん:〇〇に挑戦 ▪ Bさん:〇〇を作ってみる 12:00までに投稿 ゴールは何を得たいかの目標、成果発表でも是非ゴールに対してどうだったか話してください
  5. ©MIXI 15 【報告フォーマット】今日の目標 hogeチーム今日の目標 • チーム全体:〇〇の機能の完成 • 個人 ◦ Aさん:〇〇のライブラリを試す

    ◦ Bさん:〇〇を作ってみる 初日は12:30までに、以降は11:00までに投稿 ゴール(得たいもの)と目標(作業の目安)は違うので注意
  6. ©MIXI 16 【報告フォーマット】今日の振り返り 振り返りトーク例: • 今日の目標に対しての進捗 • よかったこと、よくなかったこと、こうすればよかったこと、明日以降改善したいこと • 本日の感想、他のメンバーへのフィードバック(〇〇してくれて助かったなど)

    Slack投稿用: hogeチーム今日の振り返り • 今日の目標に対する進捗:〇〇の作成を目指し、◦◦までできたので目標の◦割ぐらい完成。 • よかったこと: • 改善点: • 感想など: DAY1,2は18:30までに投稿、最終日は13:30までに投稿