Saturday, May 7

NY Times: The Stanford Facebook App Class

The NY Times today reports has an article, The Class That Built Apps, and Fortunes. The Stanford FB app class is CS377W: Creating Engaging Facebook Apps. The class was taught by BJ Fogg, David McClure, and Dan Greenberg.

One take away from the class is an important reminder from BJ Fogg,
What smart people do, what engineers tend to do, is overthink and from the beginning we said to do simple things. But, the inclination is to do something fancier, more complicated. What happened over time was that the students teams discovered that over time is that the complicated things never worked, that simple things took off.
It was a hugely popular class, with hundreds of people interested in it. From the NYT article,
Working in teams of three, the 75 students created apps that collectively had 16 million users in just 10 weeks.
A key component of the class is the social aspect of the applications being built. The class is part of the Stanford Persuasive Tech Lab. From the lab's description,
Our lab specializes in persuasion via technology, so this is naturally our focus when studying Facebook. We want to understand the how motivation and influence operate on Facebook.
It was a big experiment in virality. As student Johnny Win describes it,
The hardest part of any project is to find the initial traction that will get you users and engagement and build from there. Rather than building a road to the moon, build the first step.
The students learned important lessons. You need people to use a product you build. It's great to capture attention, but it's more important to do something meaningful. There are enough punch the monkey, hot or not, and similar apps to waste your time on. Create apps that people solve a problem that matters. For example, an application like ReCaptcha that helps to digitize books and fight spam.

The efforts of the Stanford persuasive tech lab have taken on important projects: Health, Peace Dot, and others. I hope that the students were also taught the principles that motivate these projects as part of the app course in addition to how to create popular apps.