v1.2 July 21 Flashcards

1
Q

A practice guide for requirements elicitation offers the following information:
Disadvantages:
- Likely to be particularly time consuming to conduct.
- Difficult to separate fact from opinion.
Advantages:
- Provides an opportunity to build rapport.
- Provides an opportunity to explore various perspectives of the business
environment.

Which elicitation method is being referred to?

A - Interviews.
B - Workshops.
C - Focus Groups.
D- Observation.

A

A - Interviews.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Woody’s Bespoke Furniture has engaged a business analyst to define its requirements for automating currently paper-based business processes. The
documents that they wish to automate include the work requisition for craftsmen and the customer invoice.

Which of the following issues would the class model clarify?

A -Why a work requisition must be raised for a piece of furniture.
B - Who raises a customer invoice.
C- How many craftsmen can work on a piece of furniture.
D- When a customer invoice is sent to a customer.

A

C- How many craftsmen can work on a piece of furniture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Topps Taxi service is in the process of moving its booking operations to a new online system. A meeting is taking place to prioritise the requirements for inclusion in the first release of the new application, which will take place in January and the second release is planned for April.

John is the owner of Topps Taxi and makes his requirements clear to the development team but later explains that having the ability to integrate airport
arrival information into his booking system would enable his drivers to receive alerts when flights are delayed or cancelled, saving wasted journeys - John considers this to be an essential part of the final solution. The development team indicate this
feature is similar to the traffic alerting service, which is in scope for the January release, and should, therefore, be fairly easy to develop.

With no proposed changes to timescales or budget, what priority will John’s extra requirement receive for the January release?

A- Must have.
B - Should have.
C- Could have.
D - Want to have, but won’t have this time.

A

C- Could have.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Patricia works for ABC Insurance Services, she has been asked to take on the role of sponsor for the project, which will look at the Claims Assessment System. She is new to the role of sponsor and has been researching her responsibilities.

Which one of the following suggested duties required of the project sponsor during requirements engineering is TRUE?

A - Ensure that the project is completed on time.
B - Assign the approval of the requirements to the project manager.
C- Allocate work to appropriate people working on the project.
D - Agree and sign off the project initiation document.

A

D - Agree and sign off the project initiation document.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A business analyst working on a project has just been notified of an update to a business policy, which will impact a set of baselined requirements. The business analyst will need to consult with the business stakeholders and agree on the change that needs to be made. They will also need to determine if any other related
requirements will be impacted.

Which elements of requirements management WOULD enable an effective response to this event?
Select all that apply.

A Requirements identification.
B Change control.
C Configuration management.
D Requirements cross-referencing.

A

B Change control.

D Requirements cross-referencing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A charity has three business areas: fundraising, information technology and
finance. It has commissioned a project to introduce a new online charity donation ‘pick-up request’ service. The system will allow a person donating items (a user) to request a date for the collection of items they wish to donate. The donated items are then sold to raise funds for the charity.
The following requirements have been identified:
1) The user shall be able to enter items they wish to donate and request a
collection date.
2) The accounts system shall be able to support up to 20 concurrent users.
3) The solution shall be compatible with all commonly used browsers.
4) The user shall receive a text message confirmation of their collection date and donated items.
Which of the following represents the CORRECT categorisation of these
requirements by business area?

A 2x Functional (Fund Raising)., 1x Non-Functional (Finance)., 1x Technical (Information Technology).
B 1x Functional (Finance). 1x Non-Functional (Fund Raising). 2x Technical (Information Technology)
C 1x Functional (Fund Raising). 1x Non-Functional (Fund Raising). 1x General (Information Technology).
D 1x Technical (Finance). 2x Functional (Fund Raising). 2x Technical (Information Technology).

A

A 2x Functional (Fund Raising)., 1x Non-Functional (Finance)., 1x Technical (Information Technology).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A practice guide for requirements elicitation offers the following information:
Advantages:
Can provide a basis for developing prototypes.
Effective way of identifying exception conditions
Efficient method of revealing tacit knowledge.
Disadvantage:
Likely to be complex to develop.

