<?xml version="1.0" encoding="UTF-8"?><projectname="3XA3: Team Project"company=""webLink="http://"view-date="2018-10-25"view-index="0"gantt-divider-location="300"resource-divider-location="300"version="2.8.9"locale="en_IN">
<?xml version="1.0" encoding="UTF-8"?><projectname="3XA3: Team Project"company=""webLink="http://"view-date="2018-11-01"view-index="0"gantt-divider-location="300"resource-divider-location="300"version="2.8.9"locale="en_CA">
<description><![CDATA[Developing the clasical Snake game using python and front-end development languages.]]></description>
<description><![CDATA[Developing the clasical Snake game using python and front-end development languages.]]></description>
<taskid="20"name="Team Communication Plan"color="#8cb6ce"meeting="false"start="2018-09-25"duration="1"complete="0"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="20"name="Team Communication Plan"color="#8cb6ce"meeting="false"start="2018-09-25"duration="1"complete="100"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="29"name="Copy_Team Communication Plan"color="#8cb6ce"meeting="false"start="2018-09-25"duration="1"complete="0"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="29"name="Copy_Team Communication Plan"color="#8cb6ce"meeting="false"start="2018-09-25"duration="1"complete="100"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="21"name="Team Member Roles"color="#8cb6ce"meeting="false"start="2018-09-25"duration="1"complete="0"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="21"name="Team Member Roles"color="#8cb6ce"meeting="false"start="2018-09-26"duration="1"complete="100"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="23"name="Proof of Concept"color="#8cb6ce"meeting="false"start="2018-09-26"duration="1"complete="0"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="23"name="Proof of Concept"color="#8cb6ce"meeting="false"start="2018-09-27"duration="1"complete="100"thirdDate="2018-09-13"thirdDate-constraint="0"expand="true"/>
<taskid="52"name="Push & Tag Document"color="#8cb6ce"meeting="false"start="2018-10-05"duration="1"complete="0"thirdDate="2018-09-17"thirdDate-constraint="0"expand="true"/>
<taskid="52"name="Push & Tag Document"color="#8cb6ce"meeting="false"start="2018-10-05"duration="1"complete="100"thirdDate="2018-09-17"thirdDate-constraint="0"expand="true"/>
<taskid="9"name="Proof of Concept Demonstration"color="#8cb6ce"meeting="false"start="2018-10-10"duration="4"complete="0"thirdDate="2018-09-27"thirdDate-constraint="0"expand="false">
<taskid="9"name="Proof of Concept Demonstration"color="#33ff33"meeting="false"start="2018-10-08"duration="4"complete="100"thirdDate="2018-09-27"thirdDate-constraint="0"expand="false">
<taskid="59"name="Snake Body & Movement"color="#8cb6ce"meeting="false"start="2018-10-10"duration="2"complete="0"thirdDate="2018-09-17"thirdDate-constraint="0"expand="true"/>
<taskid="59"name="Snake Body & Movement"color="#8cb6ce"meeting="false"start="2018-10-08"duration="2"complete="100"thirdDate="2018-09-17"thirdDate-constraint="0"expand="true"/>
<taskid="12"name="Test Plan Revision"color="#8cb6ce"meeting="false"start="2018-10-19"duration="5"complete="0"thirdDate="2018-09-27"thirdDate-constraint="0"expand="false">
<taskid="12"name="Test Plan Revision"color="#99ff66"meeting="false"start="2018-10-12"duration="11"complete="100"thirdDate="2018-09-27"thirdDate-constraint="0"expand="false">
<taskid="66"name="System Test Description"color="#8cb6ce"meeting="false"start="2018-10-22"duration="2"complete="0"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="66"name="System Test Description"color="#8cb6ce"meeting="false"start="2018-10-17"duration="2"complete="100"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="67"name="Tests for Proof of Concept"color="#8cb6ce"meeting="false"start="2018-10-23"duration="3"complete="0"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true">
<taskid="67"name="Tests for Proof of Concept"color="#8cb6ce"meeting="false"start="2018-10-22"duration="3"complete="100"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true">
<taskid="82"name="Tests for Functional Req."color="#8cb6ce"meeting="false"start="2018-10-23"duration="3"complete="0"thirdDate="2018-10-15"thirdDate-constraint="0"expand="true"/>
<taskid="83"name="Tests for Non-Functional Req."color="#8cb6ce"meeting="false"start="2018-10-23"duration="2"complete="0"thirdDate="2018-10-15"thirdDate-constraint="0"expand="true"/>
<notes><![CDATA[- Test for appropriate reaction to snake movements based on keyboard presses.
- initialization of snake object
- Requirements involving the Snake module (see Test Plan requirements)]]></notes>
<notes><![CDATA[- Test functionality within the user interface including mouse clicks towards edge of buttons and clicking window windows (exit, maximize, minimize)
<notes><![CDATA[- create a survey for peers to fill out upon playing a demo of the game. The
survey can be done in any means but it is recommended to use google
forms for ease of use.
- Add questions as you find apprioriate and show to family and peers
]]></notes>
</task>
</task>
</task>
<taskid="68"name="Comparison to Existing Implementation"color="#8cb6ce"meeting="false"start="2018-10-24"duration="2"complete="0"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="68"name="Comparison to Existing Implementation"color="#8cb6ce"meeting="false"start="2018-10-25"duration="2"complete="100"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="69"name="Unit Test Plan"color="#8cb6ce"meeting="false"start="2018-10-24"duration="2"complete="0"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="69"name="Unit Test Plan"color="#8cb6ce"meeting="false"start="2018-10-25"duration="2"complete="100"thirdDate="2018-10-08"thirdDate-constraint="0"expand="true"/>
<taskid="85"name="Anticipated and Unlikely Changes"color="#8cb6ce"meeting="false"start="2018-11-05"duration="1"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="85"name="Anticipated and Unlikely Changes"color="#8cb6ce"meeting="false"start="2018-10-29"duration="1"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="91"name="Conncection between Requirements and Design"color="#8cb6ce"meeting="false"start="2018-10-31"duration="3"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="91"name="Conncection between Requirements and Design"color="#8cb6ce"meeting="false"start="2018-10-30"duration="1"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="98"name="Use Heirarchy between modules"color="#8cb6ce"meeting="false"start="2018-11-02"duration="2"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="98"name="Use Heirarchy between modules"color="#8cb6ce"meeting="false"start="2018-11-02"duration="1"complete="100"thirdDate="2018-10-18"thirdDate-constraint="0"expand="true"/>
<taskid="101"name="Food & barriers - Doxygen"color="#8cb6ce"meeting="false"start="2018-11-02"duration="2"complete="0"thirdDate="2018-10-29"thirdDate-constraint="0"expand="true"/>
<taskid="102"name="Snake body & movement - doxygen"color="#8cb6ce"meeting="false"start="2018-11-02"duration="2"complete="0"thirdDate="2018-10-29"thirdDate-constraint="0"expand="true"/>
<notes><![CDATA[Will be done throughout the development process to check if everything works together correctly. Closer to the final date, peers will be asked to try the game as part of system testing.]]></notes>
<notes><![CDATA[Will be done throughout the development process to check if everything works together correctly. Closer to the final date, peers will be asked to try the game as part of system testing.]]></notes>
</task>
</task>
<taskid="355"name="Gameplay - white box testing"color="#8cb6ce"meeting="false"start="2018-11-14"duration="2"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="355"name="Gameplay - white box testing"color="#8cb6ce"meeting="false"start="2018-11-16"duration="1"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="357"name="Interface - white box testin"color="#8cb6ce"meeting="false"start="2018-11-14"duration="2"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="357"name="Interface - white box testin"color="#8cb6ce"meeting="false"start="2018-11-19"duration="1"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="359"name="Themes - white box"color="#8cb6ce"meeting="false"start="2018-11-14"duration="2"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="359"name="Themes - white box"color="#8cb6ce"meeting="false"start="2018-11-16"duration="1"complete="0"thirdDate="2018-10-22"thirdDate-constraint="0"expand="true"/>
<taskid="495"name="Meeting to run through Rev 0 Demo"color="#8cb6ce"meeting="false"start="2018-11-20"duration="1"complete="100"thirdDate="2018-11-16"thirdDate-constraint="0"expand="true"/>
<taskid="17"name="Peer Evaluation - Final Demo"color="#8cb6ce"meeting="false"start="2018-11-27"duration="4"complete="0"thirdDate="2018-09-27"thirdDate-constraint="0"expand="true"/>
<taskid="544"name="Improve Game Interface"color="#8cb6ce"meeting="false"start="2018-11-21"duration="1"complete="100"thirdDate="2018-11-19"thirdDate-constraint="0"expand="true">
<notes><![CDATA[Some elements to imporve:
- color contrast
- color schemes and layout
- font
]]></notes>
</task>
<taskid="17"name="Peer Evaluation - Final Demo"color="#8cb6ce"meeting="false"start="2018-11-27"duration="1"complete="100"thirdDate="2018-09-27"thirdDate-constraint="0"expand="true"/>
<notes><![CDATA[Each member will apply the feedback given in each document for their specific part. In order to ensure completeness, the team will meet and go through each point of feedback to make sure it has been fixed by one of the three members.