
“According to recent global research by the Aberdeen Group, 57% of business intelligence (BI) projects are delivered late.” – itweb.co.za article. 57%! That is incredible, and not in a good way. The article goes on to explain a bit more, saying that: “64% of business managers have seen their decision window shrink in the past …
Read more »