Open Day 2015

Post on 03-Aug-2015

14 views 1 download

Transcript of Open Day 2015

Five Pillars of I.T. ArchitectureSantos Pardos

Enterprise Architect | MVP Hyper-V

Agenda

• Introduction. • What is an I.T. Architect?

• The 5 Pillars• Business Technology Stragtegy• IT Environment• Quality Attributes• Design• Human Dynamics

• Conclusion

I’m faced with waves of technology and hype

SaaS

SLA

ITIL

ESBSOA

CloudDevOps

Web 2.0

Enterprise 2.0

Social Networking

Virtualization

Utility Computing

EAGreen IT

Utility

TOGAF

SAASIAAS PAAS

NAASEAAS

SMAC

Bi-Modal IT

I am responsible but not in control

Who Is IASA?

IASA is a premier association focused on the architecture profession through the advancement of best practices and

education while delivering programs and services to IT architects of all levels around the world.

Focus on the execution of the architect, not on the architecture itself

Our mission is to make IT architecture the most recognized profession in the world.

• 60,000+ architect network

• 8,000 fully paid members

• Full-time operational and executive staff

• Regional management teams/offices

• Active leadership committees

• Training, Certification, Chapters, Content, Research, Outreach

The person that does business modeling from an technology 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?

What Is an IT Architect?

Self-defined

Archetypes

IT Architecture from Iasa’s Perspective

Building Architecture:

The art and science of designing and erecting buildings.

Medicine:

The art or science of treating disease with drugs or curative substances, as distinguished from surgery and obstetrics. The medical profession.

IT Architecture:

The art or science of designing and delivering valuable technology strategies.

A Profession

Educable Essential Body of Knowledge

Specializations Long Career Certifications

Developer lead with business competence

Business person with technical competence

Network and system specialist that has business sense and strong infrastructure competence

Technologist who bridges the gap between business & technology

Technology Strategist

for the business

An IT Architect From Iasa’s Perspective

Architect Proposition

Architects deliver real business value to the business through technology strategy

5 Foundation Pillars of skills every architect should have

Architecture is the art AND science of designing and delivering valuable technology strategies

Architects engage at all levels (and not just in IT)

Architecture is a Profession

A Profession backed by certification

5 Pillars of an Architect

Skills

Software Architecture

InfrastructureArchitecture

Information Architecture

BusinessArchitecture

Enterprise Architecture

Foundation Body of Knowledge

Human Dynamics

Design

Quality Attributes

IT Environment

Business Technology Strategy

Specializations

Foundation

Solution Architecture

Microsoft’s Original 7 Competencies

• Leadership• Communication• Organizational

dynamics• Strategy• Process and tactics• Technology breadth• Technology depth

Pillar #1Business Technology Strategy

The skills required for an architect to identify, design, plan and support a technology environment that provides the basis of competitive advantage for the company.

Pillar #1Business Technology Strategy

Business Fundamentals Strategy Development Industry Analysis Business Valuation Investment Prioritization, Planning Requirements Discovery, Constraints Analysis Compliance Business Architecture Methods & Tools Decision Support Knowledge Management

Pillar #2IT Environment Review

Skills in the functional and procedural aspects of technology organization to ascertain solution and organizational maturity.

It’s how we run things (maintenance & support) and how we create new things (forward engineering).

• Application Development• Infrastructure • Technical Project Management• Platforms and Frameworks• Change Management• Asset Management• Governance• Testing Methods, Tools, and Techniques

Pillar #2IT Environment Review

ArchitecturalSpike

ReleasePlanning

ProcessIteration

AcceptanceTesting

NextRelease

Voice ofthe Customer

UncertainEstimates

SystemMetaphor

New User Inputs

Testing Scenarios

Bugs

NewVersion

Next Iteration

Spike

ConfidentEstimates

Establish Requirements

DesignCreation

ProgramImplementation

SystemTest

Release to Customer

Pillar #3 Quality Attributes

A quality attribute is a non-functional characteristic of a component or a system. It represents a cross-cutting architectural concern for a system or system of systems.

Click icon to add picture

Pillar #3 Quality Attributes

Usage:• Usability• Localization• Accessibility• Personalizatio

n• Customizabili

ty

Development• Manageabilit

y• Maintainabilit

y• Supportability• Extensibility• Flexibility

Operation:• Performance• Reliability• Availability• Scalability

Security

Pillar #4 Design

Design skills are an architect’s primary tool in delivering architecture strategy and product to the business.

Good design is justifications, reasons, and trade off considerations…

• Whole Systems Design (Design theory)

• Design Methodologies and Processes• Requirements Modeling• Decomposition and Reuse• Patterns and Styles• Design Analysis and Testing • Architectural Description • Views & Viewpoints• Traceability Throughout the Lifecycle

Pillar #4 Design

Pillar #5 Human Dynamics

Human Dynamics encompasses the skills associated with managing and influencing people and their interrelationships in the context of an IT project or environment.

Pillar #5 Human Dynamics

• Presentation • Principle of Instructions: ICEPAC (Interest, Comprehension,

Emphasis, Participation, Accomplishment , Confirmation)

• Customer Relationships• Leadership and Management• Writing• Peer Interaction• Collaboration and Negotiation• Managing the Culture

Q&A