EMT Practice Test

1. Question Content...


Question List

Question1: A business analyst wishes to organise a requirements catalogue. He is aware of four kinds of requirements, those which:
(a) Describe the level of service required by the system.
(b) Are constraints placed on the system in terms of general rules of
operation.
(c) Refer to specific features to be delivered by the system.
(d) Are derived from software policies that reflect the company's IT
infrastructure.
Which of the following is the CORRECT allocation of categories of these four kinds of requirements?

Question2: A business analyst has just been informed by her project manager that a baselined requirement is going to be dropped from the set, to complete the project within a shorter timescale.
Which elements of requirements management will require attention in response to this event?

Question3: In developing requirements, a business analyst has decomposed requirements to reflect defined goals, which will deliver some benefit to the customer: the sales manager of Street-Runner Ltd.
The requirements may mostly be achieved in short periods of project effort (2 to 5 weeks), although some rework and change may be required.
What is the format of these requirements?

Question4: A business analyst is categorizing requirements in a requirements catalogue.
Which of the following would be classed as a non-functional requirement?

Question5: A set of requirements for a new online health information portal have been prioritized using MoSCoW:
REQ#1: (S)
REQ#2: ((C)
REQ#3: (S)
REQ#4: (M)
REQ#5: (M)
REQ#6: ((C)
REQ#7: (W)
Only the minimum usable subset was approved for inclusion in the first iteration of the project.
After the build for the first iteration began, it was estimated there was enough time to add two additional requirements, without negative impact on the project schedule.
Which two requirements will now be added to the first iteration build?

Question6: A business analyst has been asked to ensure that all requirements are robust.
The following are potential characteristics of a requirement:
A) Consistent
B) Functional
C) Tacit
D) Technical
E) Owned
F) Relevant
Which of them are characteristics of a requirement that is robust?

Question7: A project set up to improve an incident management process has focused on the existing call centre activities. A business analyst has been employed to undertake requirements elicitation for the process improvement.
The following is a partial report compiled by the business analyst whilst undertaking requirements elicitation:
Call Centre Key Activities 9am 10am 2pm 4pm
Answering telephone ?receiving incident Tom Bill
information
Recording the incident on the system Anne Lisa
Searching for known solution Bill Jane
Raising incident to second tier support
Reporting back to the customer
Updating / closing the incident record Lisa, Jane Tom, Anne
Which elicitation method is being used?

Question8: A project manager has stated that he wants 'secure and controlled access to documentation, as well as support for impact analysis and traceability in terms of version history'.
What element of requirements management will offer this?

Question9: 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?

Question10: A senior developer has been asked to ensure that all requirements in a requirements document are technically feasible.
At which stage of the requirements engineering framework is the project?

Question11: Several requirements have been elicited in a project. One of them specifies the need for the system to download overnight, to a central repository, all the transactions made during the day in the remote offices. The project team is not sure that this is technically possible.
What might help them to analyse this requirement?

Question12: An international travel operator has a customer services department responsible for investigating complaints made by holidaymakers. The department has five members of staff based in its head office.
A business analyst is working on a project to replace the existing holiday management system and has compiled the following requirements from a range of elicitation activities:
1. The solution should be fully accessible in the English, French and
German languages.
2. Users should be able to retrieve holiday details by booking
reference number.
3. Holiday providers shall be able to add the details, date and prices
of their tours directly onto the system.
4. The solution will be able to support up to 2000 concurrent active
users.
5. The solution will be restorable from back-up within 4 hours.
6. The solution should be able to retrieve holiday details within 10
seconds.
Which of the following represents the correct categorization of the requirements?

Question13: A business analyst working on a project has identified:
* 3 requirements for which there is a workaround and the users can live without;
* 2 requirements that the users can live without for now;
* 15 requirements which, if not delivered, will make the solution
unworkable or useless.
When these requirements are prioritized using MoSCoW, which of the following categories will not be used?

Question14: 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?

