This one is last but not least- many excellent product flounder because of poor delivery. Why? I think it has to do with the fact that delivering a great product is exciting but attending to all the details around delivering it to a customer is perceived as boring. In a healthy organization, delivery is highly process (checklist) driven and tightly linked to the output from development and planned discovery from the customer.