Knowledge management and new product development: a study of two companies | Synapse