19

欠陥防止の実践ガイドで、著者は、ソフトウェア開発の生産性を高めるための1つの創造的な方法は、StackOverflowで評判とバッジを獲得するのと同じように従業員が互いに競争する「生産性ゲーム」を実装することであると述べています。

彼らが挙げた一例は、Microsoftの「VistaInternal Beta 1 Game」で、チームメンバーは「beta1」を綴る手紙を受け取るタスクを実行するように求められました。彼らはこれらの手紙を次のように受け取った:

  • b:ベータ1ビルドをインストールします
  • e:ベータ1ビルドに投票する
  • t:一晩実行
  • a:3つの連続したベータ1ビルドをインストールします
  • 1:一晩3回実行

彼らは毎週リーダーボードを追跡するウェブサイトを持っていました。著者は結果を説明します:

ベータ2ゲームは、コンセプトを拡張し、テストアクティビティに対してポイントを獲得しました。賞品とランダムな抽選には複数のレベルがあり、プレイヤーは参加に基づいてリストバンドを獲得できました。場合によっては、リストバンドは会議や廊下で競争に拍車をかけたシンボルになりました。

これらのゲームは、全社的に配布されたリリースゲームで最高潮に達しました。賞品は、設置と特定のテスト活動を完了した人のためのランダムな図面に基づいていました。繰り返しになりますが、結果は驚異的で、会社の大部分がWindowsVistaのテストの最終日に参加しました。

あなたの会社で似たようなことを実装したり、参加したりした人はいますか?どうだった?何がうまくいったのか、何がうまくいかなかったのか?

PSそれはまだWindows7の主要なコアであり、ゲームのアイデアにはいくつかのメリットがあると思うので、Vistaについての卑劣なコメントはありません。

更新:より多くのアイデアを得るために賞金を追加しました。バウンティウィークが終わったら、最も興味深いものを受け入れます。20人以上の開発チームでできる実用的なアイデアを探しています。

更新2:Facebookには、誰のコミットが一般的に良いかを判断するための「プッシュカルマ」のメタゲームがあるようです。

4

4 に答える 4

6

あなたが話しているプロセスはシリアスゲームと呼ばれ( SeriousGames.orgも参照)、Microsoftだけでなく、特定の望ましい行動を実行するように人々を駆り立てるために多くの企業や組織によって使用されています。次のルールに従っている場合、このアプローチはほとんどの場合うまく機能します。

  • タスクを達成可能にする
  • 便利でわかりやすいリーダーボードを用意する
  • 期間を短くする
  • 賞品は小さくしてください(つまり、賞品が大きいほど、ゲームをプレイする代わりにシステムのゲームを奨励します)
  • このゲームが終了したら、別のゲームを準備してください

私は多くのシリアスゲームに参加し、それらを本当に楽しんでいます。賞品を少なく保つことが重要なので、人々は自慢する権利のために遊んでいて、真新しいiPhoneを手に入れないようにしています。

于 2010-01-12T17:09:30.563 に答える
4

継続的インテグレーションゲームをプレイする人もいると聞きました。スコアを維持するためのHudsonプラグインもあります。

于 2010-01-12T16:47:57.173 に答える
1

私自身はそのようなゲームに関わったことはありませんが、従業員がそのようなゲームにひいきにされていると感じるリスクについて警告した興味深い記事をどこかで読んだことを覚えています。

アーティクルを探してみます。

于 2010-01-12T16:43:16.760 に答える
0

私はまだ関わっていませんが、たまたま私が応募しようとしている企業の1つが、その説明にこの非常に興味深いリンクを持っています:http: //codingdojo.org/-彼らはこれらのことを定期的に行っていると言っていますそれはまさにあなたが探しているようなもののようです(おそらくより大きな規模ではありますが)。

于 2010-01-18T15:25:56.763 に答える