Question: What information-gathering strategy enables the analyst to see the reality of the situation rather than listen to others describe it?

Answer Options:

Observation Questionnaires Interviewing Document analysis Joint application design (JAD) sessions

Answer: Observation

 

Question: When gathering requirements, the most commonly used technique is:

Answer Options:

Observation Document Analysis Interviews Questionnaires / surveys Joint Application Development (JAD) sessions

Answer: Interviews

 

Question: Which is generally NOT true of non-functional requirements?

Answer Options:

Cultural differences can be considered Multi-lingual interfaces may be needed Systems may need to have actual expenses from global operations Systems may need to adapt from global solutions to local realities

Answer: Systems may need to have actual expenses from global operations

 

Question: Which is NOT a requirements analysis strategy?

Answer Options:

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: Which of the following is true about a JAD facilitator?

Answer Options:

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

 

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 Options:

Other analysts Programmers Project Sponsor Equipment vendors Users

Answer: Users

 

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

Answer Options:

Requirements flow chart Use case Storyboard HIPO chart (hierarchy, input, process, output) Gantt chart

Answer: Use case

 

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

Answer Options:

Notes and issues Assumptions Frequency of use All of these

Answer: All of these

 

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

Answer Options:

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: Described on special ‘exception’ use cases

 

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

Answer Options:

Modality Source Cardinality File structure Destination

Answer: Source

 

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

Answer Options:

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: Use cases generally have three parts ________.

Answer Options:

Inputs and outputs, and events Details, event-driven modeling, basic information Basic information, inputs and outputs, and details Basic information, details, and event-driven modeling Technical feasibility, economic feasibility and organizational feasibility

Answer: Inputs and outputs, and events

 

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

Answer Options:

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: Which is NOT true of use cases?

Answer Options:

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, number, importance level, brief description, primary actor, trigger, inputs, 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: You might have to go back and adjust the steps in a use case, if __________.

Answer Options:

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: A data flow is:

Answer Options:

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: An external entity is:

Answer Options:

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: A process is:

Answer Options:

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