nn
*
~,
BJ MIDLANDS STATE UNIVERSITY
FACULTY OF SCIENCE
AND
TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE
AND
INFORMATION SYSTEMS
HCS403: SOFTWARE PROJECT MANAGEMNT
SESSIONAL EXAMINATIONS
MAY/JUNE 2018
DURATION: 3 Hours
INSTRUCTIONS
Answer alll questions in Section A and any three (3)
questions from Section B.
. Section A carries a total of 40 marks and cach
question in section B carries 20 marks.
3. Begin your answer to each question on a fresh page.
Use relevant practical examples.
v
Page 1 of 2SECTION A (40 marks) (Answer all questions)
Question 1
(a) Explain in detail the significance of the critical path in project planning and
management, 6)
(b) Why is it necessary 10 clearly indicate the critical path on activity network
diagrams? 6)
(¢) Compare and contrast activity network diagrams and gantt charts as tools for
effective representation of project information in project management. 6)
(a) How can the Project Manager ensure that all his responsibilities are effectively
carried out when managing sofiware projects? 6)
Question 2
Identify any six (6) stakeholders in a software project of your choice and clearly indicate
their needs and interests in the project. (20)
ECTION B (60 marks) (Answer any 3 questions)
Question 3
Show how the following major areas of concem are critical ta the success of software
projects:
(a) Project Communications Management. (10)
(b) Project Cost Management, (10)
Question 4
Discuss the different ways in which a Project Manager can address all the identified risks
ina software project of your choice (20)
Question 5
(a) What are the major objectives of project evaluation?
(b) Use a relevant example to demonstrate why one should not rely on a sing
method when evaluating competing project proposals.
Question 6
Describe in detail the different categories of problems encountered in software projects
giving examples of the problems that can be identified undet each category. (20)
Question 7
(@) Give a detailed evaluation of any three (3) types of contract in software project
management, (2)
(b) What are the major advantages of in-house development as an approach to address
an organization's software development needs? (8)
eoriisoriasiiee® END OF EXA Micibbtiniietiriioe
Page 2 of 2