在The Practical Guide to Defect Prevention中,作者提到,提高软件开发效率的一种创新方法是实施“生产力游戏”,员工之间的竞争方式类似于获得Stack Overflow上的声誉和徽章。 / p>
他们给出的一个例子是微软的“Vista内部Beta 1游戏”,团队成员被要求执行任务,让他们写一封拼写“b 1 t”的信。他们收到了这些信件:
他们有一个网站跟踪每周的排行榜。作者描述了结果:
beta 2游戏扩展了概念并为测试活动颁发了积分。有多种级别的奖品和随机图纸,玩家可以根据参与情况获得腕带。在某些情况下,腕带成为会议和走廊的象征,刺激了竞争。
这些游戏在全公司发布的发布游戏中达到高潮。奖品是基于完成安装和某些测试活动的人的随机图纸。再一次,结果是惊人的,公司的大多数人参与了测试Windows Vista的最后几天。
有没有人在贵公司实施或参与类似的活动?怎么样?什么进展顺利,什么没有成功?
P.S。请不要对Vista有任何讽刺性的评论,因为它仍然是Windows 7的主要核心,我认为游戏理念有一些优点。
更新:添加了赏金以获得更多想法。在赏金周结束后,我会接受最有趣的一个。我正在寻找可以由20多人开发团队完成的实用想法。
更新2 :看起来Facebook有一个元游戏“push karma”来确定哪些提交通常都很好。
答案 0 :(得分:6)
您正在谈论的过程称为Serious Gaming(另请参阅SeriousGames.org),并且不仅被Microsoft,而且被许多公司和组织用于驱动人们执行特定的期望行为。如果遵循以下规则,这种方法在大多数情况下效果很好:
我参加了很多严肃的比赛并且非常喜欢他们。保持小奖品是一个关键,所以人们正在吹嘘自己的权利,而不是获得全新的iPhone。
答案 1 :(得分:4)
答案 2 :(得分:1)
我自己并没有参与任何此类游戏,但我记得在某处读过一篇有趣的文章,该文章警告说让这些游戏让员工感到光顾的风险。
我会尝试找到艺术品。
答案 3 :(得分:0)
我还没有参与其中一个,但事实上,我想要申请的公司之一在他们的描述中有一个非常有趣的链接:http://codingdojo.org/ - 他们说他们经常做这些事情,它似乎正是你正在寻找的那种东西(尽管规模可能更大)。