29
$ make team- building 2016/07/01 雑雑 MeetUp #5

$ Make team building 2016/07/01 雑兵meet up #5

Embed Size (px)

Citation preview

Page 1: $ Make team building 2016/07/01 雑兵meet up #5

$ make team-building

2016/07/01雑兵MeetUp #5

Page 2: $ Make team building 2016/07/01 雑兵meet up #5

自己紹介

Name: 大橋勇希

Twitter: @secret_hamuhamu

Page 3: $ Make team building 2016/07/01 雑兵meet up #5

近況報告

・最近転職しました

Page 4: $ Make team building 2016/07/01 雑兵meet up #5

今日のテーマ

チームビルディング

Page 5: $ Make team building 2016/07/01 雑兵meet up #5

混沌

Page 6: $ Make team building 2016/07/01 雑兵meet up #5
Page 7: $ Make team building 2016/07/01 雑兵meet up #5
Page 8: $ Make team building 2016/07/01 雑兵meet up #5

・人が増えても開発スピードが向上しない・文化や進め方が合わず争いが絶えない・暗黙知が多く共有が足りず手戻りが多い・コードの書き方がバラバラ

・全体像が見えずに実装が進んでいる etc...

Page 9: $ Make team building 2016/07/01 雑兵meet up #5
Page 10: $ Make team building 2016/07/01 雑兵meet up #5

チーム開発が駆動していない

Page 11: $ Make team building 2016/07/01 雑兵meet up #5
Page 12: $ Make team building 2016/07/01 雑兵meet up #5

挑戦してきたことを話します

Page 13: $ Make team building 2016/07/01 雑兵meet up #5

コードレビュー

ライブラリの使い方、仕様、技術を共有技術的負債混入の防御壁

Page 14: $ Make team building 2016/07/01 雑兵meet up #5

コードレビューpros・情報共有がスムーズ・議論が活発化・品質向上cons・仕様に詳しい人にレビューが溜まってしまう・流派が異なるため意見が合わない

Page 15: $ Make team building 2016/07/01 雑兵meet up #5

コードレビュー

実際に起きた

Page 16: $ Make team building 2016/07/01 雑兵meet up #5

コーディング規約

・コードの書き方・レビューの指摘ポイント・技術的負債の返済タイミング

Page 17: $ Make team building 2016/07/01 雑兵meet up #5

コーディング規約pros・コードを書く上での目線合わせができた・ライブラリの正しい使い方・便利な使い方を共有できたcons・ある程度、メンテナンスできる粒度でドキュメント (形式知 )にする必要がある・コーディングスタイルのチェックは CIへ

Page 18: $ Make team building 2016/07/01 雑兵meet up #5

コーディング規約チェックツール導入

phpcs / phpcbfを導入

・コミット前に修正したファイルのみチェックする・ボーイスカウトルール・ゆるいルールでスタート (PSR-2 + いつかの制約 )

Page 19: $ Make team building 2016/07/01 雑兵meet up #5

コーディング規約チェックツール導入

ゆる〜いルールで、はじめ徐々にルールをキツくする

Page 20: $ Make team building 2016/07/01 雑兵meet up #5

コーディング規約チェックツール導入

pros・規律をもたらす・リファクタリングする習慣づけの第一歩cons・ルールをキツくするタイミングやどこまでキツくするかを考えないといけない

Page 21: $ Make team building 2016/07/01 雑兵meet up #5

KPT

1週間の振り返り

・よかったこと・悪かったこと・挑戦したいこと

Page 22: $ Make team building 2016/07/01 雑兵meet up #5

KPTpros・情報共有の機会が増えた・プロセスを評価する機会が増えた・暗黙知や不満を共有する機会が増えたcons・話が弾みすぎて時間以内に終わらない

Page 23: $ Make team building 2016/07/01 雑兵meet up #5

やってみて

・コミュニケーションが増えた・技術的な話題が増えた・暗黙知があぶり出され形式知に変わった

Page 24: $ Make team building 2016/07/01 雑兵meet up #5

やってみて

まだまだ道程は遠い

Page 25: $ Make team building 2016/07/01 雑兵meet up #5

やってみて

エンジニアの文化を改善エンジニアの地位を向上

Page 26: $ Make team building 2016/07/01 雑兵meet up #5

募集

勉強会やりたいです!!

Page 27: $ Make team building 2016/07/01 雑兵meet up #5

募集

Page 28: $ Make team building 2016/07/01 雑兵meet up #5

募集

会場提供出来ますDMください@secret_hamuhamu

Page 29: $ Make team building 2016/07/01 雑兵meet up #5

ご静聴ありがとうございました!!