$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ソース管理どうしてますか?#JBUG #JBUG札幌
Search
ren ito
December 16, 2019
Technology
1
880
ソース管理どうしてますか?#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
AI駆動開発の実践とその未来
eltociear
2
500
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
1.9k
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
200
オープンソースKeycloakのMCP認可サーバの仕様の対応状況 / 20251219 OpenID BizDay #18 LT Keycloak
oidfj
0
180
Amazon Quick Suite で始める手軽な AI エージェント
shimy
1
1.9k
Introduce marp-ai-slide-generator
itarutomy
0
130
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
7
3.9k
さくらのクラウド開発ふりかえり2025
kazeburo
2
1.2k
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.2k
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
220
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
370
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
93
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
120
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
Discover your Explorer Soul
emna__ayadi
2
1k
The browser strikes back
jonoalderson
0
130
Evolving SEO for Evolving Search Engines
ryanjones
0
76
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
91
Technical Leadership for Architectural Decision Making
baasie
0
190
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
51
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
410
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Transcript
ソース管理どうしてますか?
2 自己紹介 • 伊藤 蓮(@hec5f0is) • ビットスター株式会社 開発部 Webエンジニア •
Backlog歴2年半
ソース管理どうしてますか? 3
4 ソース管理どうしてますか? 弊社では下記のようなルールにしてます • 基本お客さんから指定なければ弊社のBacklogにリモートリポジトリ設置 • 課題を作成してからソースを触る • ブランチ作成するときは課題キーで作成 feature/〇〇-110
• コミットメッセージの頭に課題キーを乗せる [〇〇-110 グローバルナビゲーションを追加する]
5 ソース管理どうしてますか?
6 困ったこと • 入社半年ちょっとである保守・改修プロジェクトの開発を任される • 開発だけ任されたと思っていたら急にその人がいなくなってしまった • 昔こんな改修したんですけど他のページにもやってほしいです。 • ソース読んでいて意味が分からない
7 アプローチ • 昔こんな改修したんですけど他のページにもやってほしいです。 → Backlogの検索を使って課題を探す → 課題が見つかっても実際の作業内容を見つけにくい • ソース読んでいて意味が分からない
→ git blame 使ってコミットメッセージから課題を探す → 課題の詳細の内容が薄いと理解に苦しむ • 課題の修正内容をわかりやすくしたい • 課題の詳細を統一化
8 課題の修正内容をわかりやすくしたい 一人プルリクの採用
9 課題の修正内容をわかりやすくしたい 一人プルリクの採用
10 課題の詳細を統一化 課題テンプレートの採用
11 まとめ • 課題の修正内容をわかりやすくしたい • 一人プルリクの採用 → 課題とプルリクエストの紐づけをすることで後から何があったかわかる → 本当はコードレビューしたいけど、一人でも誤addなど見つけられる
• 課題の詳細を統一化 • 課題テンプレートの採用 → テンプレートを設定することで、詳細を書くという文化を作れる → 統一されていると、後から見たときに見やすい
ご清聴ありがとうございました 12