SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
CONTENT
Foreword 3
4
6
19
20
Survey Questions and Analysis
Executive Summary
Contributors
About
02 TURKEY SOFTWARE QUALITY REPORT 2016-17
FOREWORD
Turkish Testing Board (TTB - turkishtestingboard.org) is pleased to bring you the 2016-17 edition
of the Turkey Software Quality Report (TSQR). TSQR 2016’s focus is on test data management.
Apart from traditional testing surveys which solely focus on the technical side of testing, we have
tried to put emphasis also on the business side of testing. You will find tips and trends in the test
data management area.
The report is designed to help organizations to make paradigm shifts in their mindsets. It not
only draws a clear picture of the current situation in the Turkish market but also sets the de-facto
standards and trends for future information technology (IT) projects. We hope this report will be
a reference point for all decision makers.
With the help of TSQR, we are trying to lay down the foundations of a healthy discussion platform
for improvement in Turkish IT market. TSQR will be presented at the opening ceremony speech of
TestIstanbul 2016 (testistanbul.org) on April 26th initiating a series of keynotes, presentations
and discussions.
Turkish Testing Board
03TURKEY SOFTWARE QUALITY REPORT 2016-17
EXECUTIVE
SUMMARY
IT organizations are inevitably focusing on the collection
and organization of data for their testing processes. The
ability to control process and use test data has become
the key competitive advantage for IT organizations,
because the benefits gained by the implementation of
these mechanisms will worth the investment.
04 TURKEY SOFTWARE QUALITY REPORT 2016-17
Testing is a very critical part of high quality software
development; nevertheless test data management
gets only minimum attention in organizations. This
report mainly provides practical recommendations
(test data ownership, test data security, test data
generation techniques, etc.) for test data management
initiatives. The further aim of this report is to highlight
the most essential needs of test data management
process so as to be applicable to any IT organization
attempting to build or improve its test data management
methodologies.
As IT organizations deeply rely on data-driven test
activities; accurateness and effectiveness of data is
more critical than ever. Any misusage of them carries
the risk of reputational damage, such as the loss of
customer trust, therefore it raises the level of data
confidentiality requirements in many industries.
No matter which approach is chosen to overcome
unique challenges of test data management in any IT
organization, basic prerequisites to be successful are;
combination of good test cases and test data, along with
the proper usage of tools to help automate extraction,
cleansing and management of the data being used.
You can access the softcopy of this, and previous reports
at turkishtestingboard.org and hope to see you at
TestIstanbul 2016 Conference on April 26th to discuss
our further findings.
Turkish Testing Board
05TURKEY SOFTWARE QUALITY REPORT 2016-17
IN YOUR ORGANIZATION,
WHO IS RESPONSIBLE FOR TEST DATA
GENERATION?
73% 26%
5%
22%
5%6%
4%
Software Testers Business Analysts
Database Administrators
Software Developers
Infrastructure Architecture
Teams
Business Units / Operations
Third Parties
06 TURKEY SOFTWARE QUALITY REPORT 2016-17
* multiple selection was allowed
ANALYSIS OF THE CURRENT SITUATION
According to the results, software testers have a
significantly larger proportion of data generation
responsibility in their organizations. It is fairly
predictable to see software testers’ share as 73%,
mainly because this role is also responsible for design
and execution of test scenarios. On the other hand,
test data generation is an integrated part of the
test design process since specific scenarios reveal
required data sets.
Business analysts and software developers seem
to share a similar ratio of responsibility. However,
it is worth to mention that their area of expertise
would be different in data generation tasks. We may
assume that business analysts are more familiar
with the preconditions, requirements and the scope
of user scenarios (and determine the required
data specifications) whereas developers are better
equipped to find quick and effective methods to
actually generate the test data.
FUTURE PREDICTIONS
It would be fair to assume that similar ratios in
test. With the involvement of more and advanced
automation in test data management, testers with
more coding and technical skills like technical
testers and test architects will take place in the
process.
07TURKEY SOFTWARE QUALITY REPORT 2016-17
HOW DO YOU
GENERATE TEST DATA?
64% 40% 28%
17%
Manually populated data Subset of production data Full copy of production data
Database virtualization
ANALYSIS OF THE CURRENT SITUATION
Manually creating necessary test data seems to be
the most widespread method chosen with a 64%
ratio. Even though all manual processes take longer
time than others, they may be considered as quick-
and-dirty methods, since test data are reviewed by a
real person and usually created from scratch. It may
also be easier to immediately start generating the
test data along with the test scenarios and even just
before test execution. However, what usually prevents
organizations from using some form of automated
procedures, tools or virtualization for test data
generation is the lack of expertise or resources within
the teams.
Taking a subset of production data is also popular
with a 40%. When production data is used as test
data, (whether it is a subset or a full copy) it would
have to be masked or somehow protected. As
long as security is the primary concern in many
organizations, this method is definitely faster and the
representation of datasets more reliable.
FUTURE PREDICTIONS
Database virtualization enables the test data to be
separately prepared and maintained ready for test
execution. In the future, we may expect this ratio
of 17% to increase solidly, since it is more effective
and efficient. If software testers acquire more
technical skillsets in time, they will be attempting
similar test data preparation efforts but with faster
and more dominant control over their test data sets.
08 TURKEY SOFTWARE QUALITY REPORT 2016-17
* multiple selection was allowed
WHAT PERCENTAGE OF YOUR TEST
EFFORTS ARE CONSUMED FOR TEST
DATA MANAGEMENT?
11% 19% 32% 26% 12%
0-5%
of efforts
6-10%
of efforts
11-25%
of efforts
26-50%
of efforts
>50%
of efforts
ANALYSIS OF THE CURRENT SITUATION
Quality of any software product heavily depends on
the quality of software testing. Testing on the other
hand, depends on the test data that is being used.
Several researches reveal that lots of testing projects
are cancelled/failed due to poor test data quality
and these projects are more costly than successful
projects of the same size and type.
According to the results, more than half of the
participants are spending around 30% of their testing
efforts for test data management activities. Besides,
around 10% of the respondents are even dedicating
more than half of their testing efforts to test data
management. Ultimately, we may easily conclude
that test data management are amongst the most
important testing activities and test teams seem
to be unaware of the fact that they are spending
considerable amounts of time on these tasks.
FUTURE PREDICTIONS
Awareness on using high quality test data
may shift test efforts to more value added and
automated test data management activities
rather than unreliable and expensive manual
solutions. Organizations, that has more time-to-
market focus and that are operating in regulatory
environments will be more willing to invest in
intelligent test data management solutions.
09TURKEY SOFTWARE QUALITY REPORT 2016-17
10 TURKEY SOFTWARE QUALITY REPORT 2016-17
WHAT ARE YOUR TOP CHALLENGES
WHILE CREATING TEST DATA?
44%
26%
42%
22%
37%
21%
31%
18%
28%
17% 15%
Up to date (timely)
Privacy
Consistency Resemblance of real data
Skilled staff
* multiple selection was allowed
Data size
Security
Conformance to regulatory
compliance
Undefined data relations
Lack of tools Bureaucratic permission
processes
ANALYSIS OF THE CURRENT SITUATION
Lack of production-like data, in several
circumstances, may prevent test teams to achieve
reliable test results. Unsurprisingly, the most
critical issue is still not having the most up-to-
date production-like data for testing purposes and
sustaining the consistency within those data. Almost
half of the participants agree that using up-to-date
data is the top challenge they are currently facing
with. Other challenges can be listed as the timeliness
and security of the test data and the capability of the
test data to reflect live data characterictics.
FUTURE PREDICTIONS
Lack of production-like data will probably
continue to be the most important issue for
upcoming years. By investing on powerful
test data management tools and establishing
solid processes, test teams may lower these
proportions. In addition, software testers working
closely with DBAs (Database Administrators),
may lower the effects of inconsistent and
undefined data relations but will not eliminate the
challenges 100%.
11TURKEY SOFTWARE QUALITY REPORT 2016-17
HOW DO YOU PROTECT SENSITIVE DATA
IN TEST ENVIRONMENTS?
51% 27% 22%
19% 18%
Masking data Generating synthetic data Shuffling data
Relying on personal integrity We don’t protect sensitive test data
ANALYSIS OF THE CURRENT SITUATION
Survey results indicate that, majority of the
organizations are trying to secure their test data
systematically. Particularly in finance, banking and
insurance sectors, legal and regulatory obligations
force enterprises to protect their sensitive data.
In order to achieve the best protection, most of the
organizations are masking their test data (51%), they
are generating synthetic test data (27%) and they
shuffle sensitive data (22%) to make anonymous
test data sets. On the other hand, around 20% of
the organizations still rely on personal integrity on
protecting their sensitive data, and around 18% of
respondents indicate that there exist no defined
procedures for protecting their sensitive data. This
means more risks are carried for no reward.
FUTURE PREDICTIONS
Trend is promising. Day by day, test data
management is seen as an independent activity.
With the newest advancements in Big Data,
organizations will focus more on protecting
their test data. Power of analytics will make
organizations more able to foresee deterministic
behaviors of their users, and predict non-
deterministic outcomes.
12 TURKEY SOFTWARE QUALITY REPORT 2016-17
* multiple selection was allowed
13TURKEY SOFTWARE QUALITY REPORT 2016-17
WHICH ONE BEST DESCRIBES YOUR
TEST DATA QUALITY?
53%
15%
13%
19%
Poor
We don’t have
sufficient
test data
in our test
environment
Incomplete
There exists
inconsistencies
between
production and
test databases
Improving
Essential
test data is
standardized
but there are
still problems
Good
Continuous
data
improvement
processes are
in place
ANALYSIS OF THE CURRENT SITUATION
Test Data Management is the new hot topic of
software testing industry without any doubt. Many
organizations have started to invest in this area and
even some have observed satisfactory results. More
than two thirds of the participants indicate that, they
have standardized their test data processes with few
problems. On the contrary, some organizations still
suffer from data inconsistencies and shortages in
test environments.
Although there might be a plenty of different causes,
problems seem rooted in architectural deficiencies.
These problems are distinctly rare among well-
defined engineering processes.
FUTURE PREDICTIONS
Distance covered so far, especially in the lastest
few years, points that upcoming improvements in
sense of test data management will happen in a
short time. With the development of new software
engineering patterns, such as micro-services,
obstacles impeding can be removed and processes
can be defined.
It should be always remembered that better
testing increases software development quality,
while proper data boosts test quality.
WHAT PERCENTAGE OF YOUR TEST DATA
MANAGEMENT EFFORTS ARE AUTOMATED?
59% 20% 17% 4%
0-20%
of efforts
21-50%
of efforts 51-75%
of efforts
76-100%
of efforts
ANALYSIS OF THE CURRENT SITUATION
Survey shows that many organizations do not have
any automated processes for test data management.
Instead, they still have manual processes on-board to
handle test data management needs. As the survey
indicates, only 4% of the organizations have fully
automated their test data management processes
which are supported by a commercial tool or at least
the data scripts are in place. When there’s lack of
automation or tooling in test data management
processes, testers focus more on preparing test data
instead of executing tests. Besides, testers working
with insufficient test data, focus more on “happy-
path” scenarios where the benefits of negative
testing is not realized.
FUTURE PREDICTIONS
In today’s world, the number of IT projects grow
very rapidly and the need of testing is higher than
it was before. In order to conduct high quality
testing, test data quality seems to be an important
driver. To be able to testing the applications
rigorously, organizations should provision high
quality ‘fit for purpose’ test data, regardless of
which methodologies or tools they use. In practice,
there are constraints and challenges to manage
test data manually. For those reasons, it is
expected that number of organizations investing
more on test data management activities will
increase drastically.
14 TURKEY SOFTWARE QUALITY REPORT 2016-17
15TURKEY SOFTWARE QUALITY REPORT 2016-17
HOW DO YOU MANAGE DATA USED
BY AUTOMATED FUNCTIONAL TESTS?
41%
18%
17%
24%
Manual maintenance (Integrated data)
Data-driven approach (External data source)
Dynamic data generation (Just-in-time data
manipulation)
Database manipulation (Before and After Scripts)
ANALYSIS OF THE CURRENT SITUATION
Survey indicates that 41% of the organizations which
are automating their test cases, have manually
inserted test data into their test scripts. 24% of the
organizations seem to refresh their test database
before and after the automated test execution.
Database refresh is realized by the help of DB
scripts to create a clean data set and to rollback
the ‘dirty/used’ data after the test runs. 18% of
the organizations are using external data sources
like csv’s or properties files and the rest of the
participants are creating dynamic data sets for their
automation scripts to have brand new data set for
their test runs.
FUTURE PREDICTIONS
In today’s environment of shorter SDLCs, test
automation becomes an increasingly critical and
strategical necessity. A good test automation
framework can be achieved by the separation of
test data and test scripts. As some organizations
see the potential benefits of test data abstraction,
they will try to adopt Data-Driven Test Automation
framework into their test automation logic. As
a consequence, they will achieve more reusable
test scripts. Besides, test maintenance costs
will be less and test coverage will be better. With
the rise of the automation, it is also expected to
see decreases on database manipulation that
demands qualified workforce.
16 TURKEY SOFTWARE QUALITY REPORT 2016-17
WHAT ARE YOUR
TOP THREE TEST LEVELS/TYPES
THAT YOU NEED
TO GENERATE YOUR TEST DATA?
* multiple selection was allowed
14%
Security
Test
91%
Functional
Test
45%
Performance
Test
63%
Integration
Test
30%
Unit
Test
57%
Regression
Test
ANALYSIS OF THE CURRENT SITUATION
As it can be clearly observed from the results, almost
all the critical testing activities require test data.
Functional testing has the most hits, since it is one of
the most commonly used test types among different
industries and domains. Furthermore, integration
testing, security testing, performance testing and
unit testing seem to be other high priority technical
testing activities in which reliable and consistent test
data is essentially required.
FUTURE PREDICTIONS
With the increasing importance and necessity
of test data in any software testing activity;
test experts will focus more on identifying test
data requirements and test data management
solutions will provide more flexible solutions for
test management tool integrations. By the help
of these potential evolvements, technical test
activities and especially regression testing will
catch up with functional testing and top three test
types/levels will be head-to-head.
17TURKEY SOFTWARE QUALITY REPORT 2016-17
18 TURKEY SOFTWARE QUALITY REPORT 2016-17
ANALYSIS OF THE CURRENT SITUATION
One of the most important questions that the
respondent are concerned with is the use of live data
during software testing activities. Referring to the
answers given on this issue, we observe that nearly
half of the institutions are testing with live data. Even
during these tests, another important indicator that
needs to be considered is that the live data is used
without masking/de-sensitizing of sensitive data.
FUTURE PREDICTIONS
Although the Banking, Finance, Insurance,
Telecommunications and Defense Industry
sectors are regulated by supervisory institutions
for the use of sensitive data, though, still data to
be used in many sectors in the testing process
is transported from the live environments with
unplanned and unstructured processes. Ultimately,
in the near future it is anticipated that; laws and
regulations affecting the IT organizations will
be more widespread among different industries.
Moreover, these regulations will gain more
maturity and they will grow in a way that affect all
organizations that handle sensitive data.
DO YOU USE UNMASKED LIVE DATA
IN YOUR TESTS?
40% Yes No60%
19TURKEY SOFTWARE QUALITY REPORT 2016-17
CONTRIBUTORS
Berk Dülger
Keytorc
Merve İçöz
TTB
Sera Seren
TTB
Canberk Akduygu
Keytorc
Koray Yitmen
TTB (Chair)
Emine Çelik
Turkcell Global Bilgi
Tolga Mırmırık
WeBeYou
Halit Özdemir
OdeaBank
Besim Kosova
Keytorc
Kadir Herkiloğlu
Havelsan
Duygu Onaral Fatma Molu
Kuveyt Türk
Okan Coşkun
Scala Mice
Emrah Yayıcı
BA-Works
Pınar Cinali
BA-Works
Ahmet İzgi
Logo
Barış Sarıalioğlu
Keytorc
Vilma Orancı
TEB
20 TURKEY SOFTWARE QUALITY REPORT 2016-17
ABOUT
Turkish Testing Board (TTB) is the regional body representing and supporting
software testing professionals in Turkey. The TTB was constituted in Istanbul in
September 2006 as a non-profit organization and a member of the International
Software Testing Qualifications Board (ISTQB).
TTB is responsible for certification of testing professionals to the standards and
syllabi laid down by the ISTQB. TTB also acts to generate public awareness of the
economic and risk mitigation benefits that professional software testing practice
offers.
www.turkishtestingboard.org
TestIstanbul is the largest conference in South East Europe and Middle East on
software testing. TestIstanbul introduces the region not only to the advancements
in software testing but also to the advancements in other streams of SDLC
like business analysis, design, development and usability. With its almost 400
participants from all over the world every year, TestIstanbul creates a healthy
discussion and networking platform for IT professionals and organizations.
www.testistanbul.org
ISTQBisaglobal,non-profitorganizationresponsibleforenablingtestprofessionals,
through globally accepted software testing certification standards to support their
career development. As of June 2015, ISTQB has issued over 410.000 certifications
in more than 100 countries.
www.istqb.org
www.turkishtestingboard.org | info@turkishtestingboard.org
Phone: +90 212 290 76 62 | Fax: +90 212 290 76 63

