. . . . "It could be missing skills, inadequate infrastructure such as hardware and software, projects not delivered on time, delivering a product that doesn???t meet customer needs, any number of potential issues." .