Question
Your company wants to create smartphone app that will help visually-impaired students navigate inside their school. For example, a student with vision problems needs to
Your company wants to create smartphone app that will help visually-impaired students navigate inside their school. For example, a student with vision problems needs to go from one classroom to another, from one office to a lab, from a lab to a restroom, etc. Traditionally, dogs, canes, and braille indicators help somebody navigate their way around. These aids can be used together since they can be complementary to each other. There's obviously a great need for a visually-impaired person to have some type of aid that can think, see, hear, and speak in order to help them navigate.
For reaching the destination location, a visually-impaired person may need to figure out the what the source (starting) location is, walk in the hallway, turn at the right place, continue to walk, and stop at the destination location. Safety is an important concern, which implies that detecting obstacles and avoiding collisions is crucial to the success of this smartphone app. The time that it takes to reach the destination might also be a concern, especially if there isn't much time available to reach the destination. Familiarity with the route to be taken may also be a concern, among other things.
For this smartphone app, the domain will be indoors, which can consist of multiple floors with each floor hosting a variety of different rooms (classrooms, labs, offices, etc.).
Requirements Analysis & Design You've already conducted a workshop to determine some of the information that would need to be turned into requirements. The information you've gathered is as follows:
Detecting obstacles and telling the user what to do to avoid collision.
Placing emergency calls and messages if a fall is detected.
Telling the user to walk a certain distance.
Telling the user to stop at the right place to turn.
Help the user navigate safely indoors.
Help the user navigate the fastest route to their destination.
Customizable to every user (volume, the interval at which the system says something, etc.) Your Project Manager has informed you that the name of the app is Theia - the Greek goddess of vision.
For this assessment, you will be asked to put together the following information:
Vision and Scope Document.
User requirements in the form of use cases for two tasks.
Functional and nonfunctional requirements in a Software Requirements Specification (or BRD).
Requirements Traceability Matrix.
A brief explanation of how and why you prioritized the requirements the way that you did.
Summary (aka "Lessons Learned") at the end of the assessment of what you have learned this semester and what you would do differently when creating requirements documents. Describe ways that you could improve the requirements process
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started