Más contenido relacionado

La actualidad más candente

Centre4 Testing Market Watch Spring 2012
Centre4 Testing   Market Watch   Spring 2012Centre4 Testing   Market Watch   Spring 2012
Centre4 Testing Market Watch Spring 2012
ryanhannigan
 
Email Management Survey: North America
Email Management Survey: North AmericaEmail Management Survey: North America
Email Management Survey: North America
SolarWinds
 
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality ReportEmerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
TEST Huddle
 
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
Sophie Jasson-Holt
 

La actualidad más candente (16)

Centre4 Testing Market Watch Spring 2012
Centre4 Testing   Market Watch   Spring 2012Centre4 Testing   Market Watch   Spring 2012
Centre4 Testing Market Watch Spring 2012
 
Putting Wearables to Work (via Salesforce.com)
Putting Wearables to Work (via Salesforce.com)Putting Wearables to Work (via Salesforce.com)
Putting Wearables to Work (via Salesforce.com)
 
Open Source 360° Survey Key Takeaways
Open Source 360° Survey Key TakeawaysOpen Source 360° Survey Key Takeaways
Open Source 360° Survey Key Takeaways
 
Gain new visibility in your DevOps team
 Gain new visibility in your DevOps team Gain new visibility in your DevOps team
Gain new visibility in your DevOps team
 
