Spring-2016
Get solved
assignments at nominal price of Rs.125 each.
Mail us at: subjects4u@gmail.com or contact at
09882243490
Master of
Business Administration- MBA Semester 3
MI0033-Software
Engineering
(Book ID:
B1965)
Assignment (60 Marks)
Note: Answer
all questions must be written within 300 to 400 words each. Each Question
carries 10 marks 6 X 10=60
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)
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
DSDM is that it has nine guiding principles, namely:
Ø Active user involvement is imperative.
Ø DSDM teams must be empowered to make
decisions.
Ø The focus is on frequent delivery of
products.
Q2.
Explain the concept of “software project life cycle” with a suitable example.
Explain the concept of software project life cycle - 8
Example - 2
Answer.
Software Project Life Cycles
We can classify software development projects into various
types based on their business functional domain. In case a software company is
interested in specialising in only one product or service, it will need
Q3. a. Explain function-oriented
metrics
b. How do you calculate function
points?
a. Explain
the meaning of function-oriented metrics along with the five information domain
value calculation methods - 5
b.
Calculation of function points - 5
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 method, function points are used. A function
point is a relation that is based on the countable measures of
Q4. a. Explain the system
architecture.
b. Explain System specification
review.
a. Explain
the four main components of system architecture – 4
b. Explain
the system specification review with different segments of system specification
review - 6
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 be selected and installed on
to a system. The selection of the processor is based on the software
specifications, number of concurrent users and the connection strength. The
processing power is considered to be the brain of the system. During the design
phase, it becomes difficult to scale the
Q5. Explain the different methods of
integration testing.
Atleast 5
methods of integration testing - 10
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 recognize the control hierarchy. This helps us
to identify and categories the modules. The modules that are subordinate to the
main control module are integrated to the bigger structure. Depth-first or
breadth-first approach is used for integrating. We first integrate all modules
on a control
Q6. Explain the code inspection
technique. What are the different steps followed to conduct code inspection.
Explain the
code inspection technique - 4
Steps
followed to conduct code inspection - 6
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 inspections are highly structured and require
proper training for all individuals. This kind of review is different from
other reviews, such as peer review and walk-throughs. Code inspection
Spring-2016
Get solved
assignments at nominal price of Rs.125 each.
Mail us at: subjects4u@gmail.com or contact at
09882243490
No comments:
Post a Comment