JIRAとインベーダーゲーム


この投稿は、[Atlassian Advent Calendar 2015](http://qiita.com/advent-calendar/2015/atlassian) の2日目 (12月2日) です。

# JIRA

JIRA は、Apache Software Foundation などでも使われています。

JIRA の特徴は、企画チームとのコラボレーションや、Bitbucket (Server & Cloud), GitHub, GitHub Enterprise, SVN との連携、Jenkins CI や Bamboo との連携がしやすいところです。これにより、JIRA から開発チームの全体像と各バックログやタスクの状況を瞬時に把握し、そのときに必要な意思決定や作業を遂行することができます。

JIRA のない開発現場は、概ね以下のような状態になります。

![none-jira-env.png](https://qiita-image-store.s3.amazonaws.com/0/26169/6410529e-8dd1-6764-cf5a-e0b95b6009e6.png "none-jira-env.png")

JIRA がないと開発チームは、ソースコードやドキュメント、ビルドなどの成果物に翻弄されます。そして情報収集と更新作業に追われ、本業に専念できなくなります。マネージャも適切なフォローができなくなります。

JIRA がある開発チームは、以下のようになります。

![JIRA-env.png](https://qiita-image-store.s3.amazonaws.com/0/26169/feed4ad3-f1f2-95aa-71bf-8d835b213c4e.png "JIRA-env.png")

JIRA により成果物がバックログ項目やタスクから引き出せるようになるので、意思決定も作業の遂行も一貫性を保てます。また、チームが同じ目的とチーム活動に向き合うことができるため、チームワークも促進していけます。

その結果は、JIRA の各課題（バックログ項目やバグ、タスク）と成果物の関連として自動的に集取されていることからうかがい知れます。

<img width="357" alt="1.png" src="https://qiita-image-store.s3.amazonaws.com/0/26169/69fc8126-8e65-47d1-fba7-1bfd53d16f6c.png">

別の課題では、
<img width="358" alt="2.png" src="https://qiita-image-store.s3.amazonaws.com/0/26169/96ef1db2-5036-f4d8-fc78-213ce7a9abe3.png">

さらに別の課題では、
<img width="353" alt="3.png" src="https://qiita-image-store.s3.amazonaws.com/0/26169/1a0e9f70-71e5-b93d-e532-2c7e33f364b4.png">
というように Git のブランチ、コミット、プルリクエストとそのステータス、CI のビルドとテストの結果、各デプロイ先へのデプロイ状況が自動的に収集され、後から追跡できるようになります。

*※上記画面は、JIRA, Bitbucket Server, Bamboo を連携させた場合の例です*


# JIRA スペース インベーダー クローン

この JIRA には、開発チームや関係者のストレスを軽減するかもしれない機能が搭載されています。

![jira_invader.png](https://qiita-image-store.s3.amazonaws.com/0/26169/570fb10c-b9ad-6824-7942-a71f82efe60b.png "jira_invader.png")

このように、スペース インベーダー ゲームのような画面を開くことができます。インベーダーが、アトラシアンのロゴ（チャーリーと呼んでいます）になっています。また、一つだけ、ピンクのヤツがいますね。

これ、実際にゲームもできてしまいます。といっても、カーソルキーの左右で移動しながら、インベーダー（＝ アトラシアンのロゴ）を撃って撃って撃ちまくるというものです。

日頃の開発などで疲れた心を癒すストレス解消になるでしょうか？私は、たまに、これでストレスを解消していますw

# 実は、スタッフ ロール

実は、これ、JIRA 開発チームのスタッフ ロールになっています。各インベーダーにマウスをホバーさせると、HIGH SCORE: に名前とロール名が記載されます。
![jira_stuff.png](https://qiita-image-store.s3.amazonaws.com/0/26169/05d25bfc-e941-70be-9724-4c3fbd54cd54.png "jira_stuff.png")

# JIRA 6 でのアクセス

では、肝心のこのゲーム。どうやってアクセスするのかというと、JIRA 6 まででしたら、あなたの JIRA からすぐにアクセスできます。
![JIRA6_Credits.png](https://qiita-image-store.s3.amazonaws.com/0/26169/609abedd-bfb8-084a-8140-043512c5b1c3.png "JIRA6_Credits.png")

JIRA にログインしたら、右上の「(?)」をクリックし、「JIRA Credits」をクリックしましょう。たったこれだけです。

ということで、JIRA 6 をお使いの方は、今すぐ試してみましょう！また、先に紹介し、上記のスクリーンショットでも使われていただいた Apache Software Foundation でもアクセスできます。

# JIRA 7 でのアクセス

JIRA 7 でも同じようにアクセスできるか？というと、
![JIRA7-1.png](https://qiita-image-store.s3.amazonaws.com/0/26169/29d70f61-454e-b4d7-829d-5581e907157d.png "JIRA7-1.png")

残念ながら、「JIRA Credits」がなくなってしまいました。
といって諦める必要はありません。それっぽいところにアタリをつければ、だいたいの期待に応えてくれる(?)アトラシアン製品です。「JIRA のバージョン情報」あたりが怪しいので、クリックしてみましょう。

![JIRA7-2.png](https://qiita-image-store.s3.amazonaws.com/0/26169/227bdff1-0e51-66fc-19a8-c9027f152297.png "JIRA7-2.png")

「Roll credits...」というハイパーリンクを見つけることができます！はい、正解です。ここからアクセスいただけます。

![JIRA7-3.png](https://qiita-image-store.s3.amazonaws.com/0/26169/b9b149ee-ed9a-3c3f-927a-1d8c2cb5e666.png "JIRA7-3.png")

JIRA 7 については、Atlassian のオープンにしている JIRA である jira.atlassian.com 2アクセスいただくことで、ゲームをお楽しみ(?)いただくこともできます。

# ゲームをクリア！

さて、激闘のすえ、

![JIRA-Invader1.png](https://qiita-image-store.s3.amazonaws.com/0/26169/5f2e16d8-389b-575e-32f5-c789e7723395.png "JIRA-Invader1.png")

クリアすると！

<img width="1023" alt="jira_invader_clear1.png" src="https://qiita-image-store.s3.amazonaws.com/0/26169/fd47c113-710e-b0dd-e7f5-c739f15c8ccf.png">

**you debugged the JIRA team** となんと開発者の心をつかんでいるメッセージw さらに、**now get back to work** とわかっていらっしゃるw (そして切ないw)

さて、気になるスコアなのですが、毎回かわります。今のところ私は法則性がつかめていませんが、最高得的は、この画面の通り、**154** です。平均得点は、**60 前後** なのです。

ぜひ、みなさんも、高得点目指し、頑張って下さいw (開発の合間の息抜きとして)

さて、３日目は、[akiko-pusu](http://qiita.com/akiko-pusu)さんのConfluenceの小ネタです。楽しみです！