" However, if within your company it is understood that "deliver" means "to install and customize," then you should be able to say "Bob is delivering the software" without confusion -- although I agree that to someone outside the company it would sound like Bob worked for UPS.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.