Difference between revisions of "IS480 Team wiki: 2012T1 Pro-cept Final Term Wiki"
Wxchong.2010 (talk | contribs) |
Wxchong.2010 (talk | contribs) |
||
(35 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
==<div style="background: #FFEB80; padding: 10px; width:1030px"><font face="calibri" size=4><b>Project Progress Summary</b></font></div>== | ==<div style="background: #FFEB80; padding: 10px; width:1030px"><font face="calibri" size=4><b>Project Progress Summary</b></font></div>== | ||
− | *<h3><b>Final Presentation Slides:</b> [[Media: Pro- | + | *<h3><b>Final Presentation Slides:</b> [[Media: Pro-cept_FinalPresentation2.pptx |Pro-cept - Final Presentation]]</h3> |
*<h3><b>Website Link:</b><b> http://www.proclab.com</b></h3> | *<h3><b>Website Link:</b><b> http://www.proclab.com</b></h3> | ||
Line 20: | Line 20: | ||
[[Image:Pro-cept_Functionality2.png|Left| 700x700px]] | [[Image:Pro-cept_Functionality2.png|Left| 700x700px]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
<hr> | <hr> | ||
Line 415: | Line 410: | ||
|width="125pt" align = "center" bgcolor=#FFEB80|1 Oct 2012 | |width="125pt" align = "center" bgcolor=#FFEB80|1 Oct 2012 | ||
|width="150pt" align = "center" bgcolor=#FFEB80|30 Sep 2012 | |width="150pt" align = "center" bgcolor=#FFEB80|30 Sep 2012 | ||
− | |width="150pt" align = "center" bgcolor=#FFEB80| | + | |width="150pt" align = "center" bgcolor=#FFEB80|7 Oct 2012 |
− | |width="150pt" align = "left" bgcolor=#FFEB80| | + | |width="150pt" align = "left" bgcolor=#FFEB80|As we were unable to complete these tasks on time, we had to spill over to iteration 11 where we will complete these tasks while working on the Chat function concurrently. |
|- | |- | ||
Line 477: | Line 472: | ||
From the graph, you can see that: | From the graph, you can see that: | ||
*Firstly, there is a 8 days delay in the schedule for Iteration 7, in which the team was supposed to complete the Google Doc Integration. <br><br> | *Firstly, there is a 8 days delay in the schedule for Iteration 7, in which the team was supposed to complete the Google Doc Integration. <br><br> | ||
− | *Secondly, there is a | + | *Secondly, there is a 6 days delay in the schedule for Iteration 10, in which the team is supposed to complete the Minute Taker. |
|} | |} | ||
<br> | <br> | ||
Line 484: | Line 479: | ||
<h3><b>Bug Metric </b></h3> | <h3><b>Bug Metric </b></h3> | ||
<br> | <br> | ||
− | The graph below shows the number of bugs recorded in the past | + | The graph below shows the number of bugs recorded in the past 13 iterations which we have completed. |
<br> | <br> | ||
<br> | <br> | ||
− | [[Image:Pro- | + | [[Image:Pro-cept_NoOfBugs4.png|Left| 600x600px]] |
{| class="wikitable" style="text-align: center; height:50px" | {| class="wikitable" style="text-align: center; height:50px" | ||
|+ | |+ | ||
Line 493: | Line 488: | ||
! scope="row" width="600" style="text-align: left; background: #FFF8C6"|'''<h3>Number of Bugs Found</h3>'''<br> | ! scope="row" width="600" style="text-align: left; background: #FFF8C6"|'''<h3>Number of Bugs Found</h3>'''<br> | ||
From the graph, you can see that: | From the graph, you can see that: | ||
− | *There was a steep increase in the number of bugs found in Iteration 9 | + | *There was a steep increase in the number of bugs found in Iteration 9, 12 and 13. The reason is due to the User Testing 1, 2 and 3 that was conducted respectively. <br><br> |
+ | *For Iteration 9, there was 8 bugs found but the team only managed to resolve 4 bugs due to the time constraint as the iteration coming to the end. Therefore, 4 bugs was carried forward to Iteration 10.<br><br> | ||
+ | *For Iteration 10, together with the 4 existing bugs that was carried forward, there was another 2 new bugs found. The team managed to resolve the all bugs in this iteration.<br><br> | ||
+ | *For Iteration 11, there is 1 bug found but since it is a minor bug, the team decided to carried it forward to Iteration 12 and resolve it together after the User Testing 2 that was conducted at the same time. | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
<br> | <br> | ||
<b>Links:</b> | <b>Links:</b> | ||
*[[IS480_Team_wiki:_2012T1_Pro-cept_ProjectManagement_Bug Management |<font color="blue"><b>View our Bug Metric Calculation here!''</b></font>]]<br> <br> | *[[IS480_Team_wiki:_2012T1_Pro-cept_ProjectManagement_Bug Management |<font color="blue"><b>View our Bug Metric Calculation here!''</b></font>]]<br> <br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<hr> | <hr> | ||
Line 639: | Line 534: | ||
|width="300pt" align="center"|Website (Live) | |width="300pt" align="center"|Website (Live) | ||
|width="400pt" align="left"| | |width="400pt" align="left"| | ||
− | *<b>http://www.proclab.com | + | *<b>http://www.proclab.com</b> |
|- | |- | ||
Line 704: | Line 599: | ||
*<b>Web Services:</b> Google RESTFUL webservices | *<b>Web Services:</b> Google RESTFUL webservices | ||
*<b>Web Links:</b> [[IS480_Team_wiki:_2012T1_Pro-cept_ProjectDocumentation_Deployment Diagram |<b>View our Deployment Diagram Here!</b>]] | *<b>Web Links:</b> [[IS480_Team_wiki:_2012T1_Pro-cept_ProjectDocumentation_Deployment Diagram |<b>View our Deployment Diagram Here!</b>]] | ||
+ | <br> | ||
+ | <hr> | ||
+ | ===<font color = "#0F4880">Technical Complexity</font>=== | ||
+ | Technical complexity are listed in the order of highest complexity: | ||
+ | <br> | ||
+ | {| border="1" cellpadding="1" | ||
+ | |- style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0F4880', endColorstr='#0F4880'); background: -webkit-gradient(linear, left top, left bottom, from(#0F4880), to(#0F4880)); background: -moz-linear-gradient(top, #0F4880, #0F4880); color:#FFEB80" | ||
+ | |width="280pt" align = "center"|'''S/No''' | ||
+ | |width="850pt" align = "center"|'''Description''' | ||
+ | |- | ||
+ | |||
+ | |width="280pt" align = "left"|<b>1. Chat Function</b> | ||
+ | |width="850"| | ||
+ | <b> What is this feature about? </b> | ||
+ | <br> | ||
+ | *A communication tool where users can use it to communicate with each other. | ||
+ | <br> | ||
+ | <b> How is it complex? </b> | ||
+ | <br> | ||
+ | *Take a look at the picture flow as shown below for more information.<br> | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | [[Image:Pro-cept_Technical.png|Left| 1090x1090px]] | ||
+ | <br> | ||
<br> | <br> | ||
<hr> | <hr> | ||
===<font color = "#0F4880">Testing</font>=== | ===<font color = "#0F4880">Testing</font>=== | ||
+ | The team has completed a total of 3 User Testing during the whole of iteration 13. | ||
+ | <br> | ||
+ | [[Image:Pro-cept_UserTestingTable.png|Left| 700x700px]] | ||
+ | <br><br> | ||
*[[IS480_Team_wiki:_2012T1_Pro-cept_1stBETATesting-Results |<b>View our 1st User Testing - Results here!</b>]] | *[[IS480_Team_wiki:_2012T1_Pro-cept_1stBETATesting-Results |<b>View our 1st User Testing - Results here!</b>]] | ||
+ | *[[IS480_Team_wiki:_2012T1_Pro-cept_2ndUserTesting-Results |<b>View our 2nd User Testing - Results here!</b>]] | ||
+ | *[[IS480_Team_wiki:_2012T1_Pro-cept_3rdUserTesting-Results |<b>View our 3rd User Testing - Results here!</b>]] | ||
+ | <br> | ||
+ | <hr> | ||
+ | |||
+ | ==<div style="background: #FFEB80; padding: 10px; width:1030px"><font face="calibri" size=4><b>Conclusion</b></font></div>== | ||
+ | ===<font color = "#0F4880">Future/Challenges of Pro-cept</font>=== | ||
+ | *With the help of a mentor from IIE, some of our group members (Kelvin Tan Kah How & Ang Wee Long) will be following on with this project. | ||
+ | *We will be working on the project to further improve it and work towards achieving the ACE grant. | ||
<br> | <br> | ||
<hr> | <hr> | ||
− | == | + | ===<font color = "#0F4880">Reflections</font>=== |
− | *[[IS480_Team_wiki:_2012T1_Pro-cept_LearningOutcomes | + | *[[IS480_Team_wiki:_2012T1_Pro-cept_LearningOutcomes |<b>View our Reflections here!</b>]] |
<br> | <br> | ||
<hr> | <hr> |
Latest revision as of 14:03, 29 November 2012
Home |
Project Progress Summary
Final Presentation Slides: Pro-cept - Final Presentation
Website Link: http://www.proclab.com
Overview
Overall, Pro-cept has completed 9 of the assigned functionalities, after 13 iterations of the project as shown on the diagram below:
Project Highlights
Event | Highlights/Issue Description |
1 |
Delay in completing Google Doc Integration in Iteration 7
|
2 |
Lack of Project Requirements
|
3 |
Failure in 2nd User Testing
|
Project Management
Project Status
Feature | Status | Confident Level (0 - 1) | Person In-Charge |
Task List Calendar | 100% developed and deployed |
1 | Wee Long & Kelvin Tan |
Newsfeed | 100% developed and deployed |
1 | Christie |
Project Group | 100% developed and deployed |
1 | Kelvin Tan |
Google Doc Integration | 100% developed and deployed |
1 | Christie |
Chronoline (Timeline) | 100% developed and deployed |
1 | Wee Long |
Document View | 100% developed and deployed |
1 | Wee Long |
Minute Taker | 100% developed and deployed |
1 | Kelvin Tan |
Chat | 100% developed and deployed |
1 | Wee Long |
Filtering | 100% developed and deployed |
1 | Wee Long |
Project Schedule (Planned VS. Actual)
Functions | Task | Planned Schedule | Actual Schedule | Comment | ||
Start Date | End Date | Start Date | End Date | |||
Task List Calendar | Create Task Function | 19 Jun 2012 | 20 Jun 2012 | 19 Jun 2012 | 20 Jun 2012 | |
Retrieve Task Function | 21 Jun 2012 | 22 Jun 2012 | 21 Jun 2012 | 22 Jun 2012 | ||
Update Task Function | 23 Jun 2012 | 23 Jun 2012 | 23 Jun 2012 | 23 Jun 2012 | ||
Delete Task Function | 24 Jun 2012 | 24 Jun 2012 | 24 Jun 2012 | 24 Jun 2012 | ||
Create Calendar Function | 25 Jun 2012 | 25 Jun 2012 | 25 Jun 2012 | 25 Jun 2012 | ||
Retrieve Calendar Function | 26 Jun 2012 | 26 Jun 2012 | 26 Jun 2012 | 26 Jun 2012 | ||
Update Calendar Function | 27 Jun 2012 | 27 Jun 2012 | 27 Jun 2012 | 27 Jun 2012 | ||
Delete Calendar Function | 28 Jun 2012 | 28 Jun 2012 | 28 Jun 2012 | 28 Jun 2012 | ||
Newsfeed | Create Newsfeed Function (All, Personal, Group) | 3 Jul 2012 | 4 Jul 2012 | 3 Jul 2012 | 4 Jul 2012 | |
Retrieve Newsfeed Function | 5 Jul 2012 | 6 Jul 2012 | 5 Jul 2012 | 6 Jul 2012 | ||
Update Newsfeed Function | 7 Jul 2012 | 8 Jul 2012 | 7 Jul 2012 | 8 Jul 2012 | ||
Delete Newsfeed Function | 9 Jul 2012 | 9 Jul 2012 | 9 Jul 2012 | 9 Jul 2012 | ||
Project Group | Create Form | 17 Jul 2012 | 19 Jul 2012 | 17 Jul 2012 | 19 Jul 2012 | |
Check User Function | 20 Jul 2012 | 21 Jul 2012 | 20 Jul 2012 | 21 Jul 2012 | ||
Insert data to Database | 22 Jul 2012 | 23 Jul 2012 | 22 Jul 2012 | 23 Jul 2012 | ||
Google Doc Integration | Code Oauth | 31 Jul 2012 | 3 Aug 2012 | 31 Jul 2012 | 3 Aug 2012 | |
Code Logging In | 4 Aug 2012 | 6 Aug 2012 | 4 Aug 2012 | 6 Aug 2012 | ||
Code Refresh of Access | 7 Aug 2012 | 9 Aug 2012 | 7 Aug 2012 | 9 Aug 2012 | ||
Retrieve Files (Real-Time) | 13 Aug 2012 | 14 Aug 2012 | 13 Aug 2012 | 14 Aug 2012 | ||
Update Files | 15 Aug 2012 | 16 Aug 2012 | 15 Aug 2012 | 16 Aug 2012 | ||
Create Files | 17 Aug 2012 | 18 Aug 2012 | 17 Aug2012 | 25 Aug 2012 | As we were unable to complete these tasks on time, we had to spill over to iteration 8 where we will complete these tasks while working on the Chronoline (Timeline) function concurrently. | |
Delete Files | 19 Aug 2012 | 20 Aug 2012 | 26 Aug 2012 | 3 Sep 2012 | ||
Chronoline (Timeline) | Create Milestones/Deadline | 28 Aug 2012 | 29 Aug 2012 | 28 Aug 2012 | 29 Aug 2012 | |
Retrieve Milestones/Deadline | 30 Aug 2012 | 31 Aug 2012 | 30 Aug 2012 | 31 Aug 2012 | ||
Update Milestones/Deadline | 1 Sep 2012 | 2 Sep 2012 | 1 Sep 2012 | 2 Sep 2012 | ||
Delete Milestones/Deadline | 3 Sep 2012 | 3 Sep 2012 | 3 Sep 2012 | 3 Sep 2012 | ||
Document View | Code Opening GDOC link in I-Frame | 11 Sep 2012 | 14 Sep 2012 | 11 Sep 2012 | 14 Sep 2012 | |
Code Opening subsequent GDOC link in I-Frame | 15 Sep 2012 | 17 Sep 2012 | 15 Sep 2012 | 17 Oct 2012 | ||
Minute Taker | Create Form List (Adding of Minute) | 25 Sep 2012 | 26 Sep 2012 | 25 Sep 2012 | 26 Sep 2012 | |
Retrieve User List | 27 Sep 2012 | 28 Sep 2012 | 27 Sep 2012 | 28 Sep 2012 | ||
Delete Minute | 29 Sep 2012 | 29 Sep 2012 | 29 Sep 2012 | 29 Sep 2012 | ||
Upload Minutes to Google Drive (PDF Format) | 30 Sep 2012 | 1 Oct 2012 | 30 Sep 2012 | 7 Oct 2012 | As we were unable to complete these tasks on time, we had to spill over to iteration 11 where we will complete these tasks while working on the Chat function concurrently. | |
Chat | Create Message For UserList | 9 Oct 2012 | 11 Oct 2012 | 9 Oct 2012 | 11 Oct 2012 | |
Retrieve History Chat | 12 Oct 2012 | 13 Oct 2012 | 12 Oct 2012 | 13 Oct 2012 | ||
Code Update Message To DB | 14 Oct 2012 | 15 Oct 2012 | 14 Oct 2012 | 15 Oct 2012 | ||
Filtering | Code Group Filtering | 23 Oct 2012 | 26 Oct 2012 | 23 Oct 2012 | 26 Oct 2012 | |
Retrieve Group Information | 27 Oct 2012 | 29 Oct 2012 | 27 Oct 2012 | 29 Oct 2012 |
Project Metrics
Schedule Metric
The graph below shows the schedule metric values of the 13 iterations which we have completed.
Schedule Metric ValueFrom the graph, you can see that:
|
---|
Links:
Bug Metric
The graph below shows the number of bugs recorded in the past 13 iterations which we have completed.
Number of Bugs FoundFrom the graph, you can see that:
|
---|
Links:
Quality of Product
Intermediate Deliverables
Stage | Specification | Modules |
Project Management | Minutes | |
Metrics | ||
Proposal/Powerpoint Document | ||
Requirements | User Interface - Storyboard | |
Website (Live) | ||
Analysis | Use Case Diagram | |
Sequence Diagram | ||
Design | ER Diagram | |
Logical Diagram | ||
Class Diagram | ||
Deployment Diagram | ||
Architecture Diagram | ||
Testing | Pro-cept Test Case | |
User Testing Documents | ||
User Testing - Criteria List |
Deployment
- Staging & Development Environment: Deployed on VMWare at IS480 Server
- Database: MySQL
- Web Services: Google RESTFUL webservices
- Web Links: View our Deployment Diagram Here!
Technical Complexity
Technical complexity are listed in the order of highest complexity:
S/No | Description |
1. Chat Function |
What is this feature about?
|
Testing
The team has completed a total of 3 User Testing during the whole of iteration 13.
- View our 1st User Testing - Results here!
- View our 2nd User Testing - Results here!
- View our 3rd User Testing - Results here!
Conclusion
Future/Challenges of Pro-cept
- With the help of a mentor from IIE, some of our group members (Kelvin Tan Kah How & Ang Wee Long) will be following on with this project.
- We will be working on the project to further improve it and work towards achieving the ACE grant.
Reflections