SOA Architecture Delivery Process by Dr. Robert Marcus 720-352-0784 SRI International 1100 Wilson Boulevard Arlington, VA 22209.

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

What is Business Architecture?. Overview Agility matters today more than yesterday Previous methods for managing change were designed for the needs of.
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Duke Enterprise CMS CGS Meeting 5/7/2004 Cheryl Crupi Senior Manager, Duke OIT Office of Web Services.
First create and sign up for a blue host account Through the help of Blue Host create a WordPress website for the business After you created WordPress.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Certified Business Process Professional (CBPP®) Study Session Part 4 Sept. 15, 2010.
Graffiti Reporting A partnership of Local and State Government; My Local Services App enhancements.
A Presentation for the Enterprise Architect © 2008 IBM Corporation IBM Technology Day - SOA SOA Governance Miroslav Petrek IT Software Architect
Federal Student Aid Technical Architecture Initiatives Sandy England
ROI When Web Content Management Meets Knowledge Management
Chapter 7 Enterprise-Wide Information Systems
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
Georgetown UNIVERSITY Introduction to SOA Part II: SOA in the enterprise Seminars in Academic Computing, Directors Leadership Seminar, August 7, 2007 Piet.
Centers for IBM e-Business Innovation :: Chicago © 2005 IBM Corporation IBM Project Management May 2006.
Enterprise Architecture
Chapter © 2009 Pearson Education, Inc. Publishing as Prentice Hall.
Resiliency Rules: 7 Steps for Critical Infrastructure Protection.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Sponsored by the U.S. Department of Defense © 2006 by Carnegie Mellon University Version E-Gov 2006Benefits, Misconceptions and SOA Governance Issues -
Effective Methods for Software and Systems Integration
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
1 © 2007 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialSTC Global Impact Review Multi-ReOrg: Cisco's Innovation in Changing it’s Selling Company.
a Service Oriented Architecture
Information Systems Planning
Reuse Standards Dr. Carma McClure Extended Intelligence, Inc. Copyright (c) 1998 by Extended Intelligence, Inc.
CLEANROOM SOFTWARE ENGINEERING.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
UNCLASSIFIED Joint and Coalition Warfighting Mr. John Vinett March 2012 Technical Baseline Capability.
Information Technology Architecture Group ITAG, version 2.0 We need resource commitments! February ITLC.
1PBI_SAS_08_Exec_ShullSeptember 2008MAC-T IVV Dr. Forrest Shull, FCMD Kurt Woodham, L-3 Communications OSMA SAS 08 Infusion of Perspective-Based.
NIST Special Publication Revision 1
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.
Evaluation and Testbed Development Bhavani Thuraisingham The University of Texas at Dallas Jim Massaro and Ravi Sandhu.
Service Transition & Planning Service Validation & Testing
Chapter © 2009 Pearson Education, Inc. Publishing as Prentice Hall.
Service Oriented Architecture (SOA) at NIH Bill Jones
Roadmap to successful ECM implementation Kateřina Divišová British Chamber of Commerce
U.S. Department of Agriculture eGovernment Program eGovernment Working Group Meeting February 11, 2004.
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
Microsoft Office Project 2003: Selling EPM in your Organization Matt Wilson Business Solutions Specialist LMR Solutions.
+ Chapter 9: Management of Business Intelligence © Sabherwal & Becerra-Fernandez.
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
System Wide Information Management (SWIM). FAA Transition to Service Oriented Architecture (SOA) - System Wide Information Management (SWIM) Initiative.
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
Virtual techdays INDIA │ august 2010 ENTERPRISE CONTENT MANAGEMENT WITH SHAREPOINT 2010 Naresh K Satapathy │ Solution Specialist, Microsoft Corporation.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
M&S Services at the Crossroads of Service Oriented Architecture and the DoD Architectural Framework Bernard P. Zeigler, Ph.D., Arizona Center for Integrative.
MITM743 Advanced Project Management Dr. Abdul Rahim Ahmad Assoc. Professor College of IT, UNITEN Kerzner Chapter 4 Project Management Methodologies.
Arlington, VA March 31, 2004 Presentation for the Advisory Committee for Business & Operations Effective Practices Research Overview For Merit Review This.
Evaluate Phase Pertemuan Matakuliah: A0774/Information Technology Capital Budgeting Tahun: 2009.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows:  To provide an introduction to the basic Concepts of enterprise architectures,
GSA IT Strategic Plan 2009 – 2011 August 2007 US General Services Administration 1.
Information Technology Planning
Data Management Program Introduction
EI Architecture Overview/Current Assessment/Technical Architecture
Azure Infrastructure for SAP®
BIL 424 NETWORK ARCHITECTURE AND SERVICE PROVIDING.
The Five Secrets of Project Scheduling A PMO Approach
The Open Group Architecture Framework (TOGAF)
By Jeff Burklo, Director
Software engineering -1
Agenda Purpose for Project Goals & Objectives Project Process & Status Common Themes Outcomes & Deliverables Next steps.
Introduction to SOA Part II: SOA in the enterprise
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

