Top Banner
36

Iasa Five Pillars Presentation

Dec 01, 2014

Download

Technology

iasaglobal

So, you are an architect. What does this mean? How do you define yourself? Iasa has worked with more than 7,000 architects to create a common definition and understanding of IT Architecture as expressed by five pillars: Business Technology Strategy; Human Dynamics; Quality Attributes; IT Environment; and Design, and to create a common vocabulary to be shared amongst all IT Architects. Iasa has further defined IT Architecture as a profession backed by various levels of certification. This session discussed Iasa's Architectural Foundations material, offering a clear understanding of what IT Architecture is, and who IT Architects are. Watch, learn and validate what 30,000 architects worldwide are now sharing.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Iasa Five Pillars Presentation
Page 2: Iasa Five Pillars Presentation
Page 3: Iasa Five Pillars Presentation
Page 4: Iasa Five Pillars Presentation

Distinguished Fellows

• Scott Ambler, IBM • Len Bass, Carnagie Mellon

University/SEI • Grady Booch, IBM • Paul Clements, SEI/Carnagie

Mellon University • Miriam Grace, Boeing • Richard Hubert, Hubert &

Associates GmbH • Max Poliashenko, CCH, a

Wolters Kluwer business • Nick Rozanski, Marks and

Spencer • Roger Sessions, ObjectWatch • Oliver Sims, Sims Associates • Jeff Tash, Flashmap Systems • Eoin Woods • Angela Yochem, Dell

Page 5: Iasa Five Pillars Presentation

ITABoK

IEEE 1471

Current State

Future State Focus Groups from

Top Industry Architects Qualitative

Analysis

7000 Members Surveyed Quantitative

Analysis

“as-is” + “to-be” Asset

Creation

Page 6: Iasa Five Pillars Presentation

Business Technology

Strategy Human

Dynamics

IT Environment

Design

Quality Attributes

Page 7: Iasa Five Pillars Presentation

Foundation Body of Knowledge

Human Dynamics

Design

Quality Attributes

IT Environment

Business Technology Strategy

Software

Architecture

Infrastructure

Architecture

Information

Architecture

Business

Architecture Specializations

Foundation

(5-Pillars)

Enterprise Architecture Role

Our Focus Today

Page 8: Iasa Five Pillars Presentation

*Function: noun

Date: 1555

1 : the art or science of building; specifically : the art or practice of designing and building

structures and especially habitable ones 2 a : formation or construction resulting from or as if from a conscious act <the architecture of the garden> b : a unifying or coherent form

or structure <the novel lacks architecture> 3 : architectural product or work 4 : a method or style of building

5 : the manner in which the components of a computer or computer system are organized

and integrated

Enterprise architecture is the organizing logic for business

processes and IT infrastructure reflecting the integration and

standardization requirements of the firm’s operating model.

- MIT Center for Information Systems Research, Peter Weill, Director, as presented at the Sixth e-Business Conference,

Barcelona Spain, 27 March 2007

The software architecture of a program or computing system is the structure or structures of

the system, which comprise software elements, the

externally visible properties of those elements, and the

relationships among them.

- Bass, Clements, and Kazman. Software Architecture in Practice

2nd ed, Addison-Wesley 2003

Page 9: Iasa Five Pillars Presentation

The person that

does business

modeling from an

IT perspective?

The person that

drives a quick,

iterative process

for creating code?

The person that

does advanced

engineering and

design?

The person that

selects a project’s

frameworks and

products?

The person that

leverages the right

services and

providers?

Page 10: Iasa Five Pillars Presentation
Page 11: Iasa Five Pillars Presentation
Page 12: Iasa Five Pillars Presentation

Business Technology Strategy

Page 13: Iasa Five Pillars Presentation

Business Technology Strategy

Example Case Study

Page 14: Iasa Five Pillars Presentation

Business Technology Strategy

Page 15: Iasa Five Pillars Presentation
Page 16: Iasa Five Pillars Presentation

IT Environment

Page 17: Iasa Five Pillars Presentation

IT Environment Establish

Requirements

DesignCreation

ProgramImplementation

SystemTest

Release to Customer

Budget 1 Prototype 1Budget 2Budget 3 Prototype 2 Prototype 3 Prototype 4

Determine Goals, Alternatives,

and Constraints

Evaluate Alternatives

and Risks

Develop and

Test Plan

Plan

Budget 4

ArchitecturalSpike

ReleasePlanning

ProcessIteration

AcceptanceTesting

NextRelease

Voice ofthe Customer

UncertainEstimates

SystemMetaphor

New User Inputs

Testing Scenarios

Bugs

NewVersion

Next Iteration

Spike

ConfidentEstimates

Page 18: Iasa Five Pillars Presentation

IT Environment

Waterfall

