IDG TECHtalk Voices

Why must CIOs invest in business analysts to obtain better project outcomes?

39% of project failures are attributable to poor business analysis.
Strategy  >  Moving chess pieces as abstract data overlays the game
WhyFrameStudio / Getty Images