Probability Engine · CSC466

Software Project Management (BSc CSIT, CSC466): the questions likely to come

26 analyzed questions from 7 past papers (2074-2081), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.

7
Papers analyzed
2074-2081
26
Analyzed questions
across 6 syllabus units
4
Very likely units
high-probability topics
4
Units = 80% of marks
study these first
Model answers for this subject are being written. Every question links to its original paper so you can study from the source meanwhile.
Pick a unit
U6 · Q1/9 · 208110 marks
Resource Allocation, Monitoring and Control

What is software configuration management? Explain its importance, the configuration management process, and discuss software quality management and quality plans.

47%
Possible to appearAppeared in 3 of the last 3 board papers
Seen in
How well do you know this?rating moves you on
MODEL ANSWERU6 · 10 marks

Software Configuration Management (SCM)

Software Configuration Management is the discipline of identifying, organizing and controlling changes to the artefacts (code, documents, designs, data) produced and maintained during a software project, so that the integrity and traceability of the product are maintained throughout its life cycle.

Importance

  • Controls and tracks changes, preventing uncontrolled / conflicting changes to artefacts.
  • Maintains the integrity and consistency of all deliverables.
  • Supports team coordination by managing concurrent work on shared items.
  • Enables reproducibility – any released version (baseline) can be rebuilt.
  • Provides traceability and auditability of who changed what, when and why.

Configuration Management Process

  1. Configuration Identification – identify and label the configuration items (CIs) (modules, documents, libraries) and define baselines.
  2. Configuration / Change Control – manage change requests through a Change Control Board (CCB): raise, evaluate impact, approve/reject, implement and verify changes.
  3. Configuration Status Accounting – record and report the status of CIs and change requests (what version is current, which changes are pending/done).
  4. Configuration Audits (Verification & Audit) – functional and physical audits confirm that the built product conforms to its requirements and recorded configuration.
  5. Release Management & Version Control – manage versions, branches and releases (often using tools such as Git/SVN).

Software Quality Management

Quality management ensures that the software meets its specified requirements and is fit for purpose. It has three parts:

  • Quality Assurance (QA) – establishing the organizational procedures and standards that lead to high-quality software (process focused).
  • Quality Planning – selecting the standards and procedures appropriate to a particular project and defining the quality targets.
  • Quality Control – checking that processes and standards are actually followed (reviews, inspections, testing).

Software Quality Plan

A quality plan defines how quality will be achieved for a specific project. Its contents typically include:

  • Product introduction & plans – the product, its market, release and quality milestones.
  • Process descriptions – the development and quality processes to be used.
  • Quality goals – the key quality attributes (reliability, usability, maintainability, etc.) and how they are measured.
  • Risks and risk management – quality-related risks and their mitigation.
  • Standards, reviews, and metrics to be applied.

Quality management and SCM are complementary: SCM keeps the artefacts under control while quality management ensures those artefacts meet the required standards.

AI-generated answer · unverifiedView in 2081 paper →
U6 · Question 1 of 9
Question Priority · U6ranked by appearance likelihood — study top-down

Resource Allocation, Monitoring and Control

Analyzed next54%
1
★ TOP PICK

What is software configuration management? Explain its importance, the configuration management process, and discuss software quality management and quality plans.

10 marksSEEN IN
47%
2

Explain project monitoring and control. Discuss earned value analysis (EVA), including the computation of BCWS, BCWP, ACWP, schedule variance and cost variance with an example.

10 marksSEEN IN
43%
3

Explain earned value analysis. Define schedule variance and cost variance.

5 marksSEEN IN
54%
4

What is project scheduling? Explain the use of a Gantt chart.

5 marksSEEN IN
54%
5

What is software configuration management? Why is it important?

5 marksSEEN IN
54%
6

Explain the different types of contracts used in software project acquisition.

5 marksSEEN IN
54%
7

Explain the techniques used for monitoring the progress of a software project.

5 marksSEEN IN
43%
8

What is resource allocation? Explain resource smoothing and resource leveling.

5 marksSEEN IN
43%
9

Write short notes on change management and change control in software projects.

5 marksSEEN IN
43%
03The mock

Sit a probable paper

A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.

Most Probable Paper

