HSAD300-1 - Teaching and Learning W3 - Solution

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Teaching and Learning Activity Suggested Solution

Module: Systems Analysis and Design 3 (HSAD300-1)


Week number (Date): 3 (17 August 2023)
Unit covered: Unit 3

Instructions:
To enrich your learning experience at Boston even further, and to ensure that you are exposed to a
variety of resources in this module, announcements will be posted every week containing additional
materials or activities for you to work through.

It is important to note that these activities are neither compulsory nor weighted, but that it will be to your
advantage to participate. The purpose of the activities is to help you better understand the content of
your weekly unit/s of study, and it will assist in creating insight and deeper meaning.

Activity 3 is based on Unit 3 of the prescribed courseware for this module.

The suggested solutions for this Activity will be posted end of the day next Thursday.

1. ________________ help to provide insight into the design and construction of the software
that is being built.
A. Product metrics
B. Process metrics
C. Software metrics
D. Project metrics
(Source: Unit 3, Page 3)
Learning outcome:
Understand the concept of software measurement and metrics

2. The extent to which the program parts can be reused in other applications?
A. Integrity
B. Correctness
C. Portability
D. Reusability
(Source: Unit 3, Page 6)
Learning outcome
Differentiate between product, project and process metrics

1 HSAD300-1-Jul-Dec2023-T&L-W3-SS-LN-17082023
3. ______________attempts to measure the amount of productive code contributed by a
software developer.
A. Cycle time
B. Team velocity
C. Efficiency
D. Project rates
(Source: Unit 3, Page 9)
Learning outcome:
Differentiate between product, project and process metrics

4. On a more granular level, software development managers are trying to________________.


A. Manage workloads
B. Reduce overtime
C. A & B
D. None of the above
(Source: Unit 3, Page 9)
Learning outcome:
Explain the benefits of software measurement and metrics

5. Which of the following activities do not help in the effort to reduce the code’s complexity?
A. Involve the software development teams in establishing goals
B. Choose software metrics that measure progress toward goals
C. Place restrictions on the quantity of lines of code
D. Align metric goals
(Source: Unit 3, Page 11)
Learning outcome:
Highlight the challenges associated with software measurement and metrics

2 HSAD300-1-Jul-Dec2023-T&L-W3-SS-LN-17082023

You might also like