Software Project Management Model

Tribhuwan University
Institute of Science and Technology
Model
Bachelor Level / Seventh Semester / Science
Computer Science and Information Technology ( CSC415 )
( Software Project Management )
Full Marks: 60
Pass Marks: 24
Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Group A

Long Answer Questions (Attempt any Two). [10×2=20]

1. What are different steps of Project Planning? Describe activities in each step.

10 marks view

2. The table below is an example of project specification with estimated activity duration and precedence requirements:


Activity Name
Activity Name
Duration (Weeks)
Precedents
AHardware Selection
6
BSystem Configuration
4
CInstall Hardware
3
DData Migration
4A
EDraft Office Procedures
3B
FRecruit Staff
10
GUser Training
3E,F
HInstall and test system
2C,D


Find the critical path of the project and calculate the earliest completion time of the project.
10 marks view

3. Why are process Capability Models more effective than product matrices? Describe any 3 capability models in detail

10 marks view

Group B

Short Answer Questions (Attempt any EIGHT) [8×5=40]

4. What do you mean by Software Project Management? In what ways software projects are different from other types of projects?

5 marks view

5. Explain cost benefit evaluation techniques.

5 marks view

6. Why is it necessary to plan the activities?

5 marks view

7. What are different types of resources? How do you schedule them in the project?

5 marks view

8. How do you visualize progress of the project? Explain any two types.

5 marks view

9. Describe the typical terms of a contract.

5 marks view

10. Describe Verification and Validation of the Program.

5 marks view

Answered by Anonymous


Verification and Validation is the process of investigating that a software system satisfies specifications and standards and it fulfills the required purpose. Verification: Verification is the process of checking that a software achieves its goal without any bugs. It is the process to ensure whether the product that is developed is right or not. It verifies whether the developed product fulfills the requirements that we have. Verification is Static Testing. Activities involved in verification: 1. Inspections 2. Reviews 3. Walkthroughs 4. Desk-checking Validation: Validation is the process of checking whether the software product is up to the mark or in other words product has high level requirements. It is the process of checking the validation of product i.e. it checks what we are developing is the right product. it is validation of actual and expected product. Validation is the Dynamic Testing. Activities involved in validation: 1. Black box testing 2. White box testing 3. Unit testing 4. Integration testing

11. What do you mean by configuration management? Write its importance in a software project.

5 marks view

12. What are different types of people in a team? Explain various stages a team passes through.

5 marks view

13. Write short notes on:

a.Test Plan

b. Change Control

5 marks view