Skip to content

OrelMatatov/Book-Scrabble

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book-Scrabble: GANTT

Summary video + demo: https://drive.google.com/file/d/1Z5xlpSe-wdFKZ2keZ8aMM0HWXyUhC_zw/view?usp=sharing
Java Doc link: https://drive.google.com/drive/folders/141JHyUWYDtWs1kKerlNZudd2Ertni6dG?usp=sharing

First Milestone

First Sprint - Communication with the server

  • Start Date: 1/5/23
  • Duration: 15 days
  • End Date: 15/5/23
Task Duration Defining Success Assigned
Define communication protocol & explore documentation 4 days Protocol defined successfully Eitan & Louck
Design communication flow & objects involved 4 days Ready for implementation Eitan & Louck
Protocol Implementation 3 days Out model successfully communicates with the server Eitan & Louck
Unit testing 3 days All tests passed successfully Orel & Yehonatan
Left overs 1 day Orel & Yehonatan

Second Sprint - Communication functionality between guest and host

  • Start Date: 16/5/23
  • Duration: 12 days
  • End Date: 27/5/23
Task Duration Defining Success Assigned
Define communication protocol between guest & host 2.5 day Protocol defined successfully Orel & Yehonatan
Design communication flow & logic 2 days Ready for implementation Orel & Yehonatan
Implement the local server socket of the host 2.5 days Host local server is running Orel & Yehonatan
Implement the connection of the guest to the host & guest handler 2 days Guest is able to connect to the host Orel & Yehonatan
Unit testing 2.5 days All tests passed successfully Eitan & Louck
Left overs 0.5 day Eitan & Louck

Second Milestone

Third Sprint - Completion of the view

  • Start Date: 28/5/23
  • Duration: 10 days
  • End Date: 7/6/23
Task Duration Defining Success Assigned
Define UI components 1.5 day All components well defined Eitan & Louck
Design & implement welcome page 2 days We have a welcome page Eitan & Louck
Design & implement game board & players 2 days Game board and players well designed and implemented Eitan & Louck
Integrate UI components with the view model 1.5 day Componenets communicate well with the view model Orel & Yehonatan
Implement error handling 1.5 days Errors handled Orel & Yehonatan
Unit testing 1 day All tests passed Orel & Yehonatan
Left overs 0.5 day Orel & Yehonatan & Eitan & Louck

Fourth Sprint - Completion of the view model

  • Start Date: 8/6/23
  • Duration: 10 days
  • End Date: 18/6/23
Task Duration Defining Success Assigned
Define use cases, user interactions and work flow with the view, view model & model 1 day MVVM flow working well Eitan & Louck
Implement connection to the model 2 days Model successfully connected Eitan & Louck
Implement user welcome page logic 1.5 day We have an implemented welcome page Eitan & Louck
Design & implement board manipulation functions 2 day Board functionality implemented Orel & Yehonatan
Design & implement data binding 1 day View & View Model successfully binding data Orel & Yehonatan
Implement error handling 1 day Errors handled Orel & Yehonatan
Unit testing 1 day All tests passed Eitan & Louck
Left overs 0.5 day Orel & Yehonatan & Eitan & Louck

Third milestone

Fifth Sprint - Documentations & presentation video

  • Start Date: 19/6/23
  • Duration: 3 days
  • End Date: 22/6/23
Task Duration Defining Success Assigned
Write code's entire documentation in github 1.5 day Code's documentation well written Eitan & Louck
Record presentation video 1 day We have a well explained video Orel & Louck & Eitan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%