Information Technology Reference
In-Depth Information
the more weightage it has for interfacing. The uniformity factor denotes how much
functions in an application differ from each other. This is done by counting how
many functions are similar to a standard function in the system. The complexity fac-
tor denotes how many functions in an application can be considered complex from
observing the conditional statements inside those functions. If conditional state-
ments are large with many conditions, that function will be considered complex.
To calculate dynamic test point, usage intensity, quality level, interfacing, and
complexity are added and then this figure is multiplied by the uniformity factor.
This figure then divided by 16 gives the dynamic test point.
So,
DF = (UI + QL + IN + CM) * UN/16
where
DF = dynamic test point
UI = usage intensity
QL = quality level
IN = interfacing
CM = complexity
UN = uniformity
4.2.2.2 Dynamic Quality Characteristics
The quality of any software system can be defined in terms of reliability, efficiency,
robustness, suitability, efficiency, security, usability, and so on. In TPA calcula-
tions, only four of them are considered: suitability, efficiency, security, and usabil-
ity. Suitability signifies how much any system design conforms to the actual user
requirements. Efficiency signifies how well a user can use its features without sacri-
ficing speed of using the application. Security signifies how secure the application
is against threat of data theft or unauthorized access. Usability signifies how well
features are laid out on the screen to enhance the user experience. Many types of
tests are used to find each of these quality characteristics.
So,
QD = ST * WT(ST) + EF * WT(EF) + SC * WT(SC) + US * WT(US)
where
Q D = quality characteristics for a function
ST = suitability factor for the function
EF = efficiency factor for the function
SC = security factor for the function
US = usability factor for the function
WT(ST), WT(SC), WT(US), and WT(EF) are the weightage factors for suit-
ability, security, usability, and efficiency factors for the function.
Search WWH ::




Custom Search