Systems Thinking

Systems thinking is the process of understanding how things influence one another within a whole

Great Systems Need to Create Flow

|September 14, 2011
Our attraction to games and the enjoyment they produce is a concept highlighted in Mihaly Csikszentmihalyi’s Flow. According to Mihaly, human beings achieve a state of optimal experience when our skills are

Game Mechanics, Designing an Experience

|March 8, 2011
People have fundamental needs and desires – for reward, status, achievement, self-expression, competition, and altruism among others. These needs are universal, and cross generations, demographics, cultures and genders. A large part of