The changing role of the IT department?

Like me you may see many articles in press and trade magazines, telling of the demise of the IT department. “Change now or be dead in 5 years time”,” Be more aligned to the business to survive”, ” Talk business not technology if you want to keep your job”. I find these of interest but [...]