Knowledge sharing practices and technology use norms in dispersed development teams
from embedded knowledge to embodied knowledge : new product development as knowledge management .