Brownie Points

Posted March 31st, 2008 by

Mmmm, brownies.Over on Requirements.net I’ve posted the first in a series of articles about a Facebook application I’m planning to build.

I’ve wanted to do something with Facebook for a while, to learn about how their platform works, and to prepare for a couple more substantial ideas I have for projects that I think could do well on a social network. But first, writing a simple app around a straightforward, fun concept sounded like a good idea to get me started.

Anybody who knows what brownie points are will get the idea: In a nutshell, the app will allow you to give arbitrary points to your friends, set goals around points, and attempt to make points meaningful in some way. That’s pretty much it. (Sorry to disappoint if you were expecting something more extravagant!)

While we were conceptualizing this idea, Kevin (indirectly) suggested that I write about how I’m going to go about defining the app in the first place. Because it’s a very simple application, I thought it might lend itself to being something fun to write about, teaching some basic principles about software requirements and Facebook development along the way.

In the article I start at a high-level, first defining the application and its goals. As things progress, I’ll dig into specifying more detailed requirements. Eventually I’ll get into implementation, though I may move that discussion over to this blog… we’ll see.

Click here to read Part 1!

Thank you for reading! Please sign-up for email updates, or subscribe via RSS.

Leave a Reply