Our team faces the third situation that we must define our problem ourselves. To enhance the experience, we have to review the overall goals. For the logical development of the project, the tasks/topic should be divided into sub tasks/subtopics and taken care of from bottom up. We should check the details such that we understand who our primary and secondary audiences are.
Our system is set to use data from a student's schedule to send notifications after their class ends about available buses and routes they could take to get to their next class in the least amount of time. All the students and faculties that use the GT bus service will be affected by our system. There are similar applications in existence. From the survey that we conducted, mostly everyone uses the NextBus and GTBuses application. This app lacks the feature to send notifications to students right after their class. A large number of students rely on the bus system to get from one class to another. It would be beneficial for the students to have a way of knowing if a bus is available at a particular stop at the time they would be needing it. This was the motivation for the system to be developed
Part 2
For Sample 1: Safe house the most evident difference is the inclusion of details in every step. The final version begins with an example why their system is important while version 0.1 just states it. The final version has a cover page with all team member's names and class year. The final version is improved because it has broken down the objectives, problem statement, functional and nonfunctional requirements, etc further. The use of images is also helpful because it provides an idea of the system architecture. The use of the word "must" helps the reader think that the team will get the tasks done on time.
For Sample 2: Healthcare, as opposed to version 0.1, the final version has a table of contents making it easier to find whats needed quicker. The use of diagrams and images will help the user grasp the need and use of this system better. Another difference between the versions is in the applicable standards. Instead of just stating that there are HIPAA requirements affecting their project, they specified how it will be affected in the final version. The chart portrays a more organized step by step approach
Part 3
The rankings:
- Healthcare
- Safe House
- Website Redesign
I ranked the problem statements the same as your rankings. I think the Healthcare problem statement is not only the best because it was well organized, but also because the problems were grammatically parallel. After reading these three problem statements, I realized how important having a grammatically parallel list is. I agree with all your points on why the Website Redesign is the worst. I think another point that makes it the worst is that it doesn't provide exactly who is being affected, and what exactly is the problem in the current system.
ReplyDelete