Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Cammelの開発手法の変遷
Search
yamakatsu
September 27, 2020
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cammelの開発手法の変遷
MomijiLT#2で発表した資料です
yamakatsu
September 27, 2020
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
Become a Pro
speakerdeck
PRO
31
6.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
So, you think you're a good person
axbom
PRO
2
2.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Accessibility Awareness
sabderemane
1
250
Marketing to machines
jonoalderson
1
5.9k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Facilitating Awesome Meetings
lara
57
7.2k
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 ご清聴ありがとう ございました!