Do You Need An Enterprise Architect?

07.04.2009
The ambivalence around whether architects are needed is representative of the role's continuing evolution.

Once you get past all the jargon and the highly-nuanced -- and sometimes conflicting -- job descriptions, your enterprise architect is basically the guy who understands what the business needs, where it is headed and finds technology to match those needs. They're the ones in charge of abolishing silos, enhancing seamless collaboration and aligning IT to the business. They also translate techno-bable into CXO-speak.

Hang on for a second, isn't that the CIO's role?

Not really says Alok Kumar, CIO Reliance Infosolutions, Reliance Industries' IT arm. If, today, large organizations have hundreds of databases and as many silos, he says, "it's the CIO who created those databases. There needs to be someone on his team who can fix that. In my opinion, a CIO role is more a business guy than a technical guy. The EA is the tech muscle for the CIO."

That was the thinking when Reliance Retail decided to get an enterprise architect (EA) in the summer of 2007 -- before the economy went sour. Kumar says they were looking for a "common agency" that could ensure that the fast-growing retail division worked off architecture that was robust and scalable despite the multiple teams employed in its development.

Among his responsibilities, the new architect was supposed to keep a sharp eye out for the hardware and databases used in applications in development to ensure the highest amount of efficiency and that upgrades or new requirements could be added seamlessly. "The idea was to ensure that the whole system wasn't rigid, that it was agile. The architect also guided us when we needed to buy or create an app," recalls Kumar.