Issues with Functional Requirements
Page 5/9 Date 30.06.2017 Size 0.58 Mb. #22312
Issue IFR-01
Description
“Displays list of Emergency contacts that could be called by a single touch”
Problem: Issue-Incomplete, Ambiguity
Who are intended people?
Does this imply all the people or only a set of them or just one?
Whom are they going to communicate with?
What is the medium of communication (message or call)?
Options
Option A:
Elderly people are considered to be intended people.
Elderly people suffering with difficulties communicate with people around to perform day to day activities.
Option B:
Younger people are considered as intended people.
Younger people communicate with people around to perform daily activities.
Option C:
All the people are considered as intended.
They are going to communicate with everybody.
Decision
Option B - HOPE system is intended to help elderly people communicate effectively with other people carry out their routine with ease.
Issue IFR-02
Description
“Voice input into textual form.”
Problem: Issue- Ambiguity
Does not specify who provides speech. Also the term clearly is not quantified.
Options
Option A: The speech of the elderly person has problems in clarity. Speech to Text converter is required to address this issue. The term clearly means every word being interpreted.
Option B: Remove this requirement.
Decision
Option A- Elderly person suffering from hearing issues cannot hear the speech of the other person and hence needs an external interface. Hence, this feature aids in easier communication.
Issue IFR-03
Description
“Converts text into voice output”
Problem: Issue- Incomplete
Does not specify what the problems are.
Options
Option A: People suffering with loss of vision.
Option B: People suffering from memory loss.
Option C: People suffering with hearing issues.
Decision
Option C - Speech to text is used to help people suffering from hearing problems.
Issue IFR-04
Description
“Displays all personal information stored by the user.”
Problem: Issue – Ambiguity, Incomplete.
Does not specify what the information is provided and who the user is.
Options
Option A: Elderly person’s information like Name , address, phone number , etc.
Option B: Younger person’s information.
Decision
Option B: Elderly person’s information like Name, address, phone number, etc.
Issue IFR-05
Description
“Alerts the user at the stored time to consume the medicine and update the medicine stock.”
Problem: Issue- Ambiguity and Incompleteness
Does not specify who the user is and does not mention about how the stock is managed.
Options
Option A: Old people are reminded of their medicines and they/ their caretaker update the stock whenever a new medicine is bought.
Option B: Absent minded people.
Option C: Young people with health issues.
Decision
Option A: Old people are reminded of their medicines and they/ their caretaker update the stock whenever a new medicine is bought.
Issue IFR-06
Description
“Prompts the user about the location on selecting the item”
Problem: Issue- Ambiguity
What location?
Options
Option A: Prompts the location of the object inside the house/ office.
Option B: Prompts the name of the city.
Decision
Option A: Prompts the location of the object inside the house/ office.
Issue IFR-07
Description
“Displays the list of food items one should/ should not consume.”
Problem: Ambiguity and Incompleteness
Who should not consume? On what basis does it say?
Options
Option A: Elderly people enter the values for the asked parameters and corresponding diet to be followed is listed.
Option B: Everyone can choose their favorite food as their diet.
Decision
Option A: Elderly people enter the values for the asked parameters and corresponding diet to be followed is listed.
Issue IFR-08
Description
“Display the distance covered and calories burnt in that session”
Incomplete definition of the process.
Options
Option A: Input the distance covered manually and calculate burnt calories
Option B: Calculates the distance by the time spent on walking along with the average speed and hence computes calories burnt.
Decision
Option B: Calculates the distance by the time spent on walking along with the average speed and hence computes calories burnt.
Issue IFR-09
Description
“Displays and produces the sound when a picture is chosen.”
Incomplete definition of the parameter used.
Options
Option A: Outputs sound of the name of the contact image or images stored in pictalk.
Option B: Outputs the sound of any image stored in the phone.
Decision
Option A:Outputs sound of the name of the contact image or images stored in pictalk.
Issue IFR-10
Description
“Store secure information with password protection.”
Problem -Ambiguity
What kind of information is considered secure?
Options
Option A: DOB, Contact information , etc.
Option B: Bank details, SSN, etc.
Decision
Option B: Bank details, SSN, etc.
Issue IFR-11
Description
“Should be able to call the emergency contacts using speed dial.”
Problem –Ambiguity
Who are the emergency contacts?
Options
Option A: Nephew, Colleague , etc.
Option B: Doctor, Care taker, etc.
Decision
Option B: Doctor, Care taker, etc.
Issue IFR-12
Description
“Templates are used for text to speech as well as pictalk.”
Issue-Incompleteness
How should the template be?
Options
Option A: Textual/ Pictorial representation of thoughts that involves minimum editing to be done.
Option B: Feed more input to the existing template.
Decision
Option A:Textual/ Pictorial representation of thoughts that involves minimum editing to be done.
Issue IFR-13
Description
“Pictalk helps to display the message need to be conveyed or forward it to someone through messaging.
Problem :Ambiguous.
What kind of a message could it send?
Options
Option A: Text Message.
Option B: Picture Message.
Decision
Option A: Text Message.
Share with your friends:
The database is protected by copyright ©ininet.org 2024
send message