SlideShare una empresa de Scribd logo
1 de 20
GDPR
and
Software Quality
Khurram Bhatti
Agile/Scrum Coach
Khurram	Bhatti	/	DPOrganizer - Talk	
on	GDPR	and	Software	Quality
/khurrambhatti@KhurramBhatti_ www.khurrambhatti.com
Agile
Product Management
Software Quality
Agile / Scrum Coach
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Software	
Quality/Testing
Khurram	Bhatti	/	DPOrganizer - Talk	
on	GDPR	and	Software	Quality
6	% Completely	prepared
60	% “Somewhat	prepared”
15	% “Slightly	prepared”.
Diginomica UK government research – 94% of FTSE 350 under prepared for GDPR
10	% Totally	compliant
44	% They	didn’t	know	how	close
crn.com Survey Shows Customers Are Behind, Misinformed On GDPR Compliance
GDPR	- Awareness
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
2012 – Proposed	
2016 – Finalized	
2018 – Enforced
Replaces	
Data Protection Directive 1995
Up to €20 million or 4% of global annual turnover
Khurram	Bhatti	/	DPOrganizer	- Talk
What	is	Personal	Data?
Location
Address
Cultural	Profile
Online	Identifier
Health	information
Name
Income
Phone number
ƃ Account Number
Art 4 /GDPR
Special Categories of Data
Processing of special categories of
personal data is prohibited (Art 9)
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Kaliya Hamin
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
WHY	– GDPR?
130 million
Cost	of	informing	28	DPAs	– old	system
2.3 billion
Economic	benefits	- GDPR
One Law
Customer Confidence
Boost Business
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Personal	
Data
1. Who you are?
2. Why you are processing data?
3. How long will it be stored?
4. Who receives it?
Product/Service
Database
Communication
Consent
Right to be forgotten
Breech-72H
Data transfer outside EU
Portability
Processor	A
Other	RecipientsǸ
Controller
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Software	
Quality/Testing
Test	
Data
Process
Khurram	Bhatti	/	DPOrganizer	- Talk
(Consent Art 4, Art 13 and Art 7)
86	% Testers routinely use real customer data
extracted from production systems
43% Don’t anonymize test data at all, or are
unsure if they do
53% Securing Consent permissions as one of the
biggest hurdles in GDPR compliance
Global CIO survey
Test	
Data
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
“Data rendered anonymous
in such a way that the data
subject is not or no longer
identifiable.”
Recital 26/GDPR
“The processing of personal data in
such a way that the data can no
longer be attributed to a specific
data subject without the use of
additional information.”
Article 4(5), Art 25 /GDPR
Anonymization
Pseudonymisation
ȣ

Test	
Data
What do we mean?
De-identified data separate from “additional information”
It is permitted to process pseudonymised data for uses beyond the
purpose for which the data was originally collected. (Article 6(4)(e) )
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Did	you	miss	something?
Test	Environments
Defect	Management	Systems
Get	to	know	it
“Data can either be
useful or perfectly
anonymous but never
both.”
— Professor Paul Ohm
Test	
Data
Know your Data
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
87 percent of Americans can be
identified by three unique
identifiers (gender, date of birth
and zip code)
Latanya Sweeney, “Simple Demographics Often Identify People Uniquely,” Carnegi
Mellon University, 2000
Masking
Synthetic data generation
ǁ
Hybrid-Approach

Test	
Data
What to do?
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Create Lookup Tables
Format-Preserving Encryption
Test	
Data
What to do?
Encryption

Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
ProcessRole Based Accessɱ
Test Automation
Source Users Environment
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality
/khurrambhatti@KhurramBhatti_ www.khurrambhatti.com
khurram.bhatti1@gmail.com
ɳ
Thanks for your time!
References
• Images	from	unsplash.com
• EU	GDPR	website
• DPOrganizer
Khurram	Bhatti	/	DPOrganizer	- Talk	
on	GDPR	and	Software	Quality

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Gdpr in a nutshell
Gdpr in a nutshellGdpr in a nutshell
Gdpr in a nutshell
 
Gdpr presentation
Gdpr presentationGdpr presentation
Gdpr presentation
 
