Preventing software regression