HALO (Highly Addictive, sociaLly Optimized) Software Engineering
Sheth
Swapneel Kalpesh
author
Columbia University. Computer Science
Bell
Jonathan Schaffer
author
Columbia University. Computer Science
Kaiser
Gail E.
author
Columbia University. Computer Science
Columbia University. Computer Science
originator
contributor
text
Technical reports
New York
Department of Computer Science, Columbia University
2011
In recent years, computer games have become increasingly social and collaborative in nature. Massively multiplayer online games, in which a large number of players collaborate with each other to achieve common goals in the game, have become extremely pervasive. By working together towards a common goal, players become more engrossed in the game. In everyday work environments, this sort of engagement would be beneficial, and is often sought out. We propose an approach to software engineering called HALO that builds upon the properties found in popular games, by turning work into a game environment. Our proposed approach can be viewed as a model for a family of prospective games that would support the software development process. Utilizing operant conditioning and flow theory, we create an immersive software development environment conducive to increased productivity. We describe the mechanics of HALO and how it could fit into typical software engineering processes.
Computer science
Columbia University Computer Science Technical Reports
CUCS-007-11
http://hdl.handle.net/10022/AC:P:10533
English
NNC
NNC
2011-06-09 15:50:07 -0400
2011-08-14 19:29:49 -0400
4455
eng