Dear
students get fully solved SMU MBA
assignments
Send
your semester & Specialization name to our mail id :
“
help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
ASSIGNMENT
DRIVE
|
WINTER 2015
|
PROGRAM
|
MBADS (SEM 3/SEM 5)MBAFLEX/ MBA (SEM 3)
PGDISMN (SEM 1)
|
SUBJECT CODE & NAME
|
MI0033 – SOFTWARE ENGINEERING
|
BK ID
|
B1965
|
CREDITS
|
4
|
MARKS
|
60
|
Note: Answer all questions. Kindly note
that answers for 10 marks questions should be approximately of 400 words. Each
question is followed by evaluation scheme.
Q. 1. Explain the concept of “software
project life cycle” with a suitable example.
Answer:There are various software development approaches defined and designed
which are used/employed during development process of software, these approaches
are also referred as “Software Development Process Models” (e.g. Waterfall
model, incremental model, V-model, iterative model, etc.). Each process model
follows a particular life cycle in order to ensure success in process of
software development.
Q. 2. Write short notes on
a. Planning and estimation phase:A successful project plan will include
information on the budget, resources, task duration and when the project will
be completed. You will want to perform estimates shortly after completing a
breakdown of tasks and milestones. If the estimation process begins too soon,
there won't be enough
b. Scheduling and tracking phase:Project Scheduling helps to establish a
roadmap for project managers together with estimation methods and risk
analysis. Project scheduling and Tracking begins with the identification of
process models,
c. Risk analysis phase:
·
Phase 1:
Substance selection: All substances
put on the market in quantities exceeding one ton per year are recorded in an
inventory.
·
Phase 2:
Gathering of information: All
available information about the substances selected is collected.
·
·
d. Scope
of a software project:Project scope
is the part of project planning that involves determining and documenting a
list of specific project goals, deliverables, tasks and deadlines.When the
project begins, the project manager has a unique role to play. The start of the
project is the time when the scope of the project is defined; only the project
manager is equipped to make sure that it’s defined properly. Everyone else has
a role to play later on: users and stakeholders will provide expertise,
requirements analysts will write specifications, programmers will build the
code, etc. Everyone involved in the project has some input into the scope, but
only the project manager is solely dedicated to it. Defining the scope is the
most productive thing a project manager can do to get the project underway. The
Vision and Scope document is the project manager’s tool for doing that.
Q. 3. a. Explain function oriented metrics
Answer: Function-oriented
b. How do you calculate function points?
Answer: To compute function points (FP), the following relationship is used:
FP = count total
[0.65 + 0.01 Σ(Fi)] where count total is the sum of all FP entries .
The Fi (i = 1 to 14) are "complexity
adjustment values" based on responses to the following questions :
1. Does the system require reliable backup
and recovery?
2. Are data communications required?
Q. 4. a. Explain the system architecture
specification
Answer:Architecture should provide guidance to developers in such a way to avoid
integration and maintenance issues. More specifically, architecture should
identify things such as approved operating systems, approved development
languages, approved data storage systems, approved communication protocols,
coding practices,
b. Explain System specification review
Answer: A System Requirements Review (SRR) is a formal review conducted to
ensure that system requirements have been
Q. 5. Explain the different types of
integration testing
Answer:Software testing is an investigation conducted to provide stakeholders
with information about the quality of the product or service under test.
Software testing can also provide an objective, independent view of the software
to allow the business to appreciate and understand the risks of software
implementation. Test techniques include, but are not limited to, the process of
executing a program or application with the intent of finding software bugs
(errors or other defects).
It involves the execution of a software
component or system component to evaluate one or more properties of interest.
In general, these
Q6 . Explain Five maturity levels of
Capability Maturity Model (CMM).
Answer
: The Capability Maturity Model (CMM)
is a methodology used to develop and refine an organization's software
development process. The model describes a five-level evolutionary path of
increasingly organized and systematically more mature processes. CMM was
developed and is promoted by the Software Engineering Institute (SEI), a
research and development center sponsored by the U.S. Department of Defense
(DoD). SEI
Dear
students get fully solved SMU MBA
assignments
Send
your semester & Specialization name to our mail id :
“
help.mbaassignments@gmail.com ”
or
Call
us at : 08263069601
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.