SOA Architecture Delivery Process by Dr. Robert Marcus SRI International 1100 Wilson Boulevard Arlington, VA 22209

26/3/2015 Problems with Enterprise SOA l Enterprise standards groups get rewarded for developing standards and potential reusable resources l Organizational projects get rewarded for delivering required functionality under budget and within schedule l These two goals can incompatible if the use of standards and reusable resources does not provide benefits to projects l These problems have been called out by a recent GAO report on the GIG and are not unique to SOA

36/3/2015 Proposed Solution l Create a reusable architecture standards delivery group and process l This group should be compensated equally for getting standards implemented and having projects succeed l The process will consist of injecting standards and reusable components into the system life cycle when appropriate l Feedback from projects will be used to revise and improve standards and create new reusable components l The following slides are based on experience within the world’s largest corporation and the world’s largest aerospace company.

46/3/2015 Architecture Delivery Process 1.Concept Refinement 2. Technology Development 3.System Development and Demonstration 4. Production and Deployment 5. Operations And Support Projects Architecture Delivery Group Centralized Resources Standard Reusable CONOPS Standard Reusable Technology Components And Services Standard Models, Existing Testbeds And Simulations Existing Hosting Centers and Platforms Reusable System Management Tools and Processes Up arrows are delivered standards. Down arrows are improvements based on experience

56/3/2015 Architecture Delivery Team’s Role l 1. Concept Refinement Reusable CONOPS l 2. Technology Development Reusable standards, components and services l 3. System Development and Demonstration Standard models, existing testbeds, and simulations l 4. Production and Deployment Existing Hosting Centers and Platforms l 5. Operations and Support Reusable System Management Tools and Processes l Experience – These teams have been used to deliver object, middleware and Web frameworks to multiple projects within enterprises

66/3/ Concept Refinement l Whenever possible Concepts of Operations should be reused or incrementally refined for new systems to enable collaboration with existing organizations and easy migration from existing operational procedures. l If radically improved Concepts of Operations are required or enabled with new technology, these new concepts should be incorporated in future operational processes. l Experience: Create reusable scenarios that can be customized and used to drive downstream tasks

76/3/ Technology Development l Reusable components and services should be used whenever possible. Standards should be followed if they do not negatively impact project successful completion. l Standards should be classified with respect to maturity. Immature standards should not be required. Feedback from projects should be used to determine new standards and update the status of existing standards l Experience: Maintain a Web accessible site for retrieving the current status and points of contacts for reusable services and components

86/3/ System Development/Demonstration l Reusable standard models and simulations should be used in the development and testing of new systems. If possible, testbeds should be maintained to help in the evaluation of new systems l When new system models and simulations are needed, they should be incorporated into the testbeds for use with future systems l Experience: Establish a testing center where new services and standards can be evaluated in simulated production environments

96/3/ Production and Deployment l Whenever possible existing platforms and hosting centers should be reused and extended for the production and deployment of new systems l If new platforms and hosting centers are required to deploy a system, then these resources should be available for future new systems. l Experience: Use enterprise hosting centers for the deployment and management of widely shared services

106/3/ System Operations and Support l Reusable processes based on standard tools should be the basis of system operations and support l Additional processes and tools that become necessary to handle new systems should be incorporated into future operations standards l Experience: Enterprise-wide frameworks in key infrastructure areas (e.g. information assurance) should be established to reduce the risks and costs of interoperability problems. These frameworks should be created using federation across diverse organizations rather than a single top-down approach.

116/3/2015 Reusable Resource Repository

126/3/2015 Reusable Resource Repository l Stores information about the functionality, retrieval, and use of reusable resources l Maintained by the Architecture Delivery Team l Contains inputs from the Centralized Standards Group and suggested additions from the Project Teams l Repository can be accessed through the Web l Resources in the Repository are indexed by the stages in the System Life Cycle l Experience: Unless there is a group that can support the retrieval and use of components in the repository, it is very difficult to enforce reuse.

136/3/2015 Reusable Resource Repository Reusable Resource Repository Project 1 Project 2 Project 3 Project 4 Centralized Standards and Reuse Organization SOA Architecture Delivery Team

146/3/2015 Reference Publications l “ Great Global Grid: Emerging Technology Strategies” Downloadable book at l “Transitioning Large Organizations to Object Technology” chapter in CRC Handbook on Object Technology l “DoD Management Approach and Processes Not Well-suited to Support the Development of the Global Information Grid”