Tribhuwan University

Institute of Science and Technology

2078

Bachelor Level / Fourth Year / Seventh Semester / Science

B.Sc in Computer Science and Information Technology (CSC425)

(Software Project Management)

Full Marks: 60

Pass Marks: 24

Time: 3 Hours

Candidates are required to give their answers in their own words as for as practicable.

The figures in the margin indicate full marks.

Section A

Long Answers Questions

Attempt any TWO questions.
[2*10=20]
1.
Perform earned value analysis of the following project

$\begin{array}{|c|c|c|c|}\hline \text{Activity} & \text{Duration(days)} & \text{Precedence} & \text{Cost/day(RS.)} \\ \hline A & 8 & & 200 \\ B & 4 & & 200 \\ C & 4 & A,B & 300 \\ D & 4 & B & 400 \\ \hline \end{array}$
The progress after the end of 12th day is as follows: Calculate SV, SPI, CV, and CPI respectively.

$\begin{array}{|c|c|c|}\hline \text{Activity} & \%\text{Completion} & \text{Incurred Cost} \\ \hline A & 100 & 1400 \\ B & 100 & 400 \\ C & 75 & 1000 \\ D & 50 & 1000 \\ \hline \end{array}$
[10+0]
2.
Differentiate between programme management and portfolio management. Define Payback period. How can it be used as an evaluation technique? What are its advantages and disadvantages?[10]
3.
Suppose you have been assigned to develop online voting system. List four risks that might affect the success of the system. Rank the risks based on Risk exposure. Develop contingency plan for the highest ranked risk.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
Calculate ROI for the following project

$\begin{array}{|c|c|}\hline \text{Year} & \text{Project} \\ \hline 0 & -50000 \\ 1 & 5000 \\ 2 & 5000 \\ 3 & 20000 \\ 4 & 40000 \\ 5 & 50000 \\ \hline \end{array}$
[5]
5.
Differentiate between activity-based approach and hybrid-based approach for identifying activities. [5]
6.
Why software project management is a challenging activity? [5]
7.
Draw precedence network diagram for the following and identify the critical path.

$\begin{array}{|c|c|c|}\hline \text{Activity} & \text{Duration(Weeks)} & \text{Precedence} \\ \hline A & 5 & \\ B & 3 & A \\ C & 5 & A \\ D & 10 & B, C \\ \hline \end{array}$
[5]
8.
Explain Maslow's hierarchy of needs. [5]
9.
Briefly explain different quality factors. [5]
10.
Explain the process of Software Configuration Management. [5]
11.
Differentiate between Gantt chart and slip chart. [5]
12.
Short Notes: 1. Present worth 2. PERT diagram [5]