Difference between revisions of "IS480 Team wiki: 2012T1 6-bit Project Management"
(→Log) |
|||
(43 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<div class="center" style="width:60%; margin-left:auto; margin-right:auto;">'''6-bit's Chapalang!''' is a social utility that connects people with friends and new friends <br> by offering a place for exchanging ideas and information on its public domain. <br> http://www.chapalang.com | <div class="center" style="width:60%; margin-left:auto; margin-right:auto;">'''6-bit's Chapalang!''' is a social utility that connects people with friends and new friends <br> by offering a place for exchanging ideas and information on its public domain. <br> http://www.chapalang.com | ||
</div> | </div> | ||
− | <font face=" | + | <font face="Calibri"> |
<!--Navigation--> | <!--Navigation--> | ||
+ | {| style="background-color:#ffffff; color:#000000" width="100%" cellspacing="0" cellpadding="8" valign="top" border="1" | | ||
+ | |||
+ | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit_Final_Wikipage | <font color="#FFFFFF"><b>Final Wikipage</b></font>]] | ||
+ | |||
+ | |} | ||
{| style="background-color:#ffffff; color:#000000" width="100%" cellspacing="0" cellpadding="8" valign="top" border="0" | | {| style="background-color:#ffffff; color:#000000" width="100%" cellspacing="0" cellpadding="8" valign="top" border="0" | | ||
− | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size: | + | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit | <font color="#FFFFFF"><b>Home</b></font>]] |
− | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size: | + | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit_Technical_Overview | <font color="#FFFFFF"><b>Technical Overview</b></font>]] |
− | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size: | + | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit_Project_Deliverables | <font color="#FFFFFF"><b>Project Deliverables</b></font>]] |
− | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size: | + | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit_Project_Management | <font color="#FFFFFF"><b>Project Management</b></font>]] |
− | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size: | + | | style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0066', endColorstr='#FF0066'); background: -webkit-gradient(linear, left top, left bottom, from(#FF0066), to(#FF0066)); background: -moz-linear-gradient(top, #FF0066, #FF0066); font-size:110%; text-align:center; color:#ffffff" width="10%" | [[IS480_Team_wiki:_2012T1_6-bit_Learning_Outcomes | <font color="#FFFFFF"><b>Learning Outcomes</b></font>]] |
|} | |} | ||
Line 22: | Line 27: | ||
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Schedule</font></div>= | =<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Schedule</font></div>= | ||
==Planned Schedule== | ==Planned Schedule== | ||
− | [[Image:6-bit_ScheduleDiagramOverview.png| | + | [[Image:6-bit_ScheduleDiagramOverview.png|750px|center]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Meeting Minutes== | ==Meeting Minutes== | ||
Line 73: | Line 46: | ||
|[[https://docs.google.com/document/d/1gZuhKW-QMbhUR_oh6Ty8EE17JTYkTFkWCfG6UHrU7-c/edit |<font color="#CD004E"><b>Meeting Minute 4</b></font>]] | |[[https://docs.google.com/document/d/1gZuhKW-QMbhUR_oh6Ty8EE17JTYkTFkWCfG6UHrU7-c/edit |<font color="#CD004E"><b>Meeting Minute 4</b></font>]] | ||
|[[https://docs.google.com/document/d/1ii-ZenbOTZR9drEQCFJ4hX8raXvpgufELaZY80M2GYI/edit |<font color="#CD004E"><b>Meeting Minute 14</b></font>]] | |[[https://docs.google.com/document/d/1ii-ZenbOTZR9drEQCFJ4hX8raXvpgufELaZY80M2GYI/edit |<font color="#CD004E"><b>Meeting Minute 14</b></font>]] | ||
− | |[[https://docs.google.com/document/d/12vYfm8jo9c2eZ3VwnL2z6vn6l__D6heDhCHdEWVPg4I/edit |<font color="#CD004E"><b>Meeting Minute | + | |[[https://docs.google.com/document/d/12vYfm8jo9c2eZ3VwnL2z6vn6l__D6heDhCHdEWVPg4I/edit |<font color="#CD004E"><b>Meeting Minute 24</b></font>]] |
|- | |- | ||
|[[https://docs.google.com/document/d/1H-8fODLc79U6-IXScSfemjRLOyjvzC6_k0aig6BDcBY/edit |<font color="#CD004E"><b>Meeting Minute 5</b></font>]] | |[[https://docs.google.com/document/d/1H-8fODLc79U6-IXScSfemjRLOyjvzC6_k0aig6BDcBY/edit |<font color="#CD004E"><b>Meeting Minute 5</b></font>]] | ||
|[[https://docs.google.com/document/d/1I3qlvujdLVmY_L22VMsKrtISIFI5CnxmtZnMNdJdxfc/edit |<font color="#CD004E"><b>Meeting Minute 15</b></font>]] | |[[https://docs.google.com/document/d/1I3qlvujdLVmY_L22VMsKrtISIFI5CnxmtZnMNdJdxfc/edit |<font color="#CD004E"><b>Meeting Minute 15</b></font>]] | ||
+ | |[[https://docs.google.com/document/d/1jPIW-xe7p6kjzGF_YMmk0K2mPzWil1zUfBQOwGc8wRk/edit |<font color="#CD004E"><b>Meeting Minute 25</b></font>]] | ||
|- | |- | ||
|[[https://docs.google.com/document/d/1Qx4jdRZoE8hXv3u1R4dWke5b-kyMxIc7ASzPIh4ShRQ/edit |<font color="#CD004E"><b>Meeting Minute 6</b></font>]] | |[[https://docs.google.com/document/d/1Qx4jdRZoE8hXv3u1R4dWke5b-kyMxIc7ASzPIh4ShRQ/edit |<font color="#CD004E"><b>Meeting Minute 6</b></font>]] | ||
|[[https://docs.google.com/document/d/1Pcd6ZADI7ZEuXzq3exrss4nJQhotxAq7-ENfy_OVs6o/edit |<font color="#CD004E"><b>Meeting Minute 16</b></font>]] | |[[https://docs.google.com/document/d/1Pcd6ZADI7ZEuXzq3exrss4nJQhotxAq7-ENfy_OVs6o/edit |<font color="#CD004E"><b>Meeting Minute 16</b></font>]] | ||
+ | |[[https://docs.google.com/document/d/1NDCoF37ckdhbys57BLEXShcAcraxzOKpoNbFvpWWUQM/edit |<font color="#CD004E"><b>Meeting Minute 26</b></font>]] | ||
|- | |- | ||
|[[https://docs.google.com/document/d/1uSkv_cux0PqnRTKS-w72wQLgL1ZKaCpXhzDm5uamfMU/edit |<font color="#CD004E"><b>Meeting Minute 7</b></font>]] | |[[https://docs.google.com/document/d/1uSkv_cux0PqnRTKS-w72wQLgL1ZKaCpXhzDm5uamfMU/edit |<font color="#CD004E"><b>Meeting Minute 7</b></font>]] | ||
|[[https://docs.google.com/document/d/12jW-ycBkfivYL2pg7nrVvb9SF7_XmiglVGGnWAjp6uQ/edit |<font color="#CD004E"><b>Meeting Minute 17</b></font>]] | |[[https://docs.google.com/document/d/12jW-ycBkfivYL2pg7nrVvb9SF7_XmiglVGGnWAjp6uQ/edit |<font color="#CD004E"><b>Meeting Minute 17</b></font>]] | ||
+ | |[[https://docs.google.com/document/d/1Amo6YgCkVA3YD-iqyIxhyG8embuClo50KXsznVgoWQE/edit |<font color="#CD004E"><b>Meeting Minute 27</b></font>]] | ||
|- | |- | ||
|[[https://docs.google.com/document/d/1pTivyZ9D3jSU1Kf5VoW4-Xl_C9Abg-fL_6SI6GP_hz0/edit |<font color="#CD004E"><b>Meeting Minute 8</b></font>]] | |[[https://docs.google.com/document/d/1pTivyZ9D3jSU1Kf5VoW4-Xl_C9Abg-fL_6SI6GP_hz0/edit |<font color="#CD004E"><b>Meeting Minute 8</b></font>]] | ||
Line 114: | Line 90: | ||
<br> | <br> | ||
[https://docs.google.com/document/d/1u2jcuwSkGqk4lGcGdF4UriFgzT9dNgNAb1ekERDvitQ/edit |<font color="#CD004E"><b>Meeting Minute 10</b></font>] | [https://docs.google.com/document/d/1u2jcuwSkGqk4lGcGdF4UriFgzT9dNgNAb1ekERDvitQ/edit |<font color="#CD004E"><b>Meeting Minute 10</b></font>] | ||
+ | <br> | ||
+ | [https://docs.google.com/document/d/1eHVDrzwLxkGhrElcgPUOWhcQBwLdGdXcmCVvT_u-Va8/edit |<font color="#CD004E"><b>Meeting Minute 11</b></font>] | ||
<div style="margin-bottom:30px;> | <div style="margin-bottom:30px;> | ||
Line 121: | Line 99: | ||
==Test Plans== | ==Test Plans== | ||
− | [https://dl.dropbox.com/u/56071797/Test%20Plan%2001_17_10_2012.docx | + | [https://dl.dropbox.com/u/56071797/Test%20Plan%2001_17_10_2012.docx <font color="#CD004E"><b>Test Plan 1 ''on 17 September 2012''</b></font>] |
+ | <br> | ||
+ | [https://dl.dropbox.com/u/56071797/Test%20Plan%2002_28_09_2012.docx <font color="#CD004E"><b>Test Plan 2 ''on 28 September 2012''</b></font>] | ||
<br> | <br> | ||
− | [https://dl.dropbox.com/u/56071797/Test%20Plan% | + | [https://dl.dropbox.com/u/56071797/Test%20Plan%2003_19_10_2012.docx <font color="#CD004E"><b>Test Plan 3 ''on 19 October 2012''</b></font>] |
+ | <br> | ||
+ | [https://dl.dropbox.com/u/56071797/Test%20Plan%2004_01_11_2012.docx <font color="#CD004E"><b>Test Plan 4 ''on 4 November 2012''</b></font>] | ||
==User Testing== | ==User Testing== | ||
− | <font color="#CD004E">User Testing 1 | + | {| style="background-color:#ffffff; border-bottom: 3px groove #728FCE; color:#000000" width="100%" cellspacing="0" cellpadding="4" valign="top" border="0" | |
− | < | + | |
− | User Testing 2 | + | | style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_6-bit_Project_Management_UT1#User_Testing|<font color="#CD004E"><b>User Testing 1</b></font>]] |
− | + | ||
− | + | | style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_6-bit_Project_Management_UT2#User_Testing|<font color="#CD004E"><b>User Testing 2</b></font>]] | |
+ | |||
+ | | style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_6-bit_Project_Management_UT3#User_Testing|<font color="#CD004E"><b>User Testing 3</b></font>]] | ||
+ | |||
+ | | style="font-size:90%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_6-bit_Project_Management_UT4#User_Testing|<font color="#CD004E"><b>User Testing 4</b></font>]] | ||
+ | |||
+ | |} | ||
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Milestones</font></div>= | =<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Milestones</font></div>= | ||
− | [[Image:6- | + | [[Image:6-bit_schedule.png|600px|center]] |
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Schedule Metric</font></div>= | =<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Schedule Metric</font></div>= | ||
+ | Every iteration, schedule metric values are calculated to understand the project progress. They are broadly categorized into 5 different groups, where different action plans will apply. The acceptable range of value is within 90% to 110%, offering some buffer for natural inaccuracies between forecasting and execution. | ||
+ | <br><br> | ||
+ | Total Schedule Metric Value = Planned no. of days taken (P) / Actual no. of Days Assigned (A) x 100% | ||
+ | <br><br> | ||
+ | [[Image:6-bit_schedulemetric.png|center|600px]] | ||
+ | |||
+ | =<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Bug Metric</font></div>= | ||
+ | ==Log== | ||
+ | [[Image:6-bit_BugLog.png|1000px|center]] | ||
+ | <div style="text-align: right;"> | ||
+ | Bug Log: [https://docs.google.com/spreadsheet/ccc?key=0Aqd6IiSLbMwQdEI5TldNSEhpcVRjb1puYzU3ZHJOckE |<font color="#CD004E"><b>Click Here</b></font>] | ||
+ | </div> | ||
<br> | <br> | ||
− | + | Bug logging for Chapalang! takes the direction of being practical and easily monitored from both macro and micro perspectives. Whenever a bug is found, a new row is entered with the following data: | |
− | + | * Index number | |
− | + | * Bug description | |
+ | * Found by | ||
+ | * Found date | ||
+ | * Expected solve-by date | ||
+ | * Bug severity | ||
+ | * Status | ||
+ | * Owner of the function | ||
+ | * Fixed date | ||
+ | * Closed by (Tester) | ||
+ | * Close date | ||
+ | * Additional comments | ||
− | = | + | ==Metric== |
+ | Bugs are classified into 3 different categories of complexity, easy, moderate and hard. Each category is assigned points of 1, 5 and 10 respectively, lower is better. | ||
+ | <br><br> | ||
+ | Total Points for Each Iteration = Σ Points of the Bugs in each iteration | ||
<br> | <br> | ||
− | [[Image:6- | + | [[Image:6-bit_BugMetricFormula.png|500px|center]] |
− | |||
<br> | <br> | ||
+ | After assigning each bug with points associated by its complexity, we will track the total bug scores at the end of each week before deciding if there should be any actions to be taken. The following is an action plan for our bug metric: | ||
<br> | <br> | ||
+ | [[Image:6-bit_BugMetricFormula2.png|500px|center]] | ||
=<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Risk & Mitigation</font></div>= | =<div style="background: #FF0080; background: -webkit-gradient(linear, left top, left bottom, from(#FF0080), to(#F660AB)); padding: 12px; font-weight: bold; text-align: center "><font color="white" size="6" >Risk & Mitigation</font></div>= | ||
<br> | <br> | ||
− | [[Image:6-bit_RiskDiagram.png| | + | [[Image:6-bit_RiskDiagram.png|600px]] |
<br> | <br> | ||
<br> | <br> |
Latest revision as of 23:07, 4 December 2012
by offering a place for exchanging ideas and information on its public domain.
http://www.chapalang.com
Final Wikipage |
Home | Technical Overview | Project Deliverables | Project Management | Learning Outcomes |
Contents
Schedule
Planned Schedule
Meeting Minutes
Team Meeting Minutes
Supervisor Meeting Minutes
|Meeting Minute 1
|Meeting Minute 2
|Meeting Minute 3
|Meeting Minute 4
|Meeting Minute 5
|Meeting Minute 6
|Meeting Minute 7
|Meeting Minute 8
|Meeting Minute 9
|Meeting Minute 10
|Meeting Minute 11
Testing
Test Cases
Test Plans
Test Plan 1 on 17 September 2012
Test Plan 2 on 28 September 2012
Test Plan 3 on 19 October 2012
Test Plan 4 on 4 November 2012
User Testing
User Testing 1 | User Testing 2 | User Testing 3 | User Testing 4 |
Milestones
Schedule Metric
Every iteration, schedule metric values are calculated to understand the project progress. They are broadly categorized into 5 different groups, where different action plans will apply. The acceptable range of value is within 90% to 110%, offering some buffer for natural inaccuracies between forecasting and execution.
Total Schedule Metric Value = Planned no. of days taken (P) / Actual no. of Days Assigned (A) x 100%
Bug Metric
Log
Bug Log: |Click Here
Bug logging for Chapalang! takes the direction of being practical and easily monitored from both macro and micro perspectives. Whenever a bug is found, a new row is entered with the following data:
- Index number
- Bug description
- Found by
- Found date
- Expected solve-by date
- Bug severity
- Status
- Owner of the function
- Fixed date
- Closed by (Tester)
- Close date
- Additional comments
Metric
Bugs are classified into 3 different categories of complexity, easy, moderate and hard. Each category is assigned points of 1, 5 and 10 respectively, lower is better.
Total Points for Each Iteration = Σ Points of the Bugs in each iteration
After assigning each bug with points associated by its complexity, we will track the total bug scores at the end of each week before deciding if there should be any actions to be taken. The following is an action plan for our bug metric: