(事例) NHLにおける課題追跡、ドキュメンテーション、シングルサインオン

MorganFace.png*本ブログは ATLASSIAN blogs を翻訳したものです。本文中の日時などは投稿当時のものですのでご了承ください。
*原文 : 2010 年 3 月 9 日、Morgan Friberg 投稿 “(Case Study) Issue tracking, documentation & SSO at the NHL

20100308-bpraekdygwph66iwdwwbxfa417.jpg北米アイスホッケーリーグ(NHL)は広く世界最高のプロアイスホッケーリーグであると広く認知されています。彼らが私たちのツールを満足して使用していることに最近、知りました。どのようにツールを使用しているかについて彼らはお話ししてくれるとのことです。

私は、NHLのニューヨーク本社の Andrus Adamchik と話しました。Andrus は、アプリケーション開発部門におり、10年のうちの良い時期にNHLで働いています。インタビューにおける最大の収穫は、www.nhl.com にログインする全員が、アトラシアンのシングルサインオン (SSO) で ID 管理ツールである Crowd を経由しているのが分かったことです。

NHLの概要

  • 業種:プロスポーツ
  • 本社:ニューヨーク、アメリカ合衆国
  • 設立:1917年
  • 使用製品:JIRA、Confluence、Crowd

インタビュー

どのくらいNHLで働いていますか?
2002年からです。定着して働くようになったのは2006年からです。

あなたの役割は何ですか?
コンサルタント、デベロッパー、およびアーキテクトです。私は現在のモダンなウェブサイトのデザインを手伝いました。私は2006年から、リードデベロッパーの一人です。

どの部門で働いていますか?
アプリケーション開発部門です。

現在使用しているアトラシアン製品は何ですか?
JIRA、ConfluenceそしてCrowdです。

どのようにしてそれらの製品はNHLに採用されたのですか?
私がNHLに勧めました。2006年にプロジェクトを開始したとき、バグ追跡ソフトウェアが必要でした。Apache Cayenne を含む様々なオープンソースプロジェクトで私は使い慣れていましたので、JIRA を選択することは考えるまでもないことでした。オープンソースデベロッパーに無料ライセンスを提供しているのは、アトラシアンの賢い方法だと思います。

JIRA に関する質問

JIRAの前に、課題追跡システムを使用していましたか?
私は他の場所で様々な課題追跡を使用していましたが、NHL でそれが必要だったとき、JIRA は一番目の候補でした。

どのようにJIRAを使用していますか?
内部のバグ追跡でしたが、今では、組織全体に広がっています。二、三百人もの人々がそれを使用しています。

さまざまな部門で独自のプロジェクトを持っているのですか?
はい、その通りです。各開発部門やグループ独自のプロジェクトがあります。たとえば、システム管理者向けに1つのプロジェクト、ウェブサイト開発向けに1つのプロジェクト、などというようにです。そして、今は5つのプロジェクトがあります。

JIRAの使用を検討している他の企業に対して何かアドバイスはありますか?
それは現在の市場で最高のツールの1つです。我々はいくつか他のものも試しました。たぶんそれは私がJIRAを過去に使用した経験により偏見があるかもしれませんが、JIRAは本当に最高です。私たちは、カスタマイズやプラグインすら使っておらず、ただ基本的なインストールを使用しています。

出荷されたばかりの状態でですか?
はい。私たちが行った唯一のカスタマイズは、いくつかのワークフローアイテムです。我々は開発とビルドプロセスを、JIRAのワークフローにより整理しています。

Confluence に関する質問

どのように Confluence を使用していますか?
私たちは企業向けwikiが必要でしたので、Confluenceを使い始めました。JIRAが私たちにとって便利でしたので、別のアトラシアン製品の導入へと進めました。JIRAよりも多くのユーザーがいます。JIRAはテスターやデベロッパーにより多く使われていますが、Confluenceは新製品の定義を作成したり、要件を作成するためにビジネス寄りの人々が多く使っています。もちろん、我々の開発グループは、ソフトウェアの設計や、エンドユーザーにドキュメンテーションを提供するためにConfluenceを多く使用しています。

どのようにConfluenceが企業内で普及したのか、コメントをもらえますか?
それは、有機的に成長しました。何人かがドキュメントへのリンクを他の人々へ送り、彼らはそれを開いて、遊び始めました。これは有機的に広まり、それを使用することは誰も強制されませんでした。

Confluenceの前に、同じ用途で他の製品はありましたか?
それは私たちが持ち込んだ初めてのwikiでした。

Confluenceに何かカスタマイズはしていますか?
いいえ、まだです。我々はただそのまま使用しています。

Crowdに関する質問

Crowdについて教えてください。
Crowdはライブ NHL.com に使われており、1年半、本番環境で動いています。これには、多くのカスタム開発をする必要があり、将来のエディションでもそれを継続できることを願っています。最新バージョンへのアップグレードは、Crowdのエンタープライズ向け能力を試す本当のテストになるでしょう。

そのサイトで何人がCrowdを使用しているか知っていますか?
正確な数は教えられませんが、nhl.com ウェブサイトの右上隅からログインしたすべての人々が対象です。私たちが行うすべてのソーシャルネットワーキング、フォーラム、プレミアムビデオパッケージ;すべてがCrowdを経由します。それは本当に多くの人々です。

JIRA と Confluence の間のシングルサインオンとして使用していますか?
当初、Crowdをシングルサインオンとして使用したかったのですが、JIRAとConfluenceが独立して大きくなったので、私たちはそのアカウントを統合するのは大変すぎると思い、そのままにすることを決めました。

アトラシアン以外のツールで統合して使用しているものはありますか?
Crowdは私たちの主要なアプリケーションスタックを統合しています。カスタム化したCrowdコネクターの中に、たくさんの社内ビジネスフレームワークを置いています。

あなたが期待していなかった方法で、ツールは使用されていますか?
はい。開発グループから使用が広まり始めたときに、たくさんの人々が独自のカスタムワークフローを欲しがりました。だから、我々が持っていたライセンスがカスタムワークフローをサポートしていたことは良いことでした。私が想像するには、他の一部の人々は、これを微調整したかったのだけれど、そのほとんどはワークフローカスタマイズでした。

最後に何かコメントはありますか?
我々は、何年もアトラシアンのツールを信頼してきており、アトラシアン製品を気に入っています。

ありがとう、Andrus!

関連記事