COSC 436
COSC 436
CHUKA UNIVERSITY
UNIVERSITY EXAMINATIONS
(b) Briefly explain five activities carried out in project planning. (5 marks)
(d) Explain what a project risk is and identify three risks that can be associated with an online
banking software system project development. (5 marks)
(e) Identify five checklist items you would make when evaluating the quality of a software
product. (5 marks)
(f) State five issues to consider when analyzing proposed changes in a software.
(5 marks)
(c) In your recent industrial attachment you were engaged in a group project task to develop
a working software application system. You needed a project manager in your group who
Page 1 of 2
COSC 436
(a) Suppose you are asked to advice a team of project managers on measuring the success of
the project. Identify four success criteria that will guide your discussion. (4 marks)
(b) Discuss the four risk management processes in a software project. (8 marks)
(c) A good group is cohesive and has a team spirit. Discuss four advantages of a cohesive
group in software development. (8 marks)
(b) Discuss four process activities to consider in the change management process for an
evolving online banking system. (8 marks)
(c) Discuss how you would go about minimizing recompilation of components in system
building. (8 marks)
(a) Discuss two ways of dealing with quality conflict in a software product considering that
many stakeholders have differing views on software quality. (4 marks)
(b) Discuss four factors that influences the effectiveness and efficiency of group
communications in a software project. (8 marks)
(c) “People management in a project requires a delicate balance between the work and the
people in the project”. Explain four reasons to justify this statement. (8 marks)
------------------------------------------------------------------------------------------------------------
Page 2 of 2