Suche senden
Hochladen
JIRA + OSS を使った楽ちんチーム開発 JIRAの部
•
Als PPTX, PDF herunterladen
•
2 gefällt mir
•
2,150 views
Alisa Sasaki
Folgen
JIRA のワークフロー+他サービスの連携+自動化 を利用して地道に効率化を図っていくTipsをまとめました。
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 25
Jetzt herunterladen
Empfohlen
全文検索でRedmineをさらに活用!
全文検索でRedmineをさらに活用!
Kouhei Sutou
[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자
NAVER D2
スマホ(Android・iPhone)でWebRTC
スマホ(Android・iPhone)でWebRTC
Natsuki Yamanaka
KubeConRecap_nakamura.pdf
KubeConRecap_nakamura.pdf
Hitachi, Ltd. OSS Solution Center.
アプリ起動時間高速化 ~推測するな、計測せよ~
アプリ起動時間高速化 ~推測するな、計測せよ~
gree_tech
Creating Secure Web Apps: What Every Developer Needs to Know About HTTPS Today
Creating Secure Web Apps: What Every Developer Needs to Know About HTTPS Today
Heroku
DynamoDBによるソーシャルゲーム実装 How To
DynamoDBによるソーシャルゲーム実装 How To
伊藤 祐策
DDDモデリング勉強会 #6
DDDモデリング勉強会 #6
株式会社Jurabi
Empfohlen
全文検索でRedmineをさらに活用!
全文検索でRedmineをさらに活用!
Kouhei Sutou
[131]chromium binging 기술을 node.js에 적용해보자
[131]chromium binging 기술을 node.js에 적용해보자
NAVER D2
スマホ(Android・iPhone)でWebRTC
スマホ(Android・iPhone)でWebRTC
Natsuki Yamanaka
KubeConRecap_nakamura.pdf
KubeConRecap_nakamura.pdf
Hitachi, Ltd. OSS Solution Center.
アプリ起動時間高速化 ~推測するな、計測せよ~
アプリ起動時間高速化 ~推測するな、計測せよ~
gree_tech
Creating Secure Web Apps: What Every Developer Needs to Know About HTTPS Today
Creating Secure Web Apps: What Every Developer Needs to Know About HTTPS Today
Heroku
DynamoDBによるソーシャルゲーム実装 How To
DynamoDBによるソーシャルゲーム実装 How To
伊藤 祐策
DDDモデリング勉強会 #6
DDDモデリング勉強会 #6
株式会社Jurabi
Redmineの開発状況のこれまでと現在
Redmineの開発状況のこれまでと現在
Go Maeda
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
Kenichiro Nakamura
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
NAVER D2
文字コードに起因する脆弱性とその対策(増補版)
文字コードに起因する脆弱性とその対策(増補版)
Hiroshi Tokumaru
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
Jun Kurihara
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
増田 亨
HTTPを理解する
HTTPを理解する
IIJ
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
i_yudai
Azure ADとIdentity管理
Azure ADとIdentity管理
Naohiro Fujie
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
SSIとDIDで何を解決したいのか?(β版)
SSIとDIDで何を解決したいのか?(β版)
Naohiro Fujie
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
Kohei Nakamura
エンジニアから飛んでくるマサカリを受け止める心得
エンジニアから飛んでくるマサカリを受け止める心得
Reimi Kuramochi Chiba
Edomae 2015 - マルウェアを解析してみよう
Edomae 2015 - マルウェアを解析してみよう
Satoshi Mimura
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
apkiban
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
DeNA
Google Cloud で実践する SRE
Google Cloud で実践する SRE
Google Cloud Platform - Japan
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Kuniharu(州晴) AKAHANE(赤羽根)
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Go Maeda
JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏
Shunsuke (Sean) Osawa
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
Shigeru Numaguchi
Weitere ähnliche Inhalte
Was ist angesagt?
Redmineの開発状況のこれまでと現在
Redmineの開発状況のこれまでと現在
Go Maeda
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
Kenichiro Nakamura
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
NAVER D2
文字コードに起因する脆弱性とその対策(増補版)
文字コードに起因する脆弱性とその対策(増補版)
Hiroshi Tokumaru
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
Jun Kurihara
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
gree_tech
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
増田 亨
HTTPを理解する
HTTPを理解する
IIJ
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
i_yudai
Azure ADとIdentity管理
Azure ADとIdentity管理
Naohiro Fujie
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
Yoshifumi Kawai
SSIとDIDで何を解決したいのか?(β版)
SSIとDIDで何を解決したいのか?(β版)
Naohiro Fujie
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
Kohei Nakamura
エンジニアから飛んでくるマサカリを受け止める心得
エンジニアから飛んでくるマサカリを受け止める心得
Reimi Kuramochi Chiba
Edomae 2015 - マルウェアを解析してみよう
Edomae 2015 - マルウェアを解析してみよう
Satoshi Mimura
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
apkiban
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
DeNA
Google Cloud で実践する SRE
Google Cloud で実践する SRE
Google Cloud Platform - Japan
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Kuniharu(州晴) AKAHANE(赤羽根)
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Go Maeda
Was ist angesagt?
(20)
Redmineの開発状況のこれまでと現在
Redmineの開発状況のこれまでと現在
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
今更聞けない!?Microsoft Graph で始める Office 365 データ活用と事例の紹介
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
[D2] java 애플리케이션 트러블 슈팅 사례 & pinpoint
文字コードに起因する脆弱性とその対策(増補版)
文字コードに起因する脆弱性とその対策(増補版)
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
Mutualized Oblivious DNS (μODNS): Hiding a tree in the wild forest
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
アナザーエデンにおける非同期オートセーブを用いた通信待ちストレスのないゲーム体験の実現
正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
HTTPを理解する
HTTPを理解する
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
OSTree: OSイメージとパッケージシステムの間にGitのアプローチを
Azure ADとIdentity管理
Azure ADとIdentity管理
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
SSIとDIDで何を解決したいのか?(β版)
SSIとDIDで何を解決したいのか?(β版)
Redmine にいろいろ埋め込んでみた
Redmine にいろいろ埋め込んでみた
エンジニアから飛んでくるマサカリを受け止める心得
エンジニアから飛んでくるマサカリを受け止める心得
Edomae 2015 - マルウェアを解析してみよう
Edomae 2015 - マルウェアを解析してみよう
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
システム間連携を担うSpring Integrationのエンタープライズ開発での活用
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
スマホゲームのチート手法とその対策 [DeNA TechCon 2019]
Google Cloud で実践する SRE
Google Cloud で実践する SRE
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmineチューニングの実際と限界(旧資料) - Redmine performance tuning(old), See Below.
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Redmine 5.0 + RedMica 2.1 新機能評価ガイド
Ähnlich wie JIRA + OSS を使った楽ちんチーム開発 JIRAの部
JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏
Shunsuke (Sean) Osawa
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
Shigeru Numaguchi
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
Shunsuke (Sean) Osawa
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
【#VSUG DAY】Team Foundation Server を乗りこなすコツ教えます
【#VSUG DAY】Team Foundation Server を乗りこなすコツ教えます
智治 長沢
デブサミ関西2013 A6 Visual Studio 2013 - Be Agile, Stay Lean... #kansumiA6
デブサミ関西2013 A6 Visual Studio 2013 - Be Agile, Stay Lean... #kansumiA6
智治 長沢
20170111 超高速開発コミュニティ 新春LT
20170111 超高速開発コミュニティ 新春LT
Keisuke Hikita
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
Shunsuke (Sean) Osawa
Container deployment on Azure
Container deployment on Azure
Tsukasa Kato
Stripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったこと
tomoaki koshi
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
MPN Japan
最高のリモート開発を実現するために取り組んでいること - Cybozu Tech Conference 2017
最高のリモート開発を実現するために取り組んでいること - Cybozu Tech Conference 2017
Yuki Okada
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
Satoru Yoshida
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
Yoshitaka Kawashima
OSSで「脱下請け」のススメ ~OSC Tokyo 2014/Spring 講演資料~
OSSで「脱下請け」のススメ ~OSC Tokyo 2014/Spring 講演資料~
Yuichi Terada
Devsumi summer 2013_b2_share
Devsumi summer 2013_b2_share
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
智治 長沢
Developer Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA Technologies
SA CA
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
智治 長沢
中小企業がSaaSを使いこなすには
中小企業がSaaSを使いこなすには
freee株式会社
Ähnlich wie JIRA + OSS を使った楽ちんチーム開発 JIRAの部
(20)
JIRA チーム開発の舞台裏
JIRA チーム開発の舞台裏
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
JAWS-UGとAWSJ ユーザーコミュニティと一緒に成長した8年間とその先へ
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
世界で人気のプロジェクト管理/開発ツールベンダー アトラシアン社紹介
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
【#VSUG DAY】Team Foundation Server を乗りこなすコツ教えます
【#VSUG DAY】Team Foundation Server を乗りこなすコツ教えます
デブサミ関西2013 A6 Visual Studio 2013 - Be Agile, Stay Lean... #kansumiA6
デブサミ関西2013 A6 Visual Studio 2013 - Be Agile, Stay Lean... #kansumiA6
20170111 超高速開発コミュニティ 新春LT
20170111 超高速開発コミュニティ 新春LT
アトラシアン製品概要 & What's New (2014 年 1 月版)
アトラシアン製品概要 & What's New (2014 年 1 月版)
Container deployment on Azure
Container deployment on Azure
Stripeを1年使ってみて思ったこと
Stripeを1年使ってみて思ったこと
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
JPC2018[H4]マイクロソフトの Azure オープン ソース戦略とパートナー エコシステム
最高のリモート開発を実現するために取り組んでいること - Cybozu Tech Conference 2017
最高のリモート開発を実現するために取り組んでいること - Cybozu Tech Conference 2017
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
OSSで「脱下請け」のススメ ~OSC Tokyo 2014/Spring 講演資料~
OSSで「脱下請け」のススメ ~OSC Tokyo 2014/Spring 講演資料~
Devsumi summer 2013_b2_share
Devsumi summer 2013_b2_share
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
アジャイル実践における開発環境の変化〜要求の捉え方、プロジェクト運営、ツール支援
Developer Summit Summer 2013 C1セッション CA Technologies
Developer Summit Summer 2013 C1セッション CA Technologies
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
JIRA collaboration without walls [JIRAが引き出す現場力] #JiraServiceDesk
中小企業がSaaSを使いこなすには
中小企業がSaaSを使いこなすには
JIRA + OSS を使った楽ちんチーム開発 JIRAの部
1.
JIRA + OSS
を使った楽ちんチーム開発 JIRA の部
2.
自己紹介 佐々木 亜里沙 • プロダクトチーム •
Atlassian パートナーとしてコンサル手伝い • UIチーム • お酒が好きです
3.
Atlassian のアクセスパートナーになりました Using Atlassian
for 7 years Access Partner since 2017 13 staff Atlassian のプロダクトは7年ほど利用しており、2017年にアクセスパートナーになりま した。
4.
顧客対応 開発 スタッフ全員がAtlassianを利用してます 総務 ソースコードを管理する課題をまとめる 課題やナレッジを参照しながらチャットできる ナレッジを貯める ソースコードのレビュー、マージ gitでソースコードを管理 テスト・ビルド、本番環境へのリリースを画面で 煩雑なお客様対応を課題ごとに効率的に管理
5.
日々の進捗確認に時間がかかる 保守報告書を作るのが手間 仕事の進め方を統一したい スキルがバラバラ 急な病欠、リリース作業の引き継ぎをしなければ! よくある課題…
6.
少ない人数だけど 最大パフォーマンスを …に対するアプローチ with Why Atlassian? Atlassianはソースリポジトリ・レビュー・タスク管理・ナレッジベース・CI/CD といった 開発の一連の流れにおいて必要な機能を全てもっています。さらにそれらプロダクト同士の連携が 簡単なため、網羅的にプロジェクトを見ることができ、散らばりがちなタスクをうまくまとめる ことができます。 また開発だけでなく、他部署でも利用できるようにワークフローを柔軟に管理できる点も魅力です。
7.
Atlassian wayな働き方 Image source:
Atlassian 4開発向けの課題まとめ デプロイ 課題やナレッジを参 照しながらチャットで きる 1設計・計画 2 ビルド 3テスト、本番環境へのリ リースを画面から行える 6お客様対応を課題ごとに 効率的に管理 5運用 お客様対応ナレッジ共有 https://www.youtube.com/watch?v=neySeor_vAk
8.
JIRAを使って地道に効率アップする • サブタスクはテンプレートからまとめて作成する • サブタスクにするまでもないことはチェックボックスで まとめる •
PR を出すと課題がレビュー中に変わる/ PR 却下するとリオープンされる • PR はビルドが通らなければ/承認されなければマージしない • 課題がどの環境に上がっているのかを確認する • リリースノートはボタン一発で作る JIRAのワークフロー + サービス連携 + 自動化
9.
JIRA のワークフロー
10.
JIRA のワークフロー 「ステータス(ステップ)と、どうやって別のステータスに変更させるか」を 自分で決められる ステータスA ステータスB トランジション ○○する 操作ボタンの名前になる
11.
タスク 購入 基盤開発 プロジェクト ワークフローは課題タイプ – プロジェクト
に関連づけて使う ・・・ 既定の 課題タイプ
12.
JIRA のワークフロー ステータスとトランジション+α を自分で決められる •
トリガー (Trigger) • 条件 (Condition) • バリデータ (Validator) • 事後操作 (Post Function) • プロパティ (Property) … 上記でまかなえないものを制御 (特定ユーザにしかコメントさせない、解決状況を制限する…) あるユーザは トランジション できない PRがOKだったら 解決にできる 解決したら メールや Slack で通知する +α の要素たち
13.
トリガー Trigger ソースコード管理 •Bitbucket Server
(すべての 最新バージョン) •FishEye/Crucible (すべての 最新バージョン) •GitHub Enterprise 11.10.290 (以上) •Bitbucket •GitHub Bitbucket, Github などで特定のイベントが生じたときに JIRA 課題のトランジションを実行(人の手の介在なし)。 イベント ステータスB トランジション
14.
条件(Condition) (主に)誰がトランジションするかを決められる ステータスB トランジション ステータスA 開発グループの人だけ サブタスクが全部完了しているチケットだけ 報告者+担当者だけ 条件が満たされていないと 操作ボタンが表示されない
15.
バリデータ (Validator) (主に)何が、いつ トランジションが実行される前に、入力内容が有効かを検証 ステータスB トランジション ステータスA ValidationがOKでないと エラー画面が出て遷移できない 必須にしたい項目に内容が入っている? プロジェクトの編集権限はある? 期限が○日以内? 説明に「受注番号」を含む?
16.
事後操作 (Post Function) トランジションが実行された後に何をするかを決める 1.課題のステータス変更 2.コメントが入力されたら課題に追加 3.課題の変更履歴を更新、データベースに課題を保存 4.課題のインデックスを再作成して、データベースとの同期を維持 5.リスナーが処理できるイベントを発生 メールや
Slack で通知する 担当者変更
17.
タグバンガーズで工夫している ちょっとした効率化Tips w/ Addon ワークフロー +
サービス連携 + 自動化
18.
他のサービスと紐付けて、確認する画面をJIRAに絞る 2016/10/21 2016/10/08 2016/10/19 連携
19.
PR をするとステータスが自動的にレビュー中に変わる PR を却下するとステータスがリオープンされる トリガー 進行中オープン レビュー待ち進行中 レビュー待ち
再オープン ブランチ作成 PRする PR却下 ワークフロー
20.
Automation for Jira もっともっと自動化ルールを作る
自動化・ワークフロー 条件 事後操作 トリガー
21.
例:サブタスクはテンプレートからまとめて作成する Automation for Jira タスクA サブタスクA サブタスクB サブタスクC
22.
サブタスクにするまでもないことはTODOリストにする Smart Checklist for
Jira. Enterprise 全てOKになったら遷移できるよう Validatorに設定できる
23.
PR はビルドが通らなければマージできないようにする プルリクを送ります! created a
pull request08 Feb 2018 Merge ワークフロー 連携
24.
Confluence に速攻でリリースノートを作る
25.
終わりに JIRA の ワークフロー +サービス連携 +自動化 を利用し、一歩ずつ積み重ね 効率化していく!
Jetzt herunterladen