Test Data Management. Services Catalog



Similar documents
Data Masking with Delphix. Services Catalog

Datamaker for Skytap. Provide full-sized environments filled with up-to-date test data in minutes

Datamaker - the complete Test Data Management solution

Key Benefits of Microsoft Visual Studio Team System

Data Masking Checklist

Data Masking Secure Sensitive Data Improve Application Quality. Becky Albin Chief IT Architect

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

Service Virtualization:

Contents. Introduction... 1

BusinessObjects XI R2 Product Documentation Roadmap

Data Virtualization Overview

IBM InfoSphere Optim Test Data Management

Test Data Management Concepts

Qlik UKI Consulting Services Catalogue

WHITE PAPER. Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing

IT Service Management by SAP Africa (ITSM) Dirk Smit ALM Engagement Manager

IBM InfoSphere Optim Test Data Management solution for Oracle E-Business Suite

How To Improve Your Business Recipe Cards

data express DATA SHEET OVERVIEW

Selecting the Right Service Virtualization Tool. E: UK: US:

Use service virtualization to remove testing bottlenecks

Global Software Change Management for PVCS Version Manager

BENEFITS OF AUTOMATING DATA WAREHOUSING

SOLUTION BRIEF CA SERVICE MANAGEMENT - SERVICE CATALOG. Can We Manage and Deliver the Services Needed Where, When and How Our Users Need Them?

Releasing High Quality Applications More Quickly with vrealize Code Stream

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

Best Practices for Deploying Managed Self-Service Analytics and Why Tableau and QlikView Fall Short

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline

SOLUTION BRIEF CA ERwin Modeling. How can I understand, manage and govern complex data assets and improve business agility?

CONSULTING SERVICES Managed IT services

How to address top problems in test data management

White Paper Software Quality Management

Data Warehouse and Business Intelligence Testing: Challenges, Best Practices & the Solution

Administering Team Foundation Server 2013

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

Deploying Governed Data Discovery to Centralized and Decentralized Teams. Why Tableau and QlikView fall short

API Management Introduction and Principles

Building Effective Test Data Management In Distributed Environment

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

SOLUTION BRIEF CA ERWIN MODELING. How Can I Manage Data Complexity and Improve Business Agility?

The SMB IT Decision Maker s Guide: Choosing a SaaS Service Management Solution

The ABCs of DaaS. Enabling Data as a Service for Application Delivery, Business Intelligence, and Compliance Reporting.

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

The concrete impacts of BCBS principles on data value chains

Teradata Marketing Operations. Reduce Costs and Increase Marketing Efficiency

Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper

IBM InfoSphere Optim Test Data Management Solution

Latest Trends in Testing. Ajay K Chhokra

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

Overview Western Mariusz Gieparda

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

Develop and test faster by virtualizing constrained application components

Windows Server Virtualization An Overview

"Data Manufacturing: A Test Data Management Solution"

MicroStrategy Course Catalog

SAP Thought Leadership Data Migration. Approaching the Unique Issues of Data Migration

Advantages of Implementing a Data Warehouse During an ERP Upgrade

Building Lab as a Service (LaaS) Clouds with TestShell

CA ERwin Data Modeling's Role in the Application Development Lifecycle

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

Agile Software Factory: Bringing the reliability of a manufacturing line to software development

Successfully managing geographically distributed development

Request for Offers (RFO) Addendum

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

ADVANTAGES OF IMPLEMENTING A DATA WAREHOUSE DURING AN ERP UPGRADE

Transforming Software Quality Assurance &Testing

RFP Attachment C Classifications

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

Oracle Data Integrators for Beginners. Presented by: Dip Jadawala Company: BizTech Session ID: 9950

Understanding ITIL Service Portfolio Management and the Service Catalog. An approach for implementing effective service lifecycle management

Test Data Management Best Practice

Data warehouse and Business Intelligence Collateral

ORACLE CLOUD MANAGEMENT PACK FOR ORACLE DATABASE

can you effectively plan for the migration and management of systems and applications on Vblock Platforms?