Question15: Hollybush Pet Food Company has initiated a project to introduce more efficient processes into its finance function, supported by a new IT system. It is now time to sign-off the requirements of the project and move into design and Philip, the business analyst, would like to hold a formal review of requirements. He has been asked to explain to the project sponsor why this is a good idea.
Which of the following reasons will he give for wanting to hold a formal review?
(a) Allows requirements to be considered from different perspectives.
(b) Reduces the amount of time needed to review the requirements.
(c) Allows defects in requirements to be identified before they are
moved into design.
(d) Means that requirements do not have to be documented in detail.

Question16: A developer working to implement a set of baselined requirements has called the business analyst responsible for the project to check her understanding of a key requirement. During the conversation, it becomes clear to both parties that the developer is working on an older version of the requirement.
Which element of requirements management has failed?

Question17: A project sponsor has been asked to validate requirements in the requirements validation stage of the requirements engineering framework.
The primary validation role of the project sponsor is to ensure that the requirements are what at this stage?

Question18: A business analyst is concerned that the project team may not have a consistent understanding of the requirements set, as project team members have been working on their own individual tasks. He wants to ensure that the whole team is on track and is willing to take the time needed to achieve this. He does not want to involve business stakeholders, nor embarrass any of the project team.
To begin the process of improving team understanding, he wants to hold a meeting to explain and present his understanding of the requirements to the team, and to hear their thoughts and ideas about his work so far.
Which of the following approaches to requirements validation will he be using?

Question19: Why it is important to record the author, source, and owner attributes of each requirement in a requirements catalogue?

Question20: 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 REQ#4.
(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?

Question21: 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?

Question22: In a requirements catalogue, a distinction is often made between business level and solution level requirements.
Why is this distinction made?

Question23: A set of requirements for a new retail app has been prioritised using MoSCoW as follows:
REQ#1: (S)
REQ#2: (C)
REQ#3: (S)
REQ#4: (M)
REQ#5: (M)
REQ#6: (C)
REQ#7: (W)
All M, S and C. requirements have been approved for inclusion in the first iteration of the project.
Which of these requirements constitute the minimum usable subset of the first iteration?

Question24: A project aims to deliver a means of enabling the inhabitants of an archipelago to vote via the Internet. Although the technology exists to provide Internet coverage for the islands, it is notoriously difficult (and therefore expensiv(E) to provide robust coverage because of the remote location.
Two of the requirements captured from stakeholders are provided below:
1. The solution shall provide all inhabitants with the ability to
register and vote for a presidential candidate.
2. All voters shall receive an email confirmation that their vote has
been registered within 2 minutes of voting.
Which requirements filter will be particularly relevant in requirements analysis?

Question25: During analysis of requirements elicited for improvements to FairWay company's monthly reporting, John has captured a requirement which states:
'The system shall create a weekly summary of all products sold, including volume and price. It will be possible to vary the products in the report using selection criteria.' When assessing the feasibility of this requirement, John has discovered that the requirement will lead to a change in operational procedures that will cost ?000.
What type(s) of feasibility has John assessed?

Question26: A project to introduce an online annual leave request system for a major international consultancy business has started. It has been designed as a benefit to the consultants, but will also offer significant opportunities to improve project planning in the organisation.
The following requirements have been identified by stakeholders:
REQ#1: The consultant shall be able to request a period of leave. REQ#2: The system must conform to data protection legislation. REQ#3: The system shall produce reports indicating consultant availability. REQ#4: Requests for leave can only be made Monday to Friday, 10.00hrs to 16.00 hours.
Which of the following represents the CORRECT categorisation of these requirements for the project management business area?

Question27: Mason is a business analyst working for a large food manufacturer that wants to streamline its processes to achieve greater efficiency.
He is in the process of planning his requirements elicitation activities and has written a checklist of the tasks he needs to carry out:
1) I must spend some face-to-face time with the key stakeholders.
2) I need to spend some time on the production line, to see how the
processes work.
3) I need to build one-to-one relationships with the sponsors of the
project.
4) I need to record how people spend their time on the production line.
Which of the following sets of techniques would meet ALL the tasks on Mason's list?

Question28: The business analyst for a project has elicited, analysed and documented the requirements of the identified stakeholders; these have been validated and agreed.
A few days after this agreement took place, the project manager approached the analyst with a request to change several requirements.
What course of action SHOULD. the business analyst take?