Succeeding with Component-based Architectures Industry Advisory Council Enterprise Architecture SIG Draft.

Slides:



Advertisements
Similar presentations
© 2004 Flashline Inc. The Seven Faces of Reuse Enterprise Architect Summit June 8, 2004 Charles Stack Founder and CEO Flashline, Inc. © 2004 Flashline.
Advertisements

CPIC Training Session: Enterprise Architecture
How to commence the IT Modernization Process?
Leverage MarkITS for agile solutions delivery that balances strategic thinking with tactical execution for “Business & Technology Convergence” MarkITS.
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
BENEFITS OF SUCCESSFUL IT MODERNIZATION
Primary Benefit Types Value Discipline Benefits – Operating Excellence Reduce Cost Reduce Risk – Product Leadership Increase Revenue – Customer Intimacy.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Brief History of Architecture Frameworks
Principles of Quality Architecture and Moving Forward Towards a Unified Common Approach 5 January 2012 Walt Okon Senior Architect Engineer Architecture.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
Oncor’s EIM Program.
June 3, E-Gov and the Federal Enterprise Architecture Presentation to the Ontolog Forum Marion A. Royal November 06, 2003.
Enterprise SOA and Cloud Planning Presentation to Association of Enterprise Architects, Washington DC Chapter John Chi-Zong Wu
6/3/2015 4:26:17 AM 5864_ER_HEALTH 1 EPA SOA Implementation Strategy Making a Difference in our Environment OEI Service Advisory Group December 13, 2007.
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
© 2006 KPMG LLP, the U.S. member firm of KPMG International, a Swiss cooperative. All rights reserved. Printed in the U.S.A. KPMG and the KPMG logo are.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Considering an Enterprise Architecture for the NSDI
The topics addressed in this briefing include:
Investment Management Concepts Portfolio Management | Segment Architecture March 25, 2009 Adrienne Walker and Kshemendra Paul
Embedding Records Management into Agency Processes The FEA Records Management Profile Laurence Brewer, CRM National Archives and Records Administration.
Proposed EA Assessment Framework 2.0 Chief Architect’s Forum (CAF) Dick Burk Chief Architect and Director of Federal Enterprise Architecture Program, OMB.
a Service Oriented Architecture
The Evergreen, Background, Methodology and IT Service Management Model
Transforming the Business of Government Through Shared Services JOHN SINDELAR Deputy Associate Administrator United States General Services Administration.
THE REGIONAL MUNICIPALITY OF YORK Information Technology Strategy & 5 Year Plan.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
The Challenge of IT-Business Alignment
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
Service Oriented Architecture (SOA) at NIH Bill Jones
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
Specialists in Service Oriented Application Modernization Corporate Introduction Mitre SOA for eGovernment Conference October 2,
FEA Data Quality Profile – Progress Report July 12, 2007 Presented to Federal Data Architecture Subcommittee (DAS)
Enterprise Architecture, Enterprise Data Management, and Data Standardization Efforts at the U.S. Department of Education May 2006 Joe Rose, Chief Architect.
E-government models Lecture 8.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program CIO Bi-Weekly Briefing October 31, 2007.
1 DAS Annual Review June 2008 “Build to Share” Suzanne Acar, US DOIAdrian Gardner, US National Weather ServiceCo-Chair, Federal DAS
EGovOS Panel Discussion CIO Council Architecture & Infrastructure Committee Subcommittee Co-Chairs March 15, 2004.
Information Technology Planning. Overview What is IT Planning Organized planning of IT infrastructure and applications portfolios done at various levels.
Federal Enterprise BOF Rick Murphy Chief Architect, Blueprint Technologies June 7, 2004.
Cartographic Users Advisory Council The National Spatial Data Infrastructure and the Geospatial One Stop E-Gov Initiative May 3, 2002 John Moeller Staff.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
 Many models have been proposed to deal with the problems of defining activities and associating them with each other  The first model proposed was the.
