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
ツールの壁を越えろ!Backlog APIで実現する越境タスク管理
Search
u-Hoshi
September 16, 2025
Technology
0
16
ツールの壁を越えろ!Backlog APIで実現する越境タスク管理
JBUG広島#16 「ボク達の王道」~マネジメントとBacklogとプロジェクトテーマパーク~ で発表した際の資料
u-Hoshi
September 16, 2025
Tweet
Share
More Decks by u-Hoshi
See All by u-Hoshi
SaaSとAIで乗り越える個人開発
u_hoshi
0
65
Astroの紹介
u_hoshi
0
75
StripeAPIの紹介
u_hoshi
0
73
Other Decks in Technology
See All in Technology
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
400
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
250
人工衛星のファームウェアをRustで書く理由
koba789
15
8k
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
180
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
20250913_JAWS_sysad_kobe
takuyay0ne
2
220
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
110
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
はじめてのOSS開発からみえたGo言語の強み
shibukazu
1
190
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
12
4.8k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
170
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
A designer walks into a library…
pauljervisheath
207
24k
Making Projects Easy
brettharned
117
6.4k
Navigating Team Friction
lara
189
15k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
We Have a Design System, Now What?
morganepeng
53
7.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
How GitHub (no longer) Works
holman
315
140k
Music & Morning Musume
bryan
46
6.8k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Transcript
πʔϧͷนΛӽ͑Ζʂ Backlog APIͰ࣮ݱ ͢ΔӽڥλεΫཧ JBUGౡ#16 20259݄13 u-Hoshi(Ώʔ΄͠)
͜Μͳ ܦݧ ͋Γ·ͤΜ͔ʁ
اըɾσβΠφʔɾΤϯδχΞ͝ͱʹ πʔϧ͕ҟͳΓɺใ͕அ
ࠓΔλεΫʁ Կ͔ͬͨʁ
4݄ʹ৽ϓϩδΣΫτʹҟಈ... ຖճ खಈίϐϖ!!!
Backlogͷ׆༻ΛఏҊ • ຖேͷίϐϖ͔Βղ์ʂ • νʔϜશһͷλεΫ͕ΨϯτνϟʔτͰՄࢹԽʂ • ϓϩδΣΫτͷਐḿΘ͔Γ͘͢ʂ
"ࠓ͍͔͠Β·ͨࠓͰ" From Ғ͍ਓ
ੜ͖͍ͯΔ͏ͪʹɺ ڐ͞Ε͍ͯΔؒʹɺ ળ͖ਓͨΕ ϚϧΫεɾΞϨϦε(121-180) ϩʔϚఇࠃͷߖఇͰ͋ΓɺετΞֶऀ ʰࣗলʱΛ͠ʮਓߖఇʯͱݺΕͨਓ ʰࣗলʱਆ୩ඒܙࢠ༁ʢؠจݿʣ
͡ΊͷҰา 01 νʔϜϝϯόʔ͕ʮͳΜ͔Backlogྑͦ͞͏ͩͶʯ 02 03 GitHubͱͷ࿈ܞΛʮ͡ΊͷҰาʯʹ ΤϯδχΞϝϯόʔΛຯํʹ͢Δ
BacklogΛ ͍ͬͯΔ/ͬͨ͜ͱ͋Δਓ 🙋
Backlog APIΛ ͍ͬͯΔ/ͬͨ͜ͱ͋Δਓ 🙋
Backlog APIΛͬͨ খ͞ͳվળ׆ಈͷ͓
01. ࣗݾհ 02. Backlog API × GitHub 03. Backlog API
× Obsidian 04. ·ͱΊ AGENDA
01. ࣗݾհ 02. Backlog API × GitHub 03. Backlog API
× Obsidian 04. ·ͱΊ
u-Hoshi(Ώʔ΄͠) • ৽ଔ3 • ਓࡐܥͷձࣾ • ϑϩϯτ/όοΫΤϯυΤϯδχΞ • ઍ༿ࡏॅ #εϊϘ
#Ϛϥιϯ #ྉཧ ࣗݾհ
01. ࣗݾհ 02. Backlog API × GitHub 03. Backlog API
× Obsidian 04. ·ͱΊ
ϒϥβૢ࡞ͷେ෦ΛAPIͰ࣮ݱ • ՝ɺWikiɺϑΝΠϧͷՃɾऔಘ • ϓϩδΣΫτϢʔβʔͷཧ ॊೈͳೝূํࣜ • APIΩʔํࣜ • OAuth
2.0 ํࣜ ๛ͳར༻ํ๏ • ๛ͳଟݴޠϥΠϒϥϦΛ׆༻Մೳ • WebhookʹΑΔ֎෦αʔϏε࿈ܞ Backlog API ͱ
Backlog API × GitHub ใͷஅͱख࡞ۀΛΧΠθϯ
։ൃͷྲྀΕ IssueΛ֬ೝ͢Δ ↓ ։ൃ͢Δ (ඞཁʹԠͯ͡Sub IssueΛ࡞) ↓ IssueΛΫϩʔζ͢Δ
GitHub Actions Λ࣮ߦ͠ Ճ͞Εͨ ՝Λऔಘ 01. Backlogͷ՝࡞͔ΒGitHub Issue࡞ ՝ΛՃ
None
Sub issueΛ Φʔϓϯ/Ϋϩʔζ όοδॲཧΛ ࣮ߦ 02. GitHub Sub Issue͔Β Backlogͷࢠνέοτ֓ཁจʹهࡌ
None
ଈ࣌ʹ GitHub ActionsΛ࣮ߦ͠ ՝εςʔλεΛมߋ 03. GitHub Issue͕Ϋϩʔζ͔Β Backlogͷ՝εςʔλεΛมߋ issueΛΫϩʔζ
՝͕ྃҎ֎ͰΫϩʔζ →ॲཧࡁΈ issue͕࠶Φʔϓϯ →ॲཧத ՝͕ྃͰΫϩʔζ →มߋͳ͠
͜Ε·ͰΓํΛม͑ͣʹ BacklogΛͬͯΒ͏
01. ࣗݾհ 02. Backlog API × GitHub 03. Backlog API
× Obsidian 04. ·ͱΊ
Backlog API × Obsidian • ݸਓͷϝϞڥʹ࿈ܞ • Obsidian = ݸਓ༻ͷλεΫɾࣝཧπʔϧ
MarkdonwܗࣜͰϊʔτΛ࡞ཧͰ͖Δ ϩʔΧϧڥͰಈ࡞͢ΔφϨοδཧπʔϧ
Templaterͷ APIݺͼग़͠ػೳ Backlogͷ λεΫҰཡΛ ग़ྗ ʑͷใ
࣮ࡍͷ׆༻ྫ ɾ୲ऀ͕ࣗ ɾεςʔλε͕ॲཧத
01. ࣗݾհ 02. Backlog API × GitHub 03. Backlog API
× Obsidian 04. ·ͱΊ
BacklogͷҠߦ
😢
ޭͨ͜͠ͱ...! • εϓϨουγʔτͰ͍ͬͯͨόάཧΛBacklogʹ ू • ΤϯδχΞϝϯόʔ͕Backlogಋೖʹલ͖ʹ • ࣗࣗͷλεΫཧָ͕ʹ
Backlog APIͰ “Ԧಓ”ͷҰาΛʂ