Quality Attribute Workshop For Twitter Clone
Quality Attribute Workshop For Twitter Clone
Requirements Specification:
Purpose of this QAW is to identify the system architecture-critical quality attributes, such as availability,
performance, security, interoperability, and modifiability, which are derived from mission or
business goals.
4. No of tweets.
5. Time of availability.
User:
1. User’s personal details(email, password, following, etc.) should be secure.(security)
2. Website should be fast and easy to move between the different pages.(performance)
Developer:
1. Able to add new feature to the website easily as the development of the website.
(addition of new features)
2. Can develop part of the website independently.(modularity)
3. Can demonstrate the results at every step.(fast development)
User:
1. My personal details should be secure.
2. Website should be fast and easy to move between the different pages.
Developer:
1. Website should be fast and easy to develop and the developer is able to add new
features easily.
2. Website should be presentable at every step.
Step 7: Scenario Prioritization:
Scenario: User should be able to find other and connect with them.
Elaboration:
1. User can see other users’ username and tweets on the home page.
2. If they want to follow them they can search the username and find the profile of other
users.
3. They can see other users’ profile and tweets. They can follow them and can see their
tweets separately.