IND Architecture Modernization, Deep Space Information Services Architecture (DISA), A Business Case for SOA-Based Modernization Mike Kolar, Integrated.

Slides:



Advertisements
Similar presentations
Presentation Title | Date | Page 1 Extracting Value from SOA.
Advertisements

Object-Oriented Application Frameworks Much of the cost and effort stems from the continuous re- discovery and re-invention of core concepts and components.
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
Primary Benefit Types Value Discipline Benefits – Operating Excellence Reduce Cost Reduce Risk – Product Leadership Increase Revenue – Customer Intimacy.
© 2012 Autodesk BIM Collaboration Siva Koppula Technical Consultant.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
e-Framework Components and Responsibilities.
Ernest Cachia University of Malta “Reuse revisited plus …” Slide No. 1 - Title Slide Reuse Revisited A reminder of basic software reuse gauging techniques.
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Independent Insight for Service Oriented Practice Communicating SOA.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design Third Edition.
Innovating with SAP Enterprise Service Content - a Practical Guide Derek Wood –LS Computing A CLEAR NEW AFRICA.
Integration of Software Cost Estimates Across COCOMO, SEER- SEM, and PRICE-S models Tom Harwick, Engineering Specialist Northrop Grumman Corporation Integrated.
1 Lecture 2.6: Organization Structures Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Fundamental System Concepts Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica Updated: September 2014.
Planning for Middleware Rose Gamble Leigh Davis Jamie Payton University of Tulsa.
Achieving Operational Excellence and Customer Intimacy:Enterprise Applications Chapter 9 (10E)
© 2005 Cognizant BPO: A Transformational Strategy Chuck Clement, Andesa Services Rob Mattioda, The Life & Annuity Group, Inc.
SCORM Ahmed I. Deeb Dr. Anwar Mousa  presenter  instructor University Of Palestine-2009 Presentation about.
Business Process Management: The Third Wave The Next 50 Years of IT.
© 1998 Concept Five Technologies Enterprise Application Integration Capability Maturity Model.
SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments.
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
Don Von Dollen Senior Program Manager, Data Integration & Communications Grid Interop December 4, 2012 A Utility Standards and Technology Adoption Framework.
Nguyễn Huy Trường Bùi Dũng Anh Tuấn 1.  Service  Service Oriented Architecture (SOA)  Service Oriented Computing (SOC)  Reference 2.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
NextGen: Changes to Strengthen Validation and Verification Jay Merkle Director, Enterprise System Integration October, 2011.
A Passion for Excellence. InterSystems – at a glance International Software Enterprise International Software Enterprise Headquartered in Cambridge, MA,
Service Transition & Planning Service Validation & Testing
Panel Three - Small Businesses: Sustaining and Growing a Market Presence Open Interfaces and Market Penetration Protecting Intellectual Innovation and.
Chapter © 2009 Pearson Education, Inc. Publishing as Prentice Hall.
Service Oriented Architecture (SOA) at NIH Bill Jones
TOTAL COST OF OWNERSHIP
CHAPTER 4: Procurement.
INDUSTRY SOLUTION TELECOMMUNICATION SERVICES INTEGRATION.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.
EGovOS Panel Discussion CIO Council Architecture & Infrastructure Committee Subcommittee Co-Chairs March 15, 2004.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Enterprise Architecture HOW COMPANIES ARE EXPLOITING INFORMATION TO THROUGH IT.
Align Business and Information Technology – with SOA Pradeep Nair Director – Software Group (IBM India/SA)
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
© 2014 IBM Corporation Does your Cloud have a Silver Lining ? The adoption of Cloud in Grid Operations of Electric Distribution Utilities Kieran McLoughlin.
Advanced Web Technologies Lecture # 5 By: Faraz Ahmed.
Knowledge Management of Global Work Frank Harmsen.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
IQ Server Product Overview June The problem we solve in a customer’s words… “We have almost 400 applications and they are all intertwined and very.
RUP RATIONAL UNIFIED PROCESS Behnam Akbari 06 Oct
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.
Federal Land Manager Environmental Database (FED) Overview and Update June 6, 2011 Shawn McClure.
RPA – Robotic Process Automation
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Section 1 Delivering Value with IT
Modern Systems Analysis and Design Third Edition
Identify the Risk of Not Doing BA
Modern Systems Analysis and Design Third Edition
Software Architecture in Practice
Achieving Operational Excellence and Customer Intimacy:Enterprise Applications Chapter 9 (10E)
Business Drivers for Investment
Federal Land Manager Environmental Database (FED)
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
Why do Companies Invest in Multilingual Content Initiatives?
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
Modern Systems Analysis and Design Third Edition
Presentation transcript:

IND Architecture Modernization, Deep Space Information Services Architecture (DISA), A Business Case for SOA-Based Modernization Mike Kolar, Integrated GDS Deputy Section Manager

Learning Objectives  Increase awareness of the DISA initiative and motivations 2May 2009IND Architecture Modernization

