You are on page 1of 1

Bangladesh University of Business and Technology (BUBT)

Department of Computer Science and Engineering


Mid-Term Examination: Summer 2021
Course Code: CSE 327 │Course Title: Software Engineering
Intake: 41th, Program: B.Sc. in CSE

Marks – 30
[Answer all the questions]
SLN Outcome Questions Marks
1. CO1
(a) Tabulate the necessary advantages of incremental-model over waterfall [5]
model with proper examples.

(b) Describe the ethical principles of a software engineer. Also, determine [5]
the essential attributes of a good software.

2. CO2
(a) Identify the functional and non-functional requirements of BUBT annex [5]
software in terms of a software requirement specification (SRS) report.

(b) Summarize the concept of plan driven and agile development process [5]
while identifying technical, human and organizational issues.

3. CO2
(a) Suppose you are the team leader of a software company. Under your [5]
supervision, a team has been made. Now, a client wants to develop a security
software from your company. This software is based on artificial
intelligence. So, your team needs to release the software with necessary
precautions. Predict which process model will be selected for this
development with reasons.

(b) Illustrate the process of extreme programming concept with necessary [5]
figure and a suitable example of your own.

Page | 1

You might also like