Peopleware & heartware - The philosophy of knowledge management