Group A: Chutes and Ladders
reviewed by Group M
Summary:
After going through our scheduling process, the milestones decided upon, due dates, and the tasks appointed to each group member, Group M thought our schedule was thoroughly established. There were a few suggestions and ideas that they presented to us about our schedule and scheduling proccess. After explaining to the reviewers that our game was broken into four main sections, the GUI, the game scenarios, the client/server interactions, and movement of the players, each with its own subsection, Group M had a few questions about how the milestones were assigned to group members. They suggested that the primary and secondary for each section should be paired together in order for the two team members to be able to work at the same time thus being more time efficient. As good as this proposal sounded, our decision to break up the primaries and secondaries was soley based upon previous knowledge by the secondaries in that section. For example, Ryan knew how to create an animated spinner and was therefore paired with Kristoff to help out in that section. Also Kristoff had some previous knowledge in Hash Tables and was paired with Bob. The idea was sound but ultimately the workload was more balanced our way. Another suggestion our reviewers made was to have the GUI movement finalized earlier in our schedule than at the end. We explained that it was our intention to demo the spinner with basic movement without involving the server and later revisit the movement aspect after completion of all the milestones including an animated view of the movement ultimately making our last milestone be a facelift to the GUI aspect of our game. Lastly, Group M presented the idea to make separate milestones after each main section to combine like aspects of other milestones already reached. We adopted this idea but decided that a separate milestone was not needed for each individual combining of sections but rather a final milestone to represent this idea. Thus we changed our last milestone to include the completion of all sections interacting with one another.