Email Management Survey: North America
Email Management Survey: North AmericaEmail Management Survey: North America
Email Management Survey: North America
 
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality ReportEmerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
Emerging Trends in Testing - Conclusions from the 2013-2014 World Quality Report
 
The Digital Thread for Life Sciences | Accenture
The Digital Thread for Life Sciences | AccentureThe Digital Thread for Life Sciences | Accenture
The Digital Thread for Life Sciences | Accenture
 
New IT Survey: Australia
New IT Survey: AustraliaNew IT Survey: Australia
New IT Survey: Australia
 
Apperian 2015 Executive Enterprise Mobility Survey
Apperian 2015 Executive Enterprise Mobility SurveyApperian 2015 Executive Enterprise Mobility Survey
Apperian 2015 Executive Enterprise Mobility Survey
 
Cloud Survey
Cloud SurveyCloud Survey
Cloud Survey
 
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
Apperian 2016 Executive Enterprise Mobility Report_FINAL_20160217
 
Apperian 2014 Executive Enterprise Mobility Report
Apperian 2014 Executive Enterprise Mobility ReportApperian 2014 Executive Enterprise Mobility Report
Apperian 2014 Executive Enterprise Mobility Report
 
Apperian 2017 Executive Enterprise Mobility Report
Apperian 2017 Executive Enterprise Mobility ReportApperian 2017 Executive Enterprise Mobility Report
Apperian 2017 Executive Enterprise Mobility Report
 
