Organizations in the computer age : technological imperatives and strategic choice · Study