Title: Requirements Discussion
Date: February 14th, 2007
Time: 12:30PM
Location: WMU Parkview Campus,
Study Lobby
People Present:
David Gao
davidgao89@yahoo.com
Jeremy Bell
bell.jeremy@gmail.com
John Kapenga john@cs.wmich.edu
Agenda:
This meeting is to discuss requirements
with the client.
Notes:
- One usage scenario John described was to have a fun existing game
example that has human controlled actors, but also allows the user to
program their own AI actors and add them to the scene. This should be
done in an intuitive way. Thus, the system should provide various
levels of programming involvement ranging from all the programming of
the game to just programming the AI of computer controlled actors.
Agreements:
- Portability is a concern. The package should be workable on both
Windows and Linux, and development/testing should be smooth and
consistent between both environments.
- Performance should be a secondary concern to usability and
intuitiveness.
- First version should be a bare minimum working game programming
system. The scripting language can be a very simplified language which
will be extended in future versions.
Action Items:
Description:
Our Stories document was not in the proper format for a formal
requirements document, which needs to be written in a more general way
without design and implementation details. It should also be simple and
unambiguous enough that it is easy to check if the project meets those
requirements. This task is to write a formal requirements document that
meets these requirements.
Task accepted by: Jeremy Bell
Task to be completed by:
Tuesday, February 20th, 2007