Software Development In the Cloud Cloud management and ALM

Infrastructure As Code: Fueling The Fire For Faster Application Delivery

Cloud computing: Innovative solutions for test environments

Guide to Mobile Testing

B.Sc (Computer Science) Database Management Systems UNIT-V

Smart Operations Management Suite

enterprise professional expertise distilled

Knowledge Base Data Warehouse Methodology

DATABASE VIRTUALIZATION AND INSTANT CLONING WHITE PAPER

ITM204 Post-Copy Automation for SAP NetWeaver Business Warehouse System Landscapes. October 2013

60 TB of Savings in 4 Days: EMC IT s Informatica Data Archive Proof of Concept

SafeNet DataSecure vs. Native Oracle Encryption

Transcription:

Test Data Management Services Catalog

TABLE OF CONTENTS WHY TDM?... 3 CLIENT SUCCESS STORIES... 4 Large Automotive Company Data Generation...4 Large Entertainment Company Coverage Analysis...4 TDM APPROACH... 4 Test Data Generation... 4 Understanding Testing Data... 5 Data Masking... 5 Test Case Optimization... 6 Manage Agile Data (TDoD)... 6 Mainframe Solutions... 6 ENABLEMENT PHASES... 7 TDM Process Review... 7 TDM Process Implementation... 7 TDM Continuous Improvement... 8 Grid-Tools University... 8 Delphix Database Virtualization Services...8 SERVICES... 9 2

WHY TDM? Test Data Management (TDM) is the practice of applying a structured and centralized approach to the management of test data at an enterprise level, in order to reduce cost while increasing efficiency and quality in development and testing. Accordingly, organizations are looking to implement TDM solutions that provide a systematic approach to finding, making and provisioning test data, on demand, at any point within an Agile sprint and throughout the software development lifecycle (SDLC). TDM will meet the following objectives: Quality Fewer Data Incidents: Reduces risk of incorrect test data Improves efficiency throughout SDLC Engineered Solution: Provides a robust solution for delivering test data Value Efficiency: Better time to market with improved application reliability Reduced Risk: Tools and processes to quickly and easily manage test data Process Responsibility Matrix: Defines roles and responsibilities for managing test data Mature Methodology: Delivers data on time and on budget Improved Data Consistency: Provides the right test data across all test environments every time 3

CLIENT SUCCESS STORIES Large Automotive Company Data Generation Scope: 143 mainframe files need to stop being refreshed, as the update takes 29 hours over the weekend and doesn t always provide the required data. Synthetic data is necessary to replace this refresh. The goal was to create data for the 143 files. Deliverables from Client Data Dictionary = 0 Data Model = 0 Existing files with relationships = 0 Time with SMEs = 2 hours Deliverables to Client Data Model of existing data structures the TDM team was creating data for Data delivery for three different testing teams Current Status Client s TDM team creates data using built models Large Entertainment Company Coverage Analysis Scope: Analyze the existing points replacement test data to determine overall data coverage. Deliverables from Client Admin access to created views = 0 List of tables being accessed to retrieve data for given test area Deliverables to Client Analysis of data, determination to be just under 50% coverage Recommendations on where data coverage can be expanded TDM APPROACH Test Data Generation Through the usage of the existing data model, the team will be able to create synthetic data for the different test phases as the project requires based on the existing test cases, business rules or system requirements. Using synthetic data creation, our strategy allows you to quickly generate test data that is fit for purpose from scratch, reducing the cost of more rigorous testing. Synthetic test data generation reduces the time wasted manually searching for or creating test data by 50%. It also lets you enhance existing test data sets or create missing test data. Synthetic test data, driven by requirements, allows you to shift left testing, detect defects earlier, and improve the quality of testing. 4

