Professional Documents
Culture Documents
Software Project Management - Ci30130 - Set 1
Software Project Management - Ci30130 - Set 1
PART – A
PART - B
2. Answer any two: [7 x 2]
(a) Calculate net profit, payback period, return on investment (ROI), net present value
(NPV) for the following given project. Assume the discount rate is 10%.
1
Year Project 1 (Rs.)
0 -100,000
1 10,000
2 10,000
3 10,000
4 20,000
5 100,000
(b) Consider an office automation system. There are 4 major modules in this system
whose details are given below:
Data Entry=0.6 KLOC
Data Update=0.6 KLOC
Query=0.8 KLOC
Reports=1.0 KLOC
The various cost driver attributes are of high complexity, high storage, low experience and
low programmer capability with all others being nominal. Value for high complexity=1.15,
value for high storage=1.06, value for low experience=1.13, value for low programmer
capability=1.17, nominal value=1. Use the intermediate COCOMO to estimate final effort
and total development time.
(c) Discuss about basic principles and activities of Extreme Programming.
3. Answer any two: [7 x 2]
(a) Following details for a project is given.
2
(a) Explain how earn value analysis can be used for monitoring both schedule and cost
of a project. Suppose a project is budgeted to cost INR 150,000. The project is to be
completed in 18 months. After two months, the project is 10% complete at the expense of
INR 25,000. It was planned that after two months, 15% of the project work should have been
completed. Compute the cost performance index and the schedule performance index.
Interpret these values to assess the progress of the project.
(b) Write down the steps of change control procedures.
(c) Briefly discuss advantages and disadvantages of fixed price contracts. Consider the
following schedule.
A system to be designed and implemented is counted as comprising 3200 FPs. What would
be the total change according to the schedule.
5. Answer the followings: [7
x 2]
(a) Briefly discuss the importance of software quality. Write down the software quality
characteristics in ISO 9126.
(b) Explain about the techniques to enhance software quality.
6. Answer the followings: [7
x 2]
(a) Explain briefly about the recruitment process.
(b) Compare functional format and project format of organization structure.
3
Course Outcome Assessment Scheme
CO1 Estimate project cost and perform cost- 1(a), 1(b), 1(c), 2(a), 27 (22%)
benefit evaluation among projects 2(b), 2(c)
CO2 Perform project scheduling, activity 1(d), 1(e), 1(f), 3(a), 27 (22%)
network analysis and risk management 3(b), 3(c)
CO3 Apply schedule and cost control 1(g), 1(h), 1(i), 4(a), 27 (22%)
techniques for project monitoring 4(b), 4(c)
including contract management.
CO4 Apply quality models in software 1(j), 1(k), 1(l), 5(a), 20 (17%)
projects for maintaining software quality 5(b)
and reliability.
CO5 Use suitable project organization 1(m), 1(n), 1(o), 6(a), 20 (17%)
structure, leadership, decision and 6(b)
motivation styles, proper safety and
ethical practices and be responsible to
the society.