Do You Have a Roadmap for EU GDPR Compliance?
Do You Have a Roadmap for EU GDPR Compliance?Do You Have a Roadmap for EU GDPR Compliance?
Do You Have a Roadmap for EU GDPR Compliance?
 
GDPR Basics: How GDPR Impacts Recruiting Teams in the U.S. and EU
GDPR Basics: How GDPR Impacts Recruiting Teams in the U.S. and EUGDPR Basics: How GDPR Impacts Recruiting Teams in the U.S. and EU
GDPR Basics: How GDPR Impacts Recruiting Teams in the U.S. and EU
 
An Overview of GDPR
An Overview of GDPR An Overview of GDPR
An Overview of GDPR
 
Wolters Kluwer GDPR Webinar 9 May 2018
Wolters Kluwer GDPR Webinar 9 May 2018 Wolters Kluwer GDPR Webinar 9 May 2018
Wolters Kluwer GDPR Webinar 9 May 2018
 
GDPR
GDPRGDPR
GDPR
 
IoT - Attacks and Solutions
IoT - Attacks and SolutionsIoT - Attacks and Solutions
IoT - Attacks and Solutions
 
Cognizant business consulting the impacts of gdpr
Cognizant business consulting   the impacts of gdprCognizant business consulting   the impacts of gdpr
Cognizant business consulting the impacts of gdpr
 
What's Next - General Data Protection Regulation (GDPR) Changes
What's Next - General Data Protection Regulation (GDPR) ChangesWhat's Next - General Data Protection Regulation (GDPR) Changes
What's Next - General Data Protection Regulation (GDPR) Changes
 
"GDPR - All You Need To Know" presentation from event Nov 16th in Berlin
"GDPR - All You Need To Know" presentation from event Nov 16th in Berlin"GDPR - All You Need To Know" presentation from event Nov 16th in Berlin
"GDPR - All You Need To Know" presentation from event Nov 16th in Berlin
 
How to get your business GDPR ready
How to get your business GDPR readyHow to get your business GDPR ready
How to get your business GDPR ready
 
Bridging the Gap Between Privacy and Retention
Bridging the Gap Between Privacy and RetentionBridging the Gap Between Privacy and Retention
Bridging the Gap Between Privacy and Retention
 
GDPR Guide: The ICO's 12 Recommended Steps To Take Now
GDPR Guide: The ICO's 12 Recommended Steps To Take NowGDPR Guide: The ICO's 12 Recommended Steps To Take Now
GDPR Guide: The ICO's 12 Recommended Steps To Take Now
 
The implications of gdpr for the solutions industry tatech 2018
The implications of gdpr for the solutions industry tatech 2018The implications of gdpr for the solutions industry tatech 2018
The implications of gdpr for the solutions industry tatech 2018
 
Critical Relationships for HR Professionals to Mitigate Risks and Navigate Ch...
Critical Relationships for HR Professionals to Mitigate Risks and Navigate Ch...Critical Relationships for HR Professionals to Mitigate Risks and Navigate Ch...
Critical Relationships for HR Professionals to Mitigate Risks and Navigate Ch...
 
Presentation on data privacy group 5
Presentation on data privacy   group 5Presentation on data privacy   group 5
Presentation on data privacy group 5
 
Do You Have a Roadmap for EU GDPR Compliance?
Do You Have a Roadmap for EU GDPR Compliance?Do You Have a Roadmap for EU GDPR Compliance?
Do You Have a Roadmap for EU GDPR Compliance?
 
GDPR Affects Email Worldwide
GDPR Affects Email WorldwideGDPR Affects Email Worldwide
GDPR Affects Email Worldwide
 
Gdpr action plan
Gdpr action plan Gdpr action plan
Gdpr action plan
 

Similar a GDPR and Software Quality

Ilta 2011 balancing km with data privacy facilitated by dave cunningham aug...
Ilta 2011 balancing km with data privacy   facilitated by dave cunningham aug...Ilta 2011 balancing km with data privacy   facilitated by dave cunningham aug...
Ilta 2011 balancing km with data privacy facilitated by dave cunningham aug...
David Cunningham
 

Similar a GDPR and Software Quality (20)

ZyLAB ACEDS Webinar- GDPR
ZyLAB ACEDS Webinar- GDPR ZyLAB ACEDS Webinar- GDPR
ZyLAB ACEDS Webinar- GDPR
 
