NEWSLETTERS
 

CIO.com updates, insights and advice on technology, management and your career.

 
 
 
SUBSCRIBE TO CIO
 
Are you involved in setting the direction for your company's IT budget or strategy?

Apply today for a FREE subscription to CIO Magazine!

 


Thu, Jun 7, 2007 23:25 EDT

Role of the Enterprise Architect

Topic: Architecture

Blog: Delivering the Goods

Current Rating: 5 Comments: 10

 I have read several blogs over the past few months arguing over the role of the Enterprise Architect.  Architect and architecture means many things to many people.  Here is my opinion of  what an Enterprise Architect (EA) is.

The EA is responsible for understanding the business mission, strategy, and processes and creating an IT technology strategy that enables the business to meet its goals.  In other words, the EA is responsible for making IT an enabler and not a cost center.

To accomplish this, the EA must excel is the following areas:

  • Leadership
  • Change management
  • Communication
  • Technology
  • Business knowledge
  • Financial analysis
  • Business processes
  • IT governance
  • Infrastructure
  • Security
  • People management
  • Negotiation
  • Vendor management
  • Presentation skills
  • Coaching and mentoring
  • R&D

Many self proclaimed EAs are extremely bright but lack in many of these areas.  Notice that programming skills was not mentioned.  If the EA is developing software, he/she is probably not fulfilling the role as described above.  The EA should have a staff of talented sr. developers who can turn the vision into solutions.

It takes a rare breed to fit the bill of an EA.  I have had the luxury of working with many brilliant developers and designers over the years.  Many of them struggle communicating technical topics to non technical people.  Others focus so much on technology that they fail to align technology with key business drivers.

I have read many blogs that slam EA's who do not code.  These folks obviously have a different definition of EA then the one I described.  My response to them is that there is a huge difference between being an architect and being an EA. 

There are many different types of architects.  I will categorize them into three groups: Solutions Architects, Infrastructure Architects, and Enterprise Architects. 

Solutions architects focus on one or more of the following areas of expertise:

  • Software
  • Data or Information
  • Services
  • Testing
  • Integration

Infrastructure architects focus on one or more of the following areas of expertise:

  • Networks
  • Security
  • Systems

The bigger the company, the more specialized the architects usually are.  Smaller companies may have architects who represent several of these areas while bigger companies may have an architect for each one of these areas.  The EA forms the strategy and direction while the solutions and infrastructure architects execute the plan.

So the next time you come across a blog where the author is slamming EA's who don't code, ask them what their definition of an EA is.  Let me clarify one point before this article shows up on many blogs and gets slammed.  The EA should know how to code and should have spent many years developing, designing, and managing technical projects.  So when I say that the EA should not be coding, that does not mean the EA doesn't know how to code.

With that said, the EA's focus should be on strategy and vision.  The architects below the EA should turn the strategy and visions into reality.  The architects that have many of the skills that I listed above should be groomed as successors to the EA.  The one's that prefer to stay strictly technical can have long successful careers in their area of expertise but should not be given the role of EA as I have defined it.

I'd be happy to hear your thoughts.  I am sure that some people will strongly disagree with me.  I am happy to debate this in a civil manner.

Keywords:

architect

You do not have flash or javascript support.
Average (4 votes)
5
 
 
Fri, Jun 8, 2007 9:09 EDT
Posted by: Jordan Haberfield
Rating:

Bravo Mike. This is a topic I have blogged about recently myself. While some might just consider this a semantics issue regarding someone's title, the true 'Architects' will be vetted out appropriately when seeking their next job.

Jordan Haberfield
Excel Partner
www.excelpartner.com
www.agile-elephant.com

 
Fri, Jun 8, 2007 10:37 EDT
Anonymous user
Posted by: Anonymous
Rating:

Mike:

I have been in the architecture field for many years and my current title is Chief Architect. In my role I am responsible for an Enterprise Architecture department. I do not do much coding anymore but have done just about every aspect of IT over the years - Coding, systems analysis, project management, R&D, networking, and infrastructure design.

I agree with your definition but I would add architecture is about managing change.

In terms of types of architects. I have created 3 architect roles each with a number of disciplines.

The roles are solution architect, enterprise architect and principal. Within each of these I have defined the disciplines of applications, data & infrastructure.

I thought you might enjoy hearing from someone who has worked in Enterprise architecture for a long time.

 
Sat, Jun 9, 2007 0:26 EDT
Posted by: Michael Kavis
Rating:

Thanks for the feedback and sharing your experiences.  I mentioned change management as one of the key skills that the EA needs.  As a matter of fact, if I could pick only one area that keeps many architects from ever becoming an EA, change management would be that area.  The combination of change management and leadership skills is vital in the role of the EA.  You can have all of the other skills I listed, but you can't accomplish anything without the ability to lead and foster change.

 
Fri, Jun 27, 2008 16:40 EDT
Anonymous user
Posted by: Anonymous
Rating:

Can you expand on the roles and responsibilities of the solution architect?

 
Mon, Jun 11, 2007 16:14 EDT
Anonymous user
Posted by: bex
Rating:

