BCA5030, SOFTWARE ENGINEERING


Dear students get fully solved assignments
Send your semester & Specialization name to our mail id :
help.mbaassignments@gmail.com
or
call us at : 08263069601

PROGRAM
BACHELOR OF COMPUTER APPLICATION
SEMESTER
5
SUBJECT CODE & NAME
BCA5030, SOFTWARE ENGINEERING

Qus:1 What is The Need for a Business Model in Software Engineering?
Answer: Software engineering faces several dilemmas. It has comprehensive goals, but limited tools. It demands broad perspectives, but depends on narrowly focused practitioners. It places a high premium on quality, but often has insufficient inputs to its problem-solving process. As a field, software engineering has yet to define theories and frameworks that adequately combine the disciplines of


Qus:2 a) What are the different levels of software reuse?
b) What are the aspects of software reuse?
Answer: The design process in most engineering disciplines is based on component reuse. Mechanical or electrical engineers do not specify a design in which every component has to be manufactured specially. They base their design on components that have been tried and tested in other


Qus:3 What is meant by Architectural Design? Explain.
Answer: Large systems can be decomposed into sub-system that provides some related set of services. The initial design process of identifying this subsystem and establishing a framework for sub-system control and communication is called Architectural design.
Architectural design comes before detailed system specification, it should not include any design information. Architectural design is necessary to structure and organize the specification. This model is the starting point for the specification of the various parts of the system. There


Qus:4 What are the different phases of Rapid Application Development model?
Answer: Rapid Application Development (RAD) is an incremental software development process model that emphasizes an extremely short development cycle. The RAD model is a high speed adaptation of the linear sequential model in which the rapid development is achieved by using component
Qus:5 Explain Top-down Integration Testing and Bottom-up Integration Testing.
Answer: Top-down integration testing is an incremental approach to construction of program structure. Modules are integrated by moving downward through the control hierarchy, beginning with the main control module (main program). Modules subordinate (and ultimately subordinate) to the

Qus:6 What do you mean by Customer Driven software development?
Answer: It is a truism that, in a customer-focused economy, software engineering must also be customer driven. This section considers some characteristics and techniques typical of a customer-driven software development environment. These include:
 Customer-driven

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.