Question: Some organizations may choose to include additional sections on their use case forms, these may include:

Answer Choices: Non-functional requirements

Stakeholders

Overview

Detailed steps

All of the above

Answer: All of the above

Question: You might have to go back and adjust the steps in a use case, if ____________.

Answer Choices: The primary actor is an external customer

The trigger is an external one

The importance level is “high”

The steps are of varying size

There are more than three major inputs to a step

Answer: The steps are of varying size

Question: Ralph wants to illustrate how a system interacts with the environment. The best solution for him would be to use a _________.

Answer Choices: Requirements flow chart

Use case

Storyboard

HIPO chart (hierarchy, input, process, output)

Gantt chart

Answer: Use case

Question: A data flow is:

Answer Choices: A combination of function and the data it acts upon

A collection of data within a system

A single piece of data within a system

A person, organization or system that is external to the system

An activity or a function that is performed for some specific business reason

Answer: A single piece of data within a system

Question: Use cases generally have three parts ______.

Answer Choices: Inputs and outputs, and events

Details, event-driven modeling, basic information

Basic information, inputs and outputs, and details

Answer: Inputs and outputs, and events

Question: An external entity is:

Answer Choices: A collection of data

A trigger to a use case

An activity or a function that is performed for some specific business reason

A person, organization or system outside of the system

A single piece of data

Answer: A person, organization or system outside of the system

Question: Special cases (like customer cancels an appointment or returns an item) are:

Answer Choices: Described on special ‘exception’ use cases

Given use case IDs of “SC” for special case and a number

Frequently overlooked by users

Written as exceptions at the bottom of the relevant use case

Not of importance at this stage

Answer: Frequently overlooked by users

Question: When developing the Major Inputs and Major Outputs for a use case, the analyst and users should consider:

Answer Choices: Only the common inputs and outputs

What triggers these inputs and outputs

Developing separate use cases for every possible input and every possible output

All possible inputs and outputs even with rare occurrences

Using activity elimination to see if these inputs and outputs are really needed

Answer: All possible inputs and outputs even with rare occurrences

Question: A process is:

Answer Choices: A single piece of data within a system

A person, organization or system that is external to the system

A collection of data within a system

A combination of function and the data it acts upon

An activity or a function that is performed for some specific business reason

Answer: An activity or a function that is performed for some specific business reason

Question: The Major Inputs section of a use case describes their:

Answer Choices: Modality

File structure

Source

Destination

Answer: Source

Question: Which is NOT true of use cases?

Answer Choices: Use cases should be confirmed by users

They contain all the information needed to build one part of a process model

Each use case has a name, a number, importance level, brief description, primary actor, trigger, input/outputs, and a list of major steps

Use cases normally contain ten to twelve major steps

Answer: They contain all the information needed to build one part of a process model

Question: The primary actor in a use case is generally:

Answer Choices: The Project manager

The Champion

The Project sponsor

An external user of the system

The Systems Analyst

Answer: An external user of the system

Question: Omar is an analyst building a use case. Which of the following project roles might be most important in terms of getting information about building the use case?

Answer Choices: Other analysts

Programmers

Project Sponsor

Equipment vendors

Users

Answer: Users

Question: Which is NOT a requirements analysis strategy?

Answer Choices: Developing requirements for the to-be system

Understanding of the as-is system

Identifying improvements

Understanding of screen design, layout and navigation

Root cause analysis

Answer: Understanding of screen design, layout and navigation

Question: A process model is:

Answer Choices: The work plan

The output of the interviewing process

The model that is produced by extreme prototyping

A formal way of representing how a business system operates

The expanded and thoroughly balanced use case for a system

Answer: A formal way of representing how a business system operates

Question: Which of the following is true about a JAD facilitator?

Answer Choices: They can participate in the discussion to settle a disagreement

They recognize that some people know more about the system and proposed system and will dominate the discussion and know that is a positive thing

They set the meeting agenda

They allow sidebar discussions and unstructured activities

They keep track of all discussions by entering information into the computer

Answer: They set the meeting agenda