Integrating knowledge management systems with everyday work: design principles leveraging user practice | IEEE Conference Publication | IEEE Xplore