Unit5 - Subjective Questions

CSE320 • Practice Questions with Detailed Answers

1

Define Software Project Management and explain the '4 P's' of management spectrum.

2

Explain the COCOMO (Constructive Cost Model) estimation technique. Describe the three modes of the Basic COCOMO model with their formulas.

3

Differentiate between PERT (Program Evaluation and Review Technique) and CPM (Critical Path Method).

4

What is Function Point (FP) Analysis? detailed the five information domain characteristics used to calculate Function Points.

5

Describe the process of Software Configuration Management (SCM) and list its primary activities.

6

What is GitHub Actions? Explain the key components: Workflows, Jobs, and Steps.

7

Explain the concept of Use Case Points (UCP) estimation.

8

What is a Gantt Chart? How is it used in Project Monitoring?

9

Explain the CI/CD pipeline and its importance in modern software engineering.

10

Calculate the Expected Time () and Standard Deviation () for a task in PERT, given:

  • Optimistic time () = 3 days
  • Most likely time () = 5 days
  • Pessimistic time () = 13 days
11

Define Work Breakdown Structure (WBS) and explain its significance in Project Planning.

12

Explain the concept of a Baseline in Software Configuration Management.

13

Describe the Change Control Process used in SCM.

14

What is the Critical Path in a project network? How does slack time relate to it?

15

Compare LOC (Lines of Code) and Function Points (FP) as metrics for software estimation.

16

Write a short note on GitHub CI/CD Workflows syntax using YAML.

17

Derive the Effort and Time for an Organic software project using Basic COCOMO if the size is estimated to be 32 KLOC.

18

What is Risk Management in the context of Project Planning? List the steps.

19

Explain the advantages and disadvantages of using Function Points over Lines of Code (LOC).

20

In Project Monitoring, what is Earned Value Analysis (EVA)? Briefly explain the terms PV, EV, and AC.