Automated testing: a key factor for success in video game - PNSQC
Manini Sharma, Shruti Chandna PNSQC, Oct 12-13...
Transcript of Manini Sharma, Shruti Chandna PNSQC, Oct 12-13...
Manini Sharma, Shruti Chandna
PNSQC, Oct 12-13 2015
Copyright, Manini Sharma & Shruti Chandna 2
Introduction
Copyright, Manini Sharma & Shruti Chandna 3
Introduction
Copyright, Manini Sharma & Shruti Chandna 4
Problem
Innovation
Rapid Go-to-Market
Aggressive Competition
Raw vs Usable
Information
Cognitive Capacity
Constraint
Information Overload
Decision
Copyright, Manini Sharma & Shruti Chandna 5
House of Quality Roof: EC
interrelation-
ships
Interrelationships Matrix
CAs vs ECs
Customer
perception based
competitive
assessment
Customer
Attributes (CA)
with priority
Engineering
Characteristics (EC)
Technical Complexity
and Competitor’s
Specifications
• One of Matrix Quality tools
• First developed by Mitsubishi
Heavy Industries in 1972
• Used mostly in manufacturing
organizations
• Many manifestations
• Hauser and Clausing
(1988, Harvard Business
Review)
• Blitz QFD ®
Copyright, Manini Sharma & Shruti Chandna 6
House of Quality - Structure
Copyright, Manini Sharma & Shruti Chandna 7
House of Quality - Structure
Copyright, Manini Sharma & Shruti Chandna 8
House of Quality - Structure
Copyright, Manini Sharma & Shruti Chandna 9
Criticism and Limitations
• Complexity increases exponentially with added information
• Imagine a 1200x1000 matrix
• Oversimplification can lead to poor decisions
• Customer Preference scale to compute Importance
• Is #4 twice as important as #2?
• Confused as a Decision Provider…
Copyright, Manini Sharma & Shruti Chandna 10
Think Power, Think Battery Life
8MP vs 4MP Camera Face Detection
Problem: Optimize Battery Life for Video Recording scenario
Copyright, Manini Sharma & Shruti Chandna 11
Camera Max Resolution
Battery Life
Camera Flash
Camera Peripherals
Stabilization
Auto Focus
Face Detection
Attribute A
Attribute B
1
2
3
4
5
6
7
8
9
Intel Comp
13 12
3 4
Y Y
Y Y
Y N
Y Y
30 <30
8 4
1080 720
Cu
sto
mer
Req
uir
em
en
ts
Customer Priority
Attribute A
Attribute B
3
Fro
nt
Cam
era
Res
olu
tio
n
Bac
k C
amer
a R
eso
luti
on
Nu
mb
er
of
ISP
s
ISP
Fre
qu
en
cy
Nu
mb
er
of
Co
res
Co
re F
req
ue
ncy
GP
U F
req
ue
ncy
Cam
era
Pe
rip
he
rals
Me
mo
ry F
req
ue
ncy
Bat
tery
Siz
e
Units Mega Pixels
Mega
Pixels # MHz # MHz MHz # MHz WHr
Intel 13 2 1 400 4 2.4 400 1 1600 1600
Competitor 8 2 2 320 4 2.2 400 1 800 2000
Technical Difficulty 8 8 9 1 9 2 3 5 1 8
Technical Requirements
1 1
ISP
Fre
qu
en
cy
Me
mo
ry F
req
ue
ncy
Marketing Team Customer Feedback
Engineering Inputs (HW & SW) Competitive Data from Marketing teams
Comparison
What customers want? What engineers want?
Copyright, Manini Sharma & Shruti Chandna
● ● ● ●
●
●
●
●
● ● ●
● ● ●
● ● ● ● ●
12
Cu
sto
mer
Req
uir
em
en
ts
Customer Priority
Fro
nt
Cam
era
Bac
k C
ame
ra
Nu
mb
er
of
ISP
s
ISP
Fre
qu
en
cy
Nu
mb
er
of
Co
res
Co
re F
req
ue
ncy
GP
U F
req
ue
ncy
Cam
era
Pe
rip
he
rals
Me
mo
ry F
req
ue
ncy
Bat
tery
Tech
nic
al
Req
uir
em
en
ts
ISP
Fre
qu
en
cy
Me
mo
ry F
req
ue
ncy
Intel Comp
13 12
3 4
Y Y
Y Y
Y N
Y Y
30 <30
8 4
1080 720
Units Mega Pixels
Mega
Pixels # MHz # MHz MHz # MHz WHr
Intel 13 2 1 400 4 2.4 400 1 1600 1600
Competitor 8 2 2 320 4 2.2 400 1 800 2000
Technical Difficulty 8 8 9 1 9 2 3 5 1 8
Camera Max Resolution 1
Battery Life 2
Camera Flash 3
Camera Peripherals 4
Stabilization 5
Auto Focus 6
Face Detection 7
Attribute A 8
Attribute B 9
●
●
●
●
PnP - House of Quality
•
•
•
•
Copyright, Manini Sharma & Shruti Chandna 13
“Slimming Down” the House
Copyright, Manini Sharma & Shruti Chandna 14
Key Learnings and Benefits
• Accelerates Decision Making with same accuracy
• Reduced Effort to navigate complex interdependencies
• Visual tool to communicate effectively
• Data Availability accelerates Decision Making
• Missed Data becomes obvious
• Engineering is most suited to drive the process
• HoQ can be used Regularly
Copyright, Manini Sharma & Shruti Chandna 15
Wearables
Copyright, Manini Sharma & Shruti Chandna 16
Internet of Things
Copyright, Manini Sharma & Shruti Chandna 17
Acknowledgements
The authors would like to thank
• Rajesh Yawantikar – Manager, Intel Software Quality, Intel Corporation
• Ove Armbrust – Software Quality Engineer, Intel Corporation
• Amith Pulla – Program Manager, Intel Corporation
• Vipul Batta – Engineering Manager, Intel Corporation
Copyright, Manini Sharma & Shruti Chandna 19
Image Credits • Slide 2:
• Mobile Devices*: Tony Vincent, Learninghand.com
• Complex Software Design*: Bing Image Search
• Calendar*: Informedtrades.com
• Stakeholders*: Bing Image Search
• Slide 3
• Frustration* - http://qhselife4business.typepad.com/
• Slide 10:
• Child pic * - http://people.kyb.tuebingen.mpg.de/kienzle/fdlib/sampledetection.jpg
• Old Microsoft pic * - https://www.camcor.com/guides/Camera/Resolution.jpg
• Battery* – Bing Image Search
• Slide 15
• Wearable Watch*: gagdetsin.com
• Smart Sunglasses*: http://ic25.blogspot.in/2013/10/smart-glasses.html
• Smart black dress: Copyright Intel Corporation
• Smart inner wear: Copyright Intel Corporation
• Slide 16
• IoT Gateway Cloud design: Copyright Intel Corporation
• Smart Car Diagram*: Bing Image Search
• Inside Smart Car: Copyright Intel Corporation
• House of Quality Template from FPPT.com
Starred (*): Licensed under Creative Commons