BCS Practitioner Certificate in Requirements Engineering 2018 - RE18 Exam Practice Test
A business analyst has collected the following legal requirement in support of a project seeking to improve the services provided by a children's charity:
The system must record all the details of the children and young people we interact with.
The project is in the early phases of requirements elicitation. At this stage, the business analyst is trying to ensure that they have captured the broad requirements.
Which style of requirements document is the business analyst constructing, and what additional (essential) attribute will they need to record?
The system must record all the details of the children and young people we interact with.
The project is in the early phases of requirements elicitation. At this stage, the business analyst is trying to ensure that they have captured the broad requirements.
Which style of requirements document is the business analyst constructing, and what additional (essential) attribute will they need to record?
Correct Answer: A
Vote an answer
The following requirements are for a new call centre customer management system:
REQ#1: Must allow the operator to leave work at 5pm.
REQ#2: Must allow users to operate the system anywhere in the world.
REQ#3: Should allow the customer to log a call.
REQ#4: Should be implemented in the English language.
REQ#5: Must allow the operator to amend and delete a call record.
Requirements analysis checks for the following:
(a) Potentially infeasible requirements.
(b) Requirements that pre-define a solution.
(c) Requirements which are actually multiple requirements.
(d) Requirements that conflict.
(e) Requirements that do not relate to the business objective.
Which of these issues can be identified in this requirements set?
REQ#1: Must allow the operator to leave work at 5pm.
REQ#2: Must allow users to operate the system anywhere in the world.
REQ#3: Should allow the customer to log a call.
REQ#4: Should be implemented in the English language.
REQ#5: Must allow the operator to amend and delete a call record.
Requirements analysis checks for the following:
(a) Potentially infeasible requirements.
(b) Requirements that pre-define a solution.
(c) Requirements which are actually multiple requirements.
(d) Requirements that conflict.
(e) Requirements that do not relate to the business objective.
Which of these issues can be identified in this requirements set?
Correct Answer: B
Vote an answer
Below is a list of common requirements elicitation techniques:
(a) Workshops.
(b) Prototyping.
(c) Scenario analysis.
(d) Interviews.
(e) Document analysis.
(f) Activity sampling.
Which of them are suitable methods for use in both linear and agile projects?
(a) Workshops.
(b) Prototyping.
(c) Scenario analysis.
(d) Interviews.
(e) Document analysis.
(f) Activity sampling.
Which of them are suitable methods for use in both linear and agile projects?
Correct Answer: A
Vote an answer
Make Me A Star Productions runs an annual talent competition for aspiring amateur singers.
Four business rules have been identified:
1) A contestant is allowed to sing 1 or 2 songs in a performance.
2) An audition may be attended by up to 50 contestants.
3) A contestant is always given an audition.
4) A song can only be used in one performance.
Which of these business rule(s) can be found to be correctly represented in the class diagram?
Four business rules have been identified:
1) A contestant is allowed to sing 1 or 2 songs in a performance.
2) An audition may be attended by up to 50 contestants.
3) A contestant is always given an audition.
4) A song can only be used in one performance.
Which of these business rule(s) can be found to be correctly represented in the class diagram?
Correct Answer: A
Vote an answer
Village Autos is a vehicle repair company specialising in maintaining vintage vehicles. It is in the process of procuring an automated information system to replace the current paper-based processes.
A business analyst has constructed this class diagram:

Which of these business rules is NOT supported by the class diagram?
A business analyst has constructed this class diagram:

Which of these business rules is NOT supported by the class diagram?
Correct Answer: D
Vote an answer
A business analyst working on a software upgrade project has created a process model, supported by several use case diagrams as part of her requirements work. She is currently compiling the requirements document.
Into which section SHOULD. she put the use case diagrams?
Into which section SHOULD. she put the use case diagrams?
Correct Answer: D
Vote an answer
Spicer, an herbs and spices company, is building a new website to grow its business online. A meeting is taking place to prioritize the requirements for inclusion in the first release of the website, which will take place in July. The second release of the website is planned for September.
Miranda, the company buyer is the owner for a requirement that states: 'The system shall provide screens for adding new products'. Miranda informs the meeting that new products are added to the system every three months and that she needs this functionality to be in place before the system goes live. In her view, it is a mandatory requirement.
Peter, who is developing the system, has stated that he can do a one-off upload of all the products into the database ready for launch in July, meaning that the website can initially go live without the 'add new product' functionality.
What priority is Miranda's requirement for the July release?
Miranda, the company buyer is the owner for a requirement that states: 'The system shall provide screens for adding new products'. Miranda informs the meeting that new products are added to the system every three months and that she needs this functionality to be in place before the system goes live. In her view, it is a mandatory requirement.
Peter, who is developing the system, has stated that he can do a one-off upload of all the products into the database ready for launch in July, meaning that the website can initially go live without the 'add new product' functionality.
What priority is Miranda's requirement for the July release?
Correct Answer: B
Vote an answer
A business analyst has been working with stakeholders to produce user stories relating to a new high street shopping experience.
The following user stories have been identified:
(a) As the product team lead, I want to be able to price all items as
they arrive in the warehouse.
(b) As a department manager, I want to view the number of items sold to inform my product placement planning.
(c) As the online experience manager, I want to know who is using the
website from overseas locations.
(d) As the chief technology officer, I want to ensure the best possible experience for all our customers.
(e) As a customer, I want quick delivery, so I can receive an item
within one working day of it being released instore.
Which of these include ALL the required elements of a user story?
The following user stories have been identified:
(a) As the product team lead, I want to be able to price all items as
they arrive in the warehouse.
(b) As a department manager, I want to view the number of items sold to inform my product placement planning.
(c) As the online experience manager, I want to know who is using the
website from overseas locations.
(d) As the chief technology officer, I want to ensure the best possible experience for all our customers.
(e) As a customer, I want quick delivery, so I can receive an item
within one working day of it being released instore.
Which of these include ALL the required elements of a user story?
Correct Answer: A
Vote an answer