diff --git a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan index 06184880a2a9c1eb8e4f281e0f792bd62b924702..53b5d4137f5de6c5c8f22720b3663fa4ae24e1cf 100644 --- a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan +++ b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.gan @@ -1,6 +1,6 @@ -<?xml version="1.0" encoding="UTF-8"?><project name="3XA3: Team Project" company="" webLink="http://" view-date="2018-10-23" view-index="0" gantt-divider-location="300" resource-divider-location="300" version="2.8.9" locale="en_CA"> +<?xml version="1.0" encoding="UTF-8"?><project name="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_CA"> <description><![CDATA[Developing the clasical Snake game using python and front-end development languages.]]></description> - <view zooming-state="default:0" id="gantt-chart"> + <view zooming-state="default:2" id="gantt-chart"> <field id="tpd3" name="Name" width="167" order="0"/> <field id="tpd4" name="Begin date" width="65" order="1"/> <field id="tpd5" name="End date" width="64" order="2"/> @@ -45,7 +45,7 @@ <task id="26" name="Project Schedule" color="#8cb6ce" meeting="false" start="2018-09-27" duration="1" complete="0" thirdDate="2018-09-13" thirdDate-constraint="0" expand="true"/> <task id="27" name="Project review" color="#8cb6ce" meeting="false" start="2018-09-28" duration="1" complete="0" thirdDate="2018-09-13" thirdDate-constraint="0" expand="true"/> </task> - <task id="8" name="Requirements Document Revision" color="#8cb6ce" meeting="false" start="2018-09-18" duration="14" complete="0" thirdDate="2018-09-27" thirdDate-constraint="0" expand="false"> + <task id="8" name="Requirements Document Revision" color="#8cb6ce" meeting="false" start="2018-10-01" duration="5" complete="0" thirdDate="2018-09-27" thirdDate-constraint="0" expand="false"> <task id="31" name="Project Drivers" color="#8cb6ce" meeting="false" start="2018-10-01" duration="2" complete="0" thirdDate="2018-09-17" thirdDate-constraint="0" expand="true"/> <task id="49" name="Functional Requirements" color="#8cb6ce" meeting="false" start="2018-10-02" duration="2" complete="0" thirdDate="2018-09-12" thirdDate-constraint="0" expand="true"/> <task id="42" name="Non-Functional Requirements" color="#8cb6ce" meeting="false" start="2018-10-03" duration="2" complete="0" thirdDate="2018-09-12" thirdDate-constraint="0" expand="true"/> @@ -56,7 +56,6 @@ <task id="55" name="SpellCheck" color="#8cb6ce" meeting="false" start="2018-10-04" duration="1" complete="0" thirdDate="2018-09-18" thirdDate-constraint="0" expand="true"> <depend id="52" type="2" difference="0" hardness="Strong"/> </task> - <task id="58" name="task_58" meeting="false" start="2018-09-18" duration="1" complete="0" expand="true"/> </task> <task id="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"> <task id="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"/> @@ -74,19 +73,37 @@ <task id="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"/> <task id="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"/> </task> - <task id="13" name="Design & Document Revision" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="0" thirdDate="2018-09-27" thirdDate-constraint="0" expand="true"> - <task id="85" name="Anticipated and Unlikely Changes" color="#8cb6ce" meeting="false" start="2018-11-05" duration="1" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> - <task id="86" name="Module Hierarchy" color="#8cb6ce" meeting="false" start="2018-11-01" duration="2" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> - <task id="91" name="Conncection between Requirements and Design" color="#8cb6ce" meeting="false" start="2018-10-31" duration="3" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> - <task id="93" name="Module Decomposition" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true" cost-manual-value="33.0" cost-calculated="false"/> - <task id="96" name="Traceability Matrix" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> - <task id="98" name="Use Heirarchy between modules" color="#8cb6ce" meeting="false" start="2018-11-02" duration="2" complete="0" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> - <task id="99" name="MIS" meeting="false" start="2018-11-02" duration="2" complete="0" expand="true"> + <task id="13" name="Design & Document Revision" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="89" thirdDate="2018-09-27" thirdDate-constraint="0" expand="false"> + <task id="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"/> + <task id="103" name="Introduction" color="#8cb6ce" meeting="false" start="2018-10-31" duration="1" complete="100" thirdDate="2018-10-31" thirdDate-constraint="0" expand="true"/> + <task id="86" name="Module Hierarchy" color="#8cb6ce" meeting="false" start="2018-11-01" duration="2" complete="100" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> + <task id="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"/> + <task id="93" name="Module Decomposition" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="100" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true" cost-manual-value="33.0" cost-calculated="false"/> + <task id="96" name="Traceability Matrix" color="#8cb6ce" meeting="false" start="2018-10-31" duration="4" complete="100" thirdDate="2018-10-18" thirdDate-constraint="0" expand="true"/> + <task id="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"/> + <task id="99" name="MIS" meeting="false" start="2018-11-02" duration="2" complete="0" expand="false"> <task id="100" name="Interface - Doxygen" color="#8cb6ce" meeting="false" start="2018-11-02" duration="2" complete="0" thirdDate="2018-10-29" thirdDate-constraint="0" expand="true"/> <task id="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"/> <task id="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"/> </task> </task> + <task id="113" name="Implementation" meeting="false" start="2018-11-06" duration="8" complete="0" expand="false"> + <task id="114" name="highscore" color="#8cb6ce" meeting="false" start="2018-11-12" duration="2" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="117" name="Gameplay" color="#8cb6ce" meeting="false" start="2018-11-06" duration="8" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="119" name="init" color="#8cb6ce" meeting="false" start="2018-11-06" duration="2" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="121" name="Interface" color="#8cb6ce" meeting="false" start="2018-11-06" duration="8" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="123" name="Food" color="#8cb6ce" meeting="false" start="2018-11-08" duration="1" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="125" name="Themes" color="#8cb6ce" meeting="false" start="2018-11-13" duration="3" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + </task> + <task id="309" name="Testing" meeting="false" start="2018-11-13" duration="3" complete="0" expand="false"> + <task id="310" name="System/Integration testing" color="#8cb6ce" meeting="false" start="2018-11-13" duration="1" complete="0" thirdDate="2018-10-12" 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> + </task> + <task id="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"/> + <task id="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"/> + <task id="358" name="highscore - whitebox testing" color="#8cb6ce" meeting="false" start="2018-11-14" duration="2" complete="0" thirdDate="2018-10-22" thirdDate-constraint="0" expand="true"/> + <task id="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"/> + </task> <task id="14" name="Revision 0 Demonstration" color="#8cb6ce" meeting="false" start="2018-11-12" duration="2" complete="0" thirdDate="2018-09-27" thirdDate-constraint="0" expand="true"/> <task id="15" name="Final Demonstration" color="#8cb6ce" meeting="false" start="2018-11-19" duration="7" complete="0" thirdDate="2018-09-27" thirdDate-constraint="0" expand="true"/> <task id="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"/> @@ -102,7 +119,7 @@ Source Code]]></notes> </task> </tasks> <resources> - <resource id="3" name="Andy" function="1" contacts="hameea1@mcmaster.ca" phone="6479276093"/> + <resource id="3" name="Andy" function="4" contacts="hameea1@mcmaster.ca" phone="6479276093"/> <resource id="4" name="Usman" function="4" contacts="irfanm7@mcmaster.ca" phone="4168787844"> <rate name="standard" value="99"/> </resource> @@ -121,18 +138,28 @@ Source Code]]></notes> <allocation task-id="67" resource-id="3" function="1" responsible="true" load="100.0"/> <allocation task-id="66" resource-id="3" function="1" responsible="true" load="20.0"/> <allocation task-id="64" resource-id="3" function="1" responsible="true" load="100.0"/> - <allocation task-id="85" resource-id="3" function="1" responsible="true" load="100.0"/> <allocation task-id="93" resource-id="3" function="1" responsible="true" load="33.0"/> - <allocation task-id="96" resource-id="3" function="1" responsible="false" load="100.0"/> <allocation task-id="102" resource-id="3" function="1" responsible="true" load="100.0"/> + <allocation task-id="98" resource-id="3" function="1" responsible="true" load="100.0"/> + <allocation task-id="103" resource-id="3" function="1" responsible="true" load="100.0"/> + <allocation task-id="117" resource-id="3" function="1" responsible="true" load="50.0"/> + <allocation task-id="119" resource-id="3" function="1" responsible="true" load="100.0"/> + <allocation task-id="125" resource-id="3" function="1" responsible="false" load="20.0"/> + <allocation task-id="355" resource-id="3" function="1" responsible="false" load="50.0"/> + <allocation task-id="359" resource-id="3" function="1" responsible="true" load="20.0"/> <allocation task-id="8" resource-id="4" function="4" responsible="false" load="33.333332"/> <allocation task-id="49" resource-id="4" function="4" responsible="true" load="100.0"/> <allocation task-id="65" resource-id="4" function="4" responsible="true" load="100.0"/> <allocation task-id="66" resource-id="4" function="4" responsible="false" load="40.0"/> - <allocation task-id="86" resource-id="4" function="4" responsible="true" load="100.0"/> - <allocation task-id="93" resource-id="4" function="4" responsible="false" load="33.0"/> - <allocation task-id="98" resource-id="4" function="4" responsible="true" load="100.0"/> <allocation task-id="101" resource-id="4" function="4" responsible="true" load="100.0"/> + <allocation task-id="91" resource-id="4" function="4" responsible="true" load="100.0"/> + <allocation task-id="93" resource-id="4" function="4" responsible="false" load="33.0"/> + <allocation task-id="96" resource-id="4" function="4" responsible="false" load="100.0"/> + <allocation task-id="117" resource-id="4" function="4" responsible="false" load="50.0"/> + <allocation task-id="123" resource-id="4" function="4" responsible="true" load="100.0"/> + <allocation task-id="125" resource-id="4" function="4" responsible="false" load="20.0"/> + <allocation task-id="355" resource-id="4" function="4" responsible="true" load="50.0"/> + <allocation task-id="359" resource-id="4" function="4" responsible="false" load="20.0"/> <allocation task-id="8" resource-id="5" function="8" responsible="false" load="33.333332"/> <allocation task-id="42" resource-id="5" function="8" responsible="true" load="100.0"/> <allocation task-id="52" resource-id="5" function="8" responsible="true" load="100.0"/> @@ -140,10 +167,16 @@ Source Code]]></notes> <allocation task-id="68" resource-id="5" function="8" responsible="true" load="100.0"/> <allocation task-id="69" resource-id="5" function="8" responsible="true" load="100.0"/> <allocation task-id="66" resource-id="5" function="8" responsible="false" load="40.0"/> - <allocation task-id="91" resource-id="5" function="8" responsible="true" load="100.0"/> - <allocation task-id="93" resource-id="5" function="8" responsible="false" load="34.0"/> - <allocation task-id="96" resource-id="5" function="8" responsible="true" load="100.0"/> <allocation task-id="100" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="85" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="86" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="93" resource-id="5" function="8" responsible="false" load="34.0"/> + <allocation task-id="114" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="121" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="125" resource-id="5" function="8" responsible="true" load="60.0"/> + <allocation task-id="357" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="358" resource-id="5" function="8" responsible="true" load="100.0"/> + <allocation task-id="359" resource-id="5" function="8" responsible="false" load="60.0"/> </allocations> <vacations/> <previous/> diff --git a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf index 913a61e9786435f562fdfabc61fdde1d5e334c48..7d2fa2572214c3fcb024eac14c81ff82c5547244 100644 Binary files a/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf and b/BlankProjectTemplate/ProjectSchedule/Team_Gantt.pdf differ