Mirrors the real structure · 60 marks · based on 7 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    What is software configuration management? Explain its importance, the configuration management process, and discuss software quality management and quality plans.

    [10 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2081 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  2. 2.

    Explain project monitoring and control. Discuss earned value analysis (EVA), including the computation of BCWS, BCWP, ACWP, schedule variance and cost variance with an example.

    [10 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2080 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  3. 3.

    What is risk management in software projects? Explain the risk management framework (identification, assessment, planning and control) and discuss techniques for evaluating risks to the schedule using PERT and Z-values.

    [10 marks]
    Activity Planning and Risk ManagementVery likelyfrom 2080 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Activity Planning and Risk Management) appears in 86% of years.

Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    Explain earned value analysis. Define schedule variance and cost variance.

    [5 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  2. 2.

    What is project scheduling? Explain the use of a Gantt chart.

    [5 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  3. 3.

    What is software configuration management? Why is it important?

    [5 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  4. 4.

    Explain the different types of contracts used in software project acquisition.

    [5 marks]
    Resource Allocation, Monitoring and ControlVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Resource Allocation, Monitoring and Control) appears in 100% of years.

  5. 5.

    What is the Critical Path Method (CPM)? How is the critical path determined?

    [5 marks]
    Activity Planning and Risk ManagementVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Activity Planning and Risk Management) appears in 86% of years.

  6. 6.

    Explain the PERT technique and the three-point estimation of activity duration.

    [5 marks]
    Activity Planning and Risk ManagementVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Activity Planning and Risk Management) appears in 86% of years.

  7. 7.

    What is risk? Explain the steps of the risk management process.

    [5 marks]
    Activity Planning and Risk ManagementVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Activity Planning and Risk Management) appears in 86% of years.

  8. 8.

    Explain the basic COCOMO model with its effort estimation equation.

    [5 marks]
    Software Effort EstimationVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Software Effort Estimation) appears in 100% of years.

  9. 9.

    What is the function point analysis technique for software size estimation?

    [5 marks]
    Software Effort EstimationVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Software Effort Estimation) appears in 100% of years.

04The receipts

Behind the numbers

The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.

Show the heatmap, topic table and coverage analysis

The receipt: marks per unit, per year

Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.

Marks:nonefew → many
2074
2075
2077
2078
2079
2080
2081
Total
U6Resource Allocation, Monitoring and Control
185
U5Activity Planning and Risk Management
120
U4Software Effort Estimation
85
U1Introduction to Software Project Management
70
U3An Overview of Project Planning and Selection of Project Approach
65
U2Project Evaluation and Programme Management
0
#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U6Resource Allocation, Monitoring and ControlVery likely100%26.418%8 lecture hrsOver-examinedexam 35% · syllabus 18%Steady9 recurring9 total
2U5Activity Planning and Risk ManagementVery likely86%2020%9 lecture hrsBalancedexam 23% · syllabus 20%Steady5 recurring5 total
3U4Software Effort EstimationVery likely100%12.118%8 lecture hrsBalancedexam 16% · syllabus 18%Steady4 recurring4 total
4U1Introduction to Software Project ManagementVery likely86%11.713%6 lecture hrsBalancedexam 13% · syllabus 13%Rising4 recurring4 total
5U3An Overview of Project Planning and Selection of Project ApproachLikely57%16.218%8 lecture hrsUnder-examinedexam 12% · syllabus 18%Steady3 recurring4 total
6U2Project Evaluation and Programme ManagementOccasional0%
013%6 lecture hrsUnder-examinedexam 0% · syllabus 13%SteadyNone

Study smart, not hard

Drag the slider: studying the top 4 units in priority order covers ~88% of all observed marks.

  1. ~80% line

Lecture time vs exam marks

Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.

U6Resource Allocation, Monitoring and Control
18% of lectures → 35% of markshigh yield
U5Activity Planning and Risk Management
20% of lectures → 23% of marks
U4Software Effort Estimation
18% of lectures → 16% of marks
U1Introduction to Software Project Management
13% of lectures → 13% of marks
U3An Overview of Project Planning and Selection of Project Approach
18% of lectures → 12% of markslow yield
U2Project Evaluation and Programme Management
13% of lectures → 0% of markslow yield

Topics are the official CSC466 syllabus units. Predictions are data-driven probabilities computed from 7 past papers (2074-2081) by mapping each real question to its syllabus unit. They indicate what has historically been likely, not guaranteed questions. Always study the full syllabus.