0% found this document useful (0 votes)
184 views7 pages

SPM - Question Bank

The document discusses software project management. It contains questions for a university exam on the topic, divided into multiple parts with short answer and long answer questions. The questions cover key concepts in software project management including the software development life cycle, project planning, cost estimation, risk evaluation, and agile methodologies like Scrum.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
184 views7 pages

SPM - Question Bank

The document discusses software project management. It contains questions for a university exam on the topic, divided into multiple parts with short answer and long answer questions. The questions cover key concepts in software project management including the software development life cycle, project planning, cost estimation, risk evaluation, and agile methodologies like Scrum.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Hindusthan College of Engineering and Technology

(An Autonomous Institution, Affiliated to Anna University, Chennai)


Valley Campus, Pollachi Highway, Coimbatore – 641032
OFFICE OF CONTROLLER OF EXAMINATION

QUESTION BANK AY- 2021 -2022 (EVEN SEMESTER)


B.E. Computer Science and Engineering
YEAR : IV CSE SEM: VIII
SOFTWARE PROJECT MANAGEMENT

Importance of Software Project Management –Activities Methodologies –Categorization of Software


Projects –Setting objectives –Management Principles –Management Control –Project portfolio
Unit-I
Management –Cost-benefit evaluation technology –Risk evaluation –Strategic program Management
–Stepwise Project Planning.
PART A (2 Marks)
S. No. Question Marks BTL COs
1. What is a project? 2 R CO1
2. Define software project Management. 2 R CO1
3. What are the characteristics of a project? 2 R CO1
List out the characteristics that make software projects different from 2 CO1
4. other projects. R

5. What are the three successive processes that bring a new system? 2 R CO1
6. What are the phases in software development life cycle? 2 R CO1
7. List the various ways to categorize software projects. 2 R CO1
8. Who are project stakeholders? 2 U CO1
9. What is project steering committee? What are their roles? 2 R CO1
10. What are the activities of management? 2 R CO1
11. Define SMART. 2 R CO1
12. What are Goals/sub-objectives? 2 R CO1
13. Define Management control. 2 R CO1
14. What is project evaluation? 2 R CO1
15. Why is project evaluation important? 2 A CO1

16. What is Project portfolio Management? 2 R CO1

17. What are the key aspects of Project portfolio Management? 2 R CO1

18. What is objective of a project? 2 R CO1

19. Mention the steps in cost-benefit analysis. 2 U CO1

20. What is net profit? 2 R CO1

21. What do you understand by payback period? 2 R CO1

22. What is Return on investment? 2 R CO1

23. When Net present value is calculated for a project? 2 U CO1

24. State the use of Decision tree in Risk Evaluation. 2 Ap CO1

25. What is the concept of strategic programmes? 2 U CO1


PART B (14 Marks) Marks BTL COs
Explain the difference between software projects and other projects in
1. 14 U CO1
detail.

1
Expose the various Software Development life cycle activities as outlined
2. 14 A CO1
by ISO 12207 with neat diagram
What are the activities involved by management? List the problems with
3. 14 U CO1
software projects and explain them in detail.
4. Discuss about management control in detail. 14 U CO1
5. Explain in detail about setting objectives. 14 U CO1
6. Explain in detail about Project Portfolio Management. 14 U CO1
Examine various cost-benefit evaluation techniques and its methods with
7. examples. 14 Ap CO1
8. Explain risk evaluation in detail. 14 U CO1
9. Explain decision trees with examples. 14 U CO1
10. Explain in detail about strategic program management. 14 U CO1
Depreciate activities covered by the Software Project Management with
11. 14 Ap CO1
example.
12. Infer the stepwise Project planning in detail with suitable flowchart. 14 A CO1
PART C( 10 Marks) Marks BTL COs
Examine cash flow forecasting with different cost benefit evaluation
1. 10 Ap CO1
techniques.
2. Explore Project Portfolio Management in detail. 10 Ap CO1
3. Discuss the different ways of categorizing software project in detail. 10 U CO1
4. Infer SCRUM in detail. 10 A CO1
Figure out the activities involved by Management? List the problems with
5. 10 A CO1
software.

