Requirements

From DIT Experimental Gaming Group

Jump to: navigation, search

Back to SGLL

Purpose Of This Page

This page explains what software requirements are and lists the requirements of the games to be developed. It acts as a central point to document and agree on what the games will do when built


What are Requirements?
A software requirement is a property which must be exhibited by software to solve a particular problem. Software is typically written according to a list of requirements provided by the different people who will produce and use the software.


How do they differ from the Game Design documents?
Requirements compliment the game design document in that they are a more formal, structured expression of the needs described in the game design document. This formal structure mitigates against misunderstandings and assumptions (a source of hidden cost in software development).

Like the game design documents, the requirements follow a template, see explanatory link below for examples.


Reviewing Requirements
Requirements can also act as a sort of contract between developers and customers so everyone knows what will be delivered at the end of the project. For that reason, requirements should be widely and carefully reviewed for correctness up front, preferably before development work begins. A checklist is included below.


See also...

Requirements

Requirements for Enchanted Forest
Requirements for Cook It


Site Map