The Problem SOA is Meant to Solve and its Benefits  Expensive and slow IT response to changing business needs  Duplicative IT investments and corresponding infrastructure  Expensive integration due to interoperability problems, including no canonical data models  Funding of IT projects that are not adequately aligned with business goals  Lack of sharing across organizational boundaries  Increased budget for new development  Eliminating duplicative capabilities  Spending development effort on true domains of expertise and not middleware  Reducing overall system complexity  Increasing automation  Improving design practices  Improving planning practices  Increased system flexibility 3  May 2009IND Architecture Modernization

Example Architecture Drivers for the DSN 4May 2009IND Architecture Modernization

The Notion of a Service  A service is a means of delivering value to customers by facilitating outcomes customers want to achieve without the ownership of specific costs and risks. - ITIL Service Design  “From a business perspective, a service is a well defined, encapsulated, reusable, business aligned capability.” - A. Arsanjani et al.  A SOA application service is a reusable and functionally cohesive software capability designed for third party composition that is exposed through a remotely accessible implementation agnostic interface. - Steven Fonseca 5  May 2009IND Architecture Modernization

What is SOA? High-Level/Abstract Perspective  SOA is first and foremost a paradigm*  It’s a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains†  It’s about working across boundaries, especially ownership boundaries  Different people or organizations may provide (“own”) the service and its underlying capability than the entities accessing it  It’s a uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with measurable preconditions and expectations†  *Paradigm: “A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality for the community that shares them, especially in an intellectual discipline.” (Source: New American Heritage Dictionary)  †Source: OASIS Reference Model for Service Oriented Architecture 1.0 6May 2009IND Architecture Modernization

SOA: The Basic Idea Reuse of services across organizational boundaries Efficient construction of software through service composition Remote offering of software capabilities Facilitation of interoperability and integration Use of software architecture to achieve high levels of maintainability and extensibility/adaptability 7 Service Client 1 Service Client 2 Organization A 2 Organization A 1  May 2009IND Architecture Modernization

GDS Modernization DoDAF OV-1 8May 2009IND Architecture Modernization

DISA Modernization Framework SOA Solution Elements  Infrastructure  Runtime Management  Enterprise Architecture  Software Architecture  Information Architecture  Organizational Design  Governance  Best Practices 9  May 2009IND Architecture Modernization

AS-IS Versus TO-BE Maturity Assessment  SOA practice areas based on the Oracle SOA Maturity Model 10May 2009IND Architecture Modernization

Anecdotal Business Case for Software Reuse Initiatives  Nippon Electric Company: Achieved 6.7 times higher productivity and 2.8 times better quality through 17% reuse. They improved software quality 5-10 times over a 7-year period through the use of unmodified reuse components in the domain of basic system software development and in the domain of communication switching systems.  GTE Corporation: Saved $14 million in costs of software development with reuse levels of 14%. GTE Data Services benefited from $1.5M in cost savings in 1988 for 20-50% reuse  Multiple Ada Projects: A study of 75 Ada projects in 15 firms totaling 30M LOC found reuse resulted in 10 times higher quality with reuse levels of 10-18%  Toshiba saw a 20-30% reduction in defects per line of code with reuse levels of 60%  DEC reported cycle times that were reduced by a factor of 3-5 through reuse levels of 50-80% and an increase of 25% in productivity through software reuse  Hewlett-Packard (HP) cited quality improvement on two projects of 76% and 24% defect reduction, 50% and 40% increases in productivity, and a 43% reduction in time to market with reuse levels up to 70%. ROI ranged from 215% for one development to 410% for the otherA study of nine companies showed reuse led to 84% lower project costs, cycle time reduction of 70%, and reduced defects  NASA Report: Reduction of 75% in overall development effort and cost Reuse Experience References: 11May 2009IND Architecture Modernization

The Business Case for Software Architecture  The question, is an architecture-centric approach to software development valuable, is generally believed to have been answered about 10 years ago ~ Kazman  “The return on investment of systems engineering (SE- ROI) from an analysis of the 161 software projects in the COCOMO II database... The analysis shows that, after normalizing for the effects of other cost drivers, the cost difference between projects doing a minimal job of software systems engineering – as measured by the thoroughness of its architecture definition and risk resolution – and projects doing a very thorough job was 18% for small projects and 92% for very large software projects as measured in lines of code.” 12~ Boehm  “… greater emphasis on the system design creates easier, more rapid integration and test. The overall result is a saving in both time and cost, with a higher quality system product. The primary impact of the systems engineering concepts is to reduce risk early…” ~ Honour  “Analysis of project defect tracking cost-to-fix data (a major source of rework costs) showed that 20% of the defects accounted for 80% of the rework costs, and that these 20% were primarily due to inadequate architecture definition and risk resolution.” ~ Boehm  Understanding the Value of Systems Engineering, Honour 12  May 2009IND Architecture Modernization

Example Implementation Architecture Models 13  From Objects to Services: A Journey in Search of Component Reuse Nirvana, Mahesh H. Dodani, IBM Software, U.S.A., The Enterprise Service Bus,  SOA Governance Reference Model, Integrated SOA Governance InfrastructureSOA Software, Inc,  May 2009IND Architecture Modernization