Understanding Testing Data Our processes enable you to easily understand how the data is related, even without domain knowledge. Knowing what data exists and where it is located allows you to better define the length of Agile sprints. Our solutions provide the ability to know what data already exists and where it s located, helping us to define the testing phases more effectively. Data Visualization Testers often only need a specific set of test data for their tests. With our solutions, you can see and select the exact data attributes required for the scenarios. This dramatically improves the efficiency of testing, and avoids the need for testers to search through volumes of data before they can begin testing. Data Profiling Data Profiling is the process of observing the data to understand the nature of the data and the overall data model. It utilizes cubed views to expose even the most complex relationships between tables, columns and data attributes. This multi-dimensional view provides a complete picture of the data across multiple data sources, allowing you to identify where it is stored and where coverage gaps exist. Data Coverage A deep analysis of the testing database will be performed in order to validate if all the necessary scenarios are covered or not. If you haven t implemented a TDM process, test data will cover only 20% of the system. TDM processes provide full effective test data with a higher percentage of coverage. Test Matching Tag and assign specific data, either created or already existing in the testing database, to specific test cases based on requirement. Data Masking Data masking provides a powerful, systematic solution for masking databases, mainframe and flat file records, and ensuring compliance with current data protection legislation. Using a large selection of built-in and customized automated data masking functions, our solutions ensure that data is deidentified with realistic, consistent alternative values to maintain referential integrity. Cross-referencing functionality allows you to mask data consistently across multiple systems at once. In addition, our solutions use generic database drivers and native database utilities to provide optimal performance and remove reliance on slow and costly Extract, Mask and Load technologies. This reduces the risk of exposing sensitive records to unauthorized staff, while reducing costs. Data masking also secures your sensitive and PII data to achieve compliance, while performing more effective and efficient test cycles. 5

Test Case Optimization This solution is designed to significantly reduce the cost of testing, help teams to develop faster, and improve the quality of requirements and test cases. Our solution will increase your testing coverage in a matter of minutes by identifying the smallest number of test cases required. Fewer test cases of a higher quality means less time spent in testing, thereby reducing the cost without compromising quality. You will be able to quickly find and make the data you need to satisfy your test cases. Data and test cases can then be shared and re-used across multiple teams via our web-based, self-service portal. You can also define your requirements in a visual and active flow chart that provides clarity of vision across the entire software development lifecycle. You can provide the business with accurate complexity metrics for each requirement. This allows you to accurately estimate the cost of development, before you start! Manage Agile Data (TDoD) Our solution is based on the innovative concept of the Test Data Warehouse, a central repository in which you can store, enhance and manage test data. Data can then be requested via a webbased, self-service portal and delivered across multiple teams and projects, in parallel. Manage test data when you build a central, graphical library of interesting data, mined from multiple systems. This reduces the time spent looking for data by up to 50%. The test mart provides a one-stop shop for developers and testers to quickly access and reserve the data they need. Improving Your Test Cases Reasons to use Test Case Optimization: Active test automation Maximize test coverage Create and find the correct test data Manage Continuous Integration Reduce testing costs and test cases Define your requirement and present it in a friendly visual and active presentation Calculate costs, efforts and coverage from the beginning Mainframe Solutions Our solution provides a market-leading range of mainframe solutions designed to help you manage, profile, mask and subset, and create fit-for-purpose test data on the mainframe. Supporting z/os on DB2, DB2 UDB, DB2/AS400, VSAM, ISAM and IMS as well as non-indexed flat files our solution allows you to utilize the complete test data management solution to support your legacy systems. 6

