Ahh, a tiring couple of days at Øredev
conference. It's interesting but hard to stay alert for a full day of seminars. Next year, I and a colleague are planning for some usability focused stuff at Øredev. Finally the time might be right now when even developers are starting to acknowledge usability (they just don't know it yet). One example is what Martin Fowler
describes with fluent interfaces
. In its essence, fluent interfaces are nothing but usability for the developers. Make the API simple, readable and usable for the audience – the developer. Ring a bell here?Some, however, catch on and understands that essentially it's the users that count. The second day key-note speaker James O. Coplien
. Did in fact, so geek he is, address that at hart agile development is about giving the user what the need. But that it has been lost in nerdism in most incarnations of agile development.When developers start talking about usability something might eventually happen, and the winner is the users.