29
Enterprise Architecture Roles and Competencies Presented by Paul Johnson 21 September 2009 Delivering pragmatic solutions for a changing world...

Enterprise Architecture Roles And Competencies V9

Embed Size (px)

DESCRIPTION

Enterprise Architecture Roles Defined with their competency requirements

Citation preview

Page 1: Enterprise Architecture Roles And Competencies V9

Enterprise ArchitectureRoles and Competencies

Presented by Paul Johnson

21 September 2009

Delivering pragmatic solutions for a changing world...

Page 2: Enterprise Architecture Roles And Competencies V9

o Enterprise Architecture Role Guiding Questionso Enterprise Architecture Roles Definedo Aspects of Perspectives and Roleso Architecture Scope and Domaino Architectural Role Competencieso Bloom’s Taxonomy Describedo Defining the Continuumo Role Descriptions

Overview

04/08/23 2Delivering pragmatic solutions for a changing world...

Page 3: Enterprise Architecture Roles And Competencies V9

o What defines the ‘boundaries’ of a particular Enterprise Architecture role in the EA profession?

o Within each role what knowledge, skills, abilities (competencies), tools, and resources do they need to accomplish their work?

o Where do certification & qualification requirements fit in?

o Are methodologies part of this role or does a methodological approach offer other ‘types’ of roles or paths within roles?

o When, along a continuum, do they need to acquire each competency?

o By what standards are they measured to be competent?

Enterprise Architecture Role Guiding Questions

Delivering pragmatic solutions for a changing world...

Page 4: Enterprise Architecture Roles And Competencies V9

Enterprise Architecture Roles Defined

o There are two primary categories of architecture roles – producers and consumers. o Producers could include:

o Operational or Businesso System or Information Technologyo Data or Informationo Modelso Analysis

o Consumer examples may include:o Capital Planners (CPIC)o Portfolio Managers (PfM)

Delivering pragmatic solutions for a changing world...

Page 5: Enterprise Architecture Roles And Competencies V9

Architectural Role Competencies

o To assess competency of an individual role it is necessary to measure knowledge they possess.

o To facilitate this measurement we need to use an educational standard “Bloom’s Taxonomy”.

o Blooms’ (cognitive knowledge) taxonomy is a good fit to describe a role’s knowledge levels.

Delivering pragmatic solutions for a changing world...

Page 6: Enterprise Architecture Roles And Competencies V9

Enterprise Architecture Roles Defined

Enterprise Architecture

Portfolio ManagersCapital Planners

Enterprise ArchitectsBusiness ArchitectsSystem ArchitectsData ArchitectsSolution ArchitectsSoftware ArchitectsCompliance ArchitectsInfrastructure ArchitectsFinancial Architects

Producers

Consumers

Architectural Analysts

Delivering pragmatic solutions for a changing world...

Page 7: Enterprise Architecture Roles And Competencies V9

Bloom’s Rose

Delivering pragmatic solutions for a changing world...

Page 8: Enterprise Architecture Roles And Competencies V9

Bloom’s Taxonomy Described

o Using a supportive color scheme (and numbering) to illustrate how Bloom’s Taxonomy applies to the framework will enable visualization of the cognitive knowledge required of a particular role.

o There are six levels in the taxonomy, for the purpose of defining roles only the first four will be used, moving from lowest order to highest

1

2

3

4

Knowledge

Comprehension

Application

Analysis

5

6

Evaluation

Synthesis

Out of scope

1

2

3

4

Page 9: Enterprise Architecture Roles And Competencies V9

o Bloom's is hierarchical; learning at higher levels is dependent on having attained prerequisite knowledge and skills at lower levels.

o Action ‘verbs’ within each level will be used to construct the grammar of work statements required to achieve competency at each level.

Bloom’s Taxonomy Described

1

2

3

4

Page 10: Enterprise Architecture Roles And Competencies V9

Bloom’s Taxonomy Described

o Knowledge o Exhibit memory of previously-learned materials by

recalling facts, terms, basic concepts and answers o Knowledge of ways and means of dealing with specifics -

conventions, trends and sequences, classifications and categories, criteria, methodology

o Key words: know, label, recognize, relate, recall

Delivering pragmatic solutions for a changing world...

1

Page 11: Enterprise Architecture Roles And Competencies V9

Bloom’s Taxonomy Described

o Comprehension o Demonstrate understanding of facts and ideas by

organizing, giving descriptions and stating main ideas o This may be shown by translating material from one form

