

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 / 3
This page cannot be seen from the preview
Don't miss anything!


Autumn Examinations 2008/
Module Code: SOFT
School: Mathematics and Computing
Programme Title: Bachelor of Science in Software Development – Award Bachelor of Science in Software Development & Computer Networking - Award
Programme Code: KSDEV_8_Y KDNET_8_Y
External Examiner(s): Dr. Mel O Cinneide Internal Examiner(s): Mr. John O Brien
Instructions: Answer any FOUR questions.
Duration: 2 Hours
Sitting: Autumn 2009
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.
(b) Proponents of agile software development emphasize the importance of “people factors” in successful agile development. Identify and elaborate on the key traits that must exist among the members of an agile team, and within the team itself, if said team- members are to drive the characteristics of the process that is to be applied to build software. (12 Marks)
(c) Create a table that maps the five generic framework activities onto the activities defined for the agile process model known as Extreme Programming (XP). (5 Marks)
(d) Elaborate on the prescriptive software process known as The Incremental Model. Support your presentation with appropriate illustration(s). (5 Marks)
(b) Requirements for an agile project are defined as a set of user scenarios. Consequently, it is possible to develop an estimation approach that is informal, yet reasonably disciplined and meaningful within the context of project planning for each software increment. Explain the steps involved in developing effort estimates for a software project when an agile process is applied. (8 Marks)
(c) Elaborate on the process known as “outsourcing” as applied to software projects. Your presentation should pay particular attention to both Strategic and tactical issues, as well as to the advantages and/or disadvantages. (7 Marks)
(b) Software project estimation techniques may be used to develop estimates of work units, e.g. person-months, required to complete a software project. How would you recommend that effort be distributed across the software process workflow? Justify your recommendation. (7 Marks)