Software preparation, including both operational and support software with
appropriate commentary and documentation;
data preparation or conversion;
the necessary licenses and rights for COTS and reused software, and appropriate
operational readiness testing.