Data Quality Doesn’t Just Happen: And Here’s What Some of the Industry’s Most...
Data Quality Doesn’t Just Happen: And Here’s What Some of the Industry’s Most...Data Quality Doesn’t Just Happen: And Here’s What Some of the Industry’s Most...
Data Quality Doesn’t Just Happen: And Here’s What Some of the Industry’s Most...
 
Restoration Hardware Case Study
Restoration Hardware Case StudyRestoration Hardware Case Study
Restoration Hardware Case Study
 
Technology - It's position and impact on Surveying 2020 Report - May 2020
Technology - It's position and impact on Surveying 2020 Report - May 2020Technology - It's position and impact on Surveying 2020 Report - May 2020
Technology - It's position and impact on Surveying 2020 Report - May 2020
 

Destacado (10)

Supplementary digital news report 2015
Supplementary digital news report 2015Supplementary digital news report 2015
Supplementary digital news report 2015
 
Digital news-report-2016
Digital news-report-2016Digital news-report-2016
Digital news-report-2016
 
Ovum the-future-of-e-commerce-the-road-to-2026
Ovum the-future-of-e-commerce-the-road-to-2026Ovum the-future-of-e-commerce-the-road-to-2026
Ovum the-future-of-e-commerce-the-road-to-2026
 
Deloitte facebook 2014
Deloitte facebook 2014Deloitte facebook 2014
Deloitte facebook 2014
 
Rapor q3
Rapor q3 Rapor q3
Rapor q3
 
Rapor q3
Rapor q3 Rapor q3
Rapor q3
 
Türkiyenin yilara göre e-ticaret sitelerinin cirolari
Türkiyenin yilara göre e-ticaret sitelerinin cirolariTürkiyenin yilara göre e-ticaret sitelerinin cirolari
Türkiyenin yilara göre e-ticaret sitelerinin cirolari
 
Turkiye e ticaret ekosistemi 2016 i̇kinci çeyrek raporu
Turkiye e ticaret ekosistemi 2016 i̇kinci çeyrek raporuTurkiye e ticaret ekosistemi 2016 i̇kinci çeyrek raporu
Turkiye e ticaret ekosistemi 2016 i̇kinci çeyrek raporu
 
E-Ticaret Sunum 2013
E-Ticaret Sunum 2013E-Ticaret Sunum 2013
E-Ticaret Sunum 2013
 
Eticaret sunumu, temmuz 2016
Eticaret sunumu, temmuz 2016Eticaret sunumu, temmuz 2016
Eticaret sunumu, temmuz 2016
 

