Game Driven Software Development for NPOs the Scientific Community Game (SCG)
Game Driven Software Development for NPOs