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
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Mi0033 software engineering
1. 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.).Eachprocessmodel followsaparticularlife cycle in order to ensure success in
process of software development.
Q. 2. Write short notes on
a. Planning and estimationphase:A successful projectplan will include information on the budget,
resources,taskdurationandwhenthe projectwill be completed.Youwill wanttoperformestimates
shortlyaftercompletingabreakdownof 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,
2. c. Risk analysis phase:
Phase 1: Substance selection:All substancesputonthe marketin quantities exceeding one
ton per year are recorded in an inventory.
Phase 2: Gatheringof 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.Whenthe projectbegins,the projectmanager has a unique role to play. The start
of the projectisthe time whenthe scope of the projectis defined;onlythe project manager
isequippedtomake sure thatit’sdefinedproperly.Everyone else hasarole to play later on:
usersand stakeholderswillprovideexpertise,requirementsanalystswill writespecifications,
programmerswill buildthe 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
mostproductive thingaprojectmanagercan doto get the projectunderway.The Visionand
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 shouldprovide 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
3. Answer:A SystemRequirements 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,independentview of the softwaretoallow the businesstoappreciate and understand the
risks of software implementation. Test techniques include, but are not limited to, the process of
executingaprogramor applicationwiththe intentof findingsoftware bugs(errorsorotherdefects).
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'ssoftware developmentprocess.The model describesafive-level evolutionary path of
increasingly organized and systematically more mature processes. CMM was developed and is
promotedbythe Software EngineeringInstitute (SEI),aresearchanddevelopmentcentersponsored
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