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.