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
ソース管理どうしてますか?#JBUG #JBUG札幌
Search
ren ito
December 16, 2019
Technology
1
890
ソース管理どうしてますか?#JBUG #JBUG札幌
JBUG札幌 #6 試される大地のプロジェクトマネジメント
https://jbug.connpass.com/event/147589/
ren ito
December 16, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
1
1.4k
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
15
4.1k
技術選定、下から見るか?横から見るか?
masakiokuda
0
180
歴史から学ぶ、Goのメモリ管理基礎
logica0419
10
2.1k
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
19k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
Qiita Bash アドカレ LT #1
okaru
0
170
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
100
20251225_たのしい出張報告&IgniteRecap!
ponponmikankan
0
110
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.1k
Java 25に至る道
skrb
3
150
Featured
See All Featured
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
Side Projects
sachag
455
43k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
37
Why Our Code Smells
bkeepers
PRO
340
58k
From π to Pie charts
rasagy
0
100
The Spectacular Lies of Maps
axbom
PRO
1
410
Skip the Path - Find Your Career Trail
mkilby
0
38
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
1k
Transcript
ソース管理どうしてますか?
2 自己紹介 • 伊藤 蓮(@hec5f0is) • ビットスター株式会社 開発部 Webエンジニア •
Backlog歴2年半
ソース管理どうしてますか? 3
4 ソース管理どうしてますか? 弊社では下記のようなルールにしてます • 基本お客さんから指定なければ弊社のBacklogにリモートリポジトリ設置 • 課題を作成してからソースを触る • ブランチ作成するときは課題キーで作成 feature/〇〇-110
• コミットメッセージの頭に課題キーを乗せる [〇〇-110 グローバルナビゲーションを追加する]
5 ソース管理どうしてますか?
6 困ったこと • 入社半年ちょっとである保守・改修プロジェクトの開発を任される • 開発だけ任されたと思っていたら急にその人がいなくなってしまった • 昔こんな改修したんですけど他のページにもやってほしいです。 • ソース読んでいて意味が分からない
7 アプローチ • 昔こんな改修したんですけど他のページにもやってほしいです。 → Backlogの検索を使って課題を探す → 課題が見つかっても実際の作業内容を見つけにくい • ソース読んでいて意味が分からない
→ git blame 使ってコミットメッセージから課題を探す → 課題の詳細の内容が薄いと理解に苦しむ • 課題の修正内容をわかりやすくしたい • 課題の詳細を統一化
8 課題の修正内容をわかりやすくしたい 一人プルリクの採用
9 課題の修正内容をわかりやすくしたい 一人プルリクの採用
10 課題の詳細を統一化 課題テンプレートの採用
11 まとめ • 課題の修正内容をわかりやすくしたい • 一人プルリクの採用 → 課題とプルリクエストの紐づけをすることで後から何があったかわかる → 本当はコードレビューしたいけど、一人でも誤addなど見つけられる
• 課題の詳細を統一化 • 課題テンプレートの採用 → テンプレートを設定することで、詳細を書くという文化を作れる → 統一されていると、後から見たときに見やすい
ご清聴ありがとうございました 12