B.E./B.Tech. DEGREE EXAMINATION, MAY/JUNE 2009.
Eighth Semester
(Regulation 2004)
Computer Science and Engineering
CS 1020-SOFTWARE QUALITY MANAGEMENT
Eighth Semester
(Regulation 2004)
Computer Science and Engineering
CS 1020-SOFTWARE QUALITY MANAGEMENT
(Common to B.E. (Part-Time) Seventh Semester Regulation 2005)
Answer ALL Questions
Part A - (10x2=20 marks)
1. Define Software Quality. What is it from the user's point of view?
2. List out atleast four important measures of maintainability.
3. State four quality attributes due to Gilb.
4. What is the need for software quality assurance plan?
5. What are the Ishikawa's seven basic tools?
6. Explain briefly the significance of time between failure models and fault count models.
7. What is problem tracking report (PTR) model?
8. Define cyclomatic complexity. What is its use is software?
9. What are the main standards of ISO 9000 series? Where do you make use of these standards in software development?
10. What are the six sigma limits? Explain their importance in quality management.
PART B-(5x16=80 marks)
11. (a) Discuss in detail the hierarchical models of Boehms and McCall. Explain the significance of these models in software development process.
(or)
(b) Explain the purpose of Goal-Question-Metric (GQM) model. Suppose the development team has as its goal "improve effectiveness of testing". Use GQM approach to suggest relevant questions and measures that will enable you to determine if you have met your goal.
12 (a) What are the important quality tasks to be performed for effective Quality Management? Discuss issues and remedies in quality assurance management.
(or)
(b) Discuss the techniques used by quality auditors for software explain the importance of each technique.
13. (a) Bringout salient features of Rayleigh model. Discuss the significance of this model in the reliability analysis of the software. How does it provide a framework for quality management?
(or)
(b) Explain clearly the concept of defect removal effectiveness and its importance in the software development. How the metrics associated with defect removal effectiveness help in quality planning and management.
14. (a) What are the important components of Quality management system? Discuss how the reliability growth models are useful for quality management system.
(or)
(b) What are the module design metrics used in practice? Discuss the significance of these metrices.
15. (a) Discuss the need for quality standards. Do they ensure the adequate quality? Explain ISO 9000-3 standard for software development.
(or)
(b) Write short notes on the following:
(i) Capability Maturity Model (CMM).
(ii) Comparison of ISO 9000 and CMM.
0 comments :
Post a Comment