Submit Search
Upload
Crucible @ M3, Inc.
•
1 like
•
1,930 views
Kazuhiro Sera
Follow
エムスリー株式会社での Crucibel 利用事例
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Recommended
mrubyのfiberを試してみた
mrubyのfiberを試してみた
Kindai University
サーバ擬人化ユーザ会Lt資料 qpstudy lite
サーバ擬人化ユーザ会Lt資料 qpstudy lite
Seiichiro Ishida
第四回 #渋谷java オープニング
第四回 #渋谷java オープニング
Kazuhiro Serizawa
TypeSafe OSの試み
TypeSafe OSの試み
Hiroki Mizuno
GREE github-enterprise
GREE github-enterprise
Koichiro Ohba
GUI何処行ったんDocker
GUI何処行ったんDocker
Kazuhito Miura
Ruby
Ruby
Shintaro Abe
Ctb57 with god7
Ctb57 with god7
kingtomo
Recommended
mrubyのfiberを試してみた
mrubyのfiberを試してみた
Kindai University
サーバ擬人化ユーザ会Lt資料 qpstudy lite
サーバ擬人化ユーザ会Lt資料 qpstudy lite
Seiichiro Ishida
第四回 #渋谷java オープニング
第四回 #渋谷java オープニング
Kazuhiro Serizawa
TypeSafe OSの試み
TypeSafe OSの試み
Hiroki Mizuno
GREE github-enterprise
GREE github-enterprise
Koichiro Ohba
GUI何処行ったんDocker
GUI何処行ったんDocker
Kazuhito Miura
Ruby
Ruby
Shintaro Abe
Ctb57 with god7
Ctb57 with god7
kingtomo
Q planet
Q planet
hermit4 Ishida
As rock deskminia300
As rock deskminia300
78tch
TextMate
TextMate
Naoyuki Mitsuboshi
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみた
Tak Nishikori
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Sho Hosoda
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Tsutomu Chikuba
Qt小技(修正版)
Qt小技(修正版)
hermit4 Ishida
20160306-UnityAassetTouchAndTry-in-HimeUni
20160306-UnityAassetTouchAndTry-in-HimeUni
Takashi Jona
Clustering -Elbow Chart-
Clustering -Elbow Chart-
Yuu Kimy
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
Shuyo Nakatani
All I learned while working on a Scala OSS project for over six years #ScalaM...
All I learned while working on a Scala OSS project for over six years #ScalaM...
Kazuhiro Sera
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
Kazuhiro Sera
Skinny Meetup Tokyo 2 日本語スライド
Skinny Meetup Tokyo 2 日本語スライド
Kazuhiro Sera
Skinny 2 Update
Skinny 2 Update
Kazuhiro Sera
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Kazuhiro Sera
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Kazuhiro Sera
Future on Servlet #scala_ks
Future on Servlet #scala_ks
Kazuhiro Sera
Servlet と Future の関わり方 #scala_ks
Servlet と Future の関わり方 #scala_ks
Kazuhiro Sera
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
Scala が支える医療系ウェブサービス #jissenscala
Scala が支える医療系ウェブサービス #jissenscala
Kazuhiro Sera
Scala on Rails #rakutentech
Scala on Rails #rakutentech
Kazuhiro Sera
Solid And Sustainable Development in Scala
Solid And Sustainable Development in Scala
Kazuhiro Sera
More Related Content
What's hot
Q planet
Q planet
hermit4 Ishida
As rock deskminia300
As rock deskminia300
78tch
TextMate
TextMate
Naoyuki Mitsuboshi
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみた
Tak Nishikori
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Sho Hosoda
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Tsutomu Chikuba
Qt小技(修正版)
Qt小技(修正版)
hermit4 Ishida
20160306-UnityAassetTouchAndTry-in-HimeUni
20160306-UnityAassetTouchAndTry-in-HimeUni
Takashi Jona
Clustering -Elbow Chart-
Clustering -Elbow Chart-
Yuu Kimy
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
Shuyo Nakatani
What's hot
(10)
Q planet
Q planet
As rock deskminia300
As rock deskminia300
TextMate
TextMate
さくらのクラウドAPIをsacloudつかってさわってみた
さくらのクラウドAPIをsacloudつかってさわってみた
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Meguro.rb#3LT「Ruby入門書を書いてて得られた知見5選+3α」
Qt小技(修正版)
Qt小技(修正版)
20160306-UnityAassetTouchAndTry-in-HimeUni
20160306-UnityAassetTouchAndTry-in-HimeUni
Clustering -Elbow Chart-
Clustering -Elbow Chart-
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
明日使える超高速Ruby - RXbyak (Mitaka.rb #5)
More from Kazuhiro Sera
All I learned while working on a Scala OSS project for over six years #ScalaM...
All I learned while working on a Scala OSS project for over six years #ScalaM...
Kazuhiro Sera
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
Kazuhiro Sera
Skinny Meetup Tokyo 2 日本語スライド
Skinny Meetup Tokyo 2 日本語スライド
Kazuhiro Sera
Skinny 2 Update
Skinny 2 Update
Kazuhiro Sera
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Kazuhiro Sera
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Kazuhiro Sera
Future on Servlet #scala_ks
Future on Servlet #scala_ks
Kazuhiro Sera
Servlet と Future の関わり方 #scala_ks
Servlet と Future の関わり方 #scala_ks
Kazuhiro Sera
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
Scala が支える医療系ウェブサービス #jissenscala
Scala が支える医療系ウェブサービス #jissenscala
Kazuhiro Sera
Scala on Rails #rakutentech
Scala on Rails #rakutentech
Kazuhiro Sera
Solid And Sustainable Development in Scala
Solid And Sustainable Development in Scala
Kazuhiro Sera
Beginning Scala with Skinny Framework #jjug_ccc
Beginning Scala with Skinny Framework #jjug_ccc
Kazuhiro Sera
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Kazuhiro Sera
Skinny Framework 1.0.0
Skinny Framework 1.0.0
Kazuhiro Sera
Skinny Framework Progress Situation
Skinny Framework Progress Situation
Kazuhiro Sera
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
Kazuhiro Sera
テストの運用について #m3dev
テストの運用について #m3dev
Kazuhiro Sera
めんどくさくない Scala #kwkni_scala
めんどくさくない Scala #kwkni_scala
Kazuhiro Sera
歌舞伎座.tech 1 LT - ScalikeJDBC Async & Skinny Framework #kbkz_tech
歌舞伎座.tech 1 LT - ScalikeJDBC Async & Skinny Framework #kbkz_tech
Kazuhiro Sera
More from Kazuhiro Sera
(20)
All I learned while working on a Scala OSS project for over six years #ScalaM...
All I learned while working on a Scala OSS project for over six years #ScalaM...
Contributing to Scala OSS from East Asia #ScalaMatsuri
Contributing to Scala OSS from East Asia #ScalaMatsuri
Skinny Meetup Tokyo 2 日本語スライド
Skinny Meetup Tokyo 2 日本語スライド
Skinny 2 Update
Skinny 2 Update
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Seasar ユーザだったプログラマが目指す OSS の世界展開 #seasarcon
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Java エンジニアチームが始めやすい Scala コーディングスタイル #ichigayageek
Future on Servlet #scala_ks
Future on Servlet #scala_ks
Servlet と Future の関わり方 #scala_ks
Servlet と Future の関わり方 #scala_ks
マイクロサービス運用の所感 #m3dev
マイクロサービス運用の所感 #m3dev
Scala が支える医療系ウェブサービス #jissenscala
Scala が支える医療系ウェブサービス #jissenscala
Scala on Rails #rakutentech
Scala on Rails #rakutentech
Solid And Sustainable Development in Scala
Solid And Sustainable Development in Scala
Beginning Scala with Skinny Framework #jjug_ccc
Beginning Scala with Skinny Framework #jjug_ccc
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
[Japanese] Skinny Framework で始める Scala #jjug_ccc #ccc_r24
Skinny Framework 1.0.0
Skinny Framework 1.0.0
Skinny Framework Progress Situation
Skinny Framework Progress Situation
Skinny Framework 進捗どうですか? #fud_scala
Skinny Framework 進捗どうですか? #fud_scala
テストの運用について #m3dev
テストの運用について #m3dev
めんどくさくない Scala #kwkni_scala
めんどくさくない Scala #kwkni_scala
歌舞伎座.tech 1 LT - ScalikeJDBC Async & Skinny Framework #kbkz_tech
歌舞伎座.tech 1 LT - ScalikeJDBC Async & Skinny Framework #kbkz_tech
Crucible @ M3, Inc.
1.
Crucible @ M3,
Inc. Kazuhiro Sera (@seratch) Thursday, May 23, 13
2.
_人人人人人人人人人_ > 突然の Crucible <  ̄Y^Y^Y^Y^Y^Y^Y^Y ̄ Thursday, May
23, 13
3.
Crucible の話をします ---(経緯)--- yusuke「HipChat 使ってない?」 seratch「Crucible
しか使ってないです」 yusuke「じゃ、それ話して!」 seratch「!!!」 Thursday, May 23, 13
4.
自己紹介 - 瀬良 和弘(Kazuhiro
Sera) - Twitter/GitHub: @seratch - Java、Scala、Ruby エンジニア - ScalikeJDBC、Gistub、JUnit Helper - #akskscala、#scalaconfjp スタッフ - 来週の RubyKaigi で LT に出たりします Thursday, May 23, 13
5.
Crucible - Atlassian が提供するコードレビューツール -
有料(5 ユーザ $10 から利用可能) - × Crusible ⃝ Crucible - Crucible = るつぼ - 弊社で導入に至った経緯と利用事例について お話しします Thursday, May 23, 13
6.
M3, Inc. - m3.com、AskDoctors
など医療・ヘルスケ ア分野で Web サービスを運営しています - 無料で IT 勉強会に会場提供しています(お 気軽にどうぞ) Thursday, May 23, 13
7.
We’re hiring! - Java、Ruby、Scala
で開発しています - アプリ開発エンジニア募集中 - 開発会社様、フリーランスの方もぜひ一度お 話させてください - 懇親会で! - @seratch まで! Thursday, May 23, 13
8.
弊社と Crucible - 前はメール・ミーティングでやっていた -
2011 年前半から Crucible に移行 - まず新規プロジェクトで Crucible を試した - 今では 50 アカウントで運用、すべてのプロ ジェクトで利用できるようにしている - FishEye analysis with Crucible 2.10.0 (2013/5 時点) Thursday, May 23, 13
9.
Why Crucible? - 社内に
Atlassian ファンがいた - issue 管理に課題があり JIRA も同時に検討 - Crucible の JIRA 連携機能も魅力だった - git だけでなく svn との連携が必要 - 一応 Review Board も少しだけ考えたが、 上記の理由からあまり検証もせず Thursday, May 23, 13
10.
Crucible だけが残った - 結果的に
JIRA は全面導入されず(現在は Redmine を使っている) - Crucible は他のチームでも試され、好評 だったのでそのまま使うことに - 最近は GitLab 上のコメントで済ませたり - 重要な変更はまとめて Crucible で Thursday, May 23, 13
11.
画面構成 コードの行に対して コメントをつける レビューし終わった人は チェクつきで表示される レビュー対象ファイルの ツリー表示(未読は太字) コメントに対するレス レスに対するレスはネスト Thursday, May 23,
13
12.
新しい Review を作る -
svn、git など SCM と連携 - EyeQL 検索 (FishEye) - patch ファイル - 一式 upload Thursday, May 23, 13
13.
EyeQL? - FishEye のコード検索用クエリ言語 -
詳細は EyeQL Reference Guide 参照 - Simple Search の UI では対応できない場合 に書くことになる - 正直つらい・・ Thursday, May 23, 13
14.
ファイルの未読管理 ↑この場合だと 全コメントが 7 件で 未読が
1 件 - 未読ファイルは濃い色で表示される - コメント数にも()つきで未読表示 Thursday, May 23, 13
15.
コメントの未読管理 - 未読は濃い黄色、既読は薄い黄色 - 読んだけど未読のままにしておいて、あとで 確認することもできる 未読 既読 Thursday,
May 23, 13
16.
メール通知 各種のイベントのメール 通知が充実している - レビュー依頼 - コメント追加 -
ファイル変更 - 期限のリマインド など・・ Thursday, May 23, 13
17.
reviewer から見て - 未読状況が可視化されると消化したくなる (人間の習性・・) -
しばらく議論から離脱していてもすぐに流れ に追いつける(←未読コメントがわかる) - 一部のファイルだけレビュー漏れは起きにく い(←ファイル単位で未読がわかる) - 「⃝⃝さんも今見ています」ゆるい連帯感? Thursday, May 23, 13
18.
reviewee から見て - 各
reviewer がどれくらい見てくれているか がパーセント表示される - まだ見てくれてない人が一目瞭然 - 個別にメールでプッシュできる - いつもさぼっている人は目立つ(レビューの 形骸化をある程度抑止できる?) Thursday, May 23, 13
19.
個人的な雑感 - reviewer の
complete ボタン、 reviewee の summarize&close ボタンはタイミングを 逃してしまいがち、後でまとめて処理・・ - Review Board のように Ship It! があると reviewer/reviewee お互いに区切りがつきや すいかもしれない Thursday, May 23, 13
20.
summarize&close - 使いやすく、機能も充実でオススメです - 弊社は
JIRA を使っていないが JIRA と連携 していると「Create issue」から即 issue を つくることができて便利そう - もちろん Java 専用ではないので、どんな開 発チームにもフィットするはず Thursday, May 23, 13
21.
Question? Thank you! Thursday, May
23, 13