Software process and Process Models – Choice of Process models - mental delivery –
Rapid Application development – Agile methods – Extreme Programming – SCRUM –
Unit-II Managing interactive processes – Basics of Software estimation – Effort and Cost
estimation techniques – COSMIC Full function points - COCOMO II A Parametric
Productivity Model – Staffing Pattern.
PART A (2 Marks)
S.
Question Marks BTL COs
No.
1 What is a software process model? 2 R CO2
2 What are the phases in software process model? 2 R CO2
3 List various software process models. 2 R CO2
4 Define RAD. 2 R CO2
5 Write down the major aims of the RAD model. 2 U CO2
6 What are the phases in the rapid application development (RAD) model? 2 R CO2
7 What are the advantages of the RAD model? 2 R CO2
8 Define Agile Methods. 2 U CO2
9 List out the various agile approaches. 2 R CO2
10 What is extreme programming? 2 R CO2
11 List the fundamental principles of extreme programming? 2 R CO2
12 What are the values of extreme programming? 2 U CO2
13 Give the limitations of extreme programming. 2 U CO2
14 What is SCRUM? 2 R CO2
15 Define software estimation. 2 R CO2
2
16 List out steps in software estimation. 2 R CO2
17 What are software effort estimation techniques? 2 R CO2
18 Differentiate Bottom-up and Top-down estimate. 2 U CO2
19 Define COSMIC Full function points. 2 R CO2
20 Write about COCOMO model. 2 R CO2
21 List out the advantages of function point analysis. 2 R CO2
22 Define application composition. 2 R CO2
23 List the steps of estimate effort. 2 R CO2
24 Give an idea about parametric model. 2 R CO2
25 Where the COCOMO model can be used? List out its types. 2 Ap CO2
PART B (14 Marks) Marks BTL COs
1. Explore Agile methods in detail. 14 Ap CO2

2. Depreciate in detail about Software Process and Process models. 14 Ap CO2

3. Explore Rapid Application Development in detail. 14 Ap CO2


4. List the role and principles of extreme programming. Explain in detail. 14 Ap CO2
14 CO2
5. Discuss in detail about SCRUM. U
6. Explain in detail about Managing interactive processes. 14 U CO2
7. Discuss in detail about basics of software estimation. 14 U CO2

8. Illustrate effort and cost estimation techniques. Explain them in detail. 14 Ap CO2
9. Illustrate in detail about COSMIC full function points. 14 Ap CO2

10. Explain in about COCOMO II a parametric productivity model. 14 U CO2


PART C (10 Marks) Marks BTL COs
1. Write short notes on Staffing Pattern. 10 U CO2
Explore the major shortcomings of the waterfall model? How have those
2. 10 Ap CO2
shortcomings been overcome by the agile model?
Depreciate the maximum value that the scale factor can have, give that there are
3. five exponent drivers and the maximum rating for an individual driver is five and 10 Ap CO2
the minimum is zero?
Suppose you are the manager of a software project. Explain why it would not be
proper to calculate the number of developers required for the project as a simple
4. 10 Ap CO2
division of the effort estimate (in person-months) by the nominal duration
estimate (in months).
5. Discuss in detail about the risk identification. 10 U CO2

Objectives of Activity planning – Project schedules – Activities – Sequencing and scheduling –


Network Planning models – Forward Pass & Backward Pass techniques – Critical path (CRM)
Unit-III
method – Risk identification – Assessment – Monitoring – PERT technique – Monte Carlo simulation
– Resource Allocation – Creation of critical patterns – Cost schedules.
PART A (2 Marks)
S. No. Question Marks BTL COs
1 What are the objectives of activity planning? 2 R CO3
2 Define Project Schedule. 2 R CO3

3
3 Define activities 2 R CO3
What are the three approaches to identify the activities that make up a 2 CO3
4 R
project?
5 What do you understand by work breakdown structure (WBS)? 2 U CO3
6 What are the rules for constructing precedence networks? 2 U CO3
7 When Hammock activities will start and end? 2 U CO3
8 What is meant by forward pass? 2 R CO3
9 What is meant by backward pass? 2 R CO3

