The "Studying Professional Software Design" workshop at the University of California, Irvine, set up an interdisciplinary observational interactive research experiment to revisit how design knowledge unfolds in a software development team.
See collectiveworks.blogspot.com