Shifting Practices: Reflections on Technology, Practice, and Innovation - Lanzara (IEEE, 2003)