More than a decade ago, I used to comment at conferences that IT departments that were not integrated into the business strategy were doomed to extinction or outsourcing. Surely, we all have in mind ...