To which elicitation method does this extract refer?

A Scenario analysis.
B Storytelling.
C Workshop.
D Interview.

A

A Scenario analysis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A project sponsor is part of a review group, during 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?

A Technically feasible.
B Unambiguous.
C Aligned with business objectives.
D Compliant with quality standards and policies.

A

C Aligned with business objectives.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A business analyst is in the process of validating a set of requirements produced for a new business initiative. The following need to be agreed:
That the delivery of requirements is within budget.
That the requirements are technically feasible.

Who is responsible for agreeing these?

A Project manager, developers.
B Subject matter expert, developers.
C Project sponsor, testers.
D Project manager, testers.

A

A Project manager, developers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A business analyst has just been informed by her project manager that a baselined requirement is likely to be removed or deferred from the set, to complete the project within a shorter timescale.

Which two elements of requirements management SHOULD be completed in
response to this event?

A Requirements cross-referencing.
B Change control.
C Software Support Tools.
D Requirements identification.

A

A Requirements cross-referencing.

B Change control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The following requirements have been identified by a business analyst:
A. The system must allow users to record the date the order was dispatched
from the warehouse.
B. The system must allow the warehouse manager to view a summary of orders
placed by a customer.
C. The project must be managed in a way that is compliant with Health and
Safety regulations.
D. The interface of the system should be capable of a data transfer rate of
200Mbps.
In the requirements catalogue, which of these would be categorised as functional requirements?

A - B and C only.
B - A and B only.
C - C and D only.
D - A. B and D only.

A

B - A and B only.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

William is a business analyst working on a project and through interactions with stakeholders, he has identified that some further elicitation could be helpful.
He has identified two areas to address:
1) Stakeholders need to be given more opportunity to discuss requirements.
2) Users need to be able to visualise the solution more clearly, to help them
communicate their requirements.
Which elicitation technique would BEST address both these issues?

A Scenario analysis.
B Focus group.
C Prototyping.
D Activity sampling.

A

C Prototyping.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A company is undertaking the requirements engineering for a new product. Some of the requirements are close to the limits of currently available technology. The Business Analyst has approached a senior developer to check the technical feasibility of the requirements.
In which stage of the requirements engineering framework SHOULD this action take place?

A Validation.
B Analysis.
C Documentation.
D Management.

A

B Analysis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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. Removes the need for any other review of 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.

A - A and D only.
B - B and C only.
C - A and C only.
D - C and D only.

A

C - A and C only.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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?

A - Configuration management.
B - Change control.
C - Requirements identification.
D - Requirements cross-referencing.

A

A - Configuration management.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A business analyst is documenting the requirements to be developed for an Agile project using user stories. A colleague has suggested that they also consider using data models alongside the user stories.
Which of the following BEST describes the reasoning for this recommendation?

A - Modelling is more accurate that user stories.
B - User stories can be too challenging for stakeholders to interpret.
C - Modelling can help to identify any gaps in the user stories.
D - Modelling would remove the need for further stakeholder input.

A

C - Modelling can help to identify any gaps in the user stories.

17
Q

A car manufacturer is working with a business analyst to deliver new features on their range of vehicles. Consequently, it has invited customers to meet with the development team to answer a series of questions about the current vehicles and improvements they would like to see.
Which requirements elicitation technique is going to be used?

A - Storytelling.
B - Interview.
C - Document analysis.
D - Observation.

A

B - Interview.

18
Q

A business analyst is working on a project which favours an Agile project approach.
Which of the following approaches to requirements validation would be considered MOST suitable for the analyst to use?

A - Requirements outlines should be established, with a selected subset of the requirements being elaborated in each iteration.
B - Requirements outlines should be established and elaborated throughout the first iteration.
C - Requirements should be fully established at the outset and reviewed at the discretion of the Project Manager.
D - Requirements outlines should be fully established, and reviewed at the end of the first iteration to define next steps for the project team.

A

A - Requirements outlines should be established, with a selected subset of the requirements being elaborated in each iteration.

