Software - On making the possible easy

Right now at XWiki we're hard at work on building a new feature that we think will change the way people will interact with our software. It's a wizard called "Application Within Minutes" which aim is to let users take advantage of XWiki's structured documents functionality much more easily than it is possible now. It will look like this:

step27.png
This feature has been available almost since the beginning of XWiki, more than 7 years ago. However, until today it hasn't been easy to use. It was merely possible, using a complex number of steps in order to build a simple application.

This recent article by Jason Fried nails it:

Much of the tension in product development and interface design comes from trying to balance the obvious, the easy, and the possible. Figuring out which things go in which bucket is critical to fully understanding how to make something useful.

Shouldn’t everything be obvious? Unless you’re making a product that just does one thing – like a paperclip, for example – everything won’t be obvious. You have to make tough calls about what needs to be obvious, what should be easy, and what should be possible. The more things something (a product, a feature, a screen, etc) does, the more calls you have to make.

We're going to try to make the possible, easy. Obvious is next on the list.