Quality attributes: availability, modifiability, performance, security, testability, usability.
Availability analysis:
Scene: As the number of people while landing Taobao caused by excessive log-in response time out.
Stimulus: Taobao users.
Irritation: Taobao server crash.
Products: processors and servers Taobao.
Environment: normal landing operation.
Response: displays a progress bar of the login process or landing overtime reminder or abnormal network environment.
Modifiability analysis:
Scene: modify the user interface.
Stimulus: developers.
Irritation: Developers change the user interface.
Article: Taobao station.
Environment: Taobao design.
Response: no adverse effect.
Performance Analysis:
Scene: 200 people want to Taobao to buy desired products on landing.
Stimulus: 2 million Taobao users.
Irritation: Taobao landing station while trying to buy goods.
Article: Taobao station.
Environment: Normal mode (overload mode).
Response: The log-in request processing.
Security Analysis:
Scene: hackers trying to steal information Taobao users.
Stimulus: the hacker.
Irritation: attempts to steal user information.
Article: Taobao station.
Environment: Taobao station running.
Response: Taobao station uses the information security technology to prevent theft.
Testability analysis:
Scene: Unit testers want to test the performance of the search functionality.
Stimulus: means testers.
Irritation: Taobao search engine code with fuzzy queries.
Products: a query module fuzzy query function.
Environment: the design, the development, compile time.
Response: Provides access to search content, provided the value of the investigation.
Ease of analysis:
Scene: Taobao user to cancel the transaction.
Stimulus: Taobao users.
Stimulus: the impact of the minimum error.
Article: Taobao station.
Environment: Taobao station running.
Response: to cancel the purchase of the shopping cart of goods.