Comp 421:Software Quality Management August 2009 Question Paper
Comp 421:Software Quality Management August 2009
Course:Bachelor Of Education Science
Institution: Kabarak University question papers
Exam Year:2009
KABARAK UNIVERSITY
UNIVERSITY EXAMINATIONS
2008/2009 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF EDUCATION
SCIENCE
COURSE CODE: COMP 421
INSTRUCTIONS:
§ Answer ALL questions in SECTION A and ANY TWO in SECTION B.
§ Indicate question numbers clearly at the top of each page.
§ Observe further instructions on the answer booklet.
SECTION A (compulsory)
QUESTION ONE (30 Marks)
a) What is a software quality cost? [2 marks]
b) List THREE reasons why software standards are important. [3 marks]
c) Briefly explain the following quality concepts:
i) Quality of design
ii) Quality of conformance
iii) Quality of performance
iv) Quality circles [8 marks]
d) Explain the role of a software quality assurance plan in an organization. [2 marks]
e) Distinguish between
i) software support and configuration management. [2 marks]
ii) control and predictor metrics. [2 marks]
f) Describe THREE primary approaches to the standards-based quality evaluation
in an organization. [6 marks]
g) You have been appointed a software quality manager within an information
systems organization. Your job is to manage the quality of software products.
During a board meeting, the director requests that you highlight to members the role
of your department in the organization. Briefly state FIVE functions of software
quality assurance. [5 marks]
SECTION B (Attempt ONLY two questions)
QUESTION TWO (20 Marks)
a) What is the difference between dynamic and static metrics? [2 marks]
b) Explain THREE uses of software product measurements [6 marks]
c) Briefly describe the developments that have led to significance improvement in software
quality. [3 marks]
d) Describe the attributes of effective software metrics. [9 marks]
QUESTION THREE (20 Marks)
a) Explain THREE reasons why it is important to formalize quality management for teams
that develop large and complex software products. [6 marks]
b) You have been appointed a quality manager for a major software product company. Your job
is to manage the development of standards. Outline the steps you should follow to ensure that
standards are relevant to the technical activity of software development. [3 marks]
c) List FIVE reasons why for implementing quality assurance activities in an organization.
[5 marks]
d) Describe the types of documentation standards. [6 marks]
QUESTION FOUR (20 Marks)
a) Describe FOUR limitations of software measurements and metrics. [8 marks]
b) Discuss FOUR approaches used to check quality of software project deliverables.
[12 marks]
QUESTION FIVE (20 Marks)
a) What is a software version? [2 marks]
b) State the objectives of configuration management. [4 marks]
c) Explain TWO ways in which CASE tools can optimize the process of building a
software version from its components. [4 marks]
d) Describe the stages of change management. [10 marks]
More Question Papers
Exams With Marking Schemes
Popular Exams
Mid Term Exams
End Term 1 Exams
End Term 3 Exams
Opener Exams
Full Set Exams
Return to Question Papers