10 What is critical path? 2 R CO3


11 What do you mean by activity-based approach? 2 U CO3
12 State the measures of activity float. 2 U CO3
13 Define activity float. 2 R CO3
14 What is the significance of a critical path? 2 R CO3

15 State the objectives of activity planning. 2 R CO3

16 Define Risk Identification. 2 R CO3

17 Define PERT. 2 R CO3

18 Compare PERT and CPM. 2 U CO3

19 List out the framework for dealing with risk 2 R CO3

20 List the factors used to identify the risk. 2 R CO3


PART B (14 Marks) Marks BTL COs
Classify the different approaches of identifying the project activities CO3
1. 14 A
in detail with neat diagram.
2. Explain in detail about the steps involved in project schedule. 14 U CO3
Explain the different network planning models. Give example for 14 CO3
3. U
precedence.
construction.
Explain the importance of forward pass and backward pass activity with 14 CO3
4. U
an example.
Develop an Activity-On-Arrownetwork. Explain rulesand conventions for 14 CO3
5. Ap
activity on arrow network.
Define the term Risk. With appropriate examples explore the issues 14 CO3
6. Ap
related to managing the risk.
Discuss in detail about the PERT technique and justify how PERT 14 CO3
techniques provide details in identifying the uncertainties and
7. A
effort in a project. Examine the expected duration and the standard
deviation.
Analyze with an example how critical path can be identified in 14 CO3
8. A
precedence networks.
9. Explain in detail formulating a network model. 14 U CO3
Explain how you will identify the major risks that might affect your 14 CO3
10. project and identify the strategies for minimizing each of those risks. A

PART C ( 10 Marks) Marks BTL COs


1. Explain in detail about Monte Carlo Simulation. 10 U CO3
2. Write short notes on Resource Allocation and Cost Schedule. 10 U CO3
3. Explain in detail about the objectives of activity planning. 10 U CO3
4
4. How to evaluate the PERT and CPM techniques. Discuss. 10 U CO3
Identify the objectives and sub-objectives of the ANY College payroll
5. project. What measures of effectiveness could be used to check the 10 Ap CO3
success in achieving the objectives of the project?

Framework for Management and control – Collection of data Project termination – Visualizing
Unit-IV progress – Cost monitoring – Earned Value Analysis- Project tracking – Change control- Software
Configuration Management – Managing contracts – Contract Management.
PART A (2 Marks)
S. No. Question Marks BTL COs
1 What are the categories of reporting? 2 R CO4
2 What are the activities that are carried out in project termination process? 2 U CO4
3 What are the reasons for project termination? 2 U CO4
4 Draw the project control cycle model. 2 R CO4
5 Draw the project reporting structures. 2 R CO4
6 Mention the use of check points in monitoring. 2 U CO4
Name the popular visual tools used for monitoring and tracking the 2 CO4
7 project. R

8 progress.
What is Gantt chart? 2 R CO4
9 What is slip chart? Mention its use. 2 R CO4
10 What is the timeline chart? 2 R CO4
11 State Earned value analysis. 2 R CO4
12 List the methods for assigning an earned value in earned value analysis 2 R CO4
What forms the basis for cost performance measurement using Earned 2 CO4
13 U
Value?
14 Why Software Configuration Management in a project is essential? 2 U CO4

15 How work products are classified in software development process? 2 U CO4

16 List out the contract for a completed software package. 2 R CO4

17 List the advantages of fixed price contracts. 2 R CO4

18 Define fixed price per unit delivered contracts. 2 R CO4

19 What is the process of Evaluation? 2 R CO4

20 List the advantages of fixed price per unit delivered contracts. 2 R CO4
PART B(14 Marks) Marks BTL COs
1. Explore the framework for Management and control in detail. 14 Ap CO4
2. Discuss in detail about collection of data. 14 U CO4
Classify the various methods for visualizing the progress of a project. 14 CO4
3. A
Explain them in detail.
4. Explain the method Earned value Analysis. 14 U CO4

