Skip to content

Release Plan

Micah Seneshen edited this page Oct 23, 2017 · 6 revisions

Initial stage:

  • Initial app design
  • UML diagram
  • Class skeletons
  • Test cases

October 23: Part 3 deadline

Implementing basic classes:

  • User
  • LoginManager
  • Habit
  • HabitEvent

October 30 deadline

  • Login, Signup
    • User stories:
      • US 03.01.01
  • HabitListItem/adapter
    • User stories:
      • US 01.03.01
  • Today view
    • Prerequisite: HabitListItem/adapter
    • User stories:
      • US 01.07.01
  • Menu
  • My Habits
    • Prerequisite: HabitListItem/adapter
  • Add Habit
    • Prerequisite: My Habits
    • User stories:
      • US 01.01.01
      • US 01.02.01
      • US 01.06.01 (shared with Edit Habit)
  • Edit Habit
    • Prerequisite: My Habits
    • User stories:
      • US 01.04.01
      • US 01.05.01
      • US 01.06.01 (shared with Add Habit)

November 6 Deadline

  • Stats
    • Prerequisite: My Habits
    • User stories:
      • US 01.08.01
  • People (Following/Followers)
    • Add Follower
      • User story: US 05.01.01
  • HabitEventListItem/adapter
    • User stories:
      • US 02.04.01

Nov 13: Part 4 deadline

  • Add Habit Event
    • Prerequisites: HabitListItem/adapter
    • User stories:
      • US 02.01.01
      • US 02.02.01
      • US 02.03.01
      • US 02.07.01 (shared with Edit Habit Event)
      • US 06.01.01
      • US 07.01.01 (shared with Edit Habit Event)
  • Edit Habit Event
    • User stories:
      • US 02.05.01
      • US 02.06.01
      • US 02.07.01 (shared with Add Habit Event)
      • US 07.01.01 (shared with Edit Habit Event)
  • History
    • Prerequisite: HabitEventListItem/adapter
    • User stories:
      • US 04.01.01

November 20 Deadline

  • Filter
    • User stories:
      • US 04.02.01
      • US 04.03.01
  • Feed
    • Prerequisite: HabitEventListItem/adapter
    • User stories:
      • US 05.03.01
  • Map
    • User stories:
      • US 06.02.01
      • US 06.03.01
      • US 06.04.01

November 27th Deadline

  • Notifications
    • User stories:
      • US 05.02.01

Dec 4: Part 5 deadline