Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cammelの開発手法の変遷
Search
yamakatsu
September 27, 2020
0
170
Cammelの開発手法の変遷
MomijiLT#2で発表した資料です
yamakatsu
September 27, 2020
Tweet
Share
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
70
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
Music & Morning Musume
bryan
47
7.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
4 Signs Your Business is Dying
shpigford
187
22k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Cammelの開発手法の変遷 yamakatsu Twitter: @yamakatsu1217 MomijiLT#2
Twitter: @yamakatsu1217 MomijiLT#2 自己紹介 • yamakatsu • 広島大学大学院1年 • Cammel所属
• 使用言語:Go、Javaなど • 趣味:サッカー観戦、料理、YouTube
Twitter: @yamakatsu1217 MomijiLT#2 Cammelとは 広島大学の学生で構成される開発チーム
Twitter: @yamakatsu1217 MomijiLT#2 Cammelの開発経歴 • プログラマ向けタイピングゲーム CodeTyper • リバーシに新要素を追加したスマホゲーム DoubleEdged
• チームで運動意欲を向上させるスマホアプリ 三日坊主の四日目 詳しくはCammel-LT#5のkugiの発表で
Twitter: @yamakatsu1217 MomijiLT#2 開発手法について
Twitter: @yamakatsu1217 MomijiLT#2 チーム結成初期 kugiがenPiTで得た知識を共有 • アジャイルの基本 • Git/GitHubの使い方 •
slackの使い方
Twitter: @yamakatsu1217 MomijiLT#2 アジャイル(スクラム) Sprint レトロ スペクティブ スプリントレ ビュー デイリース
クラム プランニング
Twitter: @yamakatsu1217 MomijiLT#2 開発開始!
Twitter: @yamakatsu1217 MomijiLT#2 様々な問題が... • 見積もりが甘い(経験不足だから仕方ない?) • プロダクトバックログとタスクを分けていない • コード規約決めず、リファクタリングもしてないため、
コードがぐちゃぐちゃ
Twitter: @yamakatsu1217 MomijiLT#2 反省点をふまえて 改善!!
Twitter: @yamakatsu1217 MomijiLT#2 バックログをissue化 タスクをissueのチェックボックスで管理
Twitter: @yamakatsu1217 MomijiLT#2 コードレビュー
Twitter: @yamakatsu1217 MomijiLT#2 デイリースクラム
Twitter: @yamakatsu1217 MomijiLT#2 毎朝9時集合はつらい... オフラインで集まる必要ある? デイリースクラムをオンライン化!
Twitter: @yamakatsu1217 MomijiLT#2 さらに! 開発がモブプロベースになったことにより デイリースクラムの重要度が低下 デイリースクラム廃止! 代わりにウィークリースクラムを実施
Twitter: @yamakatsu1217 MomijiLT#2 ウィークリースクラム • スプリントの中盤で実施 • 進捗報告、振り返り、タスクの確認 • 毎日進捗出さなくても大丈夫!
Twitter: @yamakatsu1217 MomijiLT#2 他にも... • Daigoがデザイン専門になる • モブプロベースで開発を行い、リアルタイムで情報共有や コードレビューを行う •
全員が発言しやすいにミーティングのファシリテーターを交 代する • ミーティングの始めにMiniMini-LTを開催する • 意見をまとめやすいようにmiroを導入する
Twitter: @yamakatsu1217 MomijiLT#2 まとめ • 反省点からヒントを得て開発手法を変えている • 開発スピードは遅くなっているかもしれないが、 精神衛生 上良くなっていると思う 今後もCammelなりの答えを求めて
改善していきたい!
Twitter: @yamakatsu1217 MomijiLT#2 ご清聴ありがとう ございました!