Comp 421:Software Quality Management March 2009 Question Paper
Comp 421:Software Quality Management March 2009
Course:Bachelor Of Computer Science
Institution: Kabarak University question papers
Exam Year:2009
KABARAK UNIVERSITY
EXAMINATIONS
2008/2009 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF SCIENCE IN
COMPUTER SCIENCE
COURSE CODE: COMP 421
INSTRUCTIONS:
SECTION 30 MARKS (COMPULSORY)
QUESTION 1(30 marks)
A. Distinguish between software and software engineering? [3marks]
B. Define software quality? [2marks]
C. Explain all the stakeholders who are involved in the software development project?
[4marks]
D. Highlight some of the difficulties and risks in software engineering [4marks]
E. You have been appointed as a software quality assurance personnel in a software
industry. You have been requested to give a speech on software quality and assurance.
Explain the any 4 metrics associated to software quality? [8marks]
F. Why are DFDs necessary during software design? [1marks]
G. Write a short note on:-
i. Unit Test [2marks]
ii. Integration Test [2marks]
iii. Verification and validation [2marks]
iv. Monitoring and mitigation plans [2marks]
SECTION B (40 MARKS)
Answer any two questions
QUESTION 2(20marks)
A. Kabarak University wants to develop a software for information systems management to
control and maintain student information. Assume you are part of the software team,
explain all the phases involved to come up with the software?
[14marks]
B. Write short note on:-
i. Reactive vs Proactive strategies [4marks]
ii. Uncertainty and Loss [2marks]
QUESTION 3(20 MARKS)
A. Describe software prototyping model in detail using the following criteria:
· Introduction [2marks]
· Benefits [2marks]
· Steps involved in prototyping [2marks]
· Types of prototyping [2marks]
· Advantages and disadvantages [2marks]
B. Explain the following terms as used in software quality assurance:-
i. Validation control [2marks]
ii. Quality [2marks]
iii. Quality control [2marks]
iv. Quality Assurance [2marks]
v. Cost of Quality [2marks]
QUESTION 4 (20marks)
A. There are a lot of risks incurred during software engineering development project.
Assume you are an ICT manager and you been assigned the responsibility of developer
manager. Can you describe methods used to quantify the level of uncertainity and the
degree of risks associated with each risk? [10marks]
B. Explain the role of National Quality (KBS) in software quality management? [10marks]
QUESTION 5 (20marks)
A. Effective software project management focuses on the four P’s. Discuss, maintaining
their order? [10marks]
B. Most software projects have the same common activities. Describe briefly on each of
these activities? [10marks]
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