SlideShare a Scribd company logo
BT3
Concurrent	Session	
11/12/15	10:00am	
	
	
	
“Test Data Management: A Healthcare Industry
Case Study”
	
	
Presented by:
Jatinder Singh and Shaheer Mohammed
Harvard Pilgrim Health Care
	
	
	
	
Brought	to	you	by:	
	
	
	
340	Corporate	Way,	Suite	300,	Orange	Park,	FL	32073	
888-268-8770	·	904-278-0524	·	info@techwell.com	·	www.techwell.com
Jatinder Singh
Harvard Pilgrim Health Care
Jatinder Singh has ten years of IT consulting experience—seven years as a quality assurance
lead in banking, retail, and health-care domains; and three years as a test data management
(TDM) engineer in healthcare. Part of the Dell TDM Team at Harvard Pilgrim Health Care,
Jatinder has worked as test data lead on two major projects requiring continuous test data
delivery.
Shaheer Mohammed
Harvard Pilgrim Health Care
With almost fifteen years of experience in IT consulting, Shaheer Mohammed has worked as a
developer, QA tester, TDM engineer, and project manager. He has experience in various
business verticals including healthcare, retail, and banking. Currently, Shaheer is the account
manager for CGI at Harvard Pilgrim Health Care (HPHC) and technical lead for HPHC’s Test
Data Management (TDM) team. He helped HPHC architect the TDM strategy from concept to
full implementation.
Test Data Management: A Health Care Industry
Case Study
Shaheer Mohammed, Jatinder Singh
November 12, 2015
Company Overview
Harvard Pilgrim Health Care
– Not-for-profit health services company serving members
throughout CT, ME, MA, and NH. Mission: to improve the quality
and value of health care for the people and communities we
serve.
Dell Services
– Helps global organizations achieve unique business goals,
improve competitiveness, and serve customers better.
CGI
– Founded in 1976, CGI is a global IT and business process
services provider with 68,000 professionals delivering high-quality
business consulting, systems integration, and managed services.
9/15/20152 © 2015 Harvard Pilgrim Health Care, Inc.
What is Test Data Management?
3 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
The Test Data Management
team (TDM) is a centralized
group created to support
enterprise demand for test
data
TDM is responsible for:
Identifying and creating data
for testing activities (test
data and dependent data)
End-to-End testing data
dependency subject matter
expertise
Business process flow
subject matter expertise
What are the Benefits of TDM?
Improved testing accuracy by supplying valid test data
Reduced testing turnaround time
Consistent results for regression testing
Reduced storage requirements
Reduced overall delivery cost while improving quality
4 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
TDM Team Responsibilities
Provides test data to the business, IT developers, and
testers
Ensures test data delivered maintains relational integrity
across applications
Acts as test data stewards in various test environments
Acts as SMEs for end-to-end test data processing, test
case development, and process troubleshooting
Designs and builds automation tools and utilities to
create, alter and deliver data faster and more efficiently
5 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Key Challenges
Service Oriented Architecture (SOA)
– Interdependent applications across different platforms
– Multiple end-to-end business process flows across
applications and platforms
– Data dependencies between platforms and apps
– Applications consume different data formats
– Some test environments may have missing dependent
components required to complete testing
– Common test data tools generally focus on the needs
of one particular application or business process
6 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Key Challenges (Continued)
Data complexity
– Complex business rules
– Data processing spanning multiple business functional
areas
Multiple environments to support
– Project, development, and test instances
– Some integrated, some standalone
– Different data in each environment
Working in a hybrid traditional waterfall / Agile
model
7 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Solutions:
End-to-End Data Flow Diagrams
Mapped out the end-to-end data flow of each business
process (claim-to-payment, quote-to-card, product
configuration, billing and finance)
– Identified all possible test data entry points in the process flow
– Identified the format in which the test data could be injected in the
entry points
– Identified dependent reference data required to be in place to
enable valid transactions
– Identified rules that would affect test data consumption
– Identified areas where a business process requires manual
intervention
8 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Solutions:
Custom Tools
Created customized tools for generating, loading, and
validating test data
– Created tools that automate validation of dependent reference
data before test data is generated
– Created mass test data sets based on the dependent data
validation and test data requirements
– Created tools that stub out data for environments that are not fully
integrated
– Created tools to load test data into various entry points
– Created tools to validate test data that was generated and loaded
per the requirement
– Instead of large generic tools, we created smaller customized
tools targeted to the injection points / applications
9 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Solutions:
Kanban Delivery Process
Created a centralized request and delivery process
Managed and prioritized work using Agile-Kanban
methodology
– Created a standardized test data request template
– Used Kanban methodology to assign the request
– Created rules of engagement to prioritize the request
– Assigned and prioritized requests daily
– Collected request and delivery data as input for analysis to
improve process
– Used request trends to focus automation effort
– Reported trends weekly / monthly to determine team size and
allocation
10 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Our Solutions:
Test Data Liaison
For large projects and programs we added a Test Data
Liaison
Test Data Liaison roles:
– Data / process SME
– Test data point of contact
– Source of smaller test data request delivery
– Core TDM team interface for status updates and TDM deliverable
requests
– Knowledge transfer: teach resources how create own test data
where practical
11 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
How We Did It:
Test Data Request Process
12 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
How We Did It:
TDM Process
13 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
How We Did It:
Team Approach
TDM’s onsite and offshore team comprised of members
from Dell and CGI with a very engaged HPHC product
owner
Daily Kanban standup to review work in progress and
assign new requests
All members are cross-trained in all major domain areas
with specializations
Dedicated test data automation lead embedded in team
TDM liaison integrated with the project team and directly
addresses team’s continuous test data delivery needs
14 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
We Did It Smart:
Tools and Automation
Easy claims generation tool
– Testers can log into a UI and create test data as per their needs
without help from TDM
ICD09 to ICD10 claim conversion tool
Utilities that edit data and transform formats in bulk:
– EDI X12
– XML
– Rate creation
– Member creation
File extraction
– EDI
– XML
15 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
We’ve Evolved!
Originally provided test data to IT QA but expanded to
include business users performing UAT
Increased delivery and reduced turnaround time without
increasing team size
TDM team provides SME consulting services to the large
initiatives in ever-expanding areas of scope
Assists in troubleshooting and resolving complex
production support issues
Empowers testers by creating self-service test data tools
16 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
Questions
17 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015

