-
Notifications
You must be signed in to change notification settings - Fork 0
Elicitation Questions & Answers
1. What user roles will the platform have (general users, admins, moderators, etc.)? And what differences will be among them?
The platform will have Admins, Users, and Moderators. Admins manage the system, Users participate in waste tracking and challenges, and Moderators review reported or canceled comments.
2. What are the attributes of a regular user profile? Is a real name and surname necessary? Should the username be unique? Will there be an option for a profile photo?
Real names and surnames are not required; users can remain anonymous. Usernames must be unique. There will be an option to upload a profile picture.
Email sign-up is required, and a "Forgot Password" option will be available.
Yes, passwords should have a minimum length (to be determined) and follow security best practices.
5. Should the account keep the user’s location? Will there be location-based challenges (neighborhood, city, school/university, workplace, etc.)?
Users will manually enter their location. Location-based challenges will be possible.
Plastic, paper, battery, medicine, and oil waste.
7. How should we remind or motivate users to log their waste, and what methods should be available for logging (manual entry, barcode scan, etc.)?
Users can manually log waste for common categories. They will earn badges and accumulate "good deed" points as motivation.
Leaderboards reset periodically. Each waste type has its own leaderboard for each city. Users earn badges as rewards.
Pie charts showing the proportion of different waste types reduced per month and bar charts comparing monthly progress.
We assume honesty and thus fairness.
11. What information should we collect and protect from users for waste tracking and competition results?
Basic user data (email, username), logged waste details, and location (if manually entered). Data should be stored securely and used only for platform functionality.
Ads should focus on sustainability tips and give tangible results on the progress such as number of trees saved or fish saved etc.
13. Which metrics resonate most with users? Should they be able to toggle between options (CO2 savings, water savings, etc.)?
Users should be able to choose between different impact metrics, such as CO2 reduction or water saved.
Moderators can cancel such extreme logs manually.
Admins can create and manage groups.
Users can join public groups freely.
We assume accuracy and honesty.
Yes, visual reports will include pie charts, bar charts, and trend graphs.
We will rank users based on specific type of waste quantity.
There won't be default challenges.Users create challenges on their own by selecting waste type, duration, and participants. Challenge points are fixed.
Points will be used.
No, for the extent of the project it is not required.
Instead of direct purchases, points can contribute to verified environmental initiatives (e.g., tree planting),donations to NGOs and possibly an artificial aquarium or a forest that flourishes as the points increase.
Different waste types should have different point values based on their environmental impact. A predefined formula will calculate scores.
Uptime, overall performance, response time and scalability won't be tested since these are not the objectives of the course.
- Ahmet's Bio
- Baran's Bio
- Barathan's Bio
- Berke's Bio
- Caglar's Bio
- Ege's Bio
- Mehmet Emin's Bio
- Nilsu's Bio
- Selman's Bio
- Taha's Bio
- Ömer's Bio
- Requirements
- Elicitation Questions & Answers
- Scenario #1
- Scenario #2
- Scenario #3
- Scenario #4
- Scenario #5
- Scenario #6
- Scenario #7
- Scenario #8
- Scenario #9
- Scenario #10
- Scenario #11
- Scenario #12
- Use Case Diagram
- Class Diagram
- Sequence Diagram #1