Similar a Tsqr16 17-en

Testing Data & Data-Centric Applications - Whitepaper
Testing Data & Data-Centric Applications - WhitepaperTesting Data & Data-Centric Applications - Whitepaper
Testing Data & Data-Centric Applications - Whitepaper
Ryan Dowd
 
STS. Smarter devices. Smarter test systems.
STS. Smarter devices. Smarter test systems.STS. Smarter devices. Smarter test systems.
STS. Smarter devices. Smarter test systems.
Hank Lydick
 
Ta3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance ApplicationsTa3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance Applications
Ta3s Solutions Private Limited
 

Similar a Tsqr16 17-en (20)

Testing Data & Data-Centric Applications - Whitepaper
Testing Data & Data-Centric Applications - WhitepaperTesting Data & Data-Centric Applications - Whitepaper
Testing Data & Data-Centric Applications - Whitepaper
 
4 Test Data Management Techniques That Empower Software Testing
4 Test Data Management Techniques That Empower Software Testing4 Test Data Management Techniques That Empower Software Testing
4 Test Data Management Techniques That Empower Software Testing
 
Agile ADM
Agile ADMAgile ADM
Agile ADM
 
Enterprise Test Data Generation.pptx
Enterprise Test Data Generation.pptxEnterprise Test Data Generation.pptx
Enterprise Test Data Generation.pptx
 
10 Software Testing Trends 2019
10 Software Testing Trends 201910 Software Testing Trends 2019
10 Software Testing Trends 2019
 
Multidimensional Challenges and the Impact of Test Data Management
Multidimensional Challenges and the Impact of Test Data ManagementMultidimensional Challenges and the Impact of Test Data Management
Multidimensional Challenges and the Impact of Test Data Management
 
The Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdfThe Vital Role of Test Data Management in Software Development.pdf
The Vital Role of Test Data Management in Software Development.pdf
 
STS. Smarter devices. Smarter test systems.
STS. Smarter devices. Smarter test systems.STS. Smarter devices. Smarter test systems.
STS. Smarter devices. Smarter test systems.
 
State of the Market - Data Quality in 2023
State of the Market - Data Quality in 2023State of the Market - Data Quality in 2023
State of the Market - Data Quality in 2023
 
AcceleTest HIPAA Whitepaper
AcceleTest HIPAA Whitepaper   AcceleTest HIPAA Whitepaper
AcceleTest HIPAA Whitepaper
 
Ta3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance ApplicationsTa3s - Testing Banking and Finance Applications
Ta3s - Testing Banking and Finance Applications
 
MetaSuite and_hp_quality_center_enterprise
MetaSuite and_hp_quality_center_enterpriseMetaSuite and_hp_quality_center_enterprise
MetaSuite and_hp_quality_center_enterprise
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testing
 
Implementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdfImplementing AI for improved performance testing – Cuneiform.pdf
Implementing AI for improved performance testing – Cuneiform.pdf
 
Leveraging Automated Data Validation to Reduce Software Development Timeline...
Leveraging Automated Data Validation  to Reduce Software Development Timeline...Leveraging Automated Data Validation  to Reduce Software Development Timeline...
Leveraging Automated Data Validation to Reduce Software Development Timeline...
 
A Survey of Software Reliability factor
A Survey of Software Reliability factorA Survey of Software Reliability factor
A Survey of Software Reliability factor
 
An Empirical Study of SQA Function Effectiveness in CMMI Certified Companies ...
An Empirical Study of SQA Function Effectiveness in CMMI Certified Companies ...An Empirical Study of SQA Function Effectiveness in CMMI Certified Companies ...
An Empirical Study of SQA Function Effectiveness in CMMI Certified Companies ...
 
Benefits of Opkey for Automation Purpose
Benefits of Opkey for Automation PurposeBenefits of Opkey for Automation Purpose
Benefits of Opkey for Automation Purpose
 
Research/thesis poster
Research/thesis posterResearch/thesis poster
Research/thesis poster
 
From Data to Insights: How IT Operations Data Can Boost Quality
From Data to Insights: How IT Operations Data Can Boost QualityFrom Data to Insights: How IT Operations Data Can Boost Quality
From Data to Insights: How IT Operations Data Can Boost Quality
 

Más de Merve Kara (16)

Monetizing car-data
Monetizing car-dataMonetizing car-data
Monetizing car-data
 
GV fellow program 2015
GV fellow program 2015GV fellow program 2015
GV fellow program 2015
 
Itu idi report
Itu idi reportItu idi report
Itu idi report
 
Monitise infographic mbanking
Monitise infographic mbankingMonitise infographic mbanking
Monitise infographic mbanking
 
Criteo travel flash
Criteo travel flashCriteo travel flash
Criteo travel flash
 
Carbanak apt eng
Carbanak apt engCarbanak apt eng
Carbanak apt eng
 
Usa pr wireless_charging
Usa pr wireless_chargingUsa pr wireless_charging
Usa pr wireless_charging
 
Criteo state-of-mobile-commerce-q1-2015-ppt
Criteo state-of-mobile-commerce-q1-2015-pptCriteo state-of-mobile-commerce-q1-2015-ppt
Criteo state-of-mobile-commerce-q1-2015-ppt
 
Pay pal mobile_global_snapshot_2015
Pay pal mobile_global_snapshot_2015Pay pal mobile_global_snapshot_2015
Pay pal mobile_global_snapshot_2015
 
Carbanak apt eng
Carbanak apt engCarbanak apt eng
Carbanak apt eng
 
Gp bullhound 2015
Gp bullhound 2015Gp bullhound 2015
Gp bullhound 2015
 