to another (words to numbers) or by interpreting material (explaining or summarizing).

o Key words: comprehend, classify, describe, explain, translate.

Delivering pragmatic solutions for a changing world...

2

Page 12: Enterprise Architecture Roles And Competencies V9

Bloom’s Taxonomy Described

o Application o Apply new knowledge. Solve problems by applying

acquired knowledge, facts, techniques and rules.o Use methods, concepts, theories in new situations o Key words: apply, illustrate, interpret, demonstrate,

examine

Delivering pragmatic solutions for a changing world...

3

Page 13: Enterprise Architecture Roles And Competencies V9

Bloom’s Taxonomy Described

o Analysis o Examine & break information into parts by identifying

motives or causes. o Make inferences & find evidence to support

generalizations.o Identify parts, analyze relationships between parts, &

recognize organizational principles involved. o Key words: analyze, appraise, calculate, compare,

contrast

Delivering pragmatic solutions for a changing world...

4

Page 14: Enterprise Architecture Roles And Competencies V9

Defining the Continuumo Entry - A person who is beginning to learn an activity or who is

school trained with little to no hands-on experience. o Beginner - A person who may have a basic knowledge of the trade,

and may have practical experience to perform proficiently on an independent basis.

o Intermediate - A person considered experienced who has proven practical proficiency in a trade or skill and completed all entry level requirements. The individual should be expected to perform work independently with limited supervision.

o Advanced - A person considered to have mastered a trade or skill who may be an overseer or foreman. A worker qualified to teach others and carry on the craft independently.

o Continuum - A continuous nonspatial whole or extent or succession in which no part or portion is distinct or distinguishable from adjacent parts

o Banding - Segmenting information along a continuum.

Page 15: Enterprise Architecture Roles And Competencies V9

Baseline Definitions

o Knowledge - Familiarity, awareness, or understanding committed to memory that was gained through experience or study.

o Skills - Developed capacities that facilitate learning or the more rapid acquisition of knowledge or that facilitate performance of activities.

o Abilities - Enduring attributes of the individual that influence performance and enable the performance of tasks.

o Resources - Informational sources or reference materials used to locate information or that house information about processes that support or describe task execution.

o Tools - Implements used in the practice of a vocation or to perform a task.

o Work Context - The set of facts or circumstances that surround a situation or work (the totality of surrounding conditions).

Page 16: Enterprise Architecture Roles And Competencies V9

Baseline DefinitionsCompetency – The combination of skills, abilities, and knowledge

needed to perform a specific task consistent with conditions or standards.

Competency Standard - The set of critical elements and performance criteria which describe the means of measuring a competency and the standard by which it is judged.

Competency Band - Segmenting competencies along a continuum. e.g., entry, beginner, intermediate, advanced

Conditions of Performance - The set of resources and tools which support a specific competency.

Performance Criteria - Measure of competence specified by band.Task - Any piece of work that is undertaken or attempted.

Page 17: Enterprise Architecture Roles And Competencies V9

• Distinguishes when, along a career continuum, a competency might be expected to be achieved

Career Continuum

Page 18: Enterprise Architecture Roles And Competencies V9

Assumptions

o All following roles are assumed to be at intermediate level using following as a career growth continuum

1

2

3

4

Page 19: Enterprise Architecture Roles And Competencies V9

Role: Enterprise Architect

o Primary focus is on the context of entire architecture.

o Must understand conceptual enterprise and be able to bridge the gap between context and concept.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) strategy information activity location organization cycle

(conceptual) business planconceptual

data process logistic system work flow process timing

(logical) process rule logical data sub process distributed

systemhuman

interfaceprocess structure

(physical)process rule

design physical datasystem design infrastructure presentation

control structure

(elemental) process rule specification

data definition program network access timing definition

(atomic) rule database codeoperating system authentication availability

Page 20: Enterprise Architecture Roles And Competencies V9

Role: Business Architect

o Primary focus is on the entire spectrum of the “human” or business areas of the architecture shown in green.

o Note the individual elements are prefaced with ‘human’ where applicable

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) human strategyhuman information human activity location organization human cycle

(conceptual) human planconceptual data

human process locality work flow

human process timing

(logical) human rules logical datahuman sub-process infrastructure

human-system interface

human processing structure

(physical)human rule design physical data system design network presentation

human control structure

(elemental) human process rule specification data definition program network access

human timing definition

(atomic)human process rule database code

operating system role availability

