33% of your Data Integration project timeline can be reduced with proper QA methodologies. Lower risks in your Data warehouse, Data Migration, ETL, Data Lake and MDM projects.
1. QA Challenges in
Data Integration Projects &
iCEDQ Software
Data Warehouse | ETL | Data Migration | Data Lake | MDM
ETL Testing & Monitoring Platform
2. The QA Challenge
Lack of Automation
Lack of Agility
Clutter
No Test Driven Development
Lack of Regression Testing
Data Warehouse | ETL | Data Migration | Data Lake | MDM
www.icedq.com
3. vs. iCEDQ has in-Memory Rules Engine
Tests ETL processes by
Validating the output data
Validation Rule
Reconciliation Rule
Tests ETL Transformations by
Reconciling Source Data Vs. Target Data
ETL
Too many tools – Excel, SQL,
Scripting
Not repeatable and consistent
Can’t test Millions of rows
Forced to do sampling
Time wasted in coding rather than
testing
Disorganized
Time & resource consuming
iCEDQ Shift
www.icedq.com
5. Clutter vs. Organized & Documented
START
Business
Requirements
Test Results
Workflow
QA Dashboard
Audit (Testing)
Requirements
Audit Rules &
Scripts
Test Cases
iCEDQ
Repository
iCEDQ Shift
www.icedq.com
6. Conventional
Waterfall SDLC vs.
Testing is too late in the project. 8th Step!
QA team sitting idle for developers to finish
Last minute rush
Step 1. Get
Requirements
Step 2.
Design the
Tables
Step 3 Create
Data Mapping
Step 4.
Develop ETL
Code
Step 5. Get
Test
Requirements
Step 6. Write
Test Cases
Step 7. Write
Physical Test
Step 8. Test
Step 9.
Deploy
Step 1. Get
Requirements
Step 2.
Design the
Tables
Step 3
Create Data
Mapping
Step 4.
Develop
ETL Code
Step 5.
Test
Step 6.
Deploy
7 8 9
Refactor
Reduce
timeline by 33%
Step 5. Get Audit
Requirements
Step 6. Write
Test Cases
Step 7. Create
Physical Rules
iCEDQ enables Test First Approach
Test Driven Development - TDD
Lift n’ Shift the QA to the beginning of projectiCEDQ -TDD
iCEDQShift
www.icedq.com
7. Quality
?
Star
t
QA QC
Regression Testing &
Release Management
Conventional data
integration testing lacks…
Tools for regression
testing
Sign-Off & release
management
Continues Build
Management
Quality Control
iCEDQ
iCEDQ Shift
Business Requirements
Audit Requirements
Test Cases
Regression Testing
Deployment
Release
Management
Quality Control &
Production Monitoring
Source Sys. Biz. Users Management
www.icedq.com
8. Why
iCEDQ?
Automation
Test high volume of data
Regression Testing
Need Agile and/or Test Driven Development
Lower Project Risks & Cost
Improve Productivity
Compliance
Security
Organized & Collaborative
Reporting, Dashboard & Notification
Transparency & Feedback
Shrink Project Timeline
Data Warehouse | ETL | Data Migration | Data Lake | MDM
www.icedq.com
12. game changer:
noun
a newly introduced element or factor that changes an existing
situation or activity in a significant way
ETL Testing & Monitoring Platform
- Merriam Webster
www.iCEDQ.com