risk assesnt programs in south africa mining engineering