Page 21: Enterprise Architecture Roles And Competencies V9

Role: System Architect

o Primary focus is on the entire spectrum of the “system” areas of the architecture

o Note the difference in the elements – they are all prefaced with ‘system’

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) system strategysystem information system activity location organization system cycle

(conceptual) system plan conceptual data system process logistic system work flow system schedule

(logical) system rules logical datasystem sub-process distributed system

human-system interface

system process structure

(physical)system rule design physical data system design infrastructure presentation

system control structure

(elemental) system process rule specification data definition program network access

system timing definition

(atomic) system logic database code operating system role system availability

Page 22: Enterprise Architecture Roles And Competencies V9

Role: Data Architect

o Primary focus is in the information and data areas.

o Knowledge of How and Who is using the data to provide context is critical as well.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) strategy information activity location organization cycle

(conceptual) business plan conceptual data process logistic system work flow process timing

(logical) process rule logical data sub process distributed system human interfaceprocessing structure

(physical)process rule design physical data system design infrastructure presentation control structure

(elemental)process rule specification data definition program network access timing definition

(atomic) rule database code operating system authentication availability

Page 23: Enterprise Architecture Roles And Competencies V9

Role: Solution Architect

o Primary focus is on the physical and logical across all interrogatives with a blended human-system approach.

o Knowledge of the logical and conceptual use of solution is important as well.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) strategy information activity location organization cycle

(conceptual) objective conceptual data process logistic system work flow process timing

(logical) rule logical data process distributed systemhuman-system interface

processing structure

(physical) rule design physical data design infrastructure presentation control structure

(elemental) rule specification data definition program network access timing definition

(atomic) logic database code operating system authentication availability

Page 24: Enterprise Architecture Roles And Competencies V9

Role: Software Architect Primary focus is on the elemental and atomic across all interrogatives Knowledge of the logical and physical use of solution is of importance as well.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) system strategysystem information system activity location organization system cycle

(conceptual) system plan conceptual data system process logistic system work flow process timing

(logical) system rule logical data system process distributed systemhuman-system interface

processing structure

(physical) system rule design physical data system design infrastructure presentation control structure

(elemental)system rule specification data definition program network system access timing definition

(atomic) rule database code operating system authentication availability

Page 25: Enterprise Architecture Roles And Competencies V9

Role: Compliance & Financial Architect

o Knowledge of and influence on all aspects of the architecture with respect to compliance to standards and financial attributes.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) strategy information activity location organization cycle

(conceptual) business plan conceptual data process logistic system work flow process timing

(logical) process rule logical data sub process distributed system human interfaceprocessing structure

(physical)process rule design physical data system design infrastructure presentation control structure

(elemental)process rule specification data definition program network access timing definition

(atomic) rule database code operating system authentication availability

Page 26: Enterprise Architecture Roles And Competencies V9

Role: Infrastructure Architect

o Primary focus is on the WHERE of the architecture

o Knowledge of the HOW and WHO is important to the infrastructure areas also.

What How Where Who When WhySubstance Causality Place Human Time Purpose

(contextual) information activity location organization cycle strategy

(conceptual) conceptual data process logistic system work flow process timing business plan

(logical) logical data sub process distributed system human interface process structure process rule

(physical) physical data system design infrastructure presentation control structure process rule design

(elemental) data definition program network access timing definitionprocess rule specification

(atomic) database code operating system authentication availability function

Page 27: Enterprise Architecture Roles And Competencies V9

Role: Architecture Analyst

o Primary focus on the relationships between any or all the blocks of the architecture framework.

o Knowledge of the content underlying the framework is critical.

Why What How Where Who WhenPurpose Substance Causality Place Human Time

(contextual) strategy information activity location organization cycle

(conceptual) business planconceptual data process logistic system work flow process timing

(logical) process rule logical data sub process distributed system

human interface

processing structure

(physical)process rule design physical data

system design infrastructure presentation

control structure

(elemental)process rule specification

data definition program network access

timing definition

(atomic) rule database codeoperating system authentication availability

Page 28: Enterprise Architecture Roles And Competencies V9

Contact Information

Paul W. JohnsonCEO

[email protected]

04/08/23 28Delivering pragmatic solutions for a changing world...

Visit us on the Web at http://www.pragmatica-innovations.com

Page 29: Enterprise Architecture Roles And Competencies V9

Backup slides

o Following slides are backup and supporting information

04/08/23 29Delivering pragmatic solutions for a changing world...