BCS RE18 BCS Practitioner Certificate in Requirements Engineering 2018 Exam Practice Test

Page: 1 / 14
Total 40 questions

Question 1

An inexperienced business analyst has been asked to conduct scenario analysis. The notes he made about the topic during his training course are rather disorganized, with correct and incorrect assumptions grouped together.

Which of the following notes he made about scenario analysis is incorrect?

Answer : B

Question 2

A project team has decided that it wishes to adopt an agile/iterative approach to a development project. The following principles have been agreed upon to guide the selection of elicitation techniques:

1) We will embrace the evolutionary and re-factoring principles of iterative development in our approach to requirements elicitation.

2) We need to build a broad (but basic) understanding of how teams work together in the current business situation.

3) We need to build strong personal relationships to ensure we can instil empowerment and collaboration in the team.

Which of the following sets of elicitation techniques would support all these principles?

Answer : B, B

Question 3

Peter is analyzing requirements elicited for a sales order system. He is looking at the following requirement to see if it is fit for purpose:

'The system shall calculate the total volume of orders received per salesman on Fridays, except when the end of year reports are being run.'

During requirements analysis, requirements are checked for:

A) Ambiguity

B) Relevance

C) Clarity

D) Whether the requirement is a solution

On which of these checks would this requirement fail?

Answer : B

Question 4

A business analyst is working on a project seeking to deliver a new online booking system for a luxury conference center. The conference center includes three business areas:

Customer Services.


Regulation and Quality Assurance.

The following list of requirements has been compiled from a range of elicitation activities:

1. The solution shall comply with the provisions of the General Data Protection Regulation.

2. The receptionist shall be able to view the customer name, address and telephone number.

3. The solution will be available to all users between 06:00hrs and 23:00hrs.

4. The customer shall be able to view available conference rooms for a range of dates.

Which of the following represents the correct categorization of these requirements by business area?

Answer : D

Question 5

Isamu is a business analyst working on a project. Unfortunately, it is not progressing as hoped or planned.

He has identified that the main issues with the users on the project are:

1) They manage complex processes and they do not seem to be able to articulate their needs.

2) They claim they cannot engage in requirements elicitation as they simply do not know what is possible.

Which elicitation technique would best address both these issues?

Answer : A

Question 6

At Rusty Springs Ltd, a new online order system is being designed for its registered customers. Each customer has an account, allowing them to order from a pre-populated form containing details of their purchases in the previous three months. The customer simply ticks which previous purchases they would like to re-order, confirms delivery details and approves the purchase. A Rusty Springs administrator updates the purchase details on the system on a monthly basis and the sales manager gets an automated order from the system within two hours of the purchase.

A business analyst has written a use case entitled 'Key Customer Purchases Springs', which includes

the following lines:

A) The customer has logged onto the system and wishes to purchase springs.

B) The customer adds a new product code onto the system.

C) Only the registered customer can make an order.

D) The system returns the previous purchases.

Which of the following is correct?

Answer : B

Question 7

Below is a requirements list for a taxi company's booking system:

REQ#1: The system must allow the operator to make and amend a taxi booking.

REQ#2: The system must allow the operator to delete a taxi booking.

REQ#3: The system must be available within standard working hours.

REQ#4: The system should support 100 concurrent booking requests between 06:00hrs and 23:30hrs.

REQ#5: The system should allow the operator to add a note when cancelling a taxi booking.

The following actions are being considered:

A) Separate REQ#1 into 2 requirements.

B) Clarify what is meant by 'standard working hours' in REQ#3.

C) Check that the proposed solution will be able to support 100 concurrent booking requests, per


D) Separate REQ#4 into 2 requirements.

E) Review and merge REQ#2 and REQ#5.

Which of these actions should be undertaken to improve the clarity of these requirements?

Answer : D

Page:    1 / 14   
Total 40 questions