Agile

Buy

Build

Interoperability

Stand

alone

Best if you are familiar with:

• Industry trends

• Leaders in the specific application space -

and why they are leaders

• Benefits and limitations of various

methodologies and technologies

• Methodologies and technologies currently in

use (and why)

• How to gage supportability, impacts on

operations, etc. (TCO)

Page 19: Iasa Five Pillars Presentation
Page 20: Iasa Five Pillars Presentation

Quality Attributes

Page 21: Iasa Five Pillars Presentation

Quality Attributes

Usage:

• Usability

• Localization

• Accessibility

• Personalization

• Customizability

Development:

• Manageability

• Maintainability

• Supportability

• Extensibility

• Flexibility

Operation:

• Performance

• Reliability

• Availability

• Scalability

Security

Page 22: Iasa Five Pillars Presentation

Quality Attributes

Number of 9’s Yearly Downtime

3 Nines (99.9%) ~9 hours

4 Nines (99.99%) ~1 hour

5 Nines (99.999%) ~ 5 minutes

6 Nines (999.999%) ~31 seconds

24/7 0

Page 23: Iasa Five Pillars Presentation

Quality Attributes

KeyDevelopment Usability Operations

Ü imapcts Ú

Flexib

ility

Perso

naliza

tion

Loca

lizat

ion

Main

tain

abilit

y

Exte

nsibili

ty

Reliabilit

y

Custom

izabilit

y

Availa

bility

Access

ibilit

y

Perfo

rman

ce

Scal

abilit

y

Secu

rity

Deploya

bility

Observ

abili

ty

Suppor

tabilit

y

helps

hurtsneu

tral

Not applic

able

Flexibility + P - - - P - + - P

Personalization - + - - + P - - -

Localization P + + P P P P

Maintainability P P P P P P P P P

Extensibility P P P P P P P P P P

Reliability P P P P P P P P

Customizability P P P P P P P

Availability P P P P P P P P

Accessibility P P P P P P

Performance P P P P P P P P

Scalability P - P P P P P P P

Security P P P P P P P

Deployability P P P P P P P P P P

Observability P P P

Supportability - P P P P P P P P P P P

Page 24: Iasa Five Pillars Presentation
Page 25: Iasa Five Pillars Presentation

Design

Page 26: Iasa Five Pillars Presentation

Design

Page 27: Iasa Five Pillars Presentation

Design

Page 28: Iasa Five Pillars Presentation
Page 29: Iasa Five Pillars Presentation

Human Dynamics

Page 30: Iasa Five Pillars Presentation

Human Dynamics

Attribute What does this really mean?

Managing the Culture

Customer Relations

Leadership and Management

Peer Interaction

Collaboration and Negotiation

Presentation Skills

Writing Skills

Politics – understanding of the impact of human culture

executing as a culture change agent.

Understanding the psychological dynamics & managing stakeholder

& consumer expectations against the business strategy.

Mentoring and guiding those who can benefit from your skills,

knowledge, and experience.

Playing well with others by being responsive to their needs by

understanding the psychology of interpersonal human interactions.

More Politics – the psychology of human collaboration & networking as

well as strategies & methods for working together to reach agreement.

Understanding your audience and presenting/communicating to them

appropriately.

Quality over quantity in techniques & methods for formal & informal

compositions, especially with regard to technical documentation.

Page 31: Iasa Five Pillars Presentation

Human Dynamics

Page 32: Iasa Five Pillars Presentation
Page 33: Iasa Five Pillars Presentation
Page 34: Iasa Five Pillars Presentation

Download

Foundation 1 Awareness

Associate 2 Basic Information Demonstration

3 Individualized Knowledge

4 Practice

Professional 5 Delivery

6 Connectivity of Ideas

7 Enterprise Level Leadership

Master 8 Industry Mentorship

9 Research

10 Industry Leadership

Page 35: Iasa Five Pillars Presentation

http://www.iasaglobal.org

IT Architect Skills Assessment

Architecture Foundation in 30-Days

http://wiltjk.wordpress.com

The Platinum Rule: Discover the Four Basic Business Personalities and How They Can Lead You to Success

Peter Stasinopoulos, Michael H. Smith, Karlson 'Charlie' Hargroves, Cheryl Desha, Whole System Design: An Integrated Approach to Sustainable Engineering, Earthscan Publications Ltd. (January 2009)

Innovation: The Five Disciplines for Creating What Customers Want

Having Trouble with Your Strategy? Then Map It

Blue Ocean Strategy: How to Create Uncontested Market Space and Make Competition Irrelevant

The Total Solution Life Cycle

ARCast.TV Special - Jim Wilt on Increasing Solution Adoption Success Using Architectural Skills

Page 36: Iasa Five Pillars Presentation