Exam Details

Subject software project management
Paper
Exam / Course
Department electronics & information technology
Organization National Institute Of Electronics & Information Technology
Position
Exam Date July, 2016
City, State delhi, dwarka


Question Paper

B5.1-R4 Page 1 of 2 July, 2016
B5.1-R4: SOFTWARE PROJECT MANAGEMENT
NOTE:
Time: 3 Hours Total Marks: 100
1.
Listed below are some project management activities in alphabetic sequence. Indicate in what
sequence they should be done by writing their number into the PERT chart.
assignment specific individuals to the project
ii) choose a system development life cycle
iii) create a project plan
iv) establish management procedures
estimate the benefits for the project
vi) identify and assess risks is project management?
What is meant by planning? What are the problems with software project from manager's point
of view?
Match each lifecycle model with its definition given in table below:
code-and-fix assess risks at each step; do most critical action first
evolutionary
prototyping
build an initial small requirement spec, code it, then
"evolve" the spec and code as needed
spiral
build initial requirement specs for several releases, then
design-and-code each in sequence
staged delivery standard phases (requirements, design, code, test) in order
waterfall write some code, debug it, repeat (i.e. ad-hoc)
Define Risk Identification. What are the three activities of risk assessment?
Compare the Organic and Semi detached COCOMO modes.
List the circumstances that can lead to scheduled project delays. What should be the role of
project manager in such a situation?
Draw a diagram of a typical project life cycle showing all the phases. State advantages for
developing a project life cycle.

2.
Explain what steps a project manager must take to ensure a smooth project close out and
handover.
Why is project estimation so hard? Explain in short following project estimation techniques:
expert judgement, bottom up and top down.

3.
What is a project plan and what does it involve?
What is the advantage of using prototype software development model instead of waterfall
model? Also explain the effect of defining a prototype on the overall cost of the software
project?
Define a software process. How do software myths affect a software process?

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 July, 2016
4.
Using the information in Table assuming that the project team will work a standard working
week working days in 1 week) and that all tasks will start as soon as possible:
Table 1
Tasks Description
Duration
(Working days)
Predecessor(s)
A Requirement Analysis 5
B System Design 15 A
C Programming 25 B
D Telecoms 15 B
E Hardware Installation 30 B
F Integration 10 C D
G System Testing 10 F
H Training/Support 5 G
I Handover and Go-live 5 H
Draw the network diagram.
ii) Determine the critical path of the project.
iii) Calculate the planned duration of the project in weeks.
iv) Identify any non-critical tasks and the float (free slack) on each.
Describe a project close out report.

5.
Explain the following:
Span and average span size for a program.
ii) Process and project metrics.
Compute function point value for a project with the following domain characteristics:
No. of I/P 30
No. of O/P 62
No. of user Inquiries 24
No. of files 8
No. of external interfaces 2
Assume that all the complexity adjustment values are average. Assume that 14 algorithms have
been counted.

6.
Software project planning entails what activities? What are the difficulties faced in measuring
the Software Costs?
Explain the relationship between:
Productivity and difficulty
ii) Time and cost.

7.
What do you understand by risk management plan?
Explain the risk management process in details. Also discuss what is risk register or log and
what it contains.



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