Gp bullhound 2015
Gp bullhound 2015Gp bullhound 2015
Gp bullhound 2015
 
Tamindir.com indirme trendleri-raporu
Tamindir.com indirme trendleri-raporuTamindir.com indirme trendleri-raporu
Tamindir.com indirme trendleri-raporu
 
Deloi̇tte 2014 m&a report
Deloi̇tte 2014 m&a reportDeloi̇tte 2014 m&a report
Deloi̇tte 2014 m&a report
 
CaySimitTweet Twitter By Numbers
CaySimitTweet Twitter By NumbersCaySimitTweet Twitter By Numbers
CaySimitTweet Twitter By Numbers
 
Nielsen Twitter Turkey Consumer Survey
Nielsen Twitter Turkey Consumer SurveyNielsen Twitter Turkey Consumer Survey
Nielsen Twitter Turkey Consumer Survey
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Tsqr16 17-en

  • 1.
  • 2.
  • 3. CONTENT Foreword 3 4 6 19 20 Survey Questions and Analysis Executive Summary Contributors About
  • 4. 02 TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 5. FOREWORD Turkish Testing Board (TTB - turkishtestingboard.org) is pleased to bring you the 2016-17 edition of the Turkey Software Quality Report (TSQR). TSQR 2016’s focus is on test data management. Apart from traditional testing surveys which solely focus on the technical side of testing, we have tried to put emphasis also on the business side of testing. You will find tips and trends in the test data management area. The report is designed to help organizations to make paradigm shifts in their mindsets. It not only draws a clear picture of the current situation in the Turkish market but also sets the de-facto standards and trends for future information technology (IT) projects. We hope this report will be a reference point for all decision makers. With the help of TSQR, we are trying to lay down the foundations of a healthy discussion platform for improvement in Turkish IT market. TSQR will be presented at the opening ceremony speech of TestIstanbul 2016 (testistanbul.org) on April 26th initiating a series of keynotes, presentations and discussions. Turkish Testing Board 03TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 6. EXECUTIVE SUMMARY IT organizations are inevitably focusing on the collection and organization of data for their testing processes. The ability to control process and use test data has become the key competitive advantage for IT organizations, because the benefits gained by the implementation of these mechanisms will worth the investment. 04 TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 7. Testing is a very critical part of high quality software development; nevertheless test data management gets only minimum attention in organizations. This report mainly provides practical recommendations (test data ownership, test data security, test data generation techniques, etc.) for test data management initiatives. The further aim of this report is to highlight the most essential needs of test data management process so as to be applicable to any IT organization attempting to build or improve its test data management methodologies. As IT organizations deeply rely on data-driven test activities; accurateness and effectiveness of data is more critical than ever. Any misusage of them carries the risk of reputational damage, such as the loss of customer trust, therefore it raises the level of data confidentiality requirements in many industries. No matter which approach is chosen to overcome unique challenges of test data management in any IT organization, basic prerequisites to be successful are; combination of good test cases and test data, along with the proper usage of tools to help automate extraction, cleansing and management of the data being used. You can access the softcopy of this, and previous reports at turkishtestingboard.org and hope to see you at TestIstanbul 2016 Conference on April 26th to discuss our further findings. Turkish Testing Board 05TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 8. IN YOUR ORGANIZATION, WHO IS RESPONSIBLE FOR TEST DATA GENERATION? 73% 26% 5% 22% 5%6% 4% Software Testers Business Analysts Database Administrators Software Developers Infrastructure Architecture Teams Business Units / Operations Third Parties 06 TURKEY SOFTWARE QUALITY REPORT 2016-17 * multiple selection was allowed
  • 9. ANALYSIS OF THE CURRENT SITUATION According to the results, software testers have a significantly larger proportion of data generation responsibility in their organizations. It is fairly predictable to see software testers’ share as 73%, mainly because this role is also responsible for design and execution of test scenarios. On the other hand, test data generation is an integrated part of the test design process since specific scenarios reveal required data sets. Business analysts and software developers seem to share a similar ratio of responsibility. However, it is worth to mention that their area of expertise would be different in data generation tasks. We may assume that business analysts are more familiar with the preconditions, requirements and the scope of user scenarios (and determine the required data specifications) whereas developers are better equipped to find quick and effective methods to actually generate the test data. FUTURE PREDICTIONS It would be fair to assume that similar ratios in test. With the involvement of more and advanced automation in test data management, testers with more coding and technical skills like technical testers and test architects will take place in the process. 07TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 10. HOW DO YOU GENERATE TEST DATA? 64% 40% 28% 17% Manually populated data Subset of production data Full copy of production data Database virtualization ANALYSIS OF THE CURRENT SITUATION Manually creating necessary test data seems to be the most widespread method chosen with a 64% ratio. Even though all manual processes take longer time than others, they may be considered as quick- and-dirty methods, since test data are reviewed by a real person and usually created from scratch. It may also be easier to immediately start generating the test data along with the test scenarios and even just before test execution. However, what usually prevents organizations from using some form of automated procedures, tools or virtualization for test data generation is the lack of expertise or resources within the teams. Taking a subset of production data is also popular with a 40%. When production data is used as test data, (whether it is a subset or a full copy) it would have to be masked or somehow protected. As long as security is the primary concern in many organizations, this method is definitely faster and the representation of datasets more reliable. FUTURE PREDICTIONS Database virtualization enables the test data to be separately prepared and maintained ready for test execution. In the future, we may expect this ratio of 17% to increase solidly, since it is more effective and efficient. If software testers acquire more technical skillsets in time, they will be attempting similar test data preparation efforts but with faster and more dominant control over their test data sets. 08 TURKEY SOFTWARE QUALITY REPORT 2016-17 * multiple selection was allowed
  • 11. WHAT PERCENTAGE OF YOUR TEST EFFORTS ARE CONSUMED FOR TEST DATA MANAGEMENT? 11% 19% 32% 26% 12% 0-5% of efforts 6-10% of efforts 11-25% of efforts 26-50% of efforts >50% of efforts ANALYSIS OF THE CURRENT SITUATION Quality of any software product heavily depends on the quality of software testing. Testing on the other hand, depends on the test data that is being used. Several researches reveal that lots of testing projects are cancelled/failed due to poor test data quality and these projects are more costly than successful projects of the same size and type. According to the results, more than half of the participants are spending around 30% of their testing efforts for test data management activities. Besides, around 10% of the respondents are even dedicating more than half of their testing efforts to test data management. Ultimately, we may easily conclude that test data management are amongst the most important testing activities and test teams seem to be unaware of the fact that they are spending considerable amounts of time on these tasks. FUTURE PREDICTIONS Awareness on using high quality test data may shift test efforts to more value added and automated test data management activities rather than unreliable and expensive manual solutions. Organizations, that has more time-to- market focus and that are operating in regulatory environments will be more willing to invest in intelligent test data management solutions. 09TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 12. 10 TURKEY SOFTWARE QUALITY REPORT 2016-17 WHAT ARE YOUR TOP CHALLENGES WHILE CREATING TEST DATA? 44% 26% 42% 22% 37% 21% 31% 18% 28% 17% 15% Up to date (timely) Privacy Consistency Resemblance of real data Skilled staff * multiple selection was allowed Data size Security Conformance to regulatory compliance Undefined data relations Lack of tools Bureaucratic permission processes
  • 13. ANALYSIS OF THE CURRENT SITUATION Lack of production-like data, in several circumstances, may prevent test teams to achieve reliable test results. Unsurprisingly, the most critical issue is still not having the most up-to- date production-like data for testing purposes and sustaining the consistency within those data. Almost half of the participants agree that using up-to-date data is the top challenge they are currently facing with. Other challenges can be listed as the timeliness and security of the test data and the capability of the test data to reflect live data characterictics. FUTURE PREDICTIONS Lack of production-like data will probably continue to be the most important issue for upcoming years. By investing on powerful test data management tools and establishing solid processes, test teams may lower these proportions. In addition, software testers working closely with DBAs (Database Administrators), may lower the effects of inconsistent and undefined data relations but will not eliminate the challenges 100%. 11TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 14. HOW DO YOU PROTECT SENSITIVE DATA IN TEST ENVIRONMENTS? 51% 27% 22% 19% 18% Masking data Generating synthetic data Shuffling data Relying on personal integrity We don’t protect sensitive test data ANALYSIS OF THE CURRENT SITUATION Survey results indicate that, majority of the organizations are trying to secure their test data systematically. Particularly in finance, banking and insurance sectors, legal and regulatory obligations force enterprises to protect their sensitive data. In order to achieve the best protection, most of the organizations are masking their test data (51%), they are generating synthetic test data (27%) and they shuffle sensitive data (22%) to make anonymous test data sets. On the other hand, around 20% of the organizations still rely on personal integrity on protecting their sensitive data, and around 18% of respondents indicate that there exist no defined procedures for protecting their sensitive data. This means more risks are carried for no reward. FUTURE PREDICTIONS Trend is promising. Day by day, test data management is seen as an independent activity. With the newest advancements in Big Data, organizations will focus more on protecting their test data. Power of analytics will make organizations more able to foresee deterministic behaviors of their users, and predict non- deterministic outcomes. 12 TURKEY SOFTWARE QUALITY REPORT 2016-17 * multiple selection was allowed
  • 15. 13TURKEY SOFTWARE QUALITY REPORT 2016-17 WHICH ONE BEST DESCRIBES YOUR TEST DATA QUALITY? 53% 15% 13% 19% Poor We don’t have sufficient test data in our test environment Incomplete There exists inconsistencies between production and test databases Improving Essential test data is standardized but there are still problems Good Continuous data improvement processes are in place ANALYSIS OF THE CURRENT SITUATION Test Data Management is the new hot topic of software testing industry without any doubt. Many organizations have started to invest in this area and even some have observed satisfactory results. More than two thirds of the participants indicate that, they have standardized their test data processes with few problems. On the contrary, some organizations still suffer from data inconsistencies and shortages in test environments. Although there might be a plenty of different causes, problems seem rooted in architectural deficiencies. These problems are distinctly rare among well- defined engineering processes. FUTURE PREDICTIONS Distance covered so far, especially in the lastest few years, points that upcoming improvements in sense of test data management will happen in a short time. With the development of new software engineering patterns, such as micro-services, obstacles impeding can be removed and processes can be defined. It should be always remembered that better testing increases software development quality, while proper data boosts test quality.
  • 16. WHAT PERCENTAGE OF YOUR TEST DATA MANAGEMENT EFFORTS ARE AUTOMATED? 59% 20% 17% 4% 0-20% of efforts 21-50% of efforts 51-75% of efforts 76-100% of efforts ANALYSIS OF THE CURRENT SITUATION Survey shows that many organizations do not have any automated processes for test data management. Instead, they still have manual processes on-board to handle test data management needs. As the survey indicates, only 4% of the organizations have fully automated their test data management processes which are supported by a commercial tool or at least the data scripts are in place. When there’s lack of automation or tooling in test data management processes, testers focus more on preparing test data instead of executing tests. Besides, testers working with insufficient test data, focus more on “happy- path” scenarios where the benefits of negative testing is not realized. FUTURE PREDICTIONS In today’s world, the number of IT projects grow very rapidly and the need of testing is higher than it was before. In order to conduct high quality testing, test data quality seems to be an important driver. To be able to testing the applications rigorously, organizations should provision high quality ‘fit for purpose’ test data, regardless of which methodologies or tools they use. In practice, there are constraints and challenges to manage test data manually. For those reasons, it is expected that number of organizations investing more on test data management activities will increase drastically. 14 TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 17. 15TURKEY SOFTWARE QUALITY REPORT 2016-17 HOW DO YOU MANAGE DATA USED BY AUTOMATED FUNCTIONAL TESTS? 41% 18% 17% 24% Manual maintenance (Integrated data) Data-driven approach (External data source) Dynamic data generation (Just-in-time data manipulation) Database manipulation (Before and After Scripts) ANALYSIS OF THE CURRENT SITUATION Survey indicates that 41% of the organizations which are automating their test cases, have manually inserted test data into their test scripts. 24% of the organizations seem to refresh their test database before and after the automated test execution. Database refresh is realized by the help of DB scripts to create a clean data set and to rollback the ‘dirty/used’ data after the test runs. 18% of the organizations are using external data sources like csv’s or properties files and the rest of the participants are creating dynamic data sets for their automation scripts to have brand new data set for their test runs. FUTURE PREDICTIONS In today’s environment of shorter SDLCs, test automation becomes an increasingly critical and strategical necessity. A good test automation framework can be achieved by the separation of test data and test scripts. As some organizations see the potential benefits of test data abstraction, they will try to adopt Data-Driven Test Automation framework into their test automation logic. As a consequence, they will achieve more reusable test scripts. Besides, test maintenance costs will be less and test coverage will be better. With the rise of the automation, it is also expected to see decreases on database manipulation that demands qualified workforce.
  • 18. 16 TURKEY SOFTWARE QUALITY REPORT 2016-17 WHAT ARE YOUR TOP THREE TEST LEVELS/TYPES THAT YOU NEED TO GENERATE YOUR TEST DATA? * multiple selection was allowed
  • 19. 14% Security Test 91% Functional Test 45% Performance Test 63% Integration Test 30% Unit Test 57% Regression Test ANALYSIS OF THE CURRENT SITUATION As it can be clearly observed from the results, almost all the critical testing activities require test data. Functional testing has the most hits, since it is one of the most commonly used test types among different industries and domains. Furthermore, integration testing, security testing, performance testing and unit testing seem to be other high priority technical testing activities in which reliable and consistent test data is essentially required. FUTURE PREDICTIONS With the increasing importance and necessity of test data in any software testing activity; test experts will focus more on identifying test data requirements and test data management solutions will provide more flexible solutions for test management tool integrations. By the help of these potential evolvements, technical test activities and especially regression testing will catch up with functional testing and top three test types/levels will be head-to-head. 17TURKEY SOFTWARE QUALITY REPORT 2016-17
  • 20. 18 TURKEY SOFTWARE QUALITY REPORT 2016-17 ANALYSIS OF THE CURRENT SITUATION One of the most important questions that the respondent are concerned with is the use of live data during software testing activities. Referring to the answers given on this issue, we observe that nearly half of the institutions are testing with live data. Even during these tests, another important indicator that needs to be considered is that the live data is used without masking/de-sensitizing of sensitive data. FUTURE PREDICTIONS Although the Banking, Finance, Insurance, Telecommunications and Defense Industry sectors are regulated by supervisory institutions for the use of sensitive data, though, still data to be used in many sectors in the testing process is transported from the live environments with unplanned and unstructured processes. Ultimately, in the near future it is anticipated that; laws and regulations affecting the IT organizations will be more widespread among different industries. Moreover, these regulations will gain more maturity and they will grow in a way that affect all organizations that handle sensitive data. DO YOU USE UNMASKED LIVE DATA IN YOUR TESTS? 40% Yes No60%
  • 21. 19TURKEY SOFTWARE QUALITY REPORT 2016-17 CONTRIBUTORS Berk Dülger Keytorc Merve İçöz TTB Sera Seren TTB Canberk Akduygu Keytorc Koray Yitmen TTB (Chair) Emine Çelik Turkcell Global Bilgi Tolga Mırmırık WeBeYou Halit Özdemir OdeaBank Besim Kosova Keytorc Kadir Herkiloğlu Havelsan Duygu Onaral Fatma Molu Kuveyt Türk Okan Coşkun Scala Mice Emrah Yayıcı BA-Works Pınar Cinali BA-Works Ahmet İzgi Logo Barış Sarıalioğlu Keytorc Vilma Orancı TEB
  • 22. 20 TURKEY SOFTWARE QUALITY REPORT 2016-17 ABOUT Turkish Testing Board (TTB) is the regional body representing and supporting software testing professionals in Turkey. The TTB was constituted in Istanbul in September 2006 as a non-profit organization and a member of the International Software Testing Qualifications Board (ISTQB). TTB is responsible for certification of testing professionals to the standards and syllabi laid down by the ISTQB. TTB also acts to generate public awareness of the economic and risk mitigation benefits that professional software testing practice offers. www.turkishtestingboard.org TestIstanbul is the largest conference in South East Europe and Middle East on software testing. TestIstanbul introduces the region not only to the advancements in software testing but also to the advancements in other streams of SDLC like business analysis, design, development and usability. With its almost 400 participants from all over the world every year, TestIstanbul creates a healthy discussion and networking platform for IT professionals and organizations. www.testistanbul.org ISTQBisaglobal,non-profitorganizationresponsibleforenablingtestprofessionals, through globally accepted software testing certification standards to support their career development. As of June 2015, ISTQB has issued over 410.000 certifications in more than 100 countries. www.istqb.org
  • 23.
  • 24. www.turkishtestingboard.org | info@turkishtestingboard.org Phone: +90 212 290 76 62 | Fax: +90 212 290 76 63