Saul actually carried out Gods assignment to destroy Amalek. The gist of his disobedience was that he didn't perform this assignment according to the prescribed instructions, he spared Agag and reserved choice animals for himself