Skip to content

Elicitation Questions & Answers

nilsutuysuz edited this page Mar 6, 2025 · 1 revision

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.

3. Should users be able to sign up with email, social media, or any other method?

Email sign-up is required, and a "Forgot Password" option will be available.

4. Should there be minimum security requirements for passwords? What are they?

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.

6. What waste categories should be supported for tracking?

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.

8. How should leaderboards work?

Leaderboards reset periodically. Each waste type has its own leaderboard for each city. Users earn badges as rewards.

9. What should be included in visual progress reports?

Pie charts showing the proportion of different waste types reduced per month and bar charts comparing monthly progress.

10. How can we ensure fairness in competitions (what if the data is not provable/hard to prove)?

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.

12. What are the most effective ad types for eco-friendly recommendations?

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.

14. How to prevent users from logging extreme amounts?

Moderators can cancel such extreme logs manually.

15. Who is responsible for opening such groups?

Admins can create and manage groups.

16. How will participation in groups be permitted?

Users can join public groups freely.

17. Are we responsible for checking accuracy and honesty?

We assume accuracy and honesty.

18. Will the platform have basic graphs and charts?

Yes, visual reports will include pie charts, bar charts, and trend graphs.

19. What will these leaderboards be based on?

We will rank users based on specific type of waste quantity.

20. Are challenges on a daily, weekly, or monthly basis?

There won't be default challenges.Users create challenges on their own by selecting waste type, duration, and participants. Challenge points are fixed.

21. Is the ranking system based on XP-like points or real quantity?

Points will be used.

22. Should users be able to exchange points for real-world rewards? If so, what kind of rewards?

No, for the extent of the project it is not required.

23. Will there be a marketplace or a system where users can "spend" points on tangible rewards?

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.

24. How should the scoring system be determined for each waste category and quantity?

Different waste types should have different point values based on their environmental impact. A predefined formula will calculate scores.

25. What are the non-functional requirements the customer wants?

Uptime, overall performance, response time and scalability won't be tested since these are not the objectives of the course.

Clone this wiki locally