5. Discuss in detail about project termination. 14 U CO4


6. Explore about software configuration management in detail. 14 Ap CO4
7. Discuss the types of contracts with example. 14 U CO4
Analyze a baseline in the contest of software configuration Management. 14 CO4
8. A
How do the base lines get updated to form new Base lines?

5
Identify how the earned value chart depicts scheduled progress, actual 14 CO4
9. cost and actual progress (earned value) to allow the determination of A
spending, schedule and time variances with example.
Describe the following in detail: 14 CO4
10. i) Partial completion reporting U
ii) Reb/Amber/Green (RAG) Reporting
PART C ( 10 Marks) Marks BTL COs
Discuss the following in detail: CO4
1. i. Collecting the data 10 U
ii. Project termination review
2. Give the importance of cost monitoring in detail. 10 U CO4
3. Explain change control in detail. 10 U CO4
4. Explore the steps in managing the contracts. 10 Ap CO4

5. What are the stages in contract management? Explain in detail. 10 U CO4

Managing people – Organizational behavior – Best methods of staff selection – Motivation


– The Oldham-Hackman job characteristic model – Ethical and Programmed concerns –
Unit-V
Working in teams – Decision making – Team structures – Virtual teams –
Communications genres – Communication plans.
PART A (2 Marks)
S. No. Question Marks BTL COs
1 What are the concerns in Managing People in Software Environments? 2 U CO5
2 What are the three basic objectives of organizational behavior? 2 U CO5
3 How do you select the right persons for the job? 2 Ap CO5
4 Write the general approach might be followed in the recruitment process. 2 U CO5
5 What is Taylorist model? 2 R CO5
6 What is “Maslow’s hierarchy of needs? 2 R CO5
7 State Herzberg’s two factor theory. 2 R CO5
8 What is expectancy theory of motivation? 2 R CO5
Mention the factors to be considered in the Oldham-hackman job 2 CO5
9 U
characteristic model.
10 Mention the methods of improving motivation. 2 U CO5
What are the measures to reduce the disadvantages of group decision 2 U CO5
11
making?
12 What are the various stages of development of a team? 2 R CO5
13 What are the two categorized for decision making? 2 R CO5
14 Mention some mental obstacles to good decision making. 2 U CO5

15 What do you understand by virtual teams? 2 R CO5


16 What is a communication genre? 2 R CO5

17 Compare personal and organizational stress. 2 U CO5


Recommend the measures to enhance the job design in Oldham-Hackman 2 CO5
18 model characteristic model. Ap

19 Identify the advantages of the chief Programmer team. 2 Ap CO5

20 How would you apply your understanding in “Egoless Programming”? 2 Ap CO5

6
PART B(14 Marks) Marks BTL COs
1. Discuss the organizational behavior with example. 14 U CO5
2. Describe the recruitment process for choosing the right person for a job. 14 Ap CO5

3. Discuss about the different models of Motivation. 14 U CO5

4. Explain the expectancy theory of motivation. 14 U CO5


5. Explain the Oldham-Hackman job characteristics model in detail. 14 U CO5

Explore in detail the term decision making in the process of managing 14 CO5
6. Ap
people and organizing teams.
7. Explain in detail about team structure. 14 U CO5
8. Explain in detail about communication genres. 14 U CO5
Write a short note on 14 CO5
9. i) communication plans and U
ii) virtual teams.
Express the importance of working together as a team and the various 14 CO5
10. aspects of team development. Ap
PART C ( 10 Marks) Marks BTL COs
1. Explain how new staff can be selected and induced into a project. 10 Ap CO5
2. Write a short note on ethical and professional concerns. 10 U CO5

3. As a project manager, identify the characteristics that you would look for 10 Ap CO5
in a software developer while trying to select personnel for your team.
Job enlargement sounds like a good thing. Analyze what are the possible 10 A CO5
4.
disadvantages of job enlargement might be for both employers and staff.
Explain the advantages of a functional organization over a project A CO5
5. organization. Also evaluate why software development houses prefer to 10
use project organization over functional organization.

Course Coordinator HOD DEAN

You might also like