The word deliverables is covered by our recent dictionaries of current English, such as the New Oxford Dictionary of English (1998):
deliverable - adjective - able to be delivered; noun (usually deliverables) a thing able to be provided, especially as a product of a development process.