In such cases look for analogous
systems (possibly the one to be replaced) and, by identifying the critical use cases, identify functions of
interest. Each use case can be thought of as a set of functions. Table 7.7 is an example from a temporary
services agency about install a new system. From these scenarios (two of which are themselves functions
??” log-in and log-off) we can identify the probability of calling each function.
FIGURE 7.14 Key input variable matrix
TABLE 7.7 Scenario probability of occurrence for an employment agency
Annual Total Percent
User mode
(80%)
Admin mode
(20%)
Mac OS
(15%)
Windows
(85%)
Create candidate 1, 800,000 10.81 8.65 2.16 1.62 9.19
Create vacancy 188,000 1.13 0.90 0.23 0.17 0.96
Assignment 180,000 1.08 0.87 0.22 0.16 0.92
Short list 188,000 1.13 0.90 0.23 0.17 0.96
Application 658,000 3.95 3.16 0.79 0.59 3.36
Check candidate has started 180,000 1.08 0.87 0.22 0.16 0.92
Vary match criteria 18, 800 0.11 0.09 0.02 0.02 0.10
Temp to perm 18,000 0.11 0.09 0.02 0.02 0.09
Change details 630,000 3.78 3.03 0.76 0.57 3.22
Logon 6, 302,000 37.86 30.29 7.57 5.68 32.18
Logoff 6, 302,000 37.86 30.29 7.57 5.68 32.18
Request P45 180,000 1.08 0.87 0.22 0.16 0.92
100 80 20 15 85
Second
A
First
B
In the context
of MS ???Word???
1 1 1 1 1 1
1
<>
2
3456789
10
Ctrl + S
Ctrl + O
Ctrl + N
Ctrl + F
Ctrl + A
Ctrl + C
Ctrl + V
Ctrl + F
Ctrl + SCtrl + OCtrl + NCtrl + FCtrl + ACtrl + CCtrl + VCtrl + F
C D E F G H I J K
1 1 1 1 1
1
1 1 1 1
1 1
1 1 1
1 1 1
1 1
1 1 1 1
??’
1
??’
??’
??’
??’
1 1 1 1 1 1
1 1
??’ ??’ ??’ ??’ ??’ ??’ 1
1 1 1 1 1
114 Manage Software Testing
7.
Pages:
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285