Q1. Describe the Walkthroughs and Inspections as the Software Review methods.
Q2. Illustrate when a module can be called functionally independent of the other modules. describe why functional independence is the key factor of a good software design?
Q3. Distinguish between the cohesion and coupling. Illustrate the various types of coupling and cohesion in the modules.
Q4. Describe the term Mutation Testing. Illustrate the purpose of performing mutation testing?
Q5. Describe why software debugging is required. Describe different approaches for debugging software.
Q6. Illustrate any five metrics for computing the Software Reliability.
Q7. What do you mean by Empirical Estimation methods? prepare down the main differences between the expert judgment method and Delphi cost estimation method.
Q8. prepare brief notes on any three of the given:
a) PERT and CPM.
b) Unit, Integration and System Testing.
d) Validation Testing for Product and Custom Software.