it architects and engineers

20
IT Architects and Engineers 12/30/2009 David Champeau - ECM Consultant

Upload: david-champeau

Post on 19-May-2015

814 views

Category:

Technology


1 download

DESCRIPTION

A short comparison and description of the roles of IT Architecture and Engineer. These are loose terms often misused and not well defined.

TRANSCRIPT

Page 1: It Architects And Engineers

IT Architects and Engineers

12/30/2009

David Champeau - ECM Consultant

Page 2: It Architects And Engineers

IT Architects and Engineers◦ Different roles and responsibilities◦ Different backgrounds, education, thought

processes◦ Work together and overlap knowledge bases

Introduction

Page 3: It Architects And Engineers

There are many flavors◦ Enterprise Architect◦ Solution Architect◦ System Architect◦ Application Architect◦ Software Architect

IT Architects

Page 4: It Architects And Engineers

Then there are more specialized architects◦ Network Architect◦ Storage Architect◦ Security Architect◦ Infrastructure Architect◦ Portal Architect

IT Architects

Page 5: It Architects And Engineers

Now there are new, emerging disciplines◦ Process Architect◦ Information Architect

IT Architects

Page 6: It Architects And Engineers

The term “architect” was borrowed from the building trades

It describes the “design” aspect of the job The word “architect” is regulated in many

US states

Architect defined

Page 7: It Architects And Engineers

The architect (working with other SMEs like plumbers and electricians) designs a house

A lot of detail is put into the design There are many different views that make up

the overall design The design is done before any nail is

pounded or cement poured If new techniques (technologies) are to be

used then tests are run, prototypes built◦ But the house is not started without the design

completed and signed off

Designing a house

Page 8: It Architects And Engineers

My builder once told me “he (the architect) never pounded a nail.”

The design can change as the house is built Some things are missed Details are added or changed

◦ Walls are moved

Building a house

Page 9: It Architects And Engineers

Even thought the builder is required to change some of the details because something is missed or added, the details are put on paper by the architect before the foundation is poured

It is the architects job to think things through as much as possible

And this can only be done on “paper” (or Visio, etc.)

Details

Page 10: It Architects And Engineers

The Enterprise Architect works with stakeholders, both leadership and SMEs, to build a holistic view of the organization’s strategy, process, information and information technology assets

The role is to take this knowledge and ensure that the business and IT are in alignment

Enterprise Architect

Page 11: It Architects And Engineers

Strategic Thinking◦ Across projects

System Interactions◦ Highly Abstracted

Communication◦ Across Organization

Design◦ Minimal, High Level

Enterprise Architect

Page 12: It Architects And Engineers

Delivered successfully, an enterprise architecture has the potential to allow both the business and IT strategies to enable and drive each other

Enterprise Architecture

Page 13: It Architects And Engineers

Responsibilities◦ Alignment of IT strategy and planning with

business goals◦ Optimization of information management

approaches ◦ Work with other architects, SMEs, engineers

Enterprise Architect

Page 14: It Architects And Engineers

In today’s complex, specialized, interconnected world, IT projects require a team of architects to design a complex system

IT Architects

Page 15: It Architects And Engineers

Enterprise Architect◦ Like a city planner

Provide the roadmaps and regulations used to manage city growth and services

System Architect◦ Plans one or more buildings

Software Architect◦ Plans Heating, Ventilation and A/C

Network Architect◦ Plans plumbing, electricity, water and sewer

IT Architects

Page 16: It Architects And Engineers

There are many flavors◦ Software Engineer◦ Security Engineer◦ Network Engineer◦ Performance Engineer◦ Release Deployer◦ IT Administrator◦ System Tester◦ Front End Java Script Engineer

IT Engineers

Page 17: It Architects And Engineers

Design and Build things◦ Software engineer will design a program for a

specific task or function and then write the code◦ IT Administrator will write scripts to monitor a

component of a system◦ System tester will write scripts or configure a tool

to test a system

IT Engineers

Page 18: It Architects And Engineers

Architects design Engineers build Architects would do well to have spent

some time as engineers

Confusing

Page 19: It Architects And Engineers

Architect◦ Sees a bigger picture◦ Able to communicate

the future state◦ Works and

communicates well with others

◦ Comprehensive knowledge of many areas

◦ Uses multiple methodologies

Skills and Knowledge Engineer

◦ More detail focused◦ Able to work alone or

in a team◦ Detailed knowledge

of a few select areas◦ Understands how to

build and test◦ Uses methodoligies

Page 20: It Architects And Engineers

Architects design before anything is built Engineers take the design and determine

how to build (or if it can be built) The more effort put into the design, the

greater the chance for success The better the communication, the greater

the chance for success

Summary