5.3 The refQuest Implementation
The refQuest game is implemented as a browser
game. Players and the facilitator just need an up-to-
date web browser to play the game.
The server software is implemented using JSP
(Java Server Pages) and JSTL (Java Server Pages
Standard Tag Library). The servlets are running un-
der TomCat. The game objects are stored in a rela-
tional database, i.e. MySQL.
Scalability and performance considerations have
currently not been taken into account. It is expected,
that only a few users (less than 100) are active at the
same time. Under these circumstances performance
is not really an issue when the deployment uses suf-
ficient hardware. Currently the web application is
running on a two processor system under Windows
2000 Server.
As the current version of refQuest is based on an
engine developed in another project (see Baalsrud
Hauge et al., 2007), we have not considered chang-
ing the technology when adding new features. But
using JSP results in loading always a whole page
which sometimes results in some flickering of the
screen. A more adequate solution would be the ap-
plication of AJAX (Asynchronous JavaScript and
XML) which is taken into account for upcoming
releases.
Figure 4 shows a players screen of the current
refQuest game. One of the players is entering ideas
in the step of individual idea generation. Figure 5
shows the facilitator’s screen to the game.
6 CRITICAL DISCUSSION
A main difference of using games in the support of
ideation instead of more traditional methods like
brainstorming etc. is that games should be motivat-
ing and to some extent make fun. Another difference
is that games always have a competing element,
which mostly makes it interesting to play.
Up to now, the refQuest game has only been
played by students at the University of Bremen as
well as by research scientists from the Bremer Insti-
tut für Produktion und Logisitk (BIBA). This early
stage validation of the game has shown that the
game seems to support the idea generation, but that
the competing elements needs to be taken more into
account (to make it more a game).
The use of events, momentarily set by the facili-
tator had a positive and motivating aspect at the
game, since it could be applied if the motivation
seemed to decrease as well as in order to help find-
ing a solution. Furthermore, this first step in valida-
tion showed that more work is needed to be carried
out in order to improve the game. Also further
evaluation is necessary.
7 FUTURE PLANS
The refQuest game aims at supporting ideation (idea
generation) at an early stage in the innovation phase.
The current version of the game include an user sce-
nario which is understandable for almost everyone
and is therefore suitable for using the game for pro-
totype discussions as well as for a pre-evaluation of
the game. An implementation in different business
environment requires an adaptable game framework
– as presented in this paper – so that the game re-
flects the running processes in each company. This
will improve the “productivity” of the game as well
as improve the efficiency because the players will
know the environment. At the moment the game
may only be changed by first carrying out a business
process analysis and then change the scripts. This is
very time consuming both for the potential company
as well as for the game designer and the program-
mers. For the future it is intended to build an author-
ing tool which allows an author to manage the game
objects without assistance from the programmer. It
will still require a deep analysis of running proc-
esses.
The game is designed to be used in a workshop
setting, i.e. the players are available at the same
time. This works in quite many companies quite
well, but analysing the process of idea generation
shows that the processes itself is discrete. Future
versions provide the option to play the game either
in a workshop setting in a given timeframe, and then
with time limitation in each step or as a more inte-
grated version which allows each player to carry out
the steps when he has time and he only organises
small discussions when he needs to carry out a task
with someone else. The limitation will then be that
the facilitator is available. The first step in order to
integrate the game into the working environment
will be to connect the DB of the game with the ones
of the companies.
Further more, the experience in using the dem-
onstration game and other games based upon the
same game engine has shown a need for non-linear
processes, as well as to have more generalised,
tasked design process steps. But this is a quite essen-
tial change of the concepts behind the gaming en-
gine. Therefore, when this is realised, it will result in
a major new release and other issues – e.g. the appli-
REFQUEST – A MULTIPLAYER ON-LINE GAME TO SUPPORT IDEA CREATION IN INNOVATION PROCESSES
- An Ideation Game from the Laboranova Project
453