Issue No.01 - January/February (2008 vol.25)
David Callele , University of Saskatchewan
Eric Neufeld , University of Saskatchewan
Kevin Schneider , University of Saskatchewan
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2008.5
Imagine that you're a software developer working on a video game. One morning, your boss comes in and says, "Make sure the new game is fun or we're all out of a job! Our last game just got savaged by the reviewers!" Now, what can you as a developer do to help make this happen? Like a movie director instructing the technical crew on implementing nuanced set design, lighting, sound, and acting, a game development team must work together to implement the game designer's vision. We introduced emotional requirements to assist game developers with this task. Just as with functional requirements, emotional requirements have attributes that you must describe and model, and those attributes sometimes require careful balancing.
requirements, game design, emotional requirements, specification
David Callele, Eric Neufeld, Kevin Schneider, "Emotional Requirements", IEEE Software, vol.25, no. 1, pp. 43-45, January/February 2008, doi:10.1109/MS.2008.5