Thomas Bitman of Gartner wrote a blog post last year about why OpenStack projects fail. In that article, he outlined three particular metrics which together cause 60% of OpenStack projects to fall short of expectations:
Wrong people (31% of failures): a successful cloud needs commitment both from the operations team as well as from “anchor” tenants.
Wrong processes (19% of failures): a successful cloud automates across silos in the software development lifecycle, not just within silos.