Much of the criticism of gamification focuses on definitions and secondary concerns. Gamification expert Gabe Zichermann says attention should be paid to three different issues: over-justification, total cost of ownership, and addiction/compulsion.

Featured Video

The growing role of software architects: “Architecture has become much more interesting now because it’s become more encompassing," says Neal Ford, software architect and meme wrangler at ThoughtWorks.