UX Matters posted an article back in December about Agile Software Development vs. User Centered Design and whether they can co-exist in a project. The core of our development process around here is and will be user-centered design. Web sites are nothing without users so we want to make sure it’s easy for them.
Agile Development, or really the philosophy of “do instead of document” calls for a short development cycle on features and face-to-face communication. Limiting the documentation of the process is contrary to UCD (think wire frames, content structures, personas, design briefs). UXMatters has some interesting thoughts on how Agile Development and UCD can play together.
Thoughts? How can the process be streamlined between the planning and the doing and still keep usability at the forefront.