In his post about the changing cathedral and bazaar, Jon Udell asserts that the cathedral and the bazaar are both changing. And of course, they are -- that which stands still, dies. At the same time, my core point is that the "sharp edges" I'm talking about are manifestations of user experience. User experience is one of those things best tackled by people who aren't expert users but by people who are experts in watching other people use their software. User experience remains the last frontier -- one where aesthetic meets science. Hillel Cooperman, lately of Max and previously of AERO, describes user experience as more than just the User Interface. The user experience is the complete end-to-end interaction that the user has with a piece of software, including:
Hillel's team also did a huge amount of research into who our users are and, like Jon, found that they're evolving and raised the point that you need a huge amount of information in order to see precisely how they're evolving. This touches on everything from traditional usability testing to gathering information from error reporting services to even starting to measure emotional response.
That kind of investment is hard. Very, very hard. Novell recently released 200 hours of usability videos. Watch them and see how many sharp edges there are to remove, and think about how much work it will take -- some of it core architecture work -- to address them.
So can the bazaar, in theory, fix this? Sure. In practice? I'm much less sure.