Process Workflow - Software Project Management - Exam Paper, Exams of Software Project Management

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

2012/2013

Uploaded on 03/25/2013

digvastra
digvastra 🇮🇳

3.8

(36)

186 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CORK INSTITUTE OF TECHNOLOGY
INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ
Autumn Examinations 2008/09
Module Title: Software Project Management
Module Code: SOFT8014
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_Y4
KDNET_8_Y4
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.
pf3

Partial preview of the text

Download Process Workflow - Software Project Management - Exam Paper and more Exams Software Project Management in PDF only on Docsity!

CORK INSTITUTE OF TECHNOLOGY

INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ

Autumn Examinations 2008/

Module Title: Software Project Management

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.

  1. (a) Explain the use of the expression “agility” when used in the context of software processes. (3 Marks)

(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)

  1. (a) Use-cases provide a software team with insight into software scope and requirements. However, developing an estimation approach with use-cases is problematic. Discuss. (10 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)

  1. (a) Elaborate on each of the following basic principles that guides software project scheduling: (i) Compartmentalisation (ii) Interdependency (iii) Time allocation (iv) Effort Validation (v) Defined responsibilities (vi) Defined outcomes (vii) Defined milestones. (10 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)