Due diligence

Getting systems ready for scrutiny from investors, buyers, auditors or a new owner.