What Your Software Must Really Deliver