nyc technology forum enterprise architecture greg lomow chief architect bearingpoint, inc. november...

13
NYC Technology Forum Enterprise Architecture Greg Lomow Chief Architect BearingPoint, Inc. November 6 th , 2008

Upload: gabriel-horatio-hodges

Post on 22-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

NYC Technology ForumEnterprise Architecture

Greg Lomow

Chief Architect

BearingPoint, Inc.

November 6th, 2008

© 2008 BearingPoint, Inc. 2NYC Technology Forum Enterprise Architecture - Lomow

Enterprise Architecture SessionAgenda

The purpose of Enterprise Architecture is to manage and align business processes with software components, systems, networks, operations and projects.

The goal is simple: to operate better, faster and cheaper by leveraging a consistent architecture throughout the enterprise.

This session will focus specifically on the newly created Enterprise Architecture from DoITT

Speakers

• Greg Lomow, Senior Manager, Public Services Solutions Group, BearingPoint, Inc.

• Anthony Insolia, Department of Information Technology and Telecommunications (DoITT), City of New York

• Jane L. Landon, Deputy Commissioner and Chief Information Officer, Department of Finance, City of New York

© 2008 BearingPoint, Inc. 3NYC Technology Forum Enterprise Architecture - Lomow

Government Challenges

Tight budgets

• “Do more with less”

Cost overruns

Non-Compliance

Redundant Processes, Data, Systems

• Rework, re-entry of data

Out-dated, non-supported technologies

Stove-piped, non-integrated systems

Lack of standardization

Enterprise Architecture is integral to improving the government’s efficiency and effectiveness by

• Improving mission outcomes

• Helping to deliver better services to citizens and business

• Promoting collaboration among agencies for government-wide improvement

• Maximizing technology investments to achieve better mission results

• Facilitating horizontal and vertical integration of IT resources

• Obtaining cost savings by eliminating or consolidating duplicative processes or systems.

© 2008 BearingPoint, Inc. 4NYC Technology Forum Enterprise Architecture - Lomow

What is Enterprise Architecture

Enterprise Architecture is …

• A planning frameworkplanning framework for ensuring that an organization’s use of and investment in information resources and technologies align with and support its business needs

• A means of looking holistically at an entire enterpriselooking holistically at an entire enterprise, across barriers that have developed over time in many organizations (functional, programmatic, or organizational stovepipes)

• A view of the current environment (baselinebaseline), a vision for the future (targettarget), and a plan for moving from the baseline to the target environment ( implementation planimplementation plan, migration plan, or transition plan)

• Just one interlocking piece of a broader planning frameworkpiece of a broader planning framework that includes strategic planning, capital planning and investment control, budgeting, systems development/ acquisition life cycle management, and other key processes

Enterprise Architecture IS NOT … • Business process reengineeringBusiness process reengineering

• A simple one-size-fits-allone-size-fits-all approach approach

• Detailed system-level designssystem-level designs or architectures

• A panaceapanacea that will solve all of an organization’s information management problems

© 2008 BearingPoint, Inc. 5NYC Technology Forum Enterprise Architecture - Lomow

Why Enterprise Architecture

Reduced time and cost of change Adaptive to market changes Platform that enables efficient changes to the business

process

Leverage existing IT investment and exploit commonality

Do more with less Lower deployment and maintenance costs

Speed of execution and deployment Platform that allows reusing and redeploying assets

across business initiatives

Ability to realize and monitor targeted benefits and ROI

Unlock IP from proprietary vendor technologies Increased % of IT spend on business innovation

© 2008 BearingPoint, Inc. 6NYC Technology Forum Enterprise Architecture - Lomow

Enterprise Architecture andEnterprise Governance

Enterprise Architecture provides structure to ensure that investment decisions and project efforts are in line with strategic goals, organizational standards, core principles, mission performance goals, and ability to execute.

GOVERNANCE

EnterpriseEnterpriseArchitectureArchitecture

EnterpriseEnterpriseArchitectureArchitecture

PortfolioManagement

PortfolioManagement

MissionMissionExecutionExecutionMissionMission

ExecutionExecution

Measure &Measure &EvaluateEvaluate

EnterpriseEnterprisePerformancePerformance

Measure &Measure &EvaluateEvaluate

EnterpriseEnterprisePerformancePerformance

BusinessIntelligence

Mission Goals Principles

Initiatives

BusinessImprovements

Strategic PlanStrategic PlanStrategic PlanStrategic Plan

LessonsLearned

TechnologyStandards

InvestmentDecisions

NewSystems

& Processes

Financial &Performance Measures

PerformanceMeasures

GO

VE

RN

AN

CE

GO

VE

RN

AN

CE

GOVERNANCE

© 2008 BearingPoint, Inc. 7NYC Technology Forum Enterprise Architecture - Lomow

