HALO (Highly Addictive, sociaLly Optimized) Software Engineering

Swapneel Kalpesh Sheth; Jonathan Schaffer Bell; Gail E. Kaiser

HALO (Highly Addictive, sociaLly Optimized) Software Engineering
Sheth, Swapneel Kalpesh
Bell, Jonathan Schaffer
Kaiser, Gail E.
Technical reports
Computer Science
Permanent URL:
Columbia University Computer Science Technical Reports
Part Number:
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
Item views:
text | xml
Suggested Citation:
Swapneel Kalpesh Sheth, Jonathan Schaffer Bell, Gail E. Kaiser, 2011, HALO (Highly Addictive, sociaLly Optimized) Software Engineering, Columbia University Academic Commons, http://hdl.handle.net/10022/AC:P:10533.

In Partnership with the Center for Digital Research and Scholarship at Columbia University Libraries/Information Services | Terms of Use