Richard Hogg & Dennis Waldron - #InfoGov17 - Cognitive Unified Governance & P...
Richard Hogg & Dennis Waldron - #InfoGov17 - Cognitive Unified Governance & P...Richard Hogg & Dennis Waldron - #InfoGov17 - Cognitive Unified Governance & P...
Richard Hogg & Dennis Waldron - #InfoGov17 - Cognitive Unified Governance & P...
 
PREPARING FOR THE GDPR
PREPARING FOR THE GDPRPREPARING FOR THE GDPR
PREPARING FOR THE GDPR
 
GDPR: Is Your Organization Ready for the General Data Protection Regulation?
GDPR: Is Your Organization Ready for the General Data Protection Regulation?GDPR: Is Your Organization Ready for the General Data Protection Regulation?
GDPR: Is Your Organization Ready for the General Data Protection Regulation?
 
The Meaning and Impact of the General Data Protection Regulation
The Meaning and Impact of the General Data Protection RegulationThe Meaning and Impact of the General Data Protection Regulation
The Meaning and Impact of the General Data Protection Regulation
 
Insider Breaches and Data Theft by Employees and Contractors
Insider Breaches and Data Theft by Employees and ContractorsInsider Breaches and Data Theft by Employees and Contractors
Insider Breaches and Data Theft by Employees and Contractors
 
Privacy & Data Protection
Privacy & Data ProtectionPrivacy & Data Protection
Privacy & Data Protection
 
Odoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
Odoo Experience 2018 - GDPR: How Odoo Can Help You with ComplieanceOdoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
Odoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
 
GDPR in the Healthcare Industry
GDPR in the Healthcare IndustryGDPR in the Healthcare Industry
GDPR in the Healthcare Industry
 
Ilta 2011 balancing km with data privacy facilitated by dave cunningham aug...
Ilta 2011 balancing km with data privacy   facilitated by dave cunningham aug...Ilta 2011 balancing km with data privacy   facilitated by dave cunningham aug...
Ilta 2011 balancing km with data privacy facilitated by dave cunningham aug...
 
What is GDPR Data Flow Mapping
What is GDPR Data Flow MappingWhat is GDPR Data Flow Mapping
What is GDPR Data Flow Mapping
 
The Countdown to the GDPR Regulations
The Countdown to the GDPR RegulationsThe Countdown to the GDPR Regulations
The Countdown to the GDPR Regulations
 
Managing GDPR and Other Uses of Integrated Email Marketing | Gold-Vision CRM
Managing GDPR and Other Uses of Integrated Email Marketing | Gold-Vision CRMManaging GDPR and Other Uses of Integrated Email Marketing | Gold-Vision CRM
Managing GDPR and Other Uses of Integrated Email Marketing | Gold-Vision CRM
 
GDPR (En) JM Tyszka
GDPR (En)  JM TyszkaGDPR (En)  JM Tyszka
GDPR (En) JM Tyszka
 
5 Questions Financial Institutions Should Ask About GDPR Readiness
5 Questions Financial Institutions Should Ask About GDPR Readiness5 Questions Financial Institutions Should Ask About GDPR Readiness
5 Questions Financial Institutions Should Ask About GDPR Readiness
 
The GDPR Most Wanted: The Marketer and Analyst's Role in Compliance
The GDPR Most Wanted: The Marketer and Analyst's Role in ComplianceThe GDPR Most Wanted: The Marketer and Analyst's Role in Compliance
The GDPR Most Wanted: The Marketer and Analyst's Role in Compliance
 
GDPR Changing Mindset
GDPR Changing MindsetGDPR Changing Mindset
GDPR Changing Mindset
 
NetSquared London - GDPR for charities
NetSquared London - GDPR for charitiesNetSquared London - GDPR for charities
NetSquared London - GDPR for charities
 
Information Privacy?! (GDPR)
Information Privacy?! (GDPR)Information Privacy?! (GDPR)
Information Privacy?! (GDPR)
 
How to implement gdpr in your document repository
How to implement gdpr in your document repository How to implement gdpr in your document repository
How to implement gdpr in your document repository
 

Último

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

GDPR and Software Quality