Bachelors Level/Fourth Year/Seventh Semester/Science csit/seventh semester/software project management/syllabus wise questions

B.Sc Computer Science and Information Technology

Institute of Science and Technology, TU

Software Project Management (CSC425)

Year Asked: 2079, syllabus wise question

Activity Planning and Scheduling
1.
What are different stages required to create a project schedule? [5]
2.
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]
3.
Why PERT chart is an efficient technique? Explain estimated time, standard deviation and Z-value with respect to PERT chart. [5]
Introduction to Software Project Management
1.
Explain project management cycle. [5]
Managing Contracts and people
1.
Highlight on different types of leadership styles. [5]
Monitoring and Control
1.
List techniques that are used for progress visualization and explain them. Why do you think project monitoring and control is very challenging? [10]
Project Analysis
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.
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]
Resource Allocation
1.
Short Notes: a) Annual Worth b) Risk Exposure [5]
Software Configuration Management
1.
What is a baseline? Why Software Configuration Management is a critical activity? [5]
Software quality assurance and testing
1.
Differentiate between verification and validation. List testing principles. [5]