Skip to content
Oğuz Kaan Yüksel edited this page Nov 21, 2018 · 49 revisions

Plan Documents

Project plan is the high level overview of our workflow of the project.

Communication plan lists and details various information channels throughout the team.

Worklog (Deprecated)

Worklog holds the information such as resource utilization and task workload.

Milestones

Feb 2018 - May 2018 (First Semester)

Milestone #1 Kickoff Meeting

Timeline: 06.02.2018

Objectives:

  • Get to know each other.
  • Settle on a regular meeting scheduling and format.

Deliverables:

Milestone #2 Repository Setup

Timeline: 11.02.2018

Objectives:

  • Designing README.md to describe our project.
  • Design a Wiki page to represent our project.
  • Introduce ourselves by organizing personal wiki pages.
  • Setting up labels for issues.
  • Learn git.
  • Research about good repositories and learn from them.

Deliverables:

Milestone #3 Planning

Timeline: 04.03.2018

Objectives:

  • Create a clear and concise Communication Plan reflecting the interaction among the members of the group.
  • Design a high-level Project Plan that can provide information on and also help manage the concerns of the following questions:
    • What are the major activities and milestones of the project?
    • Where should be the project at a specific time?
    • Where is the project at a specific time?
    • Where does our resources used?
    • What are our dependencies among the tasks?

Deliverables:

Milestone #4 Requirement Analysis

Timeline: 25.02.2018

Objectives:

Deliverables:

Milestone #5 User - View Analysis

Timeline: 11.03.2018

Objectives:

  • Understanding user requirements
  • Increasing software success
  • Increasing developer productivity

Deliverables:

Milestone #6 Review #1

Objectives:

  • Assure a quality and a fluid navigation of the project.
  • Assure the coherence and completeness of project requirements.
  • Revision project plan to reflect workflow and the status of the project better.
  • Assure the coherence and completeness of user personas & scenarios.
  • Assure the coherence and completeness of web & mobile mockups.

Deliverables:

Milestone #7 System Design

Timeline: 26.03.2018

Deliverables:

Milestone #8 Acceptance Testing

Timeline: 02.04.2018 Objectives:

  • Provide one of the main test documents for quality assurance: Test cases for our Course Project.
  • Learn how to test the system
  • Get familiarity of test cases

Deliverables:

Milestone #9 Twitter API

Timeline: 16.04.2018

Deliverables:

Milestone #10 Review #2

Timeline: 30.05.2018

Objectives: (restate)

  • Assure consistence and coherence among project.
  • Assure quality of our project with multiple eyes seeing over every deliverable/product in the project.
  • Understand where we are at and where should we instead?
  • Integrate more involved, throughout and specialized review & reflect & feedback work cycles which represent our agile team philosophy.

Deliverables: (restate)

Milestone #11 Project Setup

Timeline: 17.10.2018

  • Recognize the tasks ahead and organize them into a trackable high-level plan.
  • Form sustainable and productive communication channels and habits.
  • Detect and organize the requirements that the software must comply.
  • Setup local development environments for further implementation stages.

Deliverables:

Milestone #12 MVP

Timeline: 31.10.2018

  • Have an integrated (frontend - backend) application that is online.
  • Provide basic user authentication functionalities such as sign-in & sign-out.
  • Provide basic event actions such as event viewing/update/creation/deletion.
  • Provide basic comment functionality specifically on events.

Deliverables:

Milestone #13 Core

Timeline: 21.11.2018

  • Provide voting functionality on users, events, comments.
  • Provide attendance functionality on events, comments.
  • Provide complete event create functionalities (location, image).
  • Provide complete comment create functionalities (image).
  • Provide feed functionality to the user.
  • Provide basic string search functionality on events.

Milestone #14 Full

Timeline: 05.12.2018

  • Provide messaging functionality between users.
  • Provide search (all-types of search) functionality on users and events.
  • Provide annotation functionality on events.

Milestone #15 Production-Ready

Timeline: 26.12.2018

  • Provide notification mechanism for users.
  • Validate and test all features.
Clone this wiki locally