A very interesting concept. Sherrod Faulks has created a process visualization tool for pointing out the perspective/questions specific project roles have during the agile design/build process.
Agile projects can have additional complexity because customers are often unfamiliar with how an iterative process works, and because agile is so different from standard, more established waterfall methods.
Seems like this could be a good way to do some education during the course of a project. Even though it throws a little extra work into the mix.
What do you think?