More Related Content

PPTX
ETL Testing Overview
Chetan Gadodia
 
PDF
Service discovery with Eureka and Spring Cloud
Marcelo Serpa
 
PDF
Future of Integration | MuleSoft
MuleSoft
 
PPTX
Designing APIs and Microservices Using Domain-Driven Design
LaunchAny
 
PDF
Data Factory in Microsoft Fabric (MsBIP #82)
Cathrine Wilhelmsen
 
PPTX
Clean code: SOLID
Indeema Software Inc.
 
PPTX
Test data management a case study Presented at SiGIST
renardv74
 
PDF
Test Automation for Data Warehouses
Patrick Van Renterghem
 
ETL Testing Overview
Chetan Gadodia
 
Service discovery with Eureka and Spring Cloud
Marcelo Serpa
 
Future of Integration | MuleSoft
MuleSoft
 
Designing APIs and Microservices Using Domain-Driven Design
LaunchAny
 
Data Factory in Microsoft Fabric (MsBIP #82)
Cathrine Wilhelmsen
 
Clean code: SOLID
Indeema Software Inc.
 
Test data management a case study Presented at SiGIST
renardv74
 
Test Automation for Data Warehouses
Patrick Van Renterghem
 

What's hot (20)

PDF
Oracle Management Cloud
Fabio Batista
 
PPTX
Introduction to HL7 FHIR
Health Informatics New Zealand
 
PPTX
Workshop - cqrs brief introduction
Francesco Garavaglia
 
PPTX
Terminology, value-sets, codesystems by Lloyd McKenzie
FHIR Developer Days
 
PDF
Why Microservice
Kelvin Yeung
 
PDF
Owning Your Own (Data) Lake House
Data Con LA
 
PDF
Introduction to Data Vault Modeling
Kent Graziano
 
PDF
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Cathrine Wilhelmsen
 
PPTX
Microservices Architecture - Bangkok 2018
Araf Karsh Hamid
 
PDF
SOLID Design Principles applied in Java
Ionut Bilica
 
PPTX
Verizon: Finance Data Lake implementation as a Self Service Discovery Big Dat...
DataWorks Summit
 
PPT
Java OOP s concepts and buzzwords
Raja Sekhar
 
PPTX
Deployment Patterns for API gateways
NGINX, Inc.
 
PPTX
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
PDF
Microservice architecture
Žilvinas Kuusas
 
PPTX
The Apache Solr Semantic Knowledge Graph
Trey Grainger
 
PDF
DDD Tactical Design with Clean Architecture - Ivan Paulovich
Ivan Paulovich
 
PPTX
FHIR Tutorial - Morning
Ewout Kramer
 
PDF
How Ideapreneurs take Relationships Beyond the Contract
HCL Technologies
 
PDF
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
Lace Lofranco
 
Oracle Management Cloud
Fabio Batista
 
Introduction to HL7 FHIR
Health Informatics New Zealand
 
Workshop - cqrs brief introduction
Francesco Garavaglia
 
Terminology, value-sets, codesystems by Lloyd McKenzie
FHIR Developer Days
 
Why Microservice
Kelvin Yeung
 
Owning Your Own (Data) Lake House
Data Con LA
 
Introduction to Data Vault Modeling
Kent Graziano
 
Choosing Between Microsoft Fabric, Azure Synapse Analytics and Azure Data Fac...
Cathrine Wilhelmsen
 
Microservices Architecture - Bangkok 2018
Araf Karsh Hamid
 
SOLID Design Principles applied in Java
Ionut Bilica
 
Verizon: Finance Data Lake implementation as a Self Service Discovery Big Dat...
DataWorks Summit
 
Java OOP s concepts and buzzwords
Raja Sekhar
 
Deployment Patterns for API gateways
NGINX, Inc.
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
Microservice architecture
Žilvinas Kuusas
 
The Apache Solr Semantic Knowledge Graph
Trey Grainger
 
DDD Tactical Design with Clean Architecture - Ivan Paulovich
Ivan Paulovich
 
FHIR Tutorial - Morning
Ewout Kramer
 
How Ideapreneurs take Relationships Beyond the Contract
HCL Technologies
 
DataOps for the Modern Data Warehouse on Microsoft Azure @ NDCOslo 2020 - Lac...
Lace Lofranco
 
Ad

Similar to Test Data Management: A Healthcare Industry Case Study (20)

PDF
Ibm test data_management_v0.4
Rosario Cunha
 
PDF
Multidimensional Challenges and the Impact of Test Data Management
Cognizant
 
PPTX
Solving the Data Management Challenge for Healthcare
Delphix
 
PPTX
e-Zest Solutions Inc. - Testing (Healthcare Domain) Competency
Satish Agrawal
 
PPTX
BB6385_HarnessthetruepowerofRiskBasedTesting_06012016
Ian Jablonski, PMP, CTFL, CSM, ITIL
 
PDF
mHealth Israel_Health IT for Next Generation Care Delivery_Orna Berry, Ph.D.,...
Levi Shapiro
 
PPT
iHT2 Pre-Summit CMIO Symposium 2013 - Sameer Badlani, CMIO, The University of...
Health IT Conference – iHT2
 
PDF
Enhance Patient Care With Enterprise Healthcare Software Development Services
Taction Software LLC
 
PPTX
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
TEST Huddle
 
PPT
SAP Test automation - fully automatic test of complex business processes incl...
Tobias Trapp
 
PPTX
Tufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Veeva Systems
 
PPT
Developing Integrated Multichannel Patient Relationship Management Programmes
Len Starnes
 
DOC
Dineshkumar_Automation tester_6.5years
dineshkumar selvaraj
 
PDF
Test Data Management and Its Role in DevOps
TechWell
 
DOCX
W18042 UCB DAT
MikeEly930
 
PDF
Business Process Modeling in Health
shuvo_du52
 
PPTX
Why is Test Driven Development for Analytics or Data Projects so Hard?
Phil Watt
 
PPTX
Techniques for effective test data management in test automation.pptx
Knoldus Inc.
 
PPTX
Continuous Cycles in Test Automation
Derk-Jan de Grood
 
PDF
R-Style Lab: Smart Solutions for Healthcare Providers
R-Style Lab
 
Ibm test data_management_v0.4
Rosario Cunha
 
Multidimensional Challenges and the Impact of Test Data Management
Cognizant
 
Solving the Data Management Challenge for Healthcare
Delphix
 
e-Zest Solutions Inc. - Testing (Healthcare Domain) Competency
Satish Agrawal
 
BB6385_HarnessthetruepowerofRiskBasedTesting_06012016
Ian Jablonski, PMP, CTFL, CSM, ITIL
 
mHealth Israel_Health IT for Next Generation Care Delivery_Orna Berry, Ph.D.,...
Levi Shapiro
 
iHT2 Pre-Summit CMIO Symposium 2013 - Sameer Badlani, CMIO, The University of...
Health IT Conference – iHT2
 
Enhance Patient Care With Enterprise Healthcare Software Development Services
Taction Software LLC
 
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...
TEST Huddle
 
SAP Test automation - fully automatic test of complex business processes incl...
Tobias Trapp
 
Tufts Research: Strategies from Data Management Leaders to Speed Clinical Trials
Veeva Systems
 
Developing Integrated Multichannel Patient Relationship Management Programmes
Len Starnes
 
Dineshkumar_Automation tester_6.5years
dineshkumar selvaraj
 
Test Data Management and Its Role in DevOps
TechWell
 
W18042 UCB DAT
MikeEly930
 
Business Process Modeling in Health
shuvo_du52
 
Why is Test Driven Development for Analytics or Data Projects so Hard?
Phil Watt
 
Techniques for effective test data management in test automation.pptx
Knoldus Inc.
 
Continuous Cycles in Test Automation
Derk-Jan de Grood
 
R-Style Lab: Smart Solutions for Healthcare Providers
R-Style Lab
 
Ad

More from TechWell (20)

PDF
Failing and Recovering
TechWell
 
PDF
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
PDF
Test Design for Fully Automated Build Architecture
TechWell
 
PDF
System-Level Test Automation: Ensuring a Good Start
TechWell
 
PDF
Build Your Mobile App Quality and Test Strategy
TechWell
 
PDF
Testing Transformation: The Art and Science for Success
TechWell
 
PDF
Implement BDD with Cucumber and SpecFlow
TechWell
 
PDF
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
PDF
Ma 15
TechWell
 
PDF
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
PDF
Transform Test Organizations for the New World of DevOps
TechWell
 
PDF
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
PDF
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
PDF
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
PDF
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
PDF
A Business-First Approach to DevOps Implementation
TechWell
 
PDF
Databases in a Continuous Integration/Delivery Process
TechWell
 
PDF
Mobile Testing: What—and What Not—to Automate
TechWell
 
PDF
Cultural Intelligence: A Key Skill for Success
TechWell
 
PDF
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 
Failing and Recovering
TechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
Test Design for Fully Automated Build Architecture
TechWell
 
System-Level Test Automation: Ensuring a Good Start
TechWell
 
Build Your Mobile App Quality and Test Strategy
TechWell
 
Testing Transformation: The Art and Science for Success
TechWell
 
Implement BDD with Cucumber and SpecFlow
TechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
Ma 15
TechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
Transform Test Organizations for the New World of DevOps
TechWell
 
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
A Business-First Approach to DevOps Implementation
TechWell
 
Databases in a Continuous Integration/Delivery Process
TechWell
 
Mobile Testing: What—and What Not—to Automate
TechWell
 
Cultural Intelligence: A Key Skill for Success
TechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 

Recently uploaded (20)

PDF
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
PDF
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PPTX
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PDF
Exploring AI Agents in Process Industries
amoreira6
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PPT
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PPTX
Presentation about variables and constant.pptx
kr2589474
 
PDF
Teaching Reproducibility and Embracing Variability: From Floating-Point Exper...
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
PPTX
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
Download iTop VPN Free 6.1.0.5882 Crack Full Activated Pre Latest 2025
imang66g
 
Balancing Resource Capacity and Workloads with OnePlan – Avoid Overloading Te...
OnePlan Solutions
 
Activate_Methodology_Summary presentatio
annapureddyn
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Contractor Management Platform and Software Solution for Compliance
SHEQ Network Limited
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Exploring AI Agents in Process Industries
amoreira6
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
Why Reliable Server Maintenance Service in New York is Crucial for Your Business
Sam Vohra
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Presentation about variables and constant.pptx
kr2589474
 
Teaching Reproducibility and Embracing Variability: From Floating-Point Exper...
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
Maximizing Revenue with Marketo Measure: A Deep Dive into Multi-Touch Attribu...
bbedford2
 
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 

Test Data Management: A Healthcare Industry Case Study

  • 1. BT3 Concurrent Session 11/12/15 10:00am “Test Data Management: A Healthcare Industry Case Study” Presented by: Jatinder Singh and Shaheer Mohammed Harvard Pilgrim Health Care Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888-268-8770 · 904-278-0524 · [email protected] · www.techwell.com
  • 2. Jatinder Singh Harvard Pilgrim Health Care Jatinder Singh has ten years of IT consulting experience—seven years as a quality assurance lead in banking, retail, and health-care domains; and three years as a test data management (TDM) engineer in healthcare. Part of the Dell TDM Team at Harvard Pilgrim Health Care, Jatinder has worked as test data lead on two major projects requiring continuous test data delivery. Shaheer Mohammed Harvard Pilgrim Health Care With almost fifteen years of experience in IT consulting, Shaheer Mohammed has worked as a developer, QA tester, TDM engineer, and project manager. He has experience in various business verticals including healthcare, retail, and banking. Currently, Shaheer is the account manager for CGI at Harvard Pilgrim Health Care (HPHC) and technical lead for HPHC’s Test Data Management (TDM) team. He helped HPHC architect the TDM strategy from concept to full implementation.
  • 3. Test Data Management: A Health Care Industry Case Study Shaheer Mohammed, Jatinder Singh November 12, 2015 Company Overview Harvard Pilgrim Health Care – Not-for-profit health services company serving members throughout CT, ME, MA, and NH. Mission: to improve the quality and value of health care for the people and communities we serve. Dell Services – Helps global organizations achieve unique business goals, improve competitiveness, and serve customers better. CGI – Founded in 1976, CGI is a global IT and business process services provider with 68,000 professionals delivering high-quality business consulting, systems integration, and managed services. 9/15/20152 © 2015 Harvard Pilgrim Health Care, Inc.
  • 4. What is Test Data Management? 3 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 The Test Data Management team (TDM) is a centralized group created to support enterprise demand for test data TDM is responsible for: Identifying and creating data for testing activities (test data and dependent data) End-to-End testing data dependency subject matter expertise Business process flow subject matter expertise What are the Benefits of TDM? Improved testing accuracy by supplying valid test data Reduced testing turnaround time Consistent results for regression testing Reduced storage requirements Reduced overall delivery cost while improving quality 4 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 5. TDM Team Responsibilities Provides test data to the business, IT developers, and testers Ensures test data delivered maintains relational integrity across applications Acts as test data stewards in various test environments Acts as SMEs for end-to-end test data processing, test case development, and process troubleshooting Designs and builds automation tools and utilities to create, alter and deliver data faster and more efficiently 5 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 Our Key Challenges Service Oriented Architecture (SOA) – Interdependent applications across different platforms – Multiple end-to-end business process flows across applications and platforms – Data dependencies between platforms and apps – Applications consume different data formats – Some test environments may have missing dependent components required to complete testing – Common test data tools generally focus on the needs of one particular application or business process 6 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 6. Our Key Challenges (Continued) Data complexity – Complex business rules – Data processing spanning multiple business functional areas Multiple environments to support – Project, development, and test instances – Some integrated, some standalone – Different data in each environment Working in a hybrid traditional waterfall / Agile model 7 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 Our Solutions: End-to-End Data Flow Diagrams Mapped out the end-to-end data flow of each business process (claim-to-payment, quote-to-card, product configuration, billing and finance) – Identified all possible test data entry points in the process flow – Identified the format in which the test data could be injected in the entry points – Identified dependent reference data required to be in place to enable valid transactions – Identified rules that would affect test data consumption – Identified areas where a business process requires manual intervention 8 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 7. Our Solutions: Custom Tools Created customized tools for generating, loading, and validating test data – Created tools that automate validation of dependent reference data before test data is generated – Created mass test data sets based on the dependent data validation and test data requirements – Created tools that stub out data for environments that are not fully integrated – Created tools to load test data into various entry points – Created tools to validate test data that was generated and loaded per the requirement – Instead of large generic tools, we created smaller customized tools targeted to the injection points / applications 9 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 Our Solutions: Kanban Delivery Process Created a centralized request and delivery process Managed and prioritized work using Agile-Kanban methodology – Created a standardized test data request template – Used Kanban methodology to assign the request – Created rules of engagement to prioritize the request – Assigned and prioritized requests daily – Collected request and delivery data as input for analysis to improve process – Used request trends to focus automation effort – Reported trends weekly / monthly to determine team size and allocation 10 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 8. Our Solutions: Test Data Liaison For large projects and programs we added a Test Data Liaison Test Data Liaison roles: – Data / process SME – Test data point of contact – Source of smaller test data request delivery – Core TDM team interface for status updates and TDM deliverable requests – Knowledge transfer: teach resources how create own test data where practical 11 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 How We Did It: Test Data Request Process 12 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 9. How We Did It: TDM Process 13 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 How We Did It: Team Approach TDM’s onsite and offshore team comprised of members from Dell and CGI with a very engaged HPHC product owner Daily Kanban standup to review work in progress and assign new requests All members are cross-trained in all major domain areas with specializations Dedicated test data automation lead embedded in team TDM liaison integrated with the project team and directly addresses team’s continuous test data delivery needs 14 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 10. We Did It Smart: Tools and Automation Easy claims generation tool – Testers can log into a UI and create test data as per their needs without help from TDM ICD09 to ICD10 claim conversion tool Utilities that edit data and transform formats in bulk: – EDI X12 – XML – Rate creation – Member creation File extraction – EDI – XML 15 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015 We’ve Evolved! Originally provided test data to IT QA but expanded to include business users performing UAT Increased delivery and reduced turnaround time without increasing team size TDM team provides SME consulting services to the large initiatives in ever-expanding areas of scope Assists in troubleshooting and resolving complex production support issues Empowers testers by creating self-service test data tools 16 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015
  • 11. Questions 17 © 2015 Harvard Pilgrim Health Care, Inc. 9/15/2015