A suggested framework of key elements defining effective enterprise knowledge management programs · Study