Dear students get fully solved
assignments
Send your semester &
Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
ASSIGNMENT
DRIVE
|
SPRING DRIVE 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 in detail the requirement of
use case diagram for a bank database when customer withdraws cash using cheque
from the bank.
Answer:Business use cases are Individual Check-In, Group Check-In (for groups of
tourists), Security Screening, etc. - representing business functions or
processes taking place in an airport and serving needs of passengers.Several
business actors having some needs and goals as related to the restaurant and
business use cases expressing
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
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, identification of software tasks and activities, estimation of
effort and work and ends with creation of network of tasks and making sure it
gets done on time. This network is
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.
·
Phase 3:
Prioritization of substances: In
phase 3, the substances recorded are prioritized based on
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
Q. 3. Software reuse is a new approach of
building software, using the software that already exists in a company, rather
than building software systems from scratch.
a. What are the different classifications
of software reuse?
b. List the various advantages of software
reuse
Answer:Software component reuse is the software engineering practice of creating
new software applications from existing components, rather than designing and
building them from scratch. Reusable components can be requirements
specifications, design documents, source code, user interfaces, user
documentation, or any other items associated with software. All products
resulting from the software development life cycle have the potential for
reuse.
a.The types of reuse are:
·
Architected
Reuse. The identification, development, and support
of large-scale, reusable assets via enterprise architecture.
·
Pattern
Reuse. The use of documented
approaches to solving common problems within a specified context. With pattern reuse you’re not reusing code,
instead you are reusing the thinking that goes behind the code.
·
Framework
Reuse. The use of collections of
classes that together implement the basic functionality of a common technical
or business domain. Horizontal
frameworks, such as a security framework or user interface framework such as
the Java Foundation Class (JFC) library and vertical frameworks, such as a
financial services framework, are common.
b.The advantage of software reuse:
·
The
systematic development of reusable components.
·
The
systematic reuse of these components as building blocks to create new systems.
Q. 4. Describe the five principles of analysis.
Answer:Averaging: Given a set of measures of things which are
the same in some way, the actual figures are likely to vary, due to other,
differing factors. A simple way to summarize the set of measures is to average
them (take the mean). The benefit of an
average is that unusually low numbers are likely to cancel out unusually high
numbers, resulting in the average being fairly central and hence an
approximation of what you might expect the 'true measure' to be (if all other
variation could be eliminated).
Q. 5. Elaborate the terminologies used in
software testing fundamentals
Explaining the three terminologies viz.,
Answer: STF is a platform to gain (or refresh) basic knowledge in the field of
Software Testing. If we are to ‘cliche’ it, the site is of the testers, by the
testers, and for the testers. Our goal is to build a resourceful repository of
Quality Content on Quality.
a.testing objectives.The test objective is systematically uncover
different classes of errors and to do this with a minimum amount of time. Testing is a process of executing a program
with the intent of finding an error. A
good test case is one that has high probability of finding an as yet
undiscovered error. A successful test is
one that uncovers an as yet undiscovered error.Software Testing has
Q. 6. Show the mapping the ISO 9001 to the
CMM
Answer:ISO has 20 clauses that define the areas of process compliance. The following table is provided by the SEI
to map the ISO clauses with key process areas in the CMM. A strong relationship indicates that both ISO
and CMM address the particular area that is being compared; a weak relationship
indicates that there is not a clear mapping between the two models, but the
requirement can be met under a different category.The Capability Maturity Model
(CMM) by the Software Engineering Institute and the
Dear students get fully solved
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.