19
Q

Mel is a business analyst who has returned to a project she had previously been a part of.
She is keen to understand how some of the requirements she elicited early in the project were finally implemented.
Which type of traceability is Mel seeking?

A - Vertical ‘upwards’.
B - Horizontal ‘forwards to’.
C - Horizontal ‘backwards from’.
D - Vertical ‘downwards’.

A

B - Horizontal ‘forwards to’.

20
Q

A business analyst has been working with stakeholders to produce user stories for a new, wearable health monitoring system.
The following user stories have been identified:
a As the production manager, I need to produce products which generate revenue and profit for the company.
b) As a sales representative, I want to view what I have sold because I need to know what my commission will be.
c) As the regional director, I want to know who my most loyal and lucrative
customers are likely to be.
d) As the chief technology officer, I want to be able to monitor and investigate new developments in health informatics.
e) As the managing director, I want to know who is selling the most devices and reward them for their efforts.

Which of these do NOT include all the required elements of a user story?
A - b, d and e only.
B - a. c and d onlv.
C - c, d and e onlv.
D - a, b and e only.
A

B - a. c and d onlv.

21
Q

Alyssa has been working as a BA on waterfall projects for a number of years and is now embarking on a project that will use an agile approach.
Which of the following best describes the stance she will need to take when eliciting requirements?

A - She can still use many of the techniques that she used on the waterfall projects, but some may require modification for an agile project.
B - She will need to use totally different elicitation techniques.
C - She should only use workshops and prototyping for agile projects.
D - In waterfall it wouldn’t have been appropriate to prototype, but this is essential in agile.

A

A - She can still use many of the techniques that she used on the waterfall projects, but some may require modification for an agile project.

22
Q

The following extract has been taken from a guide for requirements elicitation:
Advantages:
Gives direct access to the working environment.
Provides valid in-depth understanding.
Exposes tacit knowledge.
Disadvantages:
May be time-consuming.
Can be intrusive and therefore affect the situation and hence the
requirements elicited.

Which elicitation method is being referred to in the extract?

A - Workshops.
B - Interviews.
C - Focus Groups.
D - Observation.

A

D - Observation.

23
Q

A business manager has queried the need for a particular feature within the
organisation’s customer account management software. The business analyst has been asked to trace the original requirement which has resulted in the development of this feature.
Which area of the Requirements Engineering Framework would this activity fall under?

A - Analysis
B - Validation
C - Management
D - Elicitation

A

C - Management

24
Q

In discussions with a project manager, a business analyst has defined
these items as “Features or characteristics that have been requested by a
stakeholder and may form part of a solution”
What is the business analyst describing?

A -KPIs.
B - Actors.
C - Use Cases.
D - Requirements.

A

D - Requirements.

25
Q

Gordon is a business analyst who is defining requirements for a new application and wishes to visually demonstrate it to a group of stakeholders to elicit feedback.
Which technique should Gordon use?

A -Prototyping.
B - Scenario analysis.
C -Storytelling.
D - Interviews.

A

A -Prototyping.

26
Q

A business analyst is collaborating with manager of a retail organisation to assess the existing customer returns process. A variety of profiles have been created which detail the individual goals, needs and characteristics of different sample customer types. These profiles will be used to assess the customer journey from a range of perspectives and explore their individual experiences and any areas for improvement.
What is the CORRECT term to describe these customer profiles?

A -User roles.
B - Personas.
C - Touchpoints.
D - Use cases.

A

B - Personas.

27
Q

Terry is a business analyst working on a project to create a reservation
management solution for a hotel chain - this solution will link to the housekeeping and maintenance schedule to ensure maximum availability. Terry has scheduled time for user roles analysis, and has been asked to justify this time to the Project Manager.
Which two of the following are benefits of completing user roles analysis?

A - Identifying common interests and requirements.
B - Identifying issues with the financial feasibility of the solution.
C - Creating a strong base for scenario analysis.
D- Identifying users who are likely to object to the implementation of the solution.

A

A - Identifying common interests and requirements.

