Exam Details
Subject | software project management | |
Paper | ||
Exam / Course | ||
Department | electronics & information technology | |
Organization | National Institute Of Electronics & Information Technology | |
Position | ||
Exam Date | January, 2018 | |
City, State | delhi, dwarka |
Question Paper
B5.1-R4 Page 1 of 1 January, 2018
B5.1-R4: SOFTWARE PROJECT MANAGEMENT
NOTE:
Time: 3 Hours Total Marks: 100
1.
What is Quality in terms of software? List important attributes of Quality, which all software
products should have. Explain each of them.
Explain why it is necessary for a project manager to decompose the tasks of a project using
Work Breakdown Structure what granularity level are the tasks decomposed.
List common types of Risk that typical Software project might suffer from. Briefly explain the
Risk of schedule slippage for a medium size project.
Explain the kind of team structure for small, medium and large software Projects.
What is the difference between Version and Revision?
What is Pareto analysis? When it is useful?
What is the objective of the Project Planning Process? List various activities a software project
manger performs in planning.
2.
Explain the special features of web-based software projects and embedded system projects.
What are the quality issues which should be addressed in each case?
Explain phases of Project Management Life cycle. How it is different from Software
Development Life Cycle?
What is the use of the following tools in Software Project Scheduling? Also, mention its
significance:
WBS
ii) CPM
iii) PERT charts
3.
Describe the role of project management plan.
Compare ISO 9000 certification and SEI CMM.Is it possible for an organization to achieve a
higher level of CMM without achieving a lower one?
How can we estimate the cost of software? Explain COCOMO model.
4.
Describe the attributes of an Object Oriented software development Process. Can the Size
estimation method described be of use for such systems?
What are the types of risks that a project might suffer from? How would you identify the risks
that a project is susceptible to during project planning stage?
Project reviews and audits are important in project management. Discuss about their
contribution in the success of the project? How do they contribute to the quality of a project?
1. Answer question 1 and any FOUR from questions 2 to 7.
2. Parts of the same question should be answered together and in the same
sequence.
B5.1-R4 Page 2 of 2 January, 2018
5.
List and explain various phases of System Development Life Cycle.
What do you understand by Project Closure? How is Project Closure Analysis carried out?
Discuss a strategy to automate such a process.
What is Software Reliability? How it is different from Hardware Reliability?
6.
Explain embedded system with its advantages.
Discuss the role of metrics in the success of software project. How quality can be ensured using
metrics?
Describe the role of function point analysis in project management. How can we calculate
function points?
7.
Suppose you are developing a software product in the organic mode. You have estimated the
size of the product to be about 00, 000 lines of code. Compute the nominal effort and
development time.
Why is it important to track the progress of a project? Explain various monitoring and controlling
techniques to track the project progress.
Define resource in Project Management. What types of resources are required to develop a
software project? Explain the significance of resource allocation phase.
B5.1-R4: SOFTWARE PROJECT MANAGEMENT
NOTE:
Time: 3 Hours Total Marks: 100
1.
What is Quality in terms of software? List important attributes of Quality, which all software
products should have. Explain each of them.
Explain why it is necessary for a project manager to decompose the tasks of a project using
Work Breakdown Structure what granularity level are the tasks decomposed.
List common types of Risk that typical Software project might suffer from. Briefly explain the
Risk of schedule slippage for a medium size project.
Explain the kind of team structure for small, medium and large software Projects.
What is the difference between Version and Revision?
What is Pareto analysis? When it is useful?
What is the objective of the Project Planning Process? List various activities a software project
manger performs in planning.
2.
Explain the special features of web-based software projects and embedded system projects.
What are the quality issues which should be addressed in each case?
Explain phases of Project Management Life cycle. How it is different from Software
Development Life Cycle?
What is the use of the following tools in Software Project Scheduling? Also, mention its
significance:
WBS
ii) CPM
iii) PERT charts
3.
Describe the role of project management plan.
Compare ISO 9000 certification and SEI CMM.Is it possible for an organization to achieve a
higher level of CMM without achieving a lower one?
How can we estimate the cost of software? Explain COCOMO model.
4.
Describe the attributes of an Object Oriented software development Process. Can the Size
estimation method described be of use for such systems?
What are the types of risks that a project might suffer from? How would you identify the risks
that a project is susceptible to during project planning stage?
Project reviews and audits are important in project management. Discuss about their
contribution in the success of the project? How do they contribute to the quality of a project?
1. Answer question 1 and any FOUR from questions 2 to 7.
2. Parts of the same question should be answered together and in the same
sequence.
B5.1-R4 Page 2 of 2 January, 2018
5.
List and explain various phases of System Development Life Cycle.
What do you understand by Project Closure? How is Project Closure Analysis carried out?
Discuss a strategy to automate such a process.
What is Software Reliability? How it is different from Hardware Reliability?
6.
Explain embedded system with its advantages.
Discuss the role of metrics in the success of software project. How quality can be ensured using
metrics?
Describe the role of function point analysis in project management. How can we calculate
function points?
7.
Suppose you are developing a software product in the organic mode. You have estimated the
size of the product to be about 00, 000 lines of code. Compute the nominal effort and
development time.
Why is it important to track the progress of a project? Explain various monitoring and controlling
techniques to track the project progress.
Define resource in Project Management. What types of resources are required to develop a
software project? Explain the significance of resource allocation phase.
Other Question Papers
Departments
- electronics & information technology
Subjects
- accounting & financial management system
- advanced algorithms
- advanced computer graphics
- advanced computer networks
- application of .net technology
- applied operations research
- artificial intelligence & neural networks
- automata theory & compiler design
- basic mathematics
- basics of os, unix & shell programming
- basics of os, unix and shell programming
- computer based statistical & numerical methods
- computer graphics & multimedia
- computer system architecture
- cyber forensic & law
- data communication and network technologies
- data communication and network technologies
- data network and management
- data structure through c++
- data structure through java
- data structures through ‘c++’
- data warehouse and data mining
- data warehousing and data mining
- digital image processing
- digital image processing and computer visio
- digital signal processing
- discrete structures
- e-business
- elements of mathematical sciences
- embedded systems
- graphics and visualisation
- image processing and computer vision
- information security
- information storage & management
- internet technology and web design
- internet technology and web design
- internet technology and web services
- introduction to database management system
- introduction to dbms
- introduction to ict resources
- introduction to multimedia
- introduction to object oriented programming through java
- introduction to object-oriented programming through java
- it tools and business system
- it tools and business systems
- machine learning
- management fundamentals & information systems
- mathematical methods for computing
- mobile computing
- multimedia systems
- multimedia systems
- network management & information security
- object oriented database management systems
- operating system
- operating systems
- parallel computing
- professional & business communication
- programming and problem solving through ‘c’ language
- programming and problem solving through ‘c’ language
- project management
- soft computing
- software engineering and case tools
- software project management
- software systems
- software testing and quality management
- software testing and quality management
- structured system analysis & design
- structured system analysis and design
- system modeling & computer simulation
- visual programming
- wireless & mobile communication