Select Control Evaluate

Requirements Analysis/Design Develop Test Deploy O&M

Identify Specify Configure Test Deploy O&M

Strategic: Portfolio Management

Solution: Solution Development

Technical: IT Infrastructure

Enterprise Architecture Uses

© 2008 BearingPoint, Inc. 8NYC Technology Forum Enterprise Architecture - Lomow

Enterprise Architecture Methodology

Technical: IT Infrastructure

Solution: Solution

Development

Strategic: Portfolio

Management

Strategy

Identify1

Document6 Document6

Discover5Discover5

Define4 Define4

Scope3 Scope3

Constrain2Constrain2

Configure7 Configure7

Deploy8 Deploy8

Maintain9 Maintain9

Design Build Deploy Operate

BearingPoint’s ProvenCourse Methodology Framework

Mission, Concept of Operations

Principles, Legislation, Guidance

Context Diagrams

Value Chain

Business Service Process Threads

BPMN

BPEL, UML

BPM

BAM, EAM

Concept

Realization

© 2008 BearingPoint, Inc. 9NYC Technology Forum Enterprise Architecture - Lomow

Alignment Between Strategy, Performance Goals, Constraints and Proposed Investments

Environmental Trends•ET-19: Lack of Qualified Treatment Providers in the District

Enterprise Business Strategies

•EBS-8: Treatment and Service Quality Management Program •EBS-10: Partner Evaluation Strategy

Modernization Approaches

•MA-11: Customer Relationship Management (CRM)

Increase public safety, prevent crime, reduce recidivism, and support the fair administration of justice in close collaboration with the community we serve. The agency will enhance decision-making and provide effective community supervision, thereby ensuring public

confidence in the criminal justice system.

CSG-1: Establish strict accountability and prevent the population supervised by CSOSA from engaging in criminal activity.

CSG-2: Support the fair administration of justice by providing accurate information and meaningful recommendations to criminal

justice decision-makers.

CSOSA CORE STRATEGIC GOALS

CSOSA CRITICAL SUCCESS FACTORS

CSF-1: Risk and Needs Assessment

CSF-2: Close Supervision

CSF-3: Treatment and Support Services

CSF-5: Timely and Accurate Information

CSF-4: Partnerships

Enterprise Business Strategies

Modernization Approaches

EBS-1: Risk and Needs Based ToolsetsEBS-2: Efficient Pre-Sentence Investigation ProcessEBS-3: Effective Model for Drug Testing EBS-4: Incorporating More Communication Internally and ExternallyEBS-5: Facilities Investment to Enable Business Execution EBS-6: Purposeful Supervision Leading to Improved Performance MeasurementsEBS-7: Sanctions MatrixEBS-8: Treatment and Service Quality Management programEBS-9: Targeted Treatment and Support Service ProgramsEBS-10: Partner Evaluation Strategy EBS-11: Partnership ExpansionEBS-12: Secure and Accessible InformationEBS-13: Inter-Agency Resource Optimization

MA-1: Data Consistency and Quality ManagementMA-2: Supervision Performance Management InnovationMA-3: Program Results MonitoringMA-4: System Engineering CapabilityMA-5: Integrated, Innovative Case ManagementMA-6: Forward deployed Network Infrastructure MA-7: Mobile Computing DevicesMA-8: Biometric TechnologyMA-9: Kiosk / Voice Response ReportingMA-10: Prioritized and well funded TrainingMA-11: Customer Relationship Management (CRM)MA-12: Portal technologyMA-13: Voice Recognition SoftwareMA-14: Cross-Reactivity Technology

Environmental Trends

ET-1: Business Velocity ET-2: Private Sector Increase ET-3: Front-Line Knowledge Needs ET-4: Worker Shortage ET-5: Culture Changes ET-6: Union Influence ET-7: Data Inconsistency ET-8: Infrastructure Growth ET-9: Management Alignment/PrioritizationET-10: Information Sharing Growth ET-11: Agency Service Integration Trend ET-12: External Information Access Need

ET-13: Personnel Security Requirements ET-14: Performance Reporting Requirements ET-15: Offender Housing Difficulties ET-16: Stakeholder Availability ET-17: Increased CSOSA Reliance on InformationET-18: Wrong Perception/Budget Constraints ET-19: Lack of Qualified Treatment Providers in the DistrictET-20: Educational Trends/Mode of the Moment

CSOSA MISSION

ET-21: Technology Evolution Velocity ET-22: Packaged Solutions Increase ET-23: Best Practice Impacts ET-24: Workforce Satisfaction ET-25: Single Point of Entry Need ET-26: Wireless Advancements ET-27: IT Security Requirements ET-28: Growing Data Volume and Complexity ET-29: Need for Improved Interfaces

