Checklist for System Scalability Acceptance Criteria
The scalability of a system is defined as its ability to effectively provide acceptable performance as the following quantities increase:
a) Geographic area of coverage of a system,
b) System size in terms of the number of elements in the system,
c) Number of users, and
d) Volume of workload per unit time.
A system may work as expected in limited-use scenarios but may not scale up very well.
The following questions must be addressed in specifying the scalability acceptance criteria:
|How many concurrent users is the system expected to handle?|
|2.||How many transactions per unit time is the system expected to process?|
|3.||How many database records is the system expected to support?|
|4.||How many elements, or objects, must be managed in live operation?|
|5.||What is the largest geographic area the system can cover?|