


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 Engineering which includes Software Engineering, Building Software, Pivotal Activity, Exhibit High Quality, Software Engineering, Engineering Work, Agile Software, Software Development, Highsmith State etc.Key important poinst are: Object-Oriented Decomposition, Off-The-Shelf Software, Software Process, Component-Based Software, Task-Oriented, Self-Oriented, Interaction Oriented, Central Motivation, Swat Team, Development Team
Typology: Exams
1 / 4
This page cannot be seen from the preview
Don't miss anything!



Instructions Answer any FIVE questions.
Examiners: Mr. J. O Brien Dr. M. O Cinneide Mr. M. Donnelly
Q1. (a) A software process is a set of activities that leads to the production of a software product. It may involve the development of software from scratch, extending and modifying existing systems, and/or configuring and integrating off-the-shelf software or system components. There is, however, no ideal software process. Discuss. [8 Marks]
(b) Describe, in detail, the software process model referred to as component-based software engineering, CBSE. [12 Marks]
Q2. (a) Being a member of a cohesive group is highly motivating for most individuals. Bass & Dunteman undertook a study of the issue of motivation classifying professionals into the following categories: (i) Task-oriented; (ii) Self-oriented; (iii) Interaction oriented. Write a descriptive note on each of the above-identified categories. Your answer should clearly indicate the central motivation issue for each category. You should also highlight the roles played by members of each category when involved in software development. [9 Marks]
(b) Write a detailed note on the SWAT team approach to software development team organisation. [5 marks]
(c) The workplace has important effects on employee performance and job satisfaction. There is a real and significant cost in failing to provide good working conditions. write a brief note on each of the following environmental factors, identified in a study by McCue in 1978: (i) Privacy. (ii) Outside awareness. (iii) Personalisation. [6 Marks]
Q3. (a) Describe, in detail, the software development effort estimation approach known as function point analysis. [7 marks]
(b) Risk management focuses on preventing risks from becoming problems. Discuss, briefly. [6 Marks]
(c) Write a detailed note on each of the following software configuration management tasks: (i) Version control; (ii) Change control. [7 Marks]
Q4. (a) In the context of software development, what is architectural design? [2 Marks]
(b) In the context of software development, (i) What issues need to be examined prior to deciding on a software system architecture? (ii) What is a reference architecture? What is it used for? [8 Marks]
(b) Changing software impairs its structure. Deciding when to re-engineer is an important issue during software maintenance. Discuss, briefly. [4 Marks]