I haven’t been writing about the progress so far but here it comes. One of the major concerns was about TLA for the process. Me and a college of mine discussed it for quite some time and the result was AID. For you that are not familiar with TLA; it stands for Three Letter Acronym and it is a must for any technical whitepaper. The AID stands for Agile Interaction Design. And the TLA, at first a joke turned quite good. AID is not intended as a standalone process, it should be an aid for the agile development process. See my point here? ;)I have been using the findings in one small project up until now but as I will move into a bigger project I will use the skills learned so far. However, there is an issue that, up until now, I haven’t been able to address. Agile development is really head on, the first sprint for the project started this week and the project kicked off a week ago. The issue is that there is no time for a full user analysis and the developers need personas well, yesterday.Don Norman really came to the rescue here, after reading Why doing user observations first is wrong
; it fell into place; this is how AID will be even more agile. By defining a simplified temporary persona with the little input we have so far, the developers can at least get a grip on and start discussing the user. We will continually add to this persona, stabilizing it. Of course this will sometimes change the scenarios and the interaction design all the way down to the basic user tests.Just face it, moste of the time usability will not make it into the project before it starts, there will mostly not be time for a two week big upfront user study. This has to be done side by side with the developers executing their sprints.And isn't this what being agile is all about. Embrace change, be able to move forward in small steps, constantly adapt to the surroundings, work together in a tight team and learn from each other. And never, ever forget why
you are developing the application.