Sounds right to me...

I'd agree that nobody deserves to call themselves an architect unless they have actually built something...

--

bex

About this Blog

Strategies to move IT from a cost center to business enabler.

Start a Conversation
Click to post

Got something to say? We want to hear it! Click the Post button to get started. GO»

EXPERT ADVICE
See our roster of experts.

Advice & Opinion from more than 108 of IT's most insightful thinkers.

  PARTNERS       WEBCASTS    
 

Preparing for the Next Cyber Attack

Ensure you are up-to-speed on the latest security technologies available to keep your network safe in this Executive Guide. Get a thorough assessment of the corporate security threat landscape. Protect your network with data leakage protection, NAC and other technologies explained in this report.

Sponsored by Qwest  Read this Executive Guide »

 

Cloud Building: 8 Ingredients for Internal Clouds

Cloud computing: a fundamentally new way to deploy IT services and functions cost-effectively and quickly. Learn how the VMware vCloud initiative dramatically improves how consumers access their information and experience applications as well as the 8 ingredients to get you going.

Sponsored by VMWare  Read this White Paper »

 

Investing in Business Analytics Technology

You're thinking now is the time to take the plunge into business analytics, but you still have some unanswered questions. This research summary addresses the most common questions and concerns surrounding the successful launch of a business analytics initiative. It also includes real-world examples of organizations already getting return on their investment.

Sponsored by SAS  Read this White Paper »

Resource Alerts

Get instant email notifications by topic when white papers, webcasts, and case studies are added to our library.

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

Improving Transparency and Accuracy in IT Cross Charging

During this Webcast you'll learn how KBC Group implemented SAP BusinessObjects Profitability and Cost Management and realized many benefits.   View Now »

 

Cost Savings and Risk Reduction with Effective Systems Management

Join us and see how Novell can help you respond to today's economic challenges by increasing productivity, reducing costs and aligning IT initiatives with overall business goals.  View Now »

 

Capitalize on Your SAP Content

Learn ways to improve your content management by viewing these Open Text webinars today.  View Now »

Resource Alerts

Get instant email notification when white papers, webcasts, and case studies are added to our library. Don't just be up-to-date—be up to the minute with our new Resource Alerts.

 
NEWSLETTER

Sign-up for the Blogs & Discussion Newsletter

 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

Introducing the new HP ProLiant G6 server family

Accenture: Outsourcing for Competitive Advantage. More...

Better spam protection with Postini for just $1/user/mo

Introducing the new HP ProLiant G6 server family

infoBOOM! - The Mid-Sized Company CIO's Exclusive Community

Accenture IT Consulting: Logical meets technological. More . . .

The Fraudster Economy Model: Operating a Business in the Underground

Trade in your old laser printer and get up to $1000 back!

Taking the Service Desk to the Next Level

Revolutionizing Enterprise Application Deployment

Why Data Loss is Increasing--and What You Can Do About It

Data Loss Prevention: A Better Way to Approach Security

Learn how to managing client systems in the enterprise.

Build a High-Performance Open Web Platform

Mid-Sized Company CIO Community: infoBOOM!

Enterprise PBX Comparison Guide

Getting Value from Outdated Networking Equipment

Losing Ground: 2009 TMT Global Security Survey

Stop Application Fraud at the Source with Device Reputation

Learn about the VMware vSphere (TM) & Intel (R) Xeon (R) Processor 5500 Series

Learn how a virtualized enterprise can help your company reduce costs

Why Isn't Server Virtualization Saving Us More?

Learn how to save 30% through project & portfolio management.

How Open Source is Changing the Face of Enterprise Software

8 Key Ingredients to Building an Internal Cloud

Accenture IT Consulting: Enabling high performance. More...

Top Five CIO Challenges

Insight makes it easy to spend your Microsoft subsidy check.

Five minute business analytics assessment. Immediate results.

Dangerous Collaboration Practices: 5 Ways IT Can Minimize Risk

Accenture: Outsourcing for uncertain times. Click to learn more.

The Case for Investing in Business Analytics Technology. Read white paper.

Live Webinar: Applying Business Analytics. Click here to learn more

Seven Ways ITIL Can Help You in an Economic Downturn

Developing A Dynamic, Real-Time IT Infrastructure

Maximizing the Business Value of the PC Infrastructure

Communications and Collaboration Needs at Business Organizations

Using Open Source to Deploy Web Applications

Cloud Computing: Read about VMware's compelling vision & set of products

Enterprise PBX Buyer's Guide

Secondary Market Primer: Your Network at Half Price

How Interactive Viewer Reduces the Effort to Meet Visualization Requirements

Top-line Performance that's Bottom-line Efficient

White Paper: 8 Key Ingredients to Building an Internal Cloud

Read about virtualization and consolidation effort best practices

Building the Virtualized Enterprise with VMware Infrastructure

The Global Marketplace Today: Strategies for Tough Times

Top 10 Business and IT Drivers for the Wealth Management Sector

5 Steps to Automating Accounts Payable

Bottom-Line Benefits of Virtualization