Our solution also utilizes native mainframe utilities to migrate and mask data. This ensures the highest performance mainframe solutions. It also significantly reduces the time, cost and risk of subsetting and masking legacy data. Once imported into a Test Data Warehouse, the data can be enhanced using synthetic data to improve test coverage and ensure that teams and test cycles are fit for purpose. ENABLEMENT PHASES 1. TDM Process Review 2. TDM Process Implementation 3. TDM Continuous Improvement 4. Grid-Tools University and/or Delphix Database Virtualization Services TDM Process Review Objective The highest level goal is to determine the areas in which the client needs the greatest assistance for Test Data Management. The results will allow for recommendation on next steps to be made. The results from this will include: Analysis of existing TDM strategy Current TDM pain points Upcoming projects and their TDM requirements Recommendation Pre-Requisites: Assessment must be completed prior to recommendation being delivered. Actions: Recommendation is designed to resolve current and future TDM issues based on the client s priorities. TDM Process Implementation Objective Based on the results of the Process Review, we will recommend the tools needed to be implemented. The different schemas could be: Delphix Environment Virtualization Delphix Subsetting Delphix Masking DataMaker Datamaker + Subsetting + Masking Datamaker + Data Profiling Datamaker + Data Profiling + Coverage Datamaker + Test Matching Datamaker + TDoD Datamaker + Agile Designer + TDoD 7

Datamaker + Agile Designer + TDoD + Matching Masking Agile Designer Agile Designer + ALM Bridge Recommendation For better results, the TDM Process Review should be done before starting this phase. TDM Continuous Improvement Objective Follow up on the TDM Process used by the client, to ensure that it s still covering all the client s needs, and be able to implement changes as required. Recommendation A new analysis process is required to identify improvement points, to ensure the optimal results set. Grid-Tools University Types of Training Delivered Grid-Tools Training 10 subject class Grid-Tools Training for applications the client has purchased, combined with custom training on how the tools can be used in the client s environments Custom training on how the tools can be used in the client s environments Training has been delivered both onsite and remotely, but is recommended to be onsite. Delphix Database Virtualization Services Installation and Configuration After the assessment is made by the Delphix solution architect, the Orasi TDM services team is capable of installing and configuring the Delphix Engine to make it work in your desired environment. Adding New Environments After the initial setup, the Orasi TDM services team can add the needed environments to work as source or targets. For this, the Orasi TDM services team will run the hostchecker utility, which will tell us if all the needed requirements are in place. Adding New Data Source (dsource) After the initial setup, if not all the databases were added, the Orasi TDM services team can create the connections to the needed databases. 8

Troubleshooting If you re having issues adding a new environment or dsource, or with running the initial backup, the Orasi TDM services team can work with your IT department to determine what is wrong or failing. Upgrade Delphix Engine The Orasi TDM services team can upgrade the Delphix engine to the latest version. SERVICES Orasi offers a number of different services options to our clients. The following can be combined and customized to suit your needs. Here, we have outlined the recommended approach. Service Option: Fundamentals Orasi would deliver Grid-Tools training to the client resources Timeframe: 1 week Location: At client site Resources: 1 Orasi resource per 5 client resources Requirements: Grid-Tools applications and repositories are already installed Service Option: Mentoring Orasi would deliver continued training on how to get Grid-Tools up and running for the determined applications within scope Timeframe: 3-4 weeks Location: At client site Resources: 1 Orasi resource per 5 client resources Requirements: Client resource completion of Grid-Tools training 2 weeks prior to beginning class: data dictionaries, data models, file layout, data flow documentation Grid-Tools applications and repositories are already installed Service Option: Consulting Orasi would fill the role of the Test Data Management team for the determined applications within scope Timeframe: 3+ months as determined by SOW Location: At client site and remotely Resources: 1 TDM Architect, 1 TDM Engineer per 5 testers Requirements: Delivery 2 weeks prior to the beginning of the contract: data dictionaries, data models, file layout, data flow documentation Grid-Tools applications and repositories are already installed 9

Service Option: Delphix Consulting Orasi would provide the role of the Test Data Management team implementing Data as Service (DaaS) Timeframe: Determined by SOW Location: At client site Resources: Determined by SOW Requirements: Delivery 2 weeks prior to the beginning of the contract: Data Dictionaries, Data Models, Datasource Connection, Assigned environments. For more information, contact Orasi today. Learn More: www.orasi.com 678.819.5300 sales@orasi.com 2015 Orasi Software, Inc. The information contained herein is subject to change without notice. Orasi is a trademark of Orasi Software, Inc. All other product and company names are trademarks or registered trademarks of their respective owners. Document #: 01SC0515A R0715 10