Abbreviation:
1: Must have
2: Should have
3: Could have
4: Would like but won't get
BBA: Blue Bus App
# | Final Requirements | Priority | Finished |
---|---|---|---|
1. | BBA shall schedule/arrange shared journeys to users with same destinations | 1 | Yes |
2. | BBA shall be implemented on Android app platform | 1 | Yes |
3. | BBA shall allow user to register with email(i.e. email cannot be the same as another user?s), entering username, email, password, and age |
1 | Yes |
4. | BBA shall have a database of records of user including,email, password, name and age |
1 | Yes |
5. | BBA shall allow user to log in with username and password | 1 | Yes |
6. | BBA shall allow user to publish a ride | 1 | Yes |
7. | BBA shall allow user to book a ride | 1 | Yes |
8. | BBA shall allow user offer return trips as well | 2 | Yes |
9. | BBA shall allow user view and edit profiles | 2 | Yes |
10. | BBA shall allow user to choose the start point and destination on a map | 2 | Yes |
11. | BBA shall allow user to type in a postcode or address and give the location | 2 | Yes |
12. | BBA shall allow user to see his or her own previous rides | 2 | Yes |
13. | BBA shall have the location of user(geolocation) | 2 | No |
14. | BBA shall notify user if someone has booked his or her ride by email | 3 | Yes |
15. | BBA shall be implemented on multiple platforms like Android, IOS and web browser(cross-platform app) |
3 | No |
16. | BBA shall allow user to log in with Facebook or Twitter account | 3 | No |
17. | BBA shall verify the phone number that user input when registration | 3 | No |