You are on page 1of 3

SPRING-2018

Get solved assignments at nominal price.
Mail us at: subjects4u@gmail.com or contact at

08894344452, 8219081362
Master of Business Administration - MBA Semester 3

ISM301 – Software Engineering

Set – 1

Q1. Write short notes on the following agile processes:

a. Dynamic Systems Development Method (DSDM)

b. Adaptive Software Development (ASD)

c. Scrum

d. Feature-Driven Development (FDD)

Concept of Dynamic Systems Development Method (DSDM)

Concept of Adaptive Software Development (ASD)

Concept of Scrum

Concept of Feature-Driven Development

Answer. a) The DSDM methodology was promoted by the DSDM Consortium, created in 1994 by a group
of software engineering practitioners and software vendors. The most important distinctive feature of

Q2. Explain the concept of “software project life cycle” with a suitable example.

Explaining software project life cycle

Example

Answer. Software Project Life Cycles

We can classify software development projects into various types based on their business functional
domain. In case a software
Q3. a. Explain function-oriented metrics

b. How do you calculate function points?

a. Explaining the meaning of function-oriented metrics along with the five information domain value
calculation methods

b. Calculation of function points

Answer. A) The function-oriented metrics are indirect software metrics. Instead of the number of LOC, the
emphasis is more on the functionality of the product. The function-oriented metrics were first proposed by
Albrecht. He suggested a productivity measurement approach known as the Function point method. In this

Set - 2

Q1. a. Explain the system architecture

b. Explain System specification review

a. Explaining the four main components of system architecture

b. Explaining the system specification review with different segments of system specification review

Answer. A) The four main components of system architecture are as follows:

• Processing power – The processing power depends on the computer or the server. The correct processor
must

Q2. Explain the different types of integration testing

At least 5 types of integration testing

Answer. Types of integration testing

Top-down integration

We can state an incremental approach to develop a program as top-down integration. In top-down
integration, we first recognise the control hierarchy. This helps us to identify and categorise the modules.
The modules that are subordinate to the main control module are integrated to the bigger structure.
Depth-first or

Q3. Explain the code inspection technique. What are the different steps followed to conduct code
inspection
Explain the code inspection technique

Steps followed to conduct code inspection

Answer. We can define “code inspection” as one of the techniques of formal method to review a software
product. The goal of code inspection is to detect errors caused due to typological mistakes and incorrect
programming. Code

SPRING-2018
Get solved assignments at nominal price.
Mail us at: subjects4u@gmail.com or contact at

08894344452, 8219081362