Lessons Learned from Development of Large-Scale Rules-Based System
|
|
- Caroline Stephany Parks
- 6 years ago
- Views:
Transcription
1 Lessons Learned from Development of Large-Scale Rules-Based System Business Rules Forum Presented by: Lynne Harbin Philip Matkovsky October 2007 Orlando, FL 1
2 Abstract This presentation focuses on a real-world implementation of business rules management system within a large-scale re-engineering/re-host effort within a civilian Federal agency. We will discuss the definition of the business process well suited to support with systems using rules engine and focus on decisioning elements embedded within the process, volatility of processes (e.g. changes to rules through policy changes), and interdependence and complexity of rules. Our presentation will additionally identify where improvement can be gained, namely analysis and modeling challenges that require a modified framework for process analysis/modeling, use case definition, rule simulation and rule validation. Presentation will include case-study and quantitative examples. 2
3 Overview Initiative description Define life-cycle of development initiative Discuss business rules management in context of initiative and in context of lifecycle Discuss how business rules management implemented throughout life-cycle Discuss opportunities for improvement within context of life-cycle 3
4 Initiative Description: Summary Re-host aging enrollment system for Veterans Health Administration Implement platform that allows streamlining of business processes and introduces systems development and maintenance efficiencies 4
5 Initiative Description: Business Perspective The Veterans Health Administration operates the largest healthcare delivery system in the U.S., serving over 7.5 million enrolled participants, with roughly 5 million receiving health services through the system Governed Largely by Title 38 United States Code and 38 Code of Federal Regulations Chapter 17 Within limits, interpretations can be applied to policy by the Administration, e.g. Threshold values for means testing Updates to dates Combat locations Enrollment group thresholds, etc. 5
6 Initiative Description: Business Perspective Eligibility Determination Eligibility factors are determined and verified Also covers means testing and income verification; if need is determined, veteran does not incur charges for service Decision regarding eligibility Eligible Veterans are Assigned to Priority Groups Enrollment is managed through a priority system: There are currently eight priority groups; Priority 7 and 8 have subgroups Highest priority enrollment is for veterans with service-connected conditions rated % disabling, lowest priority for higher income non service-connected veterans Secretary sets enrollment group threshold by priority group Enrollment decision is applied after determining priority group assignment Over 7.5 Million Enrollees Roughly 900K new enrollees per year. Veterans enrollment priority and status may be adjusted due to changes in compensation or pension award, financial or health status, or military service factors. 6
7 Initiative Description: Systems Perspective Centralized System Expert system performs complex business determinations Data updates Business determinations Message-based interaction with distributed systems HL7 events Adopt Service Oriented Architecture (SOA) pattern 7
8 Initiative Description: Systems Perspective Geographically Distributed Systems Local Sys Local Sys SSA Inter-dept. Sharing VBA Inter-admin Sharing Internal VHA Interfaces External Interfaces Messaging subsystem Eligibility/enrollment determination Message and data processing Rules subsystem Internal Java Services Presentation subsystem Enrollment System IV and EE staff VAMC staff 8
9 Business Rules Management: Overall Fit with Initiative Driver Current environment proves cumbersome to make major changes to business rules Legacy rules maintained in source computer code, inconsistently documented requirements/design documents Gain Mechanism for rapid deployment of changes to policy and/or business in systems without excessive costs: time, resources Conversion of rules from current mode provides opportunity to review, rationalize and manage rules in business-friendly manner 9
10 Business Rules Management: Overall Fit with Initiative Driver Business domain is rulesintensive process with close integration between policy and operational processes Major modernization effort provides opportunity to implement accessible rules sets for service in multiple modes Gain Rules management enables business to closely maintain rules as business assets; business identified staff to manage rules Enable organization to use standardize business rules for centralized, distributed, and self-service; serves as foundation for subsequent process and systems enhancements 10
11 Life-Cycle of Initiative Modified Rational Unified Process Project planning defined five major iterations Including: /Analysis Testing (QA and customer) Single ultimate production release Note: Fits within service-oriented architecture (SOA) 11
12 Life-Cycle of Initiative : Business case Business modeling Requirements : Analysis and design Initial implementation : Implementation Testing Initial deployment : Implementation Testing and validation Deployment 12
13 Business Rules in the Life-Cycle Business case Business case was supportive of business rules Business modeling Business process models and use case models developed using UML framework Requirements Requirements documented in RequisitePro 13
14 Business Rules in the Life-Cycle Activity Business Case Business Modeling Requirements Approach Taken Assess suitability rules management with IT system; Multi-dimensional assessment of rules systems fitting system Develop business models in UML (activity diagram) Generate requirements in RequisitePro; Document rules in MS Word and decision-tables Lesson-Learned Make use of explicit business analysis dimensions when assessing rules management; Include business analyst in assessment of rules management Identify Business Rule stereotype; Integrate Business Rule stereo-typed activity with analysis rules repository; Generate business information model Include rule artifacts within use case 14
15 Business Rules in the Life-Cycle Enrollment System Receive enrollment event (HL7) <<Business Rules>> Apply message handling rules <<Service API>> Retrieve person Is message rejected? Is person found? <<Business Rules>> Apply data rules eligibility data updated <<Business Rules>> Determine enrollment priority group <<Exception>> Generate Enrollment event Exception <<Exception>> Generate person not found exception Business rules stereotyped activities contain authoritative depiction of defined business rules. Representation within UML business flow preserves context in which rules are invoked. priority group set <<Business Rules>> Determine primarysecondary eligibilities <<Business Rules>> Set enrollment status 15
16 Business Rules in the Life-Cycle VA Eligibility Ce nte r Reference eligibility factors <<Business Rules>> Determine enrollment priority group Is SC disability >= 50%? Is SC>0%, & >$0, & Unemployable = yes, & not AA, HB or Pension? Is SC disability = to or between 30 and 49%? Is SC disability = to or between 10 and 29%? group =1 group =2 group =3 Is POW, PH, Military Disability? Receiving AA or HB? group =4 Is catastrophically disabled? Stereotyped activity can contain detailed rule flow (e.g. rule tree). group =5 Receiving VA pension or Medicaid eligibile? group =6 WWI, MBW, 0% SC compensable? Is exposed to AO in Vietnam, IR, EC? Combat veteran eligibility end date expired? [ no, veteran declines MT ] Agrees to pay? Has veteran completed MT? PG not assigned Compare income to MTT Compare income to GMTT Is income greater than Is net worth > NET MTT? WORTH THRESHOLD? group =5 Is Enrollment Group Threshold Set to Stop New Enrollments group=7a Is noncompensable 0% SC Is income > MTT & < GMTT group =8A Continuously enrolled since Continuously enrolled as of xx/xx/xx (set date)? group = 8E Note: For future use - if Enrollment threshold group is changed from PG 8 to PG 7. Is income > MTT & < GMTT group = 7C Continuously enrolled group = 8C s ince group = 8G Is noncompensable 0% SC group = 7E group = 7G 16
17 Business Rules in the Life-Cycle <<Business Rules>> Ruleflow 202: Determine enrollment priority group Stereotyped activity could point to other business rules environment with a direct reference to the ruleflow, e.g. decision tables, rule repository. Business rules analysis repository 17
18 Business Rules in the Life-Cycle Analysis and design Requirements embellishment Design model Initial implementation Architectural verification implementation 18
19 Business Rules in the Life-Cycle Activity Analysis and Design Approach Taken Developed analysis model (as conclusion of analysis phase); Generate design model; Utilized UML artifacts (e.g. class modeling, sequence diagramming, etc.); Rules developed as part of construction phase (versus analysis) Lesson-Learned Still experienced volatility in rules definition; Include rule development within analysis and design phase; Include rule validation phase (this activity could be performed with business analyst and/or with systems analyst) Initial Implementation Generated architectural release to verify interaction between architecturally significant components Assess alternative architectural patterns; Multiple deployment frameworks exist for rules engines assess alternative patterns 19
20 Business Rules in the Life-Cycle Alternative A Messaging subsystem Rules subsystem Internal Java Services Presentation subsystem Server 1 Messaging subsystem Rules subsystem Internal Java Services Presentation subsystem Server 2 Messaging subsystem Rules subsystem Internal Java Services Presentation subsystem Server 3 If proven viable, Alternative B may result in considerable licensing cost avoidances Alternative B Messaging subsystem Internal Java Services Presentation subsystem Server 1 Messaging subsystem Internal Java Services Presentation subsystem Server 2 Server 3 Rules API Rules subsystem 20
21 Business Rules in the Life-Cycle Implementation Allocated use cases to iterations Performed iterative construction of system Testing Conducted black-box, scenario-driven testing Initial deployment Rolling system portions of system (e.g. legacy systems changes) 21
22 Business Rules in the Life-Cycle Activity Implementation Approach Taken Developed iterative construction of allocated use cases; Rules development assigned as construction task Lesson-Learned Develop overall rule framework Testing Performed scenario-driven tests (e.g. provide input and expect a defined output) Include rule outputs to verify what types of rules invoked as part of specific scenarios; Generate rule output for triage/review by analysts 22
23 Business Rules in the Life-Cycle Testing and validation Conducted performance profiling Empirical performance testing Deployment Parallel deployment strategy Comparison of legacy system outputs with reengineered system outputs 23
24 Business Rules in the Life-Cycle Activity Testing Approach Taken Software profiling and Empirical performance testing Lesson-Learned Profile performance within rule service Deployment Parallel deployment strategy To be determined 24
25 Business Rules in the Life-Cycle Duration in Event Processing 13 4 Level of transparency of processes once in rules processing can be improved 0 Factor Total Message Enrollment Determinations Business Rules Detail > 250,000/ Day Enhanced tools for monitoring, tuning rules processing are required Messages >1,000,000/Day Number of Determinations 313 /Minute 25
26 Conclusion Initiatives: Business Rules management systems fit within re-hosting/re-engineering efforts Assessing Rules Management Systems: More emphasis needs to be placed on integrating rule management with the business Business Modeling: Need a mechanism to integrate business process definition with rules definition Requirements: Incorporate more robust rules artifacts with use case definition Analysis and Design: Include a rule validation activity (systems or business analysts validate detailed rules flows) 26
27 Conclusion (cont d) Architectural Alternatives: Identify architectural alternatives for implementing rules services implications for licensing Implementation: Beware of very expensive class library built in a Business Rules Engine; ensure that architectural iteration evaluates at least two patterns for rule service Testing (functional): Include rule output within testing process Testing (performance): Develop mechanisms to profile performance within rule sets 27
NASCIO 2007 AGILE PAYMENT SYSTEM CALIFORNIA STATE CONTROLLER S OFFICE
NASCIO 2007 AGILE PAYMENT SYSTEM CALIFORNIA STATE CONTROLLER S OFFICE JUNE 6, 2007 EXECUTIVE SUMMARY The California State Controller s Office (SCO) administers apportionment programs that process, allocate,
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More information7. Model based software architecture
UNIT - III Model based software architectures: A Management perspective and technical perspective. Work Flows of the process: Software process workflows, Iteration workflows. Check Points of The process
More informationService Virtualization
Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to
More informationCommonwealth of Pennsylvania. Enterprise Portal. Digital Government: Government-to-Citizen (G to C)
Commonwealth of Pennsylvania Enterprise Portal Digital Government: Government-to-Citizen (G to C) Executive Summary The Commonwealth Keystone Technology Plan provides the information technology blueprint
More informationAddressing the Challenges of Systems Engineering Estimation
Addressing the Challenges of Systems Engineering Estimation Karen McRitchie/Kathy Kha, Galorath Incorporated 2016 Copyright Galorath Incorporated 1 ABSTRACT Cost is a crucial factor in evaluating the viability
More informationBuilding a Rational Software Configuration Management Environment for the IBM e- Business Platform
Building a Rational Software Configuration Management Environment for the IBM e- Business Platform by Eric Carr, Manager Jian Wei, Senior Consultant Experio Solutions As applications that support critical
More informationRational Unified Process
Rational Unified Process Software development Life Cycle The life of a software system can be represented as a series of cycle. A cycle ends with the release of a version of the system to the customers.
More informationRequirements Elicitation
Requirements Elicitation Software Engineering I Lecture 4 14. November 2006 Bernd Bruegge Applied Software Engineering Technische Universitaet Muenchen 1 Outline Motivation Requirements elicitation challenges
More informationIgloo. Financial modeling software for managing risk
Igloo Financial modeling software for managing risk Property & casualty (P&C) insurers and reinsurers are facing growing market and regulatory pressures to improve risk management. Igloo is a financial
More informationAndrew Macdonald ILOG Technical Professional 2010 IBM Corporation
The value of IBM WebSphere ILOG BRMS Understanding the value of IBM WebSphere ILOG Business Rule Management Systems (BRMS). BRMS can be used to implement and manage change in a safe and predictable way
More informationIntroduction of RUP - The Rational Unified Process
Introduction of RUP - The Rational Unified Process Jong-Hoon Lee Dependable Software Laboratory Konkuk University References Textbook: The Rational Unified Process Made Easy A Practitioner s Guide to the
More informationOracle Revenue Management Cloud
Disclaimer: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development,
More informationBed Management Solution (BMS)
Bed Management Solution (BMS) System Performance Report October 2013 Prepared by Harris Corporation CLIN 0003AD System Performance Report Version 1.0 Creation Date Version No. Revision History Description/Comments
More informationBuild a Future-Ready Enterprise With NTT DATA Modernization Services
NTT DATA welcomed Dell Services into the family in 2016. Together, we offer one of the industry s most comprehensive services portfolios designed to modernize business and technology to deliver the outcomes
More informationIBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA
IBM s SOA Quality Management Strategy with Rational and Tivoli Terry Goldman Technical Evangelist Rational Software IBM ASEAN/SA IBM Rational Software Development Conference 2007 2007 IBM Corporation What
More information6 Core Building Blocks of a Group Benefits Underwriting Application
6 Core Building Blocks of a Group Benefits Underwriting Application POWERING PROFITABLE GROWTH WITH AN INTEGRATED SOLUTION Roger Soppe, CLU Director Industry Principal, Insurance PEGASYSTEMS Non-linear
More informationProcess, Models, Methods, Diagrams Software Development Life Cyles. Part - II
Process, Models, Methods, Diagrams Software Development Life Cyles Part - II A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process maturity based
More informationSoftware Development Methodologies. CSC 440: Software Engineering Slide #1
Software Development Methodologies CSC 440: Software Engineering Slide #1 Topics 1. The Waterfall Model 2. Agile Software Development 3. The Unified Process 4. Object-Oriented Analysis and Design 5. The
More informationChapter 4 Requirements Elicitation
Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 4 Requirements Elicitation Outline Today: Motivation: Software Lifecycle Requirements elicitation challenges Problem statement
More informationSOA Research Agenda. Grace A. Lewis
Workshop SOA Research Agenda Grace A. Lewis Workshop Approach Broadened the scope of the research agenda to show that we are interested in more than just SOA as an architectural style Performed an extensive
More informationINTEGRATED CONTENT REVIEW 10.0 SOLUTION GUIDE
INTEGRATED CONTENT REVIEW 10.0 SOLUTION GUIDE Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About the solution Benefits...............................................................................................................
More informationOracle Revenue Management Cloud
Oracle Revenue Management Cloud Oracle Revenue Management Cloud is a centralized, automated revenue management product that enables you to address revenue as defined in the ASC 606 and IFRS 15 accounting
More informationOracle Financials Accounting Hub
Oracle Financials Accounting Hub Oracle Financials Accounting Hub (FAH) efficiently creates detailed, auditable, reconcilable accounting for external or legacy source systems. FAH includes an accounting
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationUnderstanding Business Requirements in terms of Components
Understanding in terms of Components Author: Richard Veryard Version: October 14 th 1998 richard@veryard.com http://www.veryard.com For more information about SCIPIO, please contact the SCIPIO Consortium.
More informationOpenO&M and ISO Collaborative Deployment
OpenO&M and ISO 15926 Collaborative Deployment POSC Caesar Members Meeting Oct 20, 2009 Kuala Lumpur, Malaysia Alan Johnston OpenO&M Initiative Chair MIMOSA President Does Interoperability Matter? Does
More informationIBM Rational Systems Developer, Version 7.0
Simplify model-driven development for software products and systems IBM Rational Systems Developer, Version 7.0 Highlights Offers integrated design and development, accommodating visualization and editing
More informationBusiness Process Modeling
Software Services for WebSphere Updated June 15, 2005 Agenda Software Services for WebSphere Business Process Management (BPM) Understand the BPM Lifecycle Overview Why is important? What is a Business
More informationChapter. Redesigning The Organization With Information Systems
Chapter Redesigning The Organization With Information Systems 1 Objectives Demonstrate how building new systems produces organizational change Explain how a company can develop information systems that
More informationOracle s Service-Oriented Architecture Strategy
Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.
More informationIN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting
IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN
More informationEnterprise Services Repository
Enterprise Services Repository An overview Rathish Balakrishnan SAP NW Product Management SOA Middleware The Approach: Service Oriented Architecture SOA is essential but missing business semantics WEB
More informationEnterprise IT Architectures SOA Part 1
Dr. Hans-Peter Hoidn Executive IT Architect, IBM Software Group Global Business Integration "Tiger" Team Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn Executive IT Architect in Global Business
More informationMcKinsey BPR Approach
McKinsey BPR Approach Kai A. Simon Viktora Institute 1General aspects Also McKinsey uses a set of basic guiding principles, or prerequisites, which must be satisfied in order to achieve reengineering success.
More informationSOA Governance is For Life, Not Just a Strategy
SOA Governance is For Life, Not Just a Strategy Mark Simpson Consultancy Director, Griffiths Waite Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 18 years Oracle development and architecture
More informationBlue Prism Product Overview
Blue Prism Product Overview September 2012 Contents 1 Introduction... 3 2 The Blue Prism Robotic Automation Platform... 4 2.1 What is Robotic Automation?... 4 2.2 How does this support Operational Agility?...
More informationOracle Financial Services Data Foundation
Oracle Financial Services Data Foundation The Oracle Financial Services Data Foundation provides a single source of truth through a common staging and integrated results area. The foundation stages data
More informationOracle Enterprise Manager 13c Cloud Control
Oracle Enterprise Manager 13c Cloud Control Oracle SOA Management Pack Enterprise Edition MANAGEMENT FOR ORACLE SOA SUITE AND ORACLE SERVICE BUS APPLICATIONS Oracle Enterprise Manager is Oracle s integrated
More informationProduct Line Engineering Lecture PL Architectures I
Product Line Engineering Lecture PL Architectures I Dr. Martin Becker martin.becker@iese.fraunhofer.de 0 Schedule - Lectures 1 Schedule - Exercises 2 Product Line Scoping --- Requirements Engineering ---
More informationAvancier Methods (AM) Applications architecture diagrams
Methods (AM) Applications architecture diagrams It is illegal to copy, share or show this document without the written permission of the copyright holder but you can share a link to it. Context for application(s)
More informationSoftware in System Engineering: Affects on Spacecraft Flight Software
Software in System Engineering: Affects on Spacecraft Flight Software Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Charles (Bud) Hammons, PhD Mary Ann Lapham Nov 4, 2009
More informationIMI, Inc. MDA Best Practices for the Agile Enterprise. Louis J. Eyermann PRESENTED BY: PEO STRI Project Office for Common Product Components
PEO STRI Project Office for Common Product Components IMI, Inc. PRESENTED BY: Louis J. Eyermann Imagine lying on your back in a grassy field looking up at the sky. In the distance you see a flock of hundreds
More informationBCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 Friday 30 th September 2016 - Morning Answer any THREE questions
More informationThe IBM Rational Software Development Platform
IBM Software Group The IBM Rational Software Development Platform An overview Marc Haeverans marc.haeverans@be.ibm.com 2006 IBM Corporation Agenda The Challenge Software Development and SOA Rational Software
More informationOracle In-Memory Cost Management Cloud. Release New Feature Summary
Oracle In-Memory Cost Management Cloud Release 17.3 New Feature Summary TABLE OF CONTENTS REVISION HISTORY... 3 OVERVIEW... 4 ORACLE IN-MEMORY COST MANAGEMENT CLOUD SERVICE... 4 Cost Planning... 4 Define
More informationPerspectives. Selecting your. Workday implementation partner
Perspectives Selecting your Workday implementation partner Typically, Workday implementation costs are lower as the project duration can be shorter and require fewer resources compared to traditional HR
More informationSolutions to Accelerate Compliance with Affordable Care Act (ACA) Mandates and HIPAA Standards IBM Redbooks Solution Guide
Solutions to Accelerate Compliance with Affordable Care Act (ACA) Mandates and HIPAA Standards IBM Redbooks Solution Guide The healthcare payer ecosystem in the United States has changed dramatically over
More informationPOLOPOLY V9 TECHNICAL OVERVIEW. System Architecture Templates and Presentation Modules
POLOPOLY V9 TECHNICAL OVERVIEW System Architecture Templates and Presentation Modules 2008 Atex Group Ltd Polopoly, Polopoly Content Manager, Polopoly Relationship Manager, Polopoly User Module, Polopoly
More informationInformation Technology Services Project Management Office Operations Guide
Information Technology Services Project Management Office Operations Guide Revised 3/31/2015 Table of Contents ABOUT US... 4 WORKFLOW... 5 PROJECT LIFECYCLE... 6 PROJECT INITIATION... 6 PROJECT PLANNING...
More informationA CACI Distinction: Model-Driven Design and Implementation (MDDI)
A CACI Distinction: Model-Driven Design and Implementation (MDDI) A CACI and No Magic Innovation Powered by SIMPROCESS and Cameo Enterprise Architecture Presentation Outline The Enterprise Problem Vision
More informationUnifying Systems and Software Teams: A Holistic Approach to Systems Development
May 2004 Unifying Systems and Software Teams: A Holistic Approach to Systems Development Dave West Group Manager IBM Rational Software Robert A. Maksimchuk Industrial Solutions Market Manager IBM Rational
More informationBusiness Process Modeling Information Systems in Industry ( )
Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline
More informationA Fresh Look at the Mainframe
A Fresh Look at the Mainframe Unlock the Value of Your Mainframe Assets Using SOA On Demand Insurance Business Problems 1. We want to increase revenues by selling insurance polices through external Brokers
More informationOracle Fusion Applications Supply Chain Planning, Order Promising Guide. 11g Release 1 (11.1.4) Part Number E
Oracle Fusion Applications Supply Chain Planning, Order Promising Guide 11g Release 1 (11.1.4) Part Number E22704-04 March 2012 Oracle Fusion Applications Supply Chain Planning, Order Promising Guide Part
More informationWebSphere. Enablement for WebSphere Industry Content Packs. Telecom Enablement
WebSphere Enablement for WebSphere Industry Content Packs Telecom Enablement Chapter 1. Enablement for the WebSphere Telecom Content Pack The Telecom Enablement can be used by solution architects, IT
More informationThe Benefits of a Unified Enterprise Content Management Platform. An Oracle White Paper February 2007
The Benefits of a Unified Enterprise Content Management Platform An Oracle White Paper February 2007 The Benefits of a Unified Enterprise Content Management Platform A unified enterprise content management
More informationTransition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland
Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles
More informationA lifecycle approach to systems quality: because you can t test in quality at the end.
Systems quality management White paper December 2009 A lifecycle approach to systems quality: because you can t test in quality at the end. Moshe S. Cohen, market/offering manager, quality management,
More informationExorcising Costs by Time via Reuse
Engineering, Operations & Technology Information Technology Exorcising Costs by Time via Reuse Kevin Himka Boeing Enterprise Information Architect Jeff Rice BDS Application Integration Architect November
More informationEnterprise Architecture: an ideal discipline for use in Supply Chain Management
Enterprise Architecture: an ideal discipline for use in Supply Chain Management Richard Freggi Senior Supply Chain Architect (TOGAF 9.1 certified level 2) HP Inc. Content Understanding Supply Chain Management
More informationZE believes that the only way to grow is to act honestly, with integrity, and with the customer s best interests in mind.
About ZE ZE Areas of Expertise Software services Implementation services Consulting expertise Project management ZE PowerGroup Inc. (ZE) is a leading software development and consulting firm headquartered
More informationCalifornia Child Support Automated System
California Department of Child Support Services California Child Support Automated System NASCIO Recognition Awards 2009 Category: Government to Government Executive Summary The goal of the California
More informationCITY OF SAUK RAPIDS Application for Employment
CITY OF SAUK RAPIDS Application for Employment Return to: City of Sauk Rapids 250 Summit Ave. N. Sauk Rapids, MN 56379 Phone: 320.258.5300 We welcome you as an applicant to employment! The City of Sauk
More informationOvercoming challenges to ensure success of outsourcing/offshore projects
IBM Software Group Overcoming challenges to ensure success of outsourcing/offshore projects Osmond Ng Technical Consultant IBM SWG HK 2004 IBM Corporation Reasons for Outsourcing Project Results by Strategic
More informationEffective Test Automation of SAP Implementations
Effective Test Automation of SAP Implementations Vipin Kumar Managing Director & Software Engineering Evangelist Astra Infotech Pvt Ltd vk@astrainfotech.com QM15 2009 IBM Corporation Agenda Introduction
More informationAgile Development Doesn t Have to Mean Fragile Enterprise Processes
Fragile Enterprise Processes An MKS White Paper By: Colin Doyle ALM Strategic Product Manager MKS Inc. The Move to Agile Agile software development methodologies are garnering a lot of interest these days.
More informationSoftware Life Cycle. Main Topics. Introduction
Software Life Cycle Main Topics Study the different life cycle models Study the difference between software maintenance and evolution Study product line engineering as a design methodology 2 Introduction
More informationSingle Euro Payments Area
Single Euro Payments Area Background The Single Euro Payments Area (SEPA) is a payment-integration initiative of the European Union for simplification of bank transfers. As of March 2012, SEPA consists
More informationOracle In-Memory Cost Management Cloud. Release What s New
Oracle In-Memory Cost Management Cloud Release 17.3 What s New TABLE OF CONTENTS REVISION HISTORY... 3 OVERVIEW... 4 UPDATE TASKS... 5 RELEASE FEATURE SUMMARY... 6 ORACLE IN-MEMORY COST MANAGEMENT CLOUD
More informationThe Unified Software Development Process
The Unified Software Development Process Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation TT ADDISON-WESLEY An Imprint of Addison Wesiey Longman, Inc. Reading, Massachusetts Harlow,
More informationWeb 2.0 / UI Engineer and Consultant
Web 2.0 / UI Engineer and Consultant You really care to have a work experience abroad on multinational large-scale projects? Join us! You will work as Web / UI Engineer & Consultant in an international
More informationIntegrating PDM and ERP Systems with IBM Manufacturing Release Management IBM Redbooks Solution Guide
Integrating PDM and ERP Systems with IBM Manufacturing Release Management IBM Redbooks Solution Guide IBM Manufacturing Release Management is a new solution that applies to the Product Lifecycle Management
More informationCisco recommends that you have knowledge of Hosted Collaboration Solution (HCS) deployments.
Contents Introduction Prerequisites Requirements Components Used Background Information Configure Verify Troubleshoot Introduction This document describes the HCS License Manager (HLM), which runs as a
More informationLOWERING MAINFRAME TCO THROUGH ziip SPECIALTY ENGINE EXPLOITATION
March 2009 0 LOWERING MAINFRAME TCO THROUGH ziip SPECIALTY ENGINE EXPLOITATION DataDirect Shadow - version 7.1.3 - Web Services Performance Benchmarks Shadow v7 ziip Exploitation Benchmarks 1 BUSINESS
More informationWhite paper. Alan Radding, Technology Consultant
Scalable SCM: Avoiding the Trauma, Disruption and Expense of Changing Software Configuration Management Tools White paper Alan Radding, Technology Consultant Table of Contents SCALABLE SCM: NOBODY LIKES
More informationIBM Rational Software
IBM Rational Software Development Conference 2008 Scaling Agile Software Development: Strategies for Applying Agile in Complex Situations Scott Ambler Practice Leader Agile Development Scott_ambler@ca.ibm.com
More informationOnline Mediation Controller 1-1
Online Mediation Controller 1-1 Online Mediation Controller 1-2 IMS = IP Multimedia Subsystem NGN = Next Generation Network Online Mediation Controller 1-3 The Purpose of a Service Delivery Platform The
More informationDOVE Departmental Online Verification Engine. State of New Jersey
2011 NASCIO Recognition Award Nomination New Jersey Department of Human Services and New Jersey Office of Information Technology DOVE Departmental Online Verification Engine Category: Enterprise IT Management
More informationIBM Rational Systems Strategy
IBM Software Symposium 2006 IBM Rational Systems Strategy Bran Selic IBM Distinguished Engineer, Rational CTO Team Agenda The Systems Space Definitions and Issues Governance and Product Development Tools
More informationUCSF Integration Update
UCSF Integration Update Technology Forum 09/09/15 Agenda Integration Services Overview Medical Center Integration HL7 Enterprise Service Bus Overview Pilot Projects Intake Questions 2 UCSF Integration
More informationChapter 6: Software Evolution and Reengineering
Chapter 6: Software Evolution and Reengineering Harald Gall Software Engineering Group www.ifi.unizh.ch/swe/ Universität Zürich Institut für Informatik Ian Sommerville 2004 Software Engineering, 7th edition.
More informationBusiness Process Management with JRULE
Business Process Management with JRULE Applies to: Exchange Infrastructure, Business Process Management Summary JRule is a Business Rule Management offering from ILog that can be used to create business
More informationSuccess story of migrating an ongoing J2EE project from Microsoft VSS to IBM Rational ClearCase
IBM Rational Software Development Conference 2006 Success story of migrating an ongoing J2EE project from Microsoft VSS to IBM Rational ClearCase Dilip K Varma Astra Infotech (P) Ltd dilip@astrainfotech.com
More informationOracle Application Integration Architecture Mission Critical SOA Governance
Oracle Application Integration Architecture Mission Critical SOA Governance Jason Xie, Principal Strategy Product Manager Agenda SOA Governance Needs Risks without SOA Governance
More informationComponent-Based Software Engineering. ECE493-Topic 5 Winter Lecture 27 Component Based Development Process (Part A)
Component-Based Software Engineering ECE493-Topic 5 Winter 2007 Lecture 27 Component Based Development Process (Part A) Ladan Tahvildari Assistant Professor Dept. of Elect. & Comp. Eng. University of Waterloo
More informationMajor attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis
Modelling and Systems Development Lecture 2 The Systems Development Lifecycle The four-phase model common to all system development projects Major attributes of the Lifecycle The project Moves systematically
More informationRequirements Use Cases
Requirements Engineering Requirements Use Cases Software Lifecycle Activities Requirements Analysis Software Design Implementation System Engineering Computer Science Department Baylor University Evolution
More informationVeiklos procesų valdymas paprastesnis ir lengvesnis sprendimas
Gražvydas Govaras Software IT Architect 14 October 2010 Veiklos procesų valdymas paprastesnis ir lengvesnis sprendimas IBM Programinės įrangos diena Vilnius, Crowne Plaza Agenda Business Process Management
More informationIBM WebSphere Service Registry and Repository, Version 6.0
Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and
More informationBuilding a Foundation for Effective Service Delivery and Process Automation
Building a Foundation for Effective Service Delivery and Process Automation Agenda Service Management World Tour IBM Service Management Customer Challenges Overview of Service Delivery and Process Automation
More informationSoftware Reuse. Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1
Software Reuse Ian Sommerville 2006 MSc module: Advanced Software Engineering Slide 1 Objectives To explain the benefits of software reuse and some reuse problems To discuss several different ways to implement
More informationHow SOA Can Help EA. Enterprise Architecture Conference 2008
Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation
More information[Name] [ ID] [Contact Number]
[Name] [Email ID] [Contact Number] THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. PROFILE SUMMARY 15+ years of IT experience in Consulting and worked with the Major clients for the
More informationCAPACITY MANAGEMENT PROCEDURE
PROCEDURE OVERVIEW The CAPACITY MANAGEMENT PROCEDURE, in essence, employs two roles, the proactive role, more commonly known as Capacity Planning, and the reactive role, driven by daily operational problems
More informationOracle Utilities Smart Grid Gateway Service Order Management
Oracle Utilities Smart Grid Gateway Service Order Management Configuration Guide Release 2.1.0 Service Pack 3 E63089-01 May 2015 Oracle Utilities Smart Grid Gateway/Smart Grid Gateway Installation and
More informationThink Locally, Connect Nationally
Think Locally, Connect Nationally Didi Davis Director of Testing www.sequoiaproject.org 1 2017 The Sequoia Project. All rights reserved. The Sequoia Project s Role The Sequoia Project is a trusted, independent
More informationAt the Heart of Assured Quality Management
www.niit-tech.com At the Heart of Assured Quality Management NIIT Technologies Helps You Power Ahead with Managed IT Services Competitive pressures, dynamic regulatory compliance requirements, and demanding
More informationMake smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise
September 2007 IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise 2 Contents 2 Introduction 3 Linking information and events: Creating Active Content 4 Actively delivering enterprise
More informationEarly Experiences on Adopting BPM and SOA
IT University of Copenhagen Early Experiences on Adopting BPM and SOA An Empirical Study Steen Brahe IT University Technical Report Series TR-2007-96 ISSN 1600 6100 April 2007 Copyright c 2007, Steen Brahe
More information