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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yamakatsu
September 27, 2020
0
170
Cammelの開発手法の変遷
MomijiLT#2で発表した資料です
yamakatsu
September 27, 2020
Tweet
Share
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
GitHub's CSS Performance
jonrohan
1032
470k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
The Limits of Empathy - UXLibs8
cassininazir
1
220
We Have a Design System, Now What?
morganepeng
54
8k
Facilitating Awesome Meetings
lara
57
6.8k
Designing for humans not robots
tammielis
254
26k
HDC tutorial
michielstock
1
390
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Between Models and Reality
mayunak
1
190
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 ご清聴ありがとう ございました!