© 2008 BearingPoint, Inc. 10NYC Technology Forum Enterprise Architecture - Lomow

An Illustration of the Execution Framework: Identification of Different Architecture Views

Technology ViewIntegration, Infrastructure & Technology Reference Model

Organizational ViewCommunities of Interest, Roles, Organizational Structure

Disaster Recovery

Privacy Impact

Controls

Authentication

Certification & Accreditation

PerformanceView

Goals &Objectives

BusinessServicesProcessThreads

Solution View

Business Processes

BusinessView

Information View

Use Case(UML)

Enterprise Service Bus

SharedTechnical Services

Meta Data

Technology

Re-engineeredProcess &Activities

Staff Member

Treasury

Accountant

Vendor

Purchasing Agent

Manager

PostAccounting

Pay Vendor

MaintainPropertyRecord

Receive Goods

Verify Funds

IssuePurchase Order

Solicit Vendors

SubmitPurchaseRequest

Finance

Enterprise Applications

Value Chain

SecurityView

ERD/ IER

Subject Areas

• Cash Mgmt.• Inspections• Compliance

• Enforcement• Compensation

HRMSSupply Chain

Case Mgmt.

© 2008 BearingPoint, Inc. 11NYC Technology Forum Enterprise Architecture - Lomow

OperationalView

Identifies WarfighterRelationships and Information Needs

SystemsView

Relates Capabilities and Characteristicsto Operational Requirements

TechnicalView

Prescribes Standards andConventions

Specific CapabilitiesIdentified to SatisfyInformation-ExchangeLevels and OtherOperational Requirements

Technical Criteria GoverningInteroperable Implementation/Procurement of the SelectedSystem Capabilities

Operational

System

s

Technical

Operational

System

s

Technical

Enterprise Architecture Frameworks:DoDAF, FEA and Zachman Frameworks

Business Reference Model (BRM)• Lines of Business• Agencies, Customers, Partners

Service Component Reference Model (SRM)• Capabilities and Functionality• Services and Access Channels

Technical Reference Model (TRM)• IT Services• Standards

Data Reference Model (DRM)• Business-focused data standardization • Cross-Agency Information exchanges

Busin

ess-D

riven A

ppro

ach

Performance Reference Model (PRM)

• Government-wide Performance Measures & Outcomes• Line of Business-Specific Performance Measures & Outcomes

Federal Enterprise Architecture (FEA)Com

ponent-B

ase

d A

rchite

cture

Physical

Logical

Conceptual

Contextual

Why How What Where When Who

Business Drivers, Mission

Alignment

ConOps, Value Chain

List of Business Objects

and Subjects

List of Locations

List of Key Business Events

List of Roles, COIs

& Organization

Requirements, Performance Objectives,

Service Descriptions

Business Services

Process Flow, Process

Definitions (BPMN)

ERD, Information Exchange

Matrix, Business

Vocabularies

Locations mapped to roles and processes

Business Domain Event

Models

Mapping of roles and

processes to COIs and

Organization

Business Rules,

Business & Technical

Service Levels

Process Simulation (BPEL &

UML) Use Cases (UML)

Data Flow Diagrams, Business

Taxonomy, Ontology, & Semantics

Systems Architecture,

Managed Services locations

Process Orchestration

User Profiles

Business Activity

Monitoring

Business Process

Management, COTS

Applications

Data Domain Services

Infrastructure Domain Services

Business Process

Management, COTS

Applications

Security Domain Services (SSO)

© 2008 BearingPoint, Inc. 12NYC Technology Forum Enterprise Architecture - Lomow

Physical

Logical

Conceptual

Contextual

Why How What Where When Who

Business Drivers, Mission

Alignment

ConOps, Value Chain

List of Business Objects

and Subjects

List of Locations

List of Key Business Events

List of Roles, COIs

& Organization

Requirements, Performance Objectives,

Service Descriptions

Business Services

Process Flow, Process

Definitions (BPMN)

ERD, Information Exchange

Matrix, Business

Vocabularies

Locations mapped to roles and processes

Business Domain Event

Models

Mapping of roles and

processes to COIs and

Organization

Enterprise Architecture Frameworks:Zachman Framework

Business Activity

Monitoring

Business Process

Management, COTS

Applications

Data Domain Services

Infrastructure Domain Services

Business Process

Management, COTS

Applications

Security Domain Services (SSO)

Business Rules,

Business & Technical

Service Levels

Process Simulation (BPEL &

UML) Use Cases (UML)

Data Flow Diagrams, Business

Taxonomy, Ontology, & Semantics

Systems Architecture,

Managed Services locations

Process Orchestration

User Profiles

© 2008 BearingPoint, Inc. 13NYC Technology Forum Enterprise Architecture - Lomow