Cammelの開発手法の変遷
by
yamakatsu
×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Cammelの開発手法の変遷 yamakatsu Twitter: @yamakatsu1217 MomijiLT#2
Slide 2
Slide 2 text
Twitter: @yamakatsu1217 MomijiLT#2 自己紹介 ● yamakatsu ● 広島大学大学院1年 ● Cammel所属 ● 使用言語:Go、Javaなど ● 趣味:サッカー観戦、料理、YouTube
Slide 3
Slide 3 text
Twitter: @yamakatsu1217 MomijiLT#2 Cammelとは 広島大学の学生で構成される開発チーム
Slide 4
Slide 4 text
Twitter: @yamakatsu1217 MomijiLT#2 Cammelの開発経歴 ● プログラマ向けタイピングゲーム CodeTyper ● リバーシに新要素を追加したスマホゲーム DoubleEdged ● チームで運動意欲を向上させるスマホアプリ 三日坊主の四日目 詳しくはCammel-LT#5のkugiの発表で
Slide 5
Slide 5 text
Twitter: @yamakatsu1217 MomijiLT#2 開発手法について
Slide 6
Slide 6 text
Twitter: @yamakatsu1217 MomijiLT#2 チーム結成初期 kugiがenPiTで得た知識を共有 ● アジャイルの基本 ● Git/GitHubの使い方 ● slackの使い方
Slide 7
Slide 7 text
Twitter: @yamakatsu1217 MomijiLT#2 アジャイル(スクラム) Sprint レトロ スペクティブ スプリントレ ビュー デイリース クラム プランニング
Slide 8
Slide 8 text
Twitter: @yamakatsu1217 MomijiLT#2 開発開始!
Slide 9
Slide 9 text
Twitter: @yamakatsu1217 MomijiLT#2 様々な問題が... ● 見積もりが甘い(経験不足だから仕方ない?) ● プロダクトバックログとタスクを分けていない ● コード規約決めず、リファクタリングもしてないため、 コードがぐちゃぐちゃ
Slide 10
Slide 10 text
Twitter: @yamakatsu1217 MomijiLT#2 反省点をふまえて 改善!!
Slide 11
Slide 11 text
Twitter: @yamakatsu1217 MomijiLT#2 バックログをissue化 タスクをissueのチェックボックスで管理
Slide 12
Slide 12 text
Twitter: @yamakatsu1217 MomijiLT#2 コードレビュー
Slide 13
Slide 13 text
Twitter: @yamakatsu1217 MomijiLT#2 デイリースクラム
Slide 14
Slide 14 text
Twitter: @yamakatsu1217 MomijiLT#2 毎朝9時集合はつらい... オフラインで集まる必要ある? デイリースクラムをオンライン化!
Slide 15
Slide 15 text
Twitter: @yamakatsu1217 MomijiLT#2 さらに! 開発がモブプロベースになったことにより デイリースクラムの重要度が低下 デイリースクラム廃止! 代わりにウィークリースクラムを実施
Slide 16
Slide 16 text
Twitter: @yamakatsu1217 MomijiLT#2 ウィークリースクラム ● スプリントの中盤で実施 ● 進捗報告、振り返り、タスクの確認 ● 毎日進捗出さなくても大丈夫!
Slide 17
Slide 17 text
Twitter: @yamakatsu1217 MomijiLT#2 他にも... ● Daigoがデザイン専門になる ● モブプロベースで開発を行い、リアルタイムで情報共有や コードレビューを行う ● 全員が発言しやすいにミーティングのファシリテーターを交 代する ● ミーティングの始めにMiniMini-LTを開催する ● 意見をまとめやすいようにmiroを導入する
Slide 18
Slide 18 text
Twitter: @yamakatsu1217 MomijiLT#2 まとめ ● 反省点からヒントを得て開発手法を変えている ● 開発スピードは遅くなっているかもしれないが、 精神衛生 上良くなっていると思う 今後もCammelなりの答えを求めて 改善していきたい!
Slide 19
Slide 19 text
Twitter: @yamakatsu1217 MomijiLT#2 ご清聴ありがとう ございました!