Deck 5: BCS Practitioner Certificate in Requirements Engineering 2018
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/30
Play
Full screen (f)
Deck 5: BCS Practitioner Certificate in Requirements Engineering 2018
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 ?
A) A workshop discovery technique
B) Can form the basis of test scripts
C) Explicitly considers exception situations
D) Helps to capture tacit knowledge
A) A workshop discovery technique
B) Can form the basis of test scripts
C) Explicitly considers exception situations
D) Helps to capture tacit knowledge
B
2
A business analyst is allocating elicited requirements to an appropriate category in a requirements catalogue. Here are five of the captured requirements: A) A sales person must be able to confirm a sales order. B) Only customers with a 'normal' status should be permitted to place orders. C) The order management system should hold the data for 'barred' customers for five years. D) A stock picker must be able to mark an order as 'picked' E) The order management team should be able to view sales orders by time range and status. Which of these requirements will be classified as functional requirements in the requirements catalogue?
A) A, B and C
B) A, D and E
C) B, C and D
D) C, D and E
A) A, B and C
B) A, D and E
C) B, C and D
D) C, D and E
A
3
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?
A) M
B) S
C) C
D) W
A) M
B) S
C) C
D) W
D,
4
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?
A) Could have
B) Must have
C) Should have
D) Want to have
A) Could have
B) Must have
C) Should have
D) Want to have
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
5
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?
A) Aligned with business objectives.
B) Compliant with quality standards and policies.
C) Technically feasible.
D) Unambiguous.
A) Aligned with business objectives.
B) Compliant with quality standards and policies.
C) Technically feasible.
D) Unambiguous.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
6
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?
A) Formal review
B) Peer review
C) Structured walkthrough
D) Technical review
A) Formal review
B) Peer review
C) Structured walkthrough
D) Technical review
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
7
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?
A) Change control
B) Configuration control
C) Configuration management
D) Software support
A) Change control
B) Configuration control
C) Configuration management
D) Software support
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
8
Why it is important to record the author, source, and owner attributes of each requirement in a requirements catalogue?
A) To enable effective prioritization of the requirement.
B) To enable traceability for clarification of the requirement.
C) To ensure effective configuration control of the requirement.
D) To ensure that the requirement is atomic.
A) To enable effective prioritization of the requirement.
B) To enable traceability for clarification of the requirement.
C) To ensure effective configuration control of the requirement.
D) To ensure that the requirement is atomic.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
9
A business analyst has interviewed project stakeholders and has a robust list of requirements. At which stages in the requirements engineering framework would he check that these requirements support the business objectives defined at the start of the project?
A) Analysis and validation
B) Elicitation and analysis
C) Elicitation and documentation
D) Validation and documentation
A) Analysis and validation
B) Elicitation and analysis
C) Elicitation and documentation
D) Validation and documentation
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
10
During his yearly appraisal, a member of the sales team is given the following feedback: 'Your approach to your sales target has been successful, but you have not applied the approach widely enough. Your target for next year is to use your recent experience to double your sales- this will ensure your contribution is in line with the team's increased target'. After discussion, this target is agreed on and is added to his written appraisal. The organization recognizes four facets of knowledge: A) Individual B) Corporate C) Explicit D) Tacit Which combination describes the appraisal target given above?
A) A and C
B) A and D
C) B and C
D) B and D
A) A and C
B) A and D
C) B and C
D) B and D
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
11
Poppy Pet Care Kennels offers short-term accommodation for dogs whilst their owners are on holiday. The managing director of the company has initiated a project to create a new website that will allow owners to view kennel availability, book kennel accommodation and allow them to monitor their dogs whilst they are away, via a webcam. The system will also allow kennel assistants to plan the dogs' feeding times and schedule kennel maintenance. Customers will be able to leave feedback on the website, which will be reviewed by the quality manager who may respond to comments made by the customer. The following are potential actors: A) Poppy Pet Care Kennels B) Kennel assistants C) The managing director D) Customers E) Quality manager Which of these would be drawn as actors on the use case diagram?
A) A, B and C
B) A, D and E
C) B, C and E
D) B, D and E
A) A, B and C
B) A, D and E
C) B, C and E
D) B, D and E
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
12
A business analyst is in the process of validating a set of requirements produced for a new business initiative and the following needs agreement: That the requirements... 1) Are within the scope of the project. 2) Can be verified when they have been implemented. 3) Express business needs clearly and correctly. Who is responsible for this agreement?
A) Developers, business owners, business analyst.
B) Developers, testers, business sponsor.
C) Testers, business owners, business analyst.
D) Testers, business owners, business sponsor.
A) Developers, business owners, business analyst.
B) Developers, testers, business sponsor.
C) Testers, business owners, business analyst.
D) Testers, business owners, business sponsor.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
13
In order to understand the existing processes, Jools, a new business analyst at the Golden Cup Company, begins her investigation with reviewing the process documents and archived information. In a discussion with Alan, the project manager, she expresses the view that the processes all seem to be working, which surprises Alan. In his experience, the processes are all failing or not being followed as they should be, due to local interpretation and variation in working practices. Jools' goal is to gain an independent perspective on the working practices and develop individual relationships with her new colleagues. Which is the best set of techniques to help her achieve her goal?
A) Focus group and workshops.
B) Observation and interviews.
C) Scenarios and activity sampling.
D) Special purpose record and surveys.
A) Focus group and workshops.
B) Observation and interviews.
C) Scenarios and activity sampling.
D) Special purpose record and surveys.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
14
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?
A) Requirements catalogue; owner
B) Requirements catalogue; requirement ID
C) Requirements list; business area
D) Requirements list; source
A) Requirements catalogue; owner
B) Requirements catalogue; requirement ID
C) Requirements list; business area
D) Requirements list; source
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
15
At Tiny Toys Ltd, business analyst Sophie has been employed to investigate and improve the invoicing process. To help her understand the data required in the system, she intends to request and review a sample of completed invoices. What elicitation technique will she be using?
A) Activity sampling
B) Document analysis
C) Observation
D) Special purpose records
A) Activity sampling
B) Document analysis
C) Observation
D) Special purpose records
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
16
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?
A) 2x Functional requirement 2x Non-functional requirement 1x General requirement 1x Technical requirement
B) 2x Non-Functional requirement 2x General requirement
C) 3x Non Functional requirement
D) 3x Functional requirement
A) 2x Functional requirement 2x Non-functional requirement 1x General requirement 1x Technical requirement
B) 2x Non-Functional requirement 2x General requirement
C) 3x Non Functional requirement
D) 3x Functional requirement
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
17
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?
A) REQ#1 and REQ#3
B) REQ#2 and REQ#6
C) REQ#4 and REQ#5
D) REQ#6 and REQ#7
A) REQ#1 and REQ#3
B) REQ#2 and REQ#6
C) REQ#4 and REQ#5
D) REQ#6 and REQ#7
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
18
A project has been running at the Wield Engineering Company for six months. The requirements have been signed off and development is underway; however, the development team has hit a problem and cannot implement an approved requirement. The business analyst has been asked to discuss this with the requirement owner. Before booking a meeting with the owner, the business analyst decides to check whether there are more requirements affected by this technical limitation. What will help the business analyst discover other affected requirements?
A) Change control
B) Configuration control
C) Horizontal traceability
D) Vertical traceability
A) Change control
B) Configuration control
C) Horizontal traceability
D) Vertical traceability
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
19
A project, which was initiated several months ago, has been impacted by the following changes: 1. An organizational restructure has altered the responsibilities of the stakeholders. 2. A new chief executive has been appointed, who has new ideas regarding the immediate focus of the project. Which of the following attributes in a requirements catalogue entry would need to be updated to reflect these changes?
A) Owner, source.
B) Priority, owner, version history.
C) Rationale, priority, source.
D) Version history, author, rationale.
A) Owner, source.
B) Priority, owner, version history.
C) Rationale, priority, source.
D) Version history, author, rationale.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
20
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?
A) 1 only
B) 1 and 2
C) 2, 3 and 4
D) 3 and 4
A) 1 only
B) 1 and 2
C) 2, 3 and 4
D) 3 and 4
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
21
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 • Finance • 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?
A) 1 x General requirement (Regulation and Quality Assurance) 2 x Functional requirements (Customer Services) 1 x Non-functional requirement (Customer Services)
B) 2 x Non-functional requirements (Customer Services) 1 x Functional requirement (Finance)
C) 1 x Technical requirement (Regulation and Quality Assurance) 2 x Non-functional requirement (Customer Services)
D) 2 x General requirement (Regulation and Quality Assurance)
A) 1 x General requirement (Regulation and Quality Assurance) 2 x Functional requirements (Customer Services) 1 x Non-functional requirement (Customer Services)
B) 2 x Non-functional requirements (Customer Services) 1 x Functional requirement (Finance)
C) 1 x Technical requirement (Regulation and Quality Assurance) 2 x Non-functional requirement (Customer Services)
D) 2 x General requirement (Regulation and Quality Assurance)
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
22
In a requirements catalogue, a distinction is often made between business level and solution level requirements. Why is this distinction made?
A) To allow the high-level goals of the solution to be expressed as solution requirements.
B) To highlight the technical constraints in which the solution requirements must operate.
C) To reduce the number of functional requirements in the requirements catalogue.
D) To separate strategic requirements from those that only provide value to the project.
A) To allow the high-level goals of the solution to be expressed as solution requirements.
B) To highlight the technical constraints in which the solution requirements must operate.
C) To reduce the number of functional requirements in the requirements catalogue.
D) To separate strategic requirements from those that only provide value to the project.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
23
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?
A) Activity sampling
B) Focus group
C) Prototyping
D) Scenario analysis
A) Activity sampling
B) Focus group
C) Prototyping
D) Scenario analysis
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
24
An automated software tool is being used to manage requirements, including changes to those requirements. What information in a data catalogue is mandatory if requirements are to be managed using such a tool?
A) Acceptance criteria
B) Owner
C) Priority
D) RequirementID
A) Acceptance criteria
B) Owner
C) Priority
D) RequirementID
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
25
ChemCo Ltd has initiated a project to consider changes in its pension scheme. Paul works in the marketing department and is enrolled in the pension scheme. He has been invited to attend a pension scheme project session designed to elicit requirements, understand opinions on the level of service, and consider how it could be improved in the future. On arrival at the session, Paul recognizes people from other departments, who are all customers of the pension scheme. In which type of session is Paul about to participate?
A) Activity sampling
B) Focus group
C) Scenario analysis
D) Workshop
A) Activity sampling
B) Focus group
C) Scenario analysis
D) Workshop
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
26
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?
A) A, B and C
B) A and C
C) B, C and D
D) D only
A) A, B and C
B) A and C
C) B, C and D
D) D only
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
27
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?
A) Business activity models
B) Process models
C) Use cases
D) User stories
A) Business activity models
B) Process models
C) Use cases
D) User stories
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
28
Below are statements about what a use case model can help the analyst to do: A) Establish the scope of a project. B) Identify functional requirements. C) Understand how data sets are related to each other. D) Define the business rules in a process. E) Validate how complete a requirements set is. Which of these statements are true?
A) A, B and E
B) A, C and D
C) A, D and E
D) B, C and E
A) A, B and E
B) A, C and D
C) A, D and E
D) B, C and E
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
29
A practice guide for requirements elicitation offers the following information: Disadvantage: Likely to be particularly time-consuming to conduct. Disadvantage: Difficult to separate fact from opinion. Advantage: Provides an opportunity to build rapport. Advantage: Provides an opportunity to experience the business environment. To which elicitation method does this extract refer?
A) Focus group
B) Interviews
C) Observation
D) Workshop
A) Focus group
B) Interviews
C) Observation
D) Workshop
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck
30
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?
A) A) Is a precondition; the sales manager is the actor.
B) A) Is the trigger; C) is a line from the security section.
C) B) Is a line from the basic flow; the customer is the actor.
D) D) Is a line from the alternative flow; this is a system level use case.
A) A) Is a precondition; the sales manager is the actor.
B) A) Is the trigger; C) is a line from the security section.
C) B) Is a line from the basic flow; the customer is the actor.
D) D) Is a line from the alternative flow; this is a system level use case.
Unlock Deck
Unlock for access to all 30 flashcards in this deck.
Unlock Deck
k this deck