Tribhuwan University

Institute of Science and Technology

2079

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 given project.

$\begin{array}{|c|c|c|c|c|}\hline \text{Activity} & \text{Duration(days)} & \text{Precedence} & \text{Cost day(Rs)} & \text{Total Cost} \\ \hline A & 5 & - & 200 & 1000 \\ B & 5 & A & 200 & 1000 \\ C & 10 & A & 100 & 1000 \\ D & 5 & A, B & 200 & 1000 \\ \hline \end{array}$
The progress after the end of 10th 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 & 1200 \\ B & 100 & 800 \\ C & 40 & 800 \\ D & 0 & 0 \\ \hline \end{array}$
[10+0]
2.
Explain why discounted cash flow techniques provide better criteria for project selection than net profit or return on investment. Highlight on the applicability of IRR with respect to NPV. How can it be calculated manually?[10]
3.
List techniques that are used for progress visualization and explain them. Why do you think project monitoring and control is very challenging?[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
Which project would you choose from following projects and why?

$\begin{array}{|c|c|c|}\hline \text{Year} & \text{Project A} & \text{Project B} \\ \hline 0 & -40,000 & -80,000 \\ 1 & 5,000 & 2,000 \\ 2 & 15,000 & 10,000 \\ 3 & 5,000 & 70,000 \\ 4 & 40,000 & 50,000 \\ 5 & 50,000 & 50,000 \\ \hline \end{array}$
[5]
5.
What are different stages required to create a project schedule? [5]
6.
Explain project management cycle. [5]
7.
Draw CPM 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 & 4 & \\ B & 4 & A \\ C & 2 & A \\ D & 6 & B, C \\ \hline \end{array}$
[5]
8.
Highlight on different types of leadership styles. [5]
9.
Differentiate between verification and validation. List testing principles. [5]
10.
What is a baseline? Why Software Configuration Management is a critical activity? [5]
11.
Why PERT chart is an efficient technique? Explain estimated time, standard deviation and Z-value with respect to PERT chart. [5]
12.
Short Notes: a) Annual Worth b) Risk Exposure [5]