Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The requirements for the house continue to evolve as the business analysis team iteratively elicits and analyzes the requirements. As they are refined, George recognizes

The requirements for the house continue to evolve as the business analysis team iteratively elicits and analyzes the requirements. As they are refined, George recognizes that the acceptance criteria need to be defined. He works with the team and customers to elicit them and updates the requirements traceability matrix to include the acceptance criteria (see Table 4-4).
Table 4-4. Requirernents Traceability Matrix with Acceptance Criteria
Requirement
ID
Status
Priority
Objectives
Author
Acceptance Criteria
Madel Ares
5R1
Residents of any ability will be able to participate together in family mesi preparation whether standing up or sitting down
803 POS
George
FR11
Work surfaces along walls will be able to be hidden behind counters
E
M
803 POS
George
When the counter is hidden
Arsa 1
There is no esidence of the counter.
Floor space can be used for other activities
FR12
Workspace courters will be height-adjustables to allow people of different heights to work safely
E
M
803 POS
George
The counter can be set at any height between 2. ft. and 4 ft.80-122 cm.
Ares 1
NFR.11
The kitchen will accommodate 6 to 8 people of different abilities working together for meal preparation
E
M
803
George
Eight people can be in the kitchen preparing food with a minimum of 130.5cm of space on either side of each person
Area 1
NFR12
Height-adjustable workspace counters will be able to support 150(70 kg
E
M
POS
George
The counter can hold the weight of 150 ths (70 kg of kitchenware for 7 days
Area 1
Based on the requirements, George collaborates with the team to develop a low-fidelity model (see Figure 4-2) that traces requirements to various areas of the model.
The model reflects the stakeholder and functional requirements, resulting in key aspects of solution design. They are careful not to identify how the requirements will be delivered technically (using springs, hinges, etc.) as it is their job, as business analysis practitioners, to refrain from identifying technical design.
The process of getting the design refined enough for approval involves multiple rounds of updates, validation from stakeholders that the design reflects their intentions, and revisions based on stakeholder feedback.
Area 2
Area 3
Adjustable Kitchen Counter
Area 4
Area 1 Kitchen
i
Area 7
Area 5
Area 6
Figure 4-2. Numbered Areas of Smart Home
Based on what is elicited in the product tree workshop, Rani and the team identify a theme and epics for the smart home's lot application (see Table 4-5). She and the team slice the epics into user stories to facilitate development. They continue the traceability of the solution requirements by adding acceptance criteria to the user stories (see Table 4-5). Rani and her team collaborate with the product owner on these activities and getting the product backlog items added to the product backlog. They expect to do further refinement as the stories get prioritized and closer to development.
As George and Rani refine their requirements, they learn about business rules (see Table 4-6) they need to be aware of, which will impact the solution requirements. They also collaborate with their teams and customers to identify nonfunctional requirements.
Theme-Introduce a Smart Home Application
Epics
As a smart home owner, I want to manage and monitor my home security, so that. I am able to protect my property and family
As Henry, the homeowner, I want to be able to see what my children are doing in the home when i am net there, so I know they are safe.
As a smart home owner, I want to be notified when someone enters my home when I am not there, so I know if there is an intruder.
Given that I am not in my home, and I am not expecting others to be there, when someone enters, an alert is sent to my phone notifying me.
As a smart home owner, I want to manage and monitor my home environment so the people in the home are comfortable
User Stories
As a smart home owner, I want to be able to set the temperature to different levels at different times of the day to save energy
As Sara, the homeowner, I want to be able to remotely monitor and adjust the humidity level in my home, so protect my plants
Acceptance Criteria
Given that the home environment IoT system is up and running, when I am not at home, I am able to adjust the humidity level in my home.
As a smart home owner, I want to manage and monitor my home appliances, so that I am able to easily use them.
As Henry, the homeowner, I want to manage the clothes washer to run at any time, so I can use it outside of peak energy hours.
As a smart home owner, I want to be able to run the vacuum when I am not home, so that my house is clean when I get home
Given that the appliance lot system is up and running, when I am not home, I am able to operate the vacuum, including
Start
Stop
Pause
Empty container
Table 4-6. Rules and Requirements That Impact Solution Requirements
Business Rules
BRule 01. Customer

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions