MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Scenario-based models represent ____ from the user’s point of view,
A
Software specifications
B
Software requirements
C
Software design
D
None of the mentioned above
Explanation: 

Detailed explanation-1: -Scenario-based modeling is a method of representing a system from the perspective of the user. A scenario-based model can help to gain a better understanding of how the user interacts with the program, allowing you to identify the primary functions and features that stakeholder require from the system.

Detailed explanation-2: -What is scenario based modeling? Scenario based modeling is a process that is used to estimate changes in numbers such as those of the cash flow or balance sheet given changes in events, both favorable and unfavorable, that may impact organizational figures.

Detailed explanation-3: -Requirements modeling in software engineering identifies the requirements that a software application or system must meet in order to solve the business problem. Requirements are divided into functional (what the system will have to do) and non-functional (constraints within which the system will have to perform).

Detailed explanation-4: -Using a scenario-based approach, system is described from user’s point of view. For example, basic use cases and their corresponding use-case diagrams evolve into more elaborate template-based use cases. Figure 1(a) depicts a UML activity diagram for eliciting requirements and representing them using use cases.

Detailed explanation-5: -A scenario is a tool used during requirements analysis to describe a specific use of a proposed system. Scenarios capture the system, as viewed from the outside, e.g., by a user, using specific examples.

There is 1 question to complete.