Please enable JavaScript.
Coggle requires JavaScript to display documents.
APU (Testing (Test strategy, Test cost-effectiveness, Test-coverage and…
APU
-
-
Requirements
Requirement quality
Quality attributes
-
Unambiguous
Every requirement has only one interpretation, and all statements and terms can only be interpreted one way.
-
Consistent
No subset of individual requirements has conflicts in characteristics or naming of real world objects, logical or temporal conflicts between actions.
Correct
-
-
Noise
Using items that make no sense in the problem world; transport passengers to their residence, this is not a fucking taxi service
-
Forward and backward traceability; The ability to follow the life of requirement, from its origin to development, specification, deployment, use, on-going refinement. This can be implemented by using a traceability matrix
-
-
-
Requirement handling (the set of activities that make sure requirement information is always up to date and can be accessed by all project staff that may benefit from it)
Prioritization methods
-
Categories of techniques
-
-
Ratio scale techniques (voting), lets you know the importance and to what extent
Cumulative voting (CV)
Each stakeholder gets a number of imaginary units (100 dollars) and distributes them. Easy and fast to use but not scalable.
-
-
Hierarchy AHP
Doing AHP in hierarchies, just like with HCV to address the scalability problem
-
Minimal spanning tree
Redundant comparisons from AHP are not being done, this reduces the number of comparisons from n * (n-1)/2 to n-1
Empirical studies are not available and Bills subjective opinion is that fault tolerance and reliability may be poor. It can be used for a large number of requirements, though.
-
-
Process
-
-
Code inspection
Artifacts code inspection covers, that testing does not
-
-
-
-
-
Code inspection also reduces defect rates when used in addition to testing, and it provides additional benefits like
-
-
-
-
-
-
-
-