


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
These are the Exam Paper of Software Project Management which includes Project Management, Project Work, Non-Project Work, Several Areas, Project-Distinguishing Characteristics, Human-Intensive Activity, People- Skills, Correct Blend, Software Team etc.Key important points are: v
Typology: Exams
1 / 4
This page cannot be seen from the preview
Don't miss anything!



Semester 1 Examinations 2011/
Module Code: SOFT
School: School of Science & Informatics
Programme Title: Bachelor of Science (Honours) in Software Development Bachelor of Science (Honours) in Software Development & Computer Networking
Programme Code: KSDEV_8_Y KDNET_8_Y
External Examiner(s): Ms. Deirdre Lawless Internal Examiner(s): John O’Brien
Instructions: Answer any FOUR questions
Duration: 2 Hours
Sitting: Winter 2011
Requirements for this examination:
Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have received the correct examination paper. If in doubt please contact an Invigilator.
Q1. (a) Explain, briefly, why the issue of project management is an important consideration on software projects. [4 Marks]
(b) The mnemonic SMART is sometimes used to describe well-defined project objectives. Identify, and elaborate on, each of the constituent elements referred to by the mnemonic SMART. [6 Marks]
(c) The “project initiation document”, PID, is an important product of the project start-up phase. Elaborate on each of the following PID entries: (i) Objectives; (ii) Scope; (iii)Constraints; (iv) Authority; (v) Resources. [10 Marks]
(d) Do you agree/disagree with the following statement: “A good project plan is a dynamic entity.” Justify your answer. [5 Marks]
Q2. (a) Elaborate on each of the following principles that guides software project scheduling: (i) Compartmentalisation; (ii) Interdependancy; (iii)Time allocation; (iv) Effort validation; (v) Defined milestones [10 Marks]
(b) Consider the following project specification with estimated activity-durations and precedence requirements:
Activity Duration(days) Precedents
A 6 None B 4 A C 3 A, B D 5 B E 2 C F 10 None G 5 C,E, F H 4 C, D
Q4. (a) Identify, and elaborate briefly on, three fundamental sources of change associated with software artefacts. [6 Marks]
(b) In the context of Software Configuration Management, SCM, identify and elaborate on, the goals of, and the activities performed by, each of the following stakeholder- categories: (i) Project manager; (ii) Configuration manager; (iii)Software engineer. [9 Marks]
(c) Guidelines for conducting a formal technical reviews, FTR, should be: (i) Established in advance; (ii) Distributed to all reviewers; (iii)Agreed upon; (iv) Followed. A review that is uncontrolled can be worse than no review at all. Identify, and elaborate on, the recommended minimum set of guidelines for FTRs. [10 Marks]
Q5. (a) Software cost and effort estimation is not, nor is it likely to become, an exact science. Discuss. [8 Marks]
(b) Suggest an approach to effort estimation for software development projects that employ an agile development approach. [5 Marks]
(c) An effective strategy for dealing with risk must consider risk avoidance, risk monitoring, and risk management and contingency planning. Discuss. [12 Marks]
End of Exam!