1. A method for managing software updates to a computer system comprising: generating a database configured with fields identifying a plurality of software updates and potential problems associated with the software updates; populating the fields of the database with information responsive to a software update being made to the computer system; monitoring the computer system for issuance of error alerts; comparing issued error alerts against entries of potential problems in the database; identifying a set of at least one of the software updates as a potential cause of an issued error alert in response to the comparing; and rolling back the set of at least one of the software updates that was identified as the potential cause of the error alert, to a previously installed version thereof.