徒然ブログですこの広告は、90日以上更新していないブログに表示しています。2011の第四走者です。id:ikeike443さんからバトンを引き継いで、クリスマスを盛り上げたいと思います。継続的インテグレーションでは、こまめに開発ラインにコミットして、小さな変更による問題を即座に解決することが重要です。変更範囲が大きくなると、修正も指数級数的に難しくなります。そのため、Jenkinsでビルドを自動化するだけではなく、ビルドレポートをチェックし、適切なアクションを取らなければなりません。そのためには、開発チーム全員がJenkinsのビルドレポートに注意を払う必要があります。開発チーム全員にJenkinsに興味を持ってもらい、より多くアクセスしてもらうにはどうすればいいでしょうか?そのひとつの解決策として、Jenkinsにゲーミフィケーションを取り込むというのがあります。唐突ですが、ゲーミフィケーション(gamification)という言葉をご存知でしょうか?ゲーミフィケーションとは、ビジネスなどにゲームの要素を組み込んで、ユーザのモチベーションや関心を高めることです。Summitが開催されていますし、日本ではソーシャルゲームを中心に脚光を浴びています。ゲーミフィケーションのことを詳しく書こうと思いましたが、めんどくさくなったので、適当にググってください。日本語の記事もたくさんあります。́△`)アァ-前置きが長くなりましたが、本題に入ります。Jenkinsにゲーミフィケーションを導入するプラグインをいくつか紹介しましょう。pluginはビルド結果に応じて、ユーザごとにポイントが入ります。それを、累積して、リーダーボードに表示してくれます。ポイントはこんな感じで加減されます。Pluginなどを入れていると、重要度に応じて、+5/-5,+3/-3,+1/-1などが加減されます。ビルドを失敗させると、-10なので大ダメージです。ビルドの問題をチームでスピーディーに解決する目的で導入しましょう。プログラマの能力評価に使わないように・・・。Pluginで一味違うフィードバックこのプラグインはビルド成功・警告・失敗の3つステータスに合わせて、あの温厚そうなJenkinsおじさんが、表情を変えるプラグインです。ビルドが成功していれば、普段のJenkinsおじさんです。警告になると、心配そうに見守ってくれます。失敗すると、ツノが生えて、悪魔のようになったJenkinsおじさんが登場します。悪魔になったJenkinsおじさんを早くいつもの温厚なJenkinsおじさんに戻せるように、チームみんなで頑張りましょう。このプラグインは、Jenkinsではじめるビルド職人で有名なid:masanobuimaiさん開発です。Pluginが、ありますが、肖像権的にも怪しいし、アメリカンなノリが私に理解できないので、割愛します。Pluginは、Jenkins上でなんとマリ○カートと、テト○スができてしまう、プラグインです。著作権的にグレーというかアウトっぽいので、キャプチャにはモザイクを掛けさせてもらいます。IE9だとマリ○カートはうまく動きませんでした。Chromeでもマリ○カートのほうは表示と音声がヤヤおかしいです。Jenkinsで息抜きでもしてみてはいかがでしょうか?開発チームの一員としてJenkinsおじさんを可愛がってあげるためにも、ゲーミフィケーションの要素を取り入れて、ちょくちょくJenkinsにアクセスして、快適な継続的インテグレーションライフを送ってください。Calander第5日目は、id:cactusmanさんです。#JenkinsStudyレポートを書くまでが勉強会ってことで。(96)はてなブログをはじめよう!linoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。