Skip to content

Release plan

Ray edited this page Apr 3, 2017 · 80 revisions

For Project Part 3:

Feb/24


  • Addressing Feedback
  • UML class diagram
  • Finish unit tests
  • Finish the program's brief structure(I.E finished UI, basic button, name important variables...)

====================================

For Project Part 4:

Mar/05

  • Finish the Login Page & Login Activity completely
    • 1. (UC 03.01) Sign up
    • 2. (UC 03.02) Sign in
  • Finish the most part of EditMoodActivity except the location and image part, allow users to send new moods
    • 1. (UC 02.01) Add trigger reason
    • 2. selet time or use current time
    • 3. (UC 02.03) Add social situation
    • 4. (US 01.02.01)Add Emotional states
  • Finish the ViewActivity
    • 1. (US 01.04.01) Allow users to view the details for the mood events.
  • Create the Home Page & part of Main Activity should be done
    • 1. (UC 01.01) Add Mood Event
    • 2. (UC 01.04) View Mood Event

Mar/10

  • Finish the Home page & Main Activity
    • 1. (UC 01.02) Users are available to Delete Mood Events
    • 2. (UC 01.03) Users are available to Edit Mood Events
  • Finish the Drawer Activity
    • 1. Filter
      • a. (UC 04.01) View All My Mood History List
      • b. (UC 04.02) Filter My Mood History List (occurred in the most recent week)
      • c. (UC 04.03) Filter My Mood History List (with a particular emotional state)
      • d. (UC 04.04) Filter My Mood History List (whose reason text contains a given word)
    • 2. Friends
      • a. (UC 05.01) View another participant following permission.(Follower)
      • b. (UC 05.02) View the followers list
      • c. (UC 05.03) View the follow list
      • d. (UC 05.04) View All My Mood Following List
      • e. (UC 05.05) Filter My Mood Following List (occurred in the most recent week)
      • f. (UC 05.06) Filter My Mood Following List (with a particular emotional state)
      • g. (UC 05.07) Filter My Mood Following List (whose reason text contains a given word)
  • allow users to log out their account (UC 03.03)
  • Finish the Project4's code base and done for bug checking
  • Create the test cases for Project4
  • Finish Code Documentation(For each source code file,have a brief introductory comment describing its purpose)

Mar/12: (One Day before Project4 due)

  • update UML class diagram
  • update release plan for Project5

====================

For Project Part 5:

Mar/17

  • Finish the Map Activity
    • 1.(UC 06.02) Users can view own filtered mood map
    • 2.(UC 06.03) Users can view filtered following list mood map
    • 3.(UC 06.04) User can view mood within 5km in map
    • 4.Users are available to click bubble to view the details(optional)
  • Finish the CreateMoodActivity
    • (UC 02.02) Allow users to add photo
  • 1. Filter
    • a. Sort by date

Mar/24

  • Finish the Edit Activity
    • 1.(UC 06.01) current location can be added
    • 2.(UC 06.01) Users can choose any location
  • Finish the Synchronization Activity
    • 1.(UC 07.01) Users are now available to store the data offline

Mar/31

  • Finish the Project5'code base and done for bug checking
  • Create the test cases for Project5
  • Finish the Wow Factor
    • 1. User can block other participants
    • 2. User can see the stat of him/herself and all participants
  • FinishCode Documentation(For each source code file,have a brief introductory comment describing its purpose)
  • Finish Video Demo