Several Fortune 500 companies are eliminating their corporate CIO positions. They plan to move IT into the business units, on the theory that an IT staff that isn't distracted by corporate initiatives can provide better support
While definitions of SOA vary, it generally refers to an IT architecture approach that eschews monolithic applications and instead breaks down functionality -- such as a customer credit check request -- into interoperable "services,"
One of the most difficult aspects of SOA implementation is ensuring successful collaboration among the many groups involved. This article offers some sound advice around getting all the players to sing in harmony.