"Deliverable" is one of words that provokes a "nope" reaction from me. I am not a resource that produces deliverables. I am a human being.
This started with the observation that what's presently called "Human Resources" used to be called "Personnel" and before that simply the "Staff Department". A progression of euphemistic bullshit words.
Letters and parcels are "deliverable". How about "task", or "feature", or "report", or just "thing".