[Assessment 1] ENG1 Website: Cohort 3, Group 23

In-Development Planning Phases

Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Gantt Chart

Project Plan as of Week 1

Week # Plan Detail
Task Assignee
1
Website Oliver
2
Start planning George
Start risk assessment Praj
Start gathering requirements Praj; Denys; George; Albara
3
Client meeting Everyone
Finish requirements gathering Denys; Praj; George; Albara
4
Start implementation
  • Create assets
  • Counter for the days
  • Player
  • Player interaction
  • An activity
  • Moving around
Denys; Rafael; Shivan; George
5
Continue implementation
  • Create more activities
  • Implement day transitions
  • Add pause and main menu
Denys; Shivan; Praj; Rafael
6
Finish implementation Everyone

Project Plan as of Week 2

Week # Plan Detail
Task Assignee
1–3 Identical to the previous iteration
4
Start architecture
  • Initial class model
  • Initial sequence diagram
Oliver; Rafael; Shivan; Albara
Become familiarised with the game engine Oliver; Denys
5
Start implementation Denys; Shivan; Praj; Rafael
6 Identical to the previous iteration

Project Plan as of Week 3

Week # Plan Detail
Task Assignee
1–3 Identical to the previous iteration
4
Start architecture
  • Initial class model
  • Initial sequence diagram
Oliver; Rafael; Shivan; Albara
Become familiarised with the game engine Oliver; Denys
Start implementation Denys; Shivan; Praj; Rafael
5
Continue implementation Denys; Praj; Shivan; Rafael
Create game sprites and tile-maps George
6 Identical to the previous iteration

Project Plan as of Week 4

Week # Plan Detail
Task Assignee
1–4 Identical to the previous iteration
5
Continue implementation
  • Metrics
  • Tile-maps
  • Refactor existing code to strictly comply with the architecture
Denys; Praj; Shivan; Rafael
Create game sprites and tile-maps George
Start the implementation JavaDoc documentation Shivan
6 Identical to the previous iteration

Project Plan as of Week 5

Week # Plan Detail
Task Assignee
1–4 Identical to the previous iteration
5
Continue implementation
  • Metrics
  • Tile-maps
  • Map border
Denys; Praj; Shivan; Rafael
Create game sprites and tile-maps George
Continue the implementation JavaDoc documentation Shivan
Continually refactor the existing code to ensure compliance with the architecture Oliver
6 Identical to the previous iteration

Project Plan as of Week 6

Week # Plan Detail
Task Assignee
1–5 Identical to the previous iteration
6
Complete the design and implementation of MVC architectural components Oliver
Complete the implementation
  • HUD
  • Screen-switching
  • Finalise collision bug-fixes
Everyone
Finalise game sprites and tile-maps George
Package JAR, create JavaDoc, and add referencing to all deliverables Praj; Oliver

Weekly Gantt Chart

To view the SVG in a larger viewport, right-click on the chart and select Open Image in New Tab.