"Decoupled System Interface Testing at FedEx"
|
|
|
- Adele Johnson
- 10 years ago
- Views:
Transcription
1 T20 Concurrent Class 10/3/2013 3:00:00 PM "Decoupled System Interface Testing at FedEx" Presented by: Chris Reites FedEx Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL
2 Chris Reites FedEx Services As a Technical Principal in software quality assurance for FedEx Services, Chris Reites has experience providing cutting edge, best-practice processes for the development and testing of large-scale, complex, global software systems. Chris has been working for FedEx in IT for fifteen years. Prior to joining the software testing organization within FedEx, Chris was a software developer for several key applications within the FedEx billing system.
3 Decoupled Testing Overview Chris Reites Technical Principal FedEx Services STARWEST Conference 10/03/2013 FedEx Testing What We re Dealing With Application Testing and Certification Responsible for Test Planning, Design, Execution, and Validation Key Shipping Products (Desktop devices, etc ) Backend Rating, Revenue, Tracking, and Invoicing Systems Major releases annually, as well as weekly exception and emergency loads Hundreds of applications involved. 2 1
4 Types of Testing We Do Quality Assurance Approaches Functional Testing End-to-End Testing Definition: Evaluates the compliance of a system or component with specified functional requirements. Includes New Features, Regression, Integration and System tests. Coordinate with Revenue Testing for impacted products. Definition: Functional tests designed to validate specific outcomes within Revenue systems. Starts with entering shipments (via INET, WSVC, CAFE, FXRS, etc.) and addition of selected scans, flows through servers and intermediate systems, and concludes with validation of results on invoices and in accounts receivables. Performance Testing Vulnerability Testing Regional Testing Definition: Evaluation of a system s or component s compliance with specified performance requirements. Includes Volume testing, Load / Stress testing, Failover / Recovery Testing and Disaster Recovery. Definition: Utilizing security scanning tools and educated vulnerability testing through manual human intervention techniques, providing scanning and penetration testing for supported applications during regular releases. Definition: Includes functional testing performed on behalf of the Regions by SQA Testing groups and Language Translation Testing performed by Marketing or User groups within the Regions. Production Checkout Definition: Validates core software functionality in production after regularly scheduled software loads and regularly scheduled data updates. Supports Corporate Loads, Dotcom Loads, Exceptions Loads & some Emergency loads. Certification Services CSP Certification Label Certification (ensures operational excellence) Definition: Consulting with third-party software providers to integrate FedEx technology into their applications and validate that their applications meet FedEx requirements from a brand, revenue and operational perspective. Definition: Validation of Express labels submitted by automation clients, CSP providers, WebServices customers and FXRS customers who modify labels in production. Automation clients submit all labels for certification. 3 Potential Hazards in Large System Testing Dependency to have all code ready at the same time Interfaces were critical yet not well documented or understood Interface changes coming late into Code/Test phases Interface issues caused Ripple Effect throughout system Impacts our Speed To Market and causes a lack of flexibility in testing 4 2
5 Decoupled Testing Concepts and Potential Concept Provides the ability to test target systems independently by removing dependencies on other external systems. Divide and conquer Reduce defect fix/validation cycle time Mitigate Risk when introducing software changes comprehensive regression test Reduce validation dependency on End-to- End cycles Devices Corp. Load End to End Testing Automation Front End Process Back End Process Edit & Rating Corp. Load End to End Testing enhanced by Decoupled Test Revenue Invoicing Settlement Adoption in Automation Systems Reduced dependency on revenue test cycles Mini Revenue cycles within automation systems using Decoupled Test Tool Pilot mini Decoupled Testing cycle in one shipping device FY12 Q1 Mini Decoupled Testing cycles in multiple shipping devices for Jan12 corporate load. Devices Automation Front End Process Back End Process Edit & Rating Revenue Invoicing Settlement 5 What Makes Up Decoupled Testing? Decoupled Testing provides the ability to test target systems independently by removing dependencies on other external systems. 4 Core Functions: Interface Data Capture: supports the collection and storage of interface data Interface Data Compare: supports on-demand, field-level comparisons of interface data Interface Data Injection: supports the ability to replay previously captured interface data into the target system Interface Simulation: supports the virtualization of responses from backend system interfaces that are synchronous in nature 6 3
6 Coupled Testing Inputs End to End Corporate Load Testing Shipment Sys Regions Apps Freight Rev Rating ecommerce Revenue Back End Ground Rev Rating Corp App Outputs GL Entries Invoice A/R Express Rev Rating FCIS Sys Accounting Order Cash Input Output Testing Researcher Expected Jump 7 Coupled Testing GL Entries Inputs Shipment Sys Regions Apps Corp App Freight Rev Rating ecommerce Revenue Back End Ground Rev Rating Outputs Invoice A/R Express Rev Rating FCIS Sys Accounting Order Cash Input Output Testing Researcher Expected Jump 8 4
7 Decoupled Testing End to End Testing Inputs ecommerce Front End Shipment Sys Freight Rev Rating Revenue Back End Corp App Outputs GL Entries Invoice A/R ecommerce Back End Order Express Rev Rating FCIS Sys Accounting Cash Input Output Testing Researcher Expected evolve evolve evolve evolve 9 Decoupled Testing S Testing Researcher Actual Before Actual After ecommerce Front End A Expected Inputs A Ouputs Express Rev Rating B B Revenue Back End C 10 5
8 11 Revenue Systems Example: From Serial to Parallel Processing Common Test Data Design New test data created for both system entry points and downstream injection points simultaneously Regression test data injected with previously captured results Positive Effects: Reduce idle time (waiting for successful endto-end execution) Increase the test coverage utilizing data comparison analysis Early detection of issues Quicker validation of fixes Shipping Input Automation Compare outputs against previous results Test Data Revenue Input Revenue Inject data directly into backend system Compare outputs against previous results 12 6
9 Interface Simulation Interface Simulation is the ability to virtualize responses from backend systems. Simulated Interfaces remove backend complexity from testing environments and provide stable, predictable behavior to make system testing easier and more available. Response times of virtual interfaces can be varied to simulate latency or systems under load 13 Test Strategy Objectives Reduce Defect Resolution Time From weeks to days or hours Reduce Validation Time By providing data analysis solutions By automating validation processes Improve Code Quality coming into Integration Testing By discovering and resolving defects earlier By more quickly fixing and revalidating defects Increase Quality Assurance Capacity By providing environments on demand By providing a self service set of test solutions 14 7
10 # of Defects # of Defects 9/19/2013 Common Goals And Success Metrics Defect Removal Cost Reduction The measure of identifying and fixing defects earlier in the testing process. Normal Dev/Test Phase DTT Dev/Test Phase Agility and Time-to-Market The measure of time required to launch a project/feature through newly enabled testing processes. Support Resource Cost Reduction / Reallocation The measure of resource reduction due to functionality being delivered. 15 Defect Removal - Reduction in Cost The measure of identifying defects earlier in the testing process. Metrics above reveal the following: A definite shift in time in the number of defects found and closed in earlier cycles of testing 16 8
11 # Test Cases Shipped and Validated Relative to Traditional Method Duration of Testing Relative To Traditional Method* Duration of Testing Relative To Traditional Method* % Of Test Cases Tested Per Day Relative to Traditional Method 9/19/2013 Decoupled Testing Speed to Market Testing Process for Certification of a Key Customer Shipping Platform % % 38.00% Traditional Decoupled Testing v1 Decoupled Testing v2 Testing Method * Duration includes shipping/execution and validation 17 Decoupled Testing Resource Cost Reduction Testing Process for Certification of a Key Customer Shipping Platform Validated Baseline 100.0% 100.0% 8.5% 100.0% 147.0% 147.0% 1750% 3268% Traditional % Traditional Decoupled v1 Decoupled v2 Testing Method 67.00% Decoupled Testing v % Decoupled Testing v2 100% Traditional Decoupled v1 Decoupled v2 Testing Method For each test case: field level validation on two transactions Around 200 field comparisons per test case Testing Method 18 9
12 Case Study: FedEx Delivery Manager 19 FedEx Delivery Manager Decoupled Testing Business Challenge Parallel development and simultaneous delivery of multiple FedEx applications impacted by the project prevented integration testing prior to Integration Testing. Goals Provide development teams access to key backend systems during Unit Testing in order to identify defects early, and have the ability to inject transactions into various parts of the system to break dependency of needing all systems ready at same time
13 Results Utilizing DTT, FedEx Delivery Manager early discovered 75% of defects and validated 68% of test cases for the Back-End Systems Delivery Manager Portal started having success Utilizing injection for Back-End testing, FedEx identified: 11% of total defects during shakeout 73% of total revenue defects 82% of total credit card defects 63% of total Shipment Event Processing defects 21 Why All Companies Should Be Thinking About Decoupled Testing As applications and systems become larger and more complex, traditional end to end testing becomes un-scalable. With the increase in 3 rd party service providers and service oriented architectures, the ability to decouple those dependencies for testing is critical. The longer you wait to begin decoupling the testing of your systems, the harder it is to do. There is probably a LOT of low hanging fruit available to start with
14 Where to Begin Involvement and buy-in of internal business counterparts is critical Identify testing dependencies that cause the most issues (unavailability, late delivery, high associated costs, etc ) Find the quick wins to build confidence and momentum Partner with application developers and find ways to share the decoupled testing tools 23 What s Next? User-driven, integrated data management system Minimal development on interface rollout High-level reliability & instrumentation Failure tolerant (re-connect) Standard FedEx logging (monitor) Unattended operation Scalable without incurring major licensing cost Large Capacity Service Oriented Architecture for Integration with other Systems Rules-driven business logic Synergistic Test Management System 24 12
15 QUESTIONS? 25 13
"End-to-End Testing in an Enterprise Agile Environment"
W15 Track 5/6/2009 3:00:00 PM "End-to-End Testing in an Enterprise Agile Environment" Presented by: Billie Bell Intuit, Inc. Presented at: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770
Cost effective methods of test environment management. Prabhu Meruga Director - Solution Engineering 16 th July SCQAA Irvine, CA
Cost effective methods of test environment management Prabhu Meruga Director - Solution Engineering 16 th July SCQAA Irvine, CA 2013 Agenda Basic complexity Dynamic needs for test environments Traditional
White Paper. Fundamentals of Performance Testing
etri White Paper Fundamentals of Performance Testing The Increasing Need for Proper Performance Testing due to Increasing Software Complexity in the Enterprise There have been two significant changes in
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud
Migration Scenario: Migrating Backend Processing Pipeline to the AWS Cloud Use case Figure 1: Company C Architecture (Before Migration) Company C is an automobile insurance claim processing company with
Accelerating Time to Market:
Accelerating Time to Market: Application Development and Test in the Cloud Paul Speciale, Savvis Symphony Product Marketing June 2010 HOS-20100608-GL-Accelerating-Time-to-Market-Dev-Test-Cloud 1 Software
Service Virtualization:
Service Virtualization: Reduce the time and cost to develop and test modern, composite applications Business white paper Table of contents Why you need service virtualization 3 The challenges of composite
Use service virtualization to remove testing bottlenecks
Use service virtualization to remove testing bottlenecks Discover integration faults early by pushing integration testing left in the software lifecycle Contents 1 Complex, interconnected applications
WHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
Remote Support: Key Metrics to drive Improvement in your Center
Remote Support: Key Metrics to drive Improvement in your Center Jeremy Curley, Director of Business Solutions, Bomgar Mike Sell, Director of Strategic Alliances, Bomgar 0 Why Are Metrics Not Improving?
Top 10 reasons your ecommerce site will fail during peak periods
An AppDynamics Business White Paper Top 10 reasons your ecommerce site will fail during peak periods For U.S.-based ecommerce organizations, the last weekend of November is the most important time of the
Transtream Plug & Play ecommerce Shipping
WHITE PAPER 2015 Transtream Plug & Play ecommerce Shipping 1 Executive Summary Notwithstanding middleware vendors claims to the contrary, there is no getting around it: systems integration is hard. And
The Impact of PaaS on Business Transformation
The Impact of PaaS on Business Transformation September 2014 Chris McCarthy Sr. Vice President Information Technology 1 Legacy Technology Silos Opportunities Business units Infrastructure Provisioning
Backup with synchronization/ replication
Backup with synchronization/ replication Peer-to-peer synchronization and replication software can augment and simplify existing data backup and retrieval systems. BY PAUL MARSALA May, 2001 According to
Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline
Increasing Business Efficiency and Agility for ATGbased ecommerce Systems This case study follows a Tier 1 retailer migrating to an ATG-based ecommerce platform and upgrading its software development process
Change Management Best Practices
General Change Management Best Practices Practice Area Best Practice Criteria Organization Change management policy, procedures, and standards are integrated with and communicated to IT and business management
Introduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
Commercient s Salesforce ERP Opportunity & Quotations
App Name: Commercient s ERP Quotations and Opportunities for Salesforce App Type: Extension App. This app extends the Commercient s ERP Order Entry & Quote App for Salesforce which in turn extends Commercient
"Testing in the DevOps World of Continuous Delivery"
W18 Track 10/3/2012 3:00:00 PM " in the DevOps World of Continuous Delivery" Presented by: Manoj Narayanan Cognizant Technology Solutions Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL
Accelerate Your Enterprise Private Cloud Initiative
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
The Requirements Compliance Matrix columns are defined as follows:
1 DETAILED REQUIREMENTS AND REQUIREMENTS COMPLIANCE The following s Compliance Matrices present the detailed requirements for the P&I System. Completion of all matrices is required; proposals submitted
Rapid Application Development
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
Cloud Solutions for Bigger Business
Cloud Solutions for Bigger Business Cloud Solutions for Bigger Business MYOB Advanced is set to transform the way larger Australian and New Zealand businesses work. MYOB Advanced Business is a cloud based
Today, the Cisco Enterprise B2B team has created automated and standardized processes in the following areas:
How Cisco Enables Electronic Interactions with Sales, Manufacturing, and Service Partners Business-to-business drives productivity, growth, and an improved customer experience. Cisco IT Case Study/Business
The Practical Organization of Automated Software Testing
The Practical Organization of Automated Software Testing Author: Herbert M. Isenberg Ph.D. Quality Assurance Architect Oacis Healthcare Systems PO Box 3178 Sausalito, CA. 94966 Type: Experience Report
10 Best Practices for Application Performance Testing
Business white paper 10 Best Practices for Application Performance Testing Leveraging Agile Performance Testing for Web and Mobile Applications 10 Best Practices for Application Performance Testing Table
Application Performance Testing Basics
Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free
Research Statement. 2. SMU tbank shall align to, and inform, SMU s Unified Banking Process Framework.
Research Statement Alan Megargel School of Information Systems, Singapore Management University Tel: (65) 6808-5276; Email: [email protected] 29 th Jan 2015 Background During my years working in
IT Outsourcing: Software Development Vendor Evaluation
Summary: A Rapidsoft Systems White Paper June, 2009 IT Outsourcing: Software Development Vendor Evaluation Outsourcing software can save you money and can result in excellent results if done properly.
Pro<DOC/> e-commerce Technology An Introduction
Pro e-commerce Technology An Introduction From Rightangle Technologies Private Limited (www.rigthangle.co.in) 1 P a g e R i g h t a n g l e T e c h n o l o g i e s P v t. L t d. 1 Problem Statement
Performance Testing Process A Whitepaper
Process A Whitepaper Copyright 2006. Technologies Pvt. Ltd. All Rights Reserved. is a registered trademark of, Inc. All other trademarks are owned by the respective owners. Proprietary Table of Contents
IBM Rational ClearCase, Version 8.0
IBM Rational ClearCase, Version 8.0 Improve software and systems delivery with automated software configuration management solutions Highlights Improve software delivery and software development life cycle
Accounts Payable Invoice Processing. White Paper
www.allstarss.com ACCELERATING Business Processes Accounts Payable Invoice Processing Table of Contents Table of Contents TABLE OF CONTENTS... I THE BUSINESS CHALLENGE... 2 Invoice Processing Costs...
Perfect Your Mobile App with Load Testing and Test Automation
Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro
Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development
Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development The FDA requires medical software development teams to comply with its standards for software
Success Accelerator. Citrix Worldwide Consulting Solutions. Planning and Executing a Successful Go Live
Success Accelerator Planning and Executing a Successful Go Live Citrix Worldwide Consulting Solutions i Table of Contents Introduction... 1 Communication... 2 Training... 3 Administrators and Help Desk
HP Application Security Center
HP Application Security Center Web application security across the application lifecycle Solution brief HP Application Security Center helps security professionals, quality assurance (QA) specialists and
Precision Software Customer Success Story
How we turned a billion dollar customer service operation into a lean mean product delivery machine. Copyright 2011, a division of QAD inc. Case Study Snapshot In October 2009, successfully implemented
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
Performance Prediction, Sizing and Capacity Planning for Distributed E-Commerce Applications
Performance Prediction, Sizing and Capacity Planning for Distributed E-Commerce Applications by Samuel D. Kounev ([email protected]) Information Technology Transfer Office Abstract Modern e-commerce
VMware Business Continuity and Disaster Recovery Technology Consulting Services
VMware Business Continuity and Disaster Recovery Technology Consulting Services VMware Technology Consulting Services for Business Continuity and Disaster Recovery CIOs need people both internal staff
Big Data-Challenges and Opportunities
Big Data-Challenges and Opportunities White paper - August 2014 User Acceptance Tests Test Case Execution Quality Definition Test Design Test Plan Test Case Development Table of Contents Introduction 1
Next-Generation Performance Testing with Service Virtualization and Application Performance Management
Next-Generation Performance Testing with Service Virtualization and Application Performance Management By Akshay Rao, Principal Consultant, CA Technologies Summary Current approaches for predicting with
Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper
Performance testing in Agile environments Deliver quality software in less time Business white paper Table of contents Executive summary... 2 Why Agile? And, why now?... 2 Incorporating performance testing
Performance Testing. What is performance testing? Why is performance testing necessary? Performance Testing Methodology EPM Performance Testing
Performance Testing What is performance testing? Why is performance testing necessary? Performance Testing Methodology EPM Performance Testing What is Performance Testing l The primary goal of Performance
Cloud Solutions for Bigger Business
Cloud Solutions for Bigger Business Cloud Solutions for Bigger Business MYOB Advanced is the cloud based business management system (ERP) set to transform the way larger Australian and New Zealand businesses
Testing Integrated Trading Platform An approach
Integrated Trading Platform An approach With the Integrated trading platform (ITP) investors will have access to wide range of asset classes. A robust support for the traders and investors, ITP provides
Customer Master Data: Common Challenges and Solutions
Customer Master Data: Common Challenges and Solutions By Will Crump President, DATUM LLC Executive Summary Master data within an enterprise is typically segmented by domain, or a category of related data
Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module
Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module WHITE PAPER May 2015 Contents Advantages of NEC / Iron Mountain National
A Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
Success or Failure? Your Keys to Business Continuity Planning. An Ingenuity Whitepaper
Success or Failure? Your Keys to Business Continuity Planning An Ingenuity Whitepaper May 2006 Overview With the level of uncertainty in our world regarding events that can disrupt the operation of an
White Paper: Assessing Performance & Response Time Requirements
White Paper: Assessing Performance & Response Time Requirements Mark Houghtlin IBM Cloud Advisory Services & Application Performance Optimization Consulting Practice Agenda Workload Transformation Analysis
"Data Manufacturing: A Test Data Management Solution"
W14 Concurrent Session 5/4/2011 3:00 PM "Data Manufacturing: A Test Data Management Solution" Presented by: Fariba Alim-Marvasti Aetna Healthcare Brought to you by: 340 Corporate Way, Suite 300, Orange
70-646 R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day
70-646 R3: Windows Server 2008 Administration Course Length: 4 Day Course Overview This course will prepare the student for Exam 70-646: Pro: Windows Server 2008, Server Administrator. Topics covered include
Autodesk PLM 360 Security Whitepaper
Autodesk PLM 360 Autodesk PLM 360 Security Whitepaper May 1, 2015 trust.autodesk.com Contents Introduction... 1 Document Purpose... 1 Cloud Operations... 1 High Availability... 1 Physical Infrastructure
FSW QA Testing Levels Definitions
FSW QA Testing Levels Definitions 1. Overview This document is used to help determine the amount and quality of testing (or its scope) that is planned for or has been performed on a project. This analysis
MANAGING USER DATA IN A DIGITAL WORLD
MANAGING USER DATA IN A DIGITAL WORLD AIRLINE INDUSTRY CHALLENGES AND SOLUTIONS WHITE PAPER OVERVIEW AND DRIVERS In today's digital economy, enterprises are exploring ways to differentiate themselves from
IBM Software IBM Business Process Manager Powerfully Simple
IBM Software IBM Business Process Manager Powerfully Simple A single BPM platform that provides total visibility and management of your business processes 2 IBM Business Process Manager Powerfully Simple
Codeless Test Automation for Web Apps
Codeless Test Automation for Web Apps Webinar by TestingWhiz December 11, 2012 1PM EST Agenda Functional Test Automation for Agile Teams Developing and Implementing Codeless Automation Frameworks Achieving
IBM Rational systems and software solutions for the medical device industry
IBM Software August 2011 IBM Rational systems and software solutions for the medical device industry Improve processes, manage IEC 61508 and IEC 62304 standards, develop quality products Highlights Manage
7. Website Information Architecture (IA)
7. Website Information Architecture (IA) 7.1 Section Overview This section of the plan defines Website Information Architecture (IA) at EOEEA, as well as the key rationale and benefits of consolidating
10231B: Designing a Microsoft SharePoint 2010 Infrastructure
10231B: Designing a Microsoft SharePoint 2010 Infrastructure Course Number: 10231B Course Length: 5 Days Course Overview This 5 day course teaches IT Professionals to design and deploy Microsoft SharePoint
Test Automation: A Project Management Perspective
Test Automation: A Project Management Perspective Abstract Amith Pulla [email protected] For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.
At the Heart of Connected Manufacturing
www.niit-tech.com At the Heart of Connected Manufacturing Transforming Manufacturing Operations to Drive Agility and Profitability The success of the new manufacturing network hinges on the agility of
Field Service in the Cloud: Solving the 5 Biggest Challenges of Field Service Delivery
Field Service in the Cloud: Solving the 5 Biggest Challenges of Field Service Delivery The ServiceMax Whitepaper Executive Summary The time has come for field service organizations to also reap the benefits
Frequently Asked Questions
Frequently Asked Questions INTRODUCING MASTERPASS WHAT IS MASTERPASS? WHAT ARE THE BENEFITS OF MASTERPASS? WHAT IS THE CUSTOMER EXPERIENCE WHEN MY CONSUMER CLICKS ON BUY WITH MASTERPASS? CAN MY CUSTOMERS
Automated Testing Best Practices
Automated Testing Best Practices This document includes best practices to consider before implementing automated software testing. These best practices are strategic and are applicable regardless of the
Request for Proposal for Application Development and Maintenance Services for XML Store platforms
Request for Proposal for Application Development and Maintenance s for ML Store platforms Annex 4: Application Development & Maintenance Requirements Description TABLE OF CONTENTS Page 1 1.0 s Overview...
Development Testing for Agile Environments
Development Testing for Agile Environments November 2011 The Pressure Is On More than ever before, companies are being asked to do things faster. They need to get products to market faster to remain competitive
PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY
PARCC TECHNOLOGY ARCHITECTURE ARCHITECTURAL PRINCIPLES AND CONSTRAINTS SUMMARY Version 1.1 November 5, 2012 Architectural Principles and Constraints Summary REVISION HISTORY The following revision chart
2011 NASCIO Nomination Business Improvement and Paperless Architecture Initiative. Improving State Operations: Kentucky
2011 NASCIO Nomination Business Improvement and Paperless Architecture Initiative Improving State Operations: Kentucky Kevin Moore 6/1/2011 Executive Summary: Accounts Payable was a time consuming, inefficient
BI Dashboards the Agile Way
BI Dashboards the Agile Way Paul DeSarra Paul DeSarra is Inergex practice director for business intelligence and data warehousing. He has 15 years of BI strategy, development, and management experience
IBM Global Services Relies on Drupal to Deliver E-Commerce
Acquia Product Overview IBM Global Services Relies on Drupal to Deliver E-Commerce Customer Profile Major Supplier of Commercial & Residential Heating Oil Customers: Daily Site Usage: Acquia services used:
The case for cloud-based data backup
IBM Global Technology Services IBM SmartCloud IBM Managed Backupi The case for cloud-based data backup IBM SmartCloud Managed Backup offers significant improvement over traditional data backup methods
101-301 Guide to Mobile Testing
101-301 Guide to Mobile Testing Perfecto Mobile & Toronto Association of System and Software Eran Kinsbruner & Joe Larizza 2014 What To Do? Great News Your first Mobile Project has arrived! You have been
Extending Legacy Applications to Consume Web Services. OpenSpan White Paper Series: Extending Legacy Applications to Consume Web Services
OpenSpan White Paper Series: Extending Legacy Applications to Consume Web Services Extending Legacy Applications to Consume Web Services Achieving SOA Now p.2 OpenSpan White Paper Series: Extending Legacy
Accelerating the Move to SaaS and Minimizing the Risks:
A Whitepaper for Software Developers and Minimizing the Risks: Crossing the Chasm to the Cloud An Independent analysis published on behalf of SoftServe. Executive Summary Organizations of all sizes across
WWT View Point. Journey to the Private Cloud: Take the First Steps with FlexPod
WWT View Point Journey to the Private Cloud: Take the First Steps with FlexPod TABLE OF CONTENTS 1...EXECUTIVE OVERVIEW 2...SECTION 1: THE ROAD TO PRIVATE CLOUDS 3...SECTION 2: START WITH A STABLE INTEGRATED
pg. pg. pg. pg. pg. pg. Rationalizing Supplier Increases What is Predictive Analytics? Reducing Business Risk
What is Predictive Analytics? 3 Why is Predictive Analytics Important to Sourcing? 4 Rationalizing Supplier Increases 5 Better Control of Sourcing and Costs 6 Reducing Business Risk 7 How do you implement
Implement a unified approach to service quality management.
Service quality management solutions To support your business objectives Implement a unified approach to service quality management. Highlights Deliver high-quality software applications that meet functional
ADVANCED CUSTOMER SUPPORT ORACLE FUNCTIONAL HELP DESK EXHIBIT
ADVANCED CUSTOMER SUPPORT ORACLE FUNCTIONAL HELP DESK EXHIBIT This exhibit incorporates by reference the terms of the order for Oracle Functional Help Desk services. A. Definitions. End Users means those
WHITE PAPER: Egenera Cloud Suite
WHITE PAPER: Egenera Cloud Suite Introduction Cloud Computing Benefits Users Self-provision computing resources for unparalleled agility and fastest time-toservice Service providers Become cloud providers
How To Run A Global Trade Finance Bank With Cgi Trade360
Get ahead of the curve in global trade finance When your customer says, I want my bank to Can your bank meet the need? We have the ability to turn to CGI and ask them to modify the solution or to roll
Coverity White Paper. Reduce Your Costs: Eliminate Critical Security Vulnerabilities with Development Testing
Reduce Your Costs: Eliminate Critical Security Vulnerabilities with Development Testing The Stakes Are Rising Security breaches in software and mobile devices are making headline news and costing companies
How To Test For Performance
: Roles, Activities, and QA Inclusion Michael Lawler NueVista Group 1 Today s Agenda Outline the components of a performance test and considerations Discuss various roles, tasks, and activities Review
Software Quality Analysis with Cloud Challenges and Approaches. Progress Software, Hyderabad, India
Software Quality Analysis with Cloud Challenges and Approaches Dr Ganesh Iyer, PhD, Santhosh Kumar Soma, Kiran Kumar Angara, Principal QA Engineer Senior QA Engineer QA Engineer, Progress Software, Hyderabad,
Optimizing Accounts Payable Operations Basware e-solution Implementation. A Functional & Technical Overview
Optimizing Accounts Payable Operations Basware e-solution Implementation A Functional & Technical Overview November 2010 The Firm Annual Revenue $5 billion Private Corporation Founded in 1914 Markets We
A Whitepaper for Corporate Decision-Makers
Whitepaper 2014 A Whitepaper for Corporate Decision-Makers Five Essential Factors for Selecting the Right Hosted Application Management Provider Making the Right Choice to Ensure Scalable & Reliable Application
Overview. Implementation of the international transaction log. Overall ITL role and approach. Support from ITL developer/operator
Implementation of the international transaction log Andrew Howard David Sturt Climate Change Secretariat www.unfccc.int [email protected] 1 st meeting Registry System Administrators Forum Bonn,
SolovatSoft. Load and Performance Test Plan Sample. Title: [include project s release name] Version: Date: SolovatSoft Page 1 of 13
SolovatSoft Load and Performance Test Plan Sample Title: [include project s release name] Version: Date: SolovatSoft Page 1 of 13 Approval signatures Project Manager Development QA Product Development
GigaSpaces Real-Time Analytics for Big Data
GigaSpaces Real-Time Analytics for Big Data GigaSpaces makes it easy to build and deploy large-scale real-time analytics systems Rapidly increasing use of large-scale and location-aware social media and
