Function |
Sub-function |
Two-level sub-function |
Estimated time spent (hours) |
Basic game features |
Display the first interface |
Draw the main logo of production products and layout under different difficulty |
4 |
|
Game |
Difficulty selection (beginner, intermediate, advanced) |
4 |
|
|
Exit the entire program |
1 |
|
|
Discard Current Progress |
3.5 |
|
|
Eliminate check block algorithm |
4 |
|
Options |
Control background Music Switch |
3 |
|
|
displaying and entering leaderboards |
3 |
|
|
Theme Toggle |
4.5 |
|
Help |
displaying software information |
0.5 |
Add Game Fun Features |
Props |
Double Card |
1 |
|
|
Reset Card |
4 |
|
Flashing |
Button discoloration |
2.5 |
|
|
Get props |
0.5 |
|
Reset |
Reset when you click Reset Item |
4 |
|
|
Reset when no solution is in place |
2 |
Debug |
Bug reports |
|
2 |
|
Debug |
|
5 |
Gantt Chart
Property Description (top to bottom):
Art : Draw product logo, draw various button pictures, complete after the program Ape 3
Program Ape 3: And program Ape 1, 2 negotiate layout, and implement layout
Program Ape 1: Program Ape 1 Complete selection of difficulty algorithm, exit the entire program, discard the current progress function
Program Ape 2: Program Ape 2 implement control background music switch, display and enter leaderboard function
Program Ape 3: Program Ape 3 Implement theme switch, exit the entire program function
Program Ape 1: Program Ape 1 realizes double card function and eliminates check block algorithm
Program Ape 2: Program Ape 2 to implement reset function
Program Ape 3: Achieve button discoloration, can add bonus to the program Ape 1, 2 completed props, complete help display
Testers : Test bugs in the game, sort by game, options, props
Program Ape 1: Modify the game bug
Program Ape 2: Modify Options Bug
Program Ape 3: Modify the Prop bug
11th Week (11.24-12.01)----WBS function decomposition