C - Creating a strong base for scenario analysis.

28
Q

Ted is a business analyst for an architecture firm, who is acting as Project Manager on an internal project, aiming to upgrade the system currently used for submitting and tracking planning applications. Ted is concerned about the ongoing management of the requirements, during the system design and build.
Which of the following is NOT a benefit of robust requirements management?

A -Established traceability.
B - Greater control of changes.
C - Reduces the likelihood of future problems.
D - Ensures accessibility for the end-user.

A

D - Ensures accessibility for the end-user.

29
Q

Tiffany is a business analyst who is focused on ensuring traceability of
requirements.
What does this “Backwards from” traceability allow Tiffany to do?

A To trace the origin of requirements.
B To examine the total cost of the requirements.
C To ensure the requirement aligns with business objectives.
D To remove unnecessary requirements as they become irrelevant.

A

A To trace the origin of requirements.

30
Q

Scott has chosen to model the requirements which have been elicited for his current project.
Which of the following is NOT a benefit of modelling?
A Provides clarity.
B Confirms requirements are in scope.
C Removes ambiguity.
D Confirms priority of requirements.

A

D Confirms priority of requirements.

31
Q

Alistair is a business analyst who is aiming to understand the business rules
associated with the relationships between clients and contracts and the data that can and can’t be held. These processes are subject to strict internal and external regulations due to the sensitive nature of the data involved, and must be adhered to.
Which of the following modelling techniques would be MOST SUITABLE in helping Alistair define these business rules?

A Class diagrams.
B Activity diagrams.
C Flowchart.
D Use case diagrams

A

A Class diagrams.

32
Q

A business analyst has completed their requirements analysis and is seeking
formal validation from the assigned Review Group. Which of the following
documents would be presented to the group in this instance?
A Project Plans.
B Business Requirements Document.
C Business Case.
D Solution Prototype.

A

B Business Requirements Document.

33
Q

Amber is a business analyst who has created a sample of different models
relating to the development of a solution relating to claims management for an
insurance provider. Amber has used a CRUD matrix to cross-check her models
Which of the following CORRECTLY describe Amber’s use of a CRUD matrix?

A Attempting to understand the system from different viewpoints.
B Sharing the key features of the solution.
C Establishing testability.
D Identifying omissions or errors.

A

D Identifying omissions or errors.

34
Q

Florence is a business analyst who has elicited a range of requirements relating to her current project. Florence plans to use a range of analysis techniques to refine these requirements before progressing.
Which of the following would NOT be an activity of Florence’s analysis?

A Evaluate feasibility.
B Identify and remove conflicting requirements.
C Identify and remove duplication within requirements.
D Evaluate effectiveness.

A

D Evaluate effectiveness.

35
Q

Janine is a business analyst in an Agile environment, who has elicited a number of requirements. The project manager is keen to get development underway, as competitors are developing similar products and therefore the timescale for the first iteration is challenging.
The intention is to come to market as soon as possible, with further development planned on future iterations.
To allow development to begin quickly, what SHOULD Janine do with the
requirements?

A Reprioritise the requirements.
B Slice the requirements.
C Elaborate as many requirements as possible.
D Remove a number of requirements.

A

B Slice the requirements.

36
Q

Thomas is a business analyst working on a project for the local government, relating to income support eligibility and benefits allowances. As this is a highly regulated sector it is of great importance that any calculations performed within the solution have a very high level of accuracy. Thomas is working to understand the business rules related to these calculations and is considering methods for analysing these rules.

Which type of business rules will need to be in place to ensure the accuracy of the calculations?

A External constraints.
B Internal policy.
C Regulatory fines.
D Operational procedures.

A

D Operational procedures.

37
Q

Aaron has been challenged to ensure that upon completion of the project, all
requirements must be testable.
Which of the following BEST describes the importance of this testability?

A To ensure that all requirements have been delivered as intended.
B To ensure that all requirements are documented.
C To ensure that all requirements are adding value.
D To ensure that all requirements align with business objectives.

A

A To ensure that all requirements have been delivered as intended.