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
ZenHubを利用したらチケット駆動開発が便利になった
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
suzuki masayuki
November 24, 2016
Programming
1.1k
0
Share
ZenHubを利用したらチケット駆動開発が便利になった
ZenHubというチケット管理サービスを
使用したチケット駆動管理開発がシンプルで便利だったのでご紹介します
suzuki masayuki
November 24, 2016
More Decks by suzuki masayuki
See All by suzuki masayuki
なぜ書き込みDBと 読み取りDBを分けるのか?
suzukimar
0
220
緊張をしちゃう人用_のLTのやりかた
suzukimar
1
69
UseCaseクラスを使って FatControllerやFatModelにしない
suzukimar
3
620
ChatGPT にいる 9人の生成AIロールとの日常
suzukimar
1
430
CQRS/ESのクラスとシステムフロー ~ RailsでフルスクラッチでCQRSESを組んで みたことから得た学び~
suzukimar
0
470
バイブコーディング_TDD.pdf
suzukimar
0
210
RailsでCQRS/ESをやってみたきづき
suzukimar
2
2.3k
ドメイン駆動設計の考えをもとに競合優位性や アウトカムを得る
suzukimar
0
270
ドメイン駆動設計に挫折をしないで一歩目を歩く
suzukimar
0
310
Other Decks in Programming
See All in Programming
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
700
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
1.6k
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
310
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
480
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
380
ハーネスエンジニアリングとは?
kinopeee
13
6.8k
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
480
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
310
🦞OpenClaw works with AWS
licux
1
330
Firefoxにコントリビューションして得られた学び
ken7253
2
150
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
530
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Why Our Code Smells
bkeepers
PRO
340
58k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
Writing Fast Ruby
sferik
630
63k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Cult of Friendly URLs
andyhume
79
6.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
270
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
280
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Transcript
ZenHubを利用したら チケット駆動開発が 便利になった suzuki_mar
本編の前に
自己紹介 経歴 iOSアプリ開発者 ↓ 体調を崩して休職 ↓ 現在 RubyとJavaScrptを得意としている フリーランスのプログラマを目指している 仕事探し中
氏名 鈴木 将之 アカウント名 suzuki_mar
自己紹介 趣味 音楽を聞くこと/ライブに参加すること 個人活動 イベンターとしての活動が楽になるよう なシステムのEventerAgentというシステムを作成 しています その開発の中で、ZenHubを使用しました よくいる場所 渋谷もくもく会
セッションの主な対象者 GitHubを使用したことがある クリエイター
セッションで話すこと ZenHubというチケット管理サービスを 使用したチケット駆動管理開発がシンプルで便利 だったのでご紹介します
本編
そもそも チケット駆動開発とは
チケット駆動開発とは 一つのタスクごとに一つのチケットを作成しま す。 作成したチケットをエピックやかんばんを使用し て管理します。 それにより、開発チームの作業の進行状況の把握 が簡単になったり、タスクの優先順を調整するの が楽になるというメリットがあります。
チケットとは タスクの内容を書いたもの タスク毎にチケットを作成します
エピックとは 関連するチケットをまとめたもの 複数のチケットのまとまりを1つのエピック として扱えます
かんばんとは チケットの進行状況を一覧にします かんばんがあることによって、プロジェクトの進 行状況を一覧にして見ることができます また、優先度が高いにもかかわらず放置されてい るチケットを確認できるなどのメリットがありま す
チケット駆動開発とは 一つのタスクごとに一つのチケットを作成する。 作成したチケットをエピックやかんばんを使用し て管理します。 それにより、開発チームの作業の進行状況の把握 が簡単になったり、タスクの優先順を調整するの が楽になるというメリットがあります。
ZenHubとは GitHub上でアジャイルプロジェクトの 管理をしやすくするサービス 特にissuesの管理機能が大幅に機能強化されます
ZenHubを使用して 感じたメリット 導入がすごい楽 導入がすごい楽 Chromeのプラグインを インストールするだけで使用できます 管理するアカウントは増えません シンプルになる 開発用に使用するサイトがひとつにすみます いろんなサイトにアクセスする必要が
なくなります
導入がすごい楽 ZenHubのページにアクセスして、 プラグインを入れるだけすみます
ZenHubの プラグインを入れると Before
ZenHubの プラグインを入れると リポジトリのトップページに かんばんや、バーンダウンチャート などの機能が加わります ※他にもチケット(issue)にストーリーポイント をつけれるなどの機能追加があります After
主な機能の紹介 リポジトリ名(cmu_demoの文字列)の隣のドロップダウンメニュー organizationのリポジトリ一覧を表示して、 クリックすると遷移できます マイクロサービスなどの複数のリポジトリを 使用するときに便利だと思います メニューの一覧のBordsメニュー このメニューをクリックすると、かんばんの画面に遷移します メニューの一覧のReportsメニュー このメニューをクリックすると、
バーンダウンチャート画面に遷移します
簡単に導入できるけど
必要な機能は揃っている 簡単に導入できるけど チケット駆動開発(アジャイル開発) に必要な機能は揃っています
GitHubが パワーアップ!!
ZenHubでできること 関連しているタスクをエピックに まとめることができます かんばんを使用して、 チケット一覧を簡単に管理できる バーンダウンチャートを使用して、 あとどれぐらいで終わるか を確認できます
シンプルになる チケット、かんばんを使用した進捗管理がGitHub 上でできることにより、開発に関することが GitHub上で完結します 複数のサイトにいったりきたりする 必要がありません ※ドキュメントは、GitHubのWikiを使用すればOK
GitHubの ポータブルページ化 GitHubのリポジトリのTOPページが 開発に関するポータルサイト (開発に必要な各ページの入り口) になります
使用してみた感想 ほとんど作業なしで使用できるので、 気軽に使うことができました チケット管理サイトを使用する 必要がなくなった ので、わずわらしさがなくなりました アジャイル開発に必要な機能は 一通り揃っているので、 個人用の開発ではずっと ZenHubを使ってみようと思いました
ご清聴ありがとうございました