Government and Industry IT: one vision, one community Vice Chairs April Meeting Agenda Welcome and Introductions GAPs welcome meeting with ACT Board (John.
© 2006 The MITRE Corporation. All rights reserved EA in the Federal Enterprise Life Cycle September 2006 Steve Decker MITRE Corporation Center for Enterprise.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Federal Enterprise Architecture (FEA) Architecture Plus Meeting December 4, 2007 Kshemendra Paul (Acting) Chief Architect.
1 Industry Advisory Council’s Enterprise Architecture Shared Interest Group (IAC EA SIG) Collaborative Approach to Addressing Common Government- Industry.
Towards an Enterprise Architecture for Wits In the context of the new Student Information System programme Prof Derek W. Keats Deputy Vice Chancellor (Knowledge.
Building a BA Center of Excellence Gain Momentum...Produce Results!
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
© Everware-CBDI Inc V & Everware-CBDI Service Offerings Service Oriented Architecture.
Federal Enterprise Architecture (FEA)
Applications Modernization Services
CIM Modeling for E&U - (Short Version)
Forest Service Geospatial Enterprise Architecture
Identify the Risk of Not Doing BA
Transforming the Business of Government Through Shared Services JOHN SINDELAR Deputy Associate Administrator United States General Services Administration.
SOA Implementation and Testing Summary
CSPP Spring 2011 FEA and FSAM.
Enterprise Productivity Services
Enterprise Architecture Methods
CAF Quarterly Meeting Measuring the Value of an EA Practice
Vijay Rachamadugu and David Snyder September 7, 2006
Enterprise Architecture at Penn State
Presentation transcript:

Succeeding with Component-based Architectures Industry Advisory Council Enterprise Architecture SIG Draft

IAC Draft Material2 Introduction John Butler Architect Director Unisys Corporation Dave Mayo Vice President Everware, Inc x.103 John Weiler Executive Director Interoperability Clearinghouse

IAC Draft Material3 Presentation Outline Current Situation Component-Based Architecture: Context Implementation Challenges Business Drivers & Benefits Enablers & Critical Success Factors Recommendations for Transformation Questions

Current Situation

IAC Draft Material5 Current Issues in Federal IT Many IT development projects fail or face significant cost overruns (72%) Current EA methods are tech centric Deployed legacy systems inflexible Current EA efforts not oriented for cross agency interoperability/information sharing. Majority of IT budgets spent on maintaining legacy systems FEAF, C4ISR and TEAF do not communicate business needs nor enable leverage of COTS solutions

IAC Draft Material6 New IT Solution Paradigm Custom Development gives way to Application Assembly Y e s t e r d a y Design, Code & Test Focus on Component Assembly & Integration Model, Evaluate, & Acquire Timeframes are weeks! Reliance on industry standards Rate of change is high and accelerating Increased Agility & Adaptability of Enterprise Systems T o d a y Architect, Acquire, Integrate Services Oriented Architecture dictates Component-Based SDLC process Software Components & Off the Shelf Products Focus is Software Development Code everything to spec Timeframes months Complexity and rate of change manageable (CMM) Technology base Stable Driven by data model & structured methods

Component-Based Architecture: Concepts

IAC Draft Material8 Component-Based Architecture: Concepts CBA Approach to structuring enterprise solutions that increases modularity and adaptability Focus on component assembly Origins in OO and CBD Fits within Federal Framework of Reference Models Facilitates alignment of business and technology CSF for OMB FEAPMO Services Oriented Architecture Way of thinking about systems as set of modular services: business, data, infrastructure

IAC Draft Material9 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 Business-Driven Approach Performance Reference Model (PRM) Government-wide Performance Measures & Outcomes Line of Business-Specific Performance Measures & Outcomes Federal Enterprise Architecture (FEA)

IAC Draft Material10 CBA: Driven by BRM and Implements SRM BRM CBA Layer 1 CBA Layer M BRM SRM Service Layer 1 Service Layer N BRM Business Lines Sub-functions Contribution to Fulfillment Functional Traceability

Implementation Challenges

IAC Draft Material12 Implementation Challenges Current EA, SDLC & funding processes are not attuned to CBA, and encourage monolithic stove pipes. No consistent COTS evaluation & acquisition process Bureaucracy & culture protect against change The “Legacy Hurdle” Licensing issues are complex & confusing

IAC Draft Material13 Current EA and Solution Development Life-cycle Processes Ineffective Poor alignment of stakeholder views No cross-agency or cross- application business process refactoring Focus on custom SW development No consistency enforcement of EA artifacts (inter- and intra-agency) Does not produce actionable or comparable output Typically waterfall – not iterative Produces monolithic apps – not modular No consistent COTS evaluation and acquisition process Inhibits use of commercial best practices & SW artifacts Focus on custom SW development EA Lifecycle Traditional SDLC

IAC Draft Material14 CIOs Feel... Overwhelmed by offerings? Ill-equipped to evaluate? Out paced by market? Interoperable? Over hyped? No body of knowledge from which PM can evaluate competing COTS offerings. No common EA language to communicate business need to technology. No mechanisms for assessing risks, composability or interoperability of COTS solution No clear mapping of business drivers to standards or COTS solution offerings. Gap = Risk! Current documentation methods do not result in action oriented solution “blueprints”. No Consistent COTS Evaluation & Acquisition Process

IAC Draft Material15 Culture is hard to change "Nothing is more difficult than to introduce a new order. Because the innovator has for enemies all those who have done well under the old conditions and lukewarm defenders in those who may do well under the new." Nicolai Machiavelli, 1513 A.D.

IAC Draft Material16 The “Legacy Hurdle” Legacy systems typically: Monolithic – Difficult to modify Closed – Difficult to interface with Ties up available resources Most of IT staff and funds devoted to application maintenance All or nothing legacy replacement Difficult to carve out functionality for incremental replacement

Business Drivers & Benefits

IAC Draft Material18 Business Drivers & Benefits Increased Adaptability & Flexibility Capability Sharing = reduced redundancy Time to Market Lifecycle Cost Risk Mitigation Consistent application of policy & guidance Interoperability and Information Sharing IT Value Chain and Business stakeholder alignment

IAC Draft Material19 Common Components Enable Cross-agency Interoperability & Information Sharing Agency A Agency B Access Channel Agency C Office Bureau Office Business Community Citizen Dept. Business Segment 1 Business Segment 2 Business Segment 3 Business Segment 4 Gov. Analyst

IAC Draft Material20 Agile Organizations Require Adaptable Architectures 1980’s and earlier Organization Focus Mainframe centric Monolithic Internal use 1990’s Business Process Focus Client/Server Monolithic Business-to-business via EDI -file transfer Virtual organizations Distributed Functions Service oriented Componentized E-commerce Real-time New Millennium 3rd party service providers Extranet Internet Customers

Enablers and Critical Success Factors

IAC Draft Material22 Enablers and Critical Success Factors Enablers Technologies Exist to Enable CBA Commercial components available Standards & Best Practices Exist - Adopt them BRM is the starting point Critical Success Factors Business Driven EA Approach Revised Solution Development Lifecycle focused on COTS acquisition/integration Mechanism for Sharing and Managing Software Assets Is Key

IAC Draft Material23 Conceptual and Strategic Interface Alignment Technical Interface Development Business Process Driven Integration: Business Process Leadership

IAC Draft Material24 OMB’s New SDLC Incorporates CBA in an Iterative Process Artifacts and Activities  Performance Measures, Objectives, Outcomes (PRM)  Business Objectives (BRM)  Funding, Partnering Strategies Acquisition Integration  Identify Best Practices, technology Enablers, and Components  Existing Stake Holders, Business Processes, and Workflows  Existing Delivery and Access Channels (Portfolio)  Must Have Functions, Features, and Info Exchanges  Short and Long-Term Requirements  Assessment of As-is state: Gap analysis  Define/Align Service Components  Component Common Criteria, SLA  Select COTS based on normalized EA vendor submissions.  Define Component Relationships to BRM  Wiring & Activity Diagrams, Component Arch, Data Arch  To-Be architecture ‘ blueprints ’  Prototype Solution Architecture  Verify ROI, business fit  Validate Sequencing Plan Iterative Development Value-Based Releases Understanding the Business Understanding the Business Knowing What’s Possible Knowing What’s Possible Model the Business Define the Gaps Model the Business Define the Gaps Develop the “Blueprints” Develop the “Blueprints” Obtain Components Assemble the Components Assemble the Components Execution  Deploy  Manage  re-Baseline Execute & Deploy Execute & Deploy Discovery Requirements Strategy Architecture

IAC Draft Material25 Technologies to Support CBA are Here Today J2EE Technical Architecture.Net Technical Architecture EAI Web Services Portals Directory Services

IAC Draft Material26 Repository: Sharing & Managing Software Assets Application Development Group Commercial Catalog Agency Specific Catalog Specify Build Productize Find EvaluateConsume Publish Federal-Wide Catalog User View Component Repository

Recommendations

IAC Draft Material28 Recommendations for Transformation to CBA Update Policy & Drive Cultural Change Reform COTS Process Define SDLC FW Update EA Process Adopt Common Infrastructure Establish Solution Center Interoperability Define Interop. Standards

Phasing of Recommendations

IAC Draft Material30 Establish CBA Solution Center CBA Solution Center Mission: Foster Use of Common Services/Components Across Agencies Process Center of Excellence: CBA Best Practices, Business Process Patterns, Linkages to Reference Models Component Integration Lab: COTS/GOTS Evaluation, Common Components, Certification of Components Collaboration Forum: Build Consensus on Process & Data Factoring CBA Solution Center Component Integration Lab Collaboration Forum Process Center of Excellence

IAC Draft Material31 Update EA & SDLC Processes Integrate CBA into Enterprise Architecture & Solutions Development Framework Initiation Ongoing OMB Agency

IAC Draft Material32 Define Reference Model Linkages Agencies Need Assistance in Building Agency Services Architecture from SRM and BRM; also data structures (DRM) from the SRM Initiation Ongoing OMB Agency

IAC Draft Material33 Adopt Common Infrastructure Establish Technical Infrastructure (TRM), Acquire Appropriate Tools, Implement Component Repository Initiation Ongoing OMB Agency

IAC Draft Material34 Define Interoperability Standards Establish Policies, Procedures, Technology Options for Interoperability & Information Sharing Across Agencies Initiation Ongoing OMB Agency

IAC Draft Material35 Update Policy & Drive Organizational Change Organizational Change is Difficult: Treat Transformation as Change Management Project Initiation Ongoing OMB Agency

IAC Draft Material36 Reform COTS Process Establish Common Process for Evaluating & Acquiring COTS/GOTS; Mechanism for Development of Common Components; Certification Process & Repository Initiation Ongoing OMB Agency

IAC Draft Material37 Summary