Skip to content

Sprint Planning and Reviews

JohnsonWu1 edited this page Apr 3, 2023 · 9 revisions

First Half of the Project

The work has been mainly divided into three parts:

  • Google Map and supporting features by Johnson Wu, Zixu Yu - Task 1
  • Scanning QR code and interpreting the information by Mingbao Feng, Boshen Lin - Task 2
  • User Profile/Scoreboard/User Collection by Louis Ye, Yujie Wen - Task 3
  • (Additional) Firestore Database by Yujie Wen, Jiacheng Wu - Task 4

Task 1:(Starting Feb.20th)

US 06.01.01 As a player, I want to see a map of geo-locations of nearby QR codes.

US 02.01.01 As a player, I want to be able to scan QR codes and record a photo of the location or object, and the geolocation of the location or object.

US 05.02.01 As a player, I want to search for nearby QR codes by using geolocation.

US 08.02.01 As a player, I want to be able to decline recording geolocation for privacy reasons.


Task 2:(Starting Feb.20th)

US 02.01.01 As a player, I want to be able to scan QR codes and record a photo of the location or object, and the geolocation of the location or object.

US 01.05.01 As a player, I want to see the sum of scores of QR codes that I have scanned.


Task 3:(Starting Feb 27th)

US 04.01.01 As a player, I want a profile with a unique username and my contact information.

US 07.01.01 As a player, I want to see game-wide high scores of all players

US 04.02.01 As a player, I do not want to log into my application using a username and password as my device can identify me.

US 02.03.01 As a player, I want to be able to browse QR codes that other players have scanned.

US 02.04.01 As a player, I want to see that other players have scanned the same QR code.


Task 4:(Starting Feb 20th)

US 04.02.01 As a player, I do not want to log into my application using a username and password as my device can identify me.

Second Half of the Project

The work has been mainly divided into three parts:

  • Google Map and supporting features by Johnson Wu - Task 1
  • Scanning QR code and Firebase usage by Mingbao Feng, Boshen Lin, Jiacheng Wu, Zixu Yu - Task 2
  • User Profile/Scoreboard/User Collection by Louis Ye, Yujie Wen, Jiacheng Wu - Task 3
  • Testing by Louis Ye, Yujie Wen
  • Documentation by Mingbao Feng

Task 1:(Starting March.21st)

Minor fix toward Google Map Service Supported the Geolocation Search

Task 2:(Starting March.21st)

QR Code human readable name/visual representation design QR Code hashing design QR Code picture taking and storage QR Code validating and updating

Task 3:(Starting March.21st)

Updated the features for collection/profile/scoreboard with more comprehensive options Minor fix toward features Add transition between features

Task 4:(Starting March.28st)

User Testing JUnit Testing

Task 5:(Starting March.28st)

Document the whole project Make the code base readable

Clone this wiki locally