Tuesday 25 May 2010

Combining user-centric design and agile product development processes

As I have written before (see here), there is a blazing discussion in the blogosphere (and at every well-respected conference on agile development right now) about how best to combine agile development practices and user centric design processes.

Jeremy Johnson (blog here), recently posted an interesting summary of the findings of the "Agile UX Retreat 2010 Group" here. In particular, I liked his take on the role of UX as a "glue" between product management ("product owners" in the agile scrum jargon) and software development (the "scrum team" to stick to the parlance). A nice slide summary can be found here.

This certainly matches with what I see in practice - really successful online development projects put UX as the centre of both the product development and software development processes - in fact this should practically be a "given" nowadays (even if it is hardly ever done successfully).

Nevertheless, for me, the really challenging issue is not doing this, but doing it efficiently - that is, bringing together traditional business analysis and design methods and roles with user experience practices efficiently (without undue overlap).

More to follow on this topic...

No comments: