Introduction to the QUality
PERformance (QUPER) Model
Seminar for Advanced Method Engineering
Yuri Sprockel
QUPER Background
• Models in market-driven RE focus on
cost-benefit relation
• Dealing with Quality aspects insures a
difficult trade-off when regarding
release targets and business
opportunities.
• Support Release Planning and
Roadmapping
• Goals: Robust to uncertainties, Easy to
use, Domain Relevant
Regnell et al., 2008
QUPER Views (1)
Benefit view
Excessive
Competitive
advantage
Saturation breakpoint
Useful
Differentiation breakpoint
Useless
Utility breakpoint
Quality level
Breakpoint Concept: Non-linear relation between
Quality and Benefit.
QUPER Views (2)
Cost view
Quality level
barrier
Barrier Concept: Non-linear relation between
Quality and Cost.
QUPER Views (3)
Roadmap view
Barrier
Competitor B
Competitor A
Target release n1
Current
Breakpoint
Target release n2
Bad Target
Quality level
Utility
Differentiation
Saturation
(Feature X, Segment Y)
Benefit & Cost view combined with assessment of
current quality level of actual product,competitors
and targets for future releases.
QUPER applied
Steps:
1. Define Quality indicators
2. For each Q indicator and relevant qualifier
make estimations of Benefits and Costs
3. Estimate current quality level of own
product and of competing products
4. Estimate targets for coming releases,
propose candidate targets and decide on
actual targets
5. Approve and communicate roadmaps as
vision with realistic targets
6. Revise roadmaps and iterate as necessary
QUPER in the industry (tailored) (1)
Sony Ericsson (SE):
• Started and evaluated only Benefit view
(most important for SE)
• QUPER adapt with SE process, similar to
SPM
• Steps:
1. Define quality indicators
2. Estimate current quality level of own product
and of competing products
3. For each Q indicator and relevant qualifier
make estimations of Benefits
4. Estimate candidate targets and decide on
actual targets
Svensson et al., 2008
QUPER in the industry (tailored) (2)
Steps 1 - 4 template
QUPER Future Research
• Steps and Concepts in Release Planning of
other Domains
• Dependencies of Quality Requirements
• Evaluation of QUPER in other areas
Portfolio Management?
Product Management?
?
Regnell et al., 2008
QUPER Research direction
• How to use ME in order to evaluate
QUPER’s applicability for other domains
(QUPER assessment tool) ?
– Implement QUPER in a product software company
– Define the situational factors of QUPER which are
dynamic
– Check list with attributes to validate QUPER for a domain
or project
QUPER Research direction
• How can ME improve the QUPER steps
resulting in less time consumption?
– Investigate QUPER steps in detail
– Remodel the existing PDD (minor corrections)
– Remodel introduction of QUPER (interviews, workshops,
validation)
– Competitor analysis and breakpoints most time
consuming.
– Prioritizing technique for the quality indicators
(dependencies)
– Competitors portfolio for easy analysis
Download

Introduction to the QUality PERformance (QUPER) Model