INTE 471 - SOFTWARE METRICS - Unknown
INTE 471 - SOFTWARE METRICS - Unknown
UNIVERSITY EXAMINATIONS
MAIN CAMPUS
FIRST SEMESTER 2022 ACADEMIC YEAR
EXAMINATION FOR THE DEGREE OF BACHELOR OF SCIENCE
INFORMATION TECHNOLOGY
INSTRUCTIONS TO CANDIDATES
1. Answer Question 1 and any other two questions in the answer booklet provided.
2. Do not write on your question papers. All rough work should be done in your answer
booklet.
3. Clearly indicate which question you are answering.
4. Follow all the instructions in the answer booklet
5. Write neatly and legibly.
As members of Kabarak University family, we purpose at all times and in all places, to set apart in one’s heart, Jesus as
Lord. (1 Peter 3:15)
Kabarak University is ISO 9001:2015 Certified
Page 1 of 3
SECTION A: (COMPULSORY) TOTAL MARKS FOR THIS SECTION IS 30.
a) Evaluate Two cases where the following software metrics can be applicable :
i) Lines of code (2 Marks)
ii) Functional Point (2 Marks)
b) Explain TWO PROCESS metrics using two examples of each metric identified. (6 Marks)
c) “Software metrics as indicator of reliability and quality” justify this statement. (4 Marks)
d) As project manager of an organization that develops embedded software products. The
organization is interest in quantifying its software development. Write a report suggesting
FOUR metrics and how it should be collected in order to be assured of the best
quality and performance of the system. (4 Marks)
e) Describe THREE stages of Goal–Question–Metric (GQM) paradigm as used in software
metrics (4 Marks)
f) Evalvate methodology behind software quality metrics (8 Marks)
3a) Evaluate THREE techniques used to measure customer satisfaction for software product
(6 Marks)
b) Outline Four challenges commonly experienced while measuring a software process.
(4 Marks)
As members of Kabarak University family, we purpose at all times and in all places, to set apart in one’s heart, Jesus as
Lord. (1 Peter 3:15)
Kabarak University is ISO 9001:2015 Certified
Page 2 of 3
c) Evaluate Five metrics that can be used to evaluate the usage of mobile applications in the
market (10 Marks)
4 a) Your project requires you to code and test a product as a subcontractor. The prime contractor
will create the requirements and design. Specify what measurements you would collect you are
required to
(i) Evaluate FOUR MEASURES TO assess team’s productivity and
quality.
(4 Marks)
(ii) Assess TWO the impact of requirements and design changes that occurred after
coding and testing began. (2 MARKS)
b) Evaluate Three software metrics be used to assess completeness software Documentation
(6 Marks)
d) Evaluate the Five levels used to determine maturity level of the process as used in GQM
(5 Marks)
e) Describe how time and space complexity is applied in relation to software metrics
(3 Marks)
5 a) Evaluate Four fundamental differences between Boehm’s model and McCall software quality
model (4 Marks)
b) Explain the Five steps used while collecting data to assess a specific software metric
(4 Marks)
c) Evaluate Five indirect software metrics used for software products (4 Marks)
Explain TWO ways how defects is measured in a software product (4 Marks)
d) Explain four production metrics need in software quality (4 Marks)
As members of Kabarak University family, we purpose at all times and in all places, to set apart in one’s heart, Jesus as
Lord. (1 Peter 3:15)
Kabarak University is ISO 9001:2015 Certified
Page 3 of 3