/25@yegor256
@yb190920
1
Yegor Bugayenko
QAFest, Kyiv, Ukraine

20 September 2019
QA vs. Testing
/25@yegor256
@yb190920
2
@yb190920
@yegor256 I have a question…
/25@yegor256
@yb190920
3
Are you

“QA engineers”?Quality Assurance
/25@yegor256
@yb190920
4
Part I:

Best tools and instruments

for QA experts
/25@yegor256
@yb190920
5
Affinity
diagram
/25@yegor256
@yb190920
6
Process
Decision
Program
Chart
/25@yegor256
@yb190920
7
Interrelationship
Digraph
/25@yegor256
@yb190920
8
Prioritization
Matrix
/25@yegor256
@yb190920
9
Matrix
Diagram
/25@yegor256
@yb190920
10
Six Sigma
/25@yegor256
@yb190920
11
Confused?
/25@yegor256
@yb190920
12
Part II:

Best tools and instruments

for software testers
/25@yegor256
@yb190920
13
/25@yegor256
@yb190920
14
QA Testing≠
My point is:
/25@yegor256
@yb190920
15
PM
Tester
Analyst
Programmer
Reviewer
DevOps
QualityScope TimeCost
/25@yegor256
@yb190920
16
Quality Assurance is the process of
auditing the quality requirements
and the results from quality control
measurements to ensure that
appropriate quality standards and
operational definitions are used.
QA
Quality Control is the process of
monitoring and recording results of
executing the quality activities to
assess performance and recommend
necessary changes.
QC
PMBOK v.5
/25@yegor256
@yb190920
17
Requirements
Requirements

Matrix
Validation
Speed

of approval
Coding
LoC or HoC
Test coverage
Static

analysis
3rd party
tools
Code reviews
Duration
Rejection

rate
Coverage
DevOps
Frequency
Speed
Availability
Testing
Bugs/release
Bugs/day
Rates
Quality Customers are happy=
/25@yegor256
@yb190920
18
PM
QualityCostScope Time People Risks
Coding
DeployingRequirements
Testing
Code reviews
Documentation
Customers UX/UI
Architecture
Corrective Action
Metrics
Change Request
ISO 9001
/25@yegor256
@yb190920
19
/25@yegor256
@yb190920
20
QA
Testing
:management
:engineering
/25@yegor256
@yb190920
21
Why…
they call us QA instead of testers?
/25@yegor256
@yb190920
22
Cynthia Cohen: “The lack of
status and support makes the
tester’s job more difficult and
time consuming, as the struggle
for recognition becomes part of
the job itself”

Managing Conflict in Software Testing, Communications of the
ACM, Volume 47, Issue 1, 2004
/25@yegor256
@yb190920
23
How to become a better tester?
code
review
report
measure
/25@yegor256
@yb190920
24
/25@yegor256
@yb190920
25
shop@yegor256.com

Quality Assurance vs. Testing