Possibility spaces and algorithmic architectures

A screenshot of Sim City.

One of the concepts I plan on exploring in my talk at the Euro IA Summit in Barcelona is ‘possibility spaces’. It’s a term used by Will Wright to describe his view of what a game can be – a space that offers multiple routes and outcomes to its explorer. That idea maps nicely with one definition of play that Zimmerman and Salen offer in Rules of Play: ‘free movement within a rigid structure’. Some examples of possibility spaces created by Wright are the well-known games Sim City and The Sims.

I think the idea of possibility spaces can help IAs to get a firmer grip on ways to realize information spaces that are multi-dimensional and (to use a term put forward by Jesse James Garrett) algorithmic. Algorithmic architectures according to Garrett are created ‘on the fly’ based on a set of rules (algorithms) that get their input (ideally) from user behaviour. The example he uses to explain this concept is Amazon.

I’ve found myself in several projects recently that would have benefited from an algorithmic approach. The hard thing is to explain its charms to clients and to get a unified vision of what it means across to the design team. I believe games might be a useful analogy. What do you think?

Spatial metaphors in IA and game design

Looking at dominant metaphors in different design disciplines I’m in some way involved in, it’s obvious to me that most are spatial (no surprises there). Here’s some thoughts on how I think this is (or should be) changing. Information architecture tends to approach sites as information spaces (although the web 2.0 hype has brought us a few ‘new’ ones, on which more later.) I do a lot of IA work. I have done quite a bit of game design (and am re-entering that field as a teacher now.) Some of the designers in that field I admire the most (such as Molyneux and Wright) approach games from a more or less spatial standpoint too (and not a narrative perspective, like the vast majority do). I think it was Molyneux who said games are a series of interesting choices. Wright tends to call games ‘possibility spaces’, where a player can explore a number of different solutions to a problem, more than one of which can be viable.

I don’t think I’m going anywhere in particular here, but when looking at IA again, as I just said, the field is currently coming to terms with new ways of looking at the web and web sites; the web as a network, web as platform, the web of data, and so on. Some of these might benefit from a more procedural, i.e. game design-like, stance. I seem to remember Jesse James Garrett giving quite some attention to what he calls ‘algorithmic architecture’ (using Amazon as an example) where the IA is actually creating something akin to a possibility space for the user to explore.

Perhaps when we see more cross-pollination between game design and information architecture and interaction design for the web, we’ll end up with more and more sites that are not only more like desktop applications (the promise of RIA’s) but also more like games. Wouldn’t that be fun and interesting?

Jesse James Garrett is coming to Amsterdam

User Experience guru Jesse James Garrett will give a full day seminar on user experience design on November 7 of this year. The entrance fee is a bit steep, but I’m sure it’ll be worth it. According to Peter Boersma, the event is a must for IA’s and UX designers, so it’s hard to resist going!

Blurb from the Adaptive Path site:

Using Jesse James Garrett’s renowned “Elements of User Experience” and “Nine Pillars of Successful Web Teams” models, you’ll learn how to design websites & products that meet your users’ and your organization’s needs through applying user-centered design principles.