Quality characteristics
-
Upload
sigma-software -
Category
Software
-
view
191 -
download
0
Transcript of Quality characteristics
![Page 1: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/1.jpg)
Quality characteristicsAnton Hrytsenko
![Page 2: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/2.jpg)
©20
16 A
nton
Hry
tsen
ko
2
Quality characteristicsISO/IEC 25010:2011• Functionality• Reliability• Usability• Efficiency• Maintainability• Portability
![Page 3: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/3.jpg)
©20
16 A
nton
Hry
tsen
ko
3
Technical processesISO/IEC 12207:2008• Development
Requirements definition Requirements analysis Architectural design Implementation Integration Testing Installation Acceptance
• Operation• Maintenance• Disposal
![Page 4: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/4.jpg)
©20
16 A
nton
Hry
tsen
ko
4
Processes and characteristicsProcess CharacteristicDevelopment Functionality
UsabilityOperation Reliability
EfficiencyMaintenance Maintainability
Portability
![Page 5: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/5.jpg)
©20
16 A
nton
Hry
tsen
ko
5
Roles and characteristicsRole CharacteristicArchitect Reliability
EfficiencyPortability
Developer FunctionalityMaintainability
Designer Usability
![Page 6: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/6.jpg)
©20
16 A
nton
Hry
tsen
ko
6
FunctionalitySub-characteristic FactorSuitability UsersAccuracy UsersSecurity EnvironmentsInteroperability Environments
![Page 7: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/7.jpg)
©20
16 A
nton
Hry
tsen
ko
7
UsabilitySub-characteristic FactorOperability EnvironmentsUnderstandability UsersAttractiveness UsersLearnability Users
![Page 8: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/8.jpg)
©20
16 A
nton
Hry
tsen
ko
8
ReliabilitySub-characteristic FactorMaturity TechnologiesFault-tolerance EnvironmentsRecoverability Tools
![Page 9: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/9.jpg)
©20
16 A
nton
Hry
tsen
ko
9
EfficiencySub-characteristic FactorTime behavior TechnologiesResource utilization Tools
![Page 10: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/10.jpg)
©20
16 A
nton
Hry
tsen
ko
10
MaintainabilitySub-characteristic EffortAnalyzability Identify a change.Changeability Introduce a change.Testability Verify a change.Stability Avoid the negative impact of a
change.
![Page 11: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/11.jpg)
©20
16 A
nton
Hry
tsen
ko
11
PortabilitySub-characteristic EffortInstallability Install a product.Adaptability Support a new specification.
Support a new operating environment.
Replaceability Replace a component.
![Page 12: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/12.jpg)
©20
16 A
nton
Hry
tsen
ko
12
Approaches• Load balancing• Stateless protocols• Redundancy • Graceful degradation• Switchover and failover
![Page 13: Quality characteristics](https://reader031.fdocuments.in/reader031/viewer/2022030302/587d6e221a28ab32318b739b/html5/thumbnails/13.jpg)
©20
16 A
nton
Hry
tsen
ko
13
Styles• Event-driven• Resource-oriented• Self-contained