Difference between revisions of "IS480 Team wiki: 2016T2 EcoCo Final Wiki"
Jump to navigation
Jump to search
Finals Slides
Gwtay.2013 (talk | contribs) |
Gwtay.2013 (talk | contribs) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 45: | Line 45: | ||
<br> | <br> | ||
− | <h3>[[Media: | + | <h3>[[Media: Ecoco_Final.pdf|Finals Slides]]<br></h3> |
Deployed Link: http://ecoleaders.sg/<br> | Deployed Link: http://ecoleaders.sg/<br> | ||
<h3>Project Highlights</h3> | <h3>Project Highlights</h3> | ||
Our project schedule is divided into 9 iterations | Our project schedule is divided into 9 iterations | ||
− | * Till date, we have completed about | + | * Till date, we have completed about 100% of our development progress. |
* One Soft Launch with Beta Version on 2 February 2016 with Students from Balestier Hill Secondary (before midterms) | * One Soft Launch with Beta Version on 2 February 2016 with Students from Balestier Hill Secondary (before midterms) | ||
− | * 4 User Tests with actual users | + | * 4 User Tests with actual users |
* 1 User Acceptance Test | * 1 User Acceptance Test | ||
− | * | + | * All iterations completed! |
− | |||
<br> | <br> | ||
<h3>Development Progress</h3> | <h3>Development Progress</h3> | ||
− | Status: % | + | Status: 100% |
− | * | + | * All iterations has been completed! |
<br> | <br> | ||
{| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | {| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | ||
Line 82: | Line 81: | ||
* Removal of Search Module due to redundancy. | * Removal of Search Module due to redundancy. | ||
* Removal of User Content Regulation Module due to redundancy. | * Removal of User Content Regulation Module due to redundancy. | ||
+ | * Replaced Notification Module with “As An Individual” under Eco Actions Module. | ||
+ | * Adding filters for viewing of events (Event Module) | ||
+ | * Replaced Gamification Module with Community Module | ||
<h3> Project Schedule </h3> | <h3> Project Schedule </h3> | ||
Line 91: | Line 93: | ||
[[File:Milestone_Acceptance.png|500px]] | [[File:Milestone_Acceptance.png|500px]] | ||
|| | || | ||
− | [[File: | + | [[File:Schedule_metrics_final1.png|500px]] |
|} | |} | ||
Line 98: | Line 100: | ||
* Postponement of Soft Launch to early February 2016. | * Postponement of Soft Launch to early February 2016. | ||
* Removal of one User Test due to change with Sponsor. | * Removal of one User Test due to change with Sponsor. | ||
− | * | + | * Shortening of iteration from 11 to just 9 due to rescheduling. |
+ | * Addition of Eco Action Module in Iteration 7 (Change Management) | ||
+ | * Addition of Event Module in Iteration 9 (Feedback from User Test) | ||
+ | |||
<h3> Metrics</h3> | <h3> Metrics</h3> | ||
Line 104: | Line 109: | ||
<h4>Schedule Metrics</h4> | <h4>Schedule Metrics</h4> | ||
[[Image:Schedule_metrics_final.png|center|700px]] | [[Image:Schedule_metrics_final.png|center|700px]] | ||
− | + | [[Image:Schedule_Metrics_Score_Final.png|center|900px]] | |
<h4>Bug Metrics</h4> | <h4>Bug Metrics</h4> | ||
− | [[Image: | + | [[Image:Bugsgraph.PNG|center|700px]] |
* Numbers above are the total bug scores | * Numbers above are the total bug scores | ||
Line 137: | Line 142: | ||
|While improving on the UI after the functionalities have been completed, the entire web application stopped working and all pages gave us a PHP error. View Eco Actions only displayed a maximum of one action. User's reward claims not being processed in the database. | |While improving on the UI after the functionalities have been completed, the entire web application stopped working and all pages gave us a PHP error. View Eco Actions only displayed a maximum of one action. User's reward claims not being processed in the database. | ||
|Stop current development and resolve the bug immediately. Project Manager reschedules the project. | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | ||
− | + | |- | |
+ | |5 | ||
+ | |<b>6</b> <br> 1 Low 1 High <br> | ||
+ | |For statistics, the amount saved were being added into the wrong categories. Rewards being added are misaligned when displayed. | ||
+ | |Use debugging phase to deal with bugs. | ||
+ | |- | ||
+ | |6 | ||
+ | |<b>25</b> <br> 3 High 1 Critical <br> | ||
+ | |Before Midterms, Facebook login and Social Media was not working. All actions submitted by users were being rejected. Admin was unable to edit the news, and had to delete the news to create a new one in order to edit it. Users were unable to claims rewards even though they have enough points. | ||
+ | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | ||
+ | |- | ||
+ | |7 | ||
+ | |<b>30</b> <br> 3 High 1 Critical <br> | ||
+ | |When working on the report module, the database was not returning all the values based on the filters chosen. We were unable to generate an excel file based on the html values and we struggled with it. We were unable to extract the sum of values from the database because of how the values were stored differently. The rank, action and pledges count on the homepage was not increasing accordingly after submission. | ||
+ | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | ||
+ | |- | ||
+ | |8 | ||
+ | |<b>25</b> <br> 1 High 3 Low <br> | ||
+ | |Image upload option for pledge was not optional and users were not able to take a pledge without uploading an image. Users taking preset pledges uploaded by admin would appear as new pledges. Pledge history was supposed to show only user side pledge but the pledges uploaded by admin appears as well | ||
+ | |Stop current development and resolve the bug immediately. Project Manager reschedules the project. | ||
+ | |- | ||
+ | |9 | ||
+ | |<b>1</b> <br> 1 Low <br> | ||
+ | |We were not able to populate drop down list with data from database when working on the filter function for events. | ||
+ | |Use debugging phase to deal with bugs. | ||
|} | |} | ||
<h4>Project Risks</h4> | <h4>Project Risks</h4> | ||
− | [[Image: | + | [[Image:Riskfinal.PNG|center|900px]] |
{| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | {| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | ||
Line 177: | Line 206: | ||
| User Test Plan | | User Test Plan | ||
| | | | ||
− | [[IS480_Team_wiki:_2016T2 EcoCo UAT| | + | [[IS480_Team_wiki:_2016T2 EcoCo UAT|Soft Launch (Beta)]]<br> |
[[IS480_Team_wiki:_2015T2 EcoCo User Testing 1 |User Testing 1]]<br> | [[IS480_Team_wiki:_2015T2 EcoCo User Testing 1 |User Testing 1]]<br> | ||
[[IS480_Team_wiki:_2015T2 EcoCo User Testing 2 |User Testing 2]]<br> | [[IS480_Team_wiki:_2015T2 EcoCo User Testing 2 |User Testing 2]]<br> | ||
+ | [[IS480_Team_wiki:_2015T2 EcoCo User Testing 3 |User Testing 3]]<br> | ||
+ | [[IS480_Team_wiki:_2015T2 EcoCo User Testing 4 |User Testing 4]]<br> | ||
+ | [[IS480_Team_wiki:_2015T2 EcoCo UAT1 |User Acceptance Test]]<br> | ||
|- | |- | ||
Line 188: | Line 220: | ||
<h3> Testing</h3> | <h3> Testing</h3> | ||
− | We have done | + | We have done 4 User Tests, a Soft Launch with a Beta Version and a User Acceptance Test. |
<h4>User Test 1</h4> | <h4>User Test 1</h4> | ||
Line 209: | Line 241: | ||
<h4>User Test 4</h4> | <h4>User Test 4</h4> | ||
− | *Date: | + | *Date: 4 March 2016 |
− | *venue: | + | *venue: SMU GSR |
− | *Participants: | + | *Participants: 10 friends (aged 17-35) |
[[IS480_Team_wiki:_2015T2 EcoCo User Testing 4|View our UT4 documentation here!]] | [[IS480_Team_wiki:_2015T2 EcoCo User Testing 4|View our UT4 documentation here!]] | ||
<h4>User Acceptance Test</h4> | <h4>User Acceptance Test</h4> | ||
− | *Date: | + | *Date: 14 March 2016 |
− | *venue: | + | *venue: Keppel Tower 1 #22-01 |
− | *Participants: | + | *Participants: Wilson Ang |
− | [[IS480_Team_wiki:_2015T2 EcoCo | + | [[IS480_Team_wiki:_2015T2 EcoCo UAT1|View our UAT documentation here!]] |
<h4>Soft Launch (Beta Version)</h4> | <h4>Soft Launch (Beta Version)</h4> | ||
Line 226: | Line 258: | ||
[[IS480_Team_wiki:_2016T2 EcoCo UAT|View our Soft Launch documentation here!]] | [[IS480_Team_wiki:_2016T2 EcoCo UAT|View our Soft Launch documentation here!]] | ||
{| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | {| <div style="padding: 5px; font-weight: bold; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000; font-family:helvetica"> | ||
− | + | ||
<!--Content End--> | <!--Content End--> |
Latest revision as of 14:02, 19 April 2016
Main Wiki | MidTerm Wiki | Final Wiki |
Project Progress
Contents
Finals Slides
Deployed Link: http://ecoleaders.sg/
Project Highlights
Our project schedule is divided into 9 iterations
- Till date, we have completed about 100% of our development progress.
- One Soft Launch with Beta Version on 2 February 2016 with Students from Balestier Hill Secondary (before midterms)
- 4 User Tests with actual users
- 1 User Acceptance Test
- All iterations completed!
Development Progress
Status: 100%
- All iterations has been completed!
Project Management
Project Scope
Planned | Now |
---|---|
Major Scope changes
- Replaced Calendar Module with Event Module due to a change in requirements by the sponsor.
- Shifting of User Actions Module to Core Functions and integrated it with Eco Actions Module.
- Removal of Search Module due to redundancy.
- Removal of User Content Regulation Module due to redundancy.
- Replaced Notification Module with “As An Individual” under Eco Actions Module.
- Adding filters for viewing of events (Event Module)
- Replaced Gamification Module with Community Module
Project Schedule
Planned | Now |
---|---|
Schedule Highlights
- Postponement of Soft Launch to early February 2016.
- Removal of one User Test due to change with Sponsor.
- Shortening of iteration from 11 to just 9 due to rescheduling.
- Addition of Eco Action Module in Iteration 7 (Change Management)
- Addition of Event Module in Iteration 9 (Feedback from User Test)
Metrics
Schedule Metrics
Bug Metrics
- Numbers above are the total bug scores
Iteration | Bug Score | Summary of bugs | Action Taken |
---|---|---|---|
1 | 10 2 High |
Facebook login not working. Instagram posts with the right hashtags were not being grabbed. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
2 | 21 4 High |
Eco Actions submitted were not being stored in the database. Not all past Eco Actions were able to be displayed in the history. No deduction of points after Redeeming Reward. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
3 | 28 3 High 1 Critical |
Edit button for Events and News were not working. Events added by Admin were not being added into the database. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
4 | 42 2 High 3 Critical |
While improving on the UI after the functionalities have been completed, the entire web application stopped working and all pages gave us a PHP error. View Eco Actions only displayed a maximum of one action. User's reward claims not being processed in the database. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
5 | 6 1 Low 1 High |
For statistics, the amount saved were being added into the wrong categories. Rewards being added are misaligned when displayed. | Use debugging phase to deal with bugs. |
6 | 25 3 High 1 Critical |
Before Midterms, Facebook login and Social Media was not working. All actions submitted by users were being rejected. Admin was unable to edit the news, and had to delete the news to create a new one in order to edit it. Users were unable to claims rewards even though they have enough points. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
7 | 30 3 High 1 Critical |
When working on the report module, the database was not returning all the values based on the filters chosen. We were unable to generate an excel file based on the html values and we struggled with it. We were unable to extract the sum of values from the database because of how the values were stored differently. The rank, action and pledges count on the homepage was not increasing accordingly after submission. | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
8 | 25 1 High 3 Low |
Image upload option for pledge was not optional and users were not able to take a pledge without uploading an image. Users taking preset pledges uploaded by admin would appear as new pledges. Pledge history was supposed to show only user side pledge but the pledges uploaded by admin appears as well | Stop current development and resolve the bug immediately. Project Manager reschedules the project. |
9 | 1 1 Low |
We were not able to populate drop down list with data from database when working on the filter function for events. | Use debugging phase to deal with bugs. |
Project Risks
Quality of Product
Deliverables
Stage | Specification | Modules |
---|---|---|
Project Requirements | Purpose and Motivation | Purpose and Motivation |
Project Management | Minutes | Meeting Minutes |
Project Management | Metrics, Risks, Change | |
Analysis and Design | DB Diagram, Architectural Diagram, To-Be Processes | DB Diagram, Architectural Diagram, To-Be Processes |
Testing | User Test Plan |
Soft Launch (Beta) |
Deployed Link
Deployed Link: www.ecoleaders.sg
Testing
We have done 4 User Tests, a Soft Launch with a Beta Version and a User Acceptance Test.
User Test 1
- Date: 6 January 2016
- Venue: Peninsula Plaza, #27-01
- Participants: Wilson Ang (Sponsor)
View our UT1 documentation here!
User Test 2
- Date: 26 January 2016
- venue: Peninsula Plaza, #27-01
- Participant: 10 Eco Singapore volunteers
View our UT2 documentation here!
User Test 3
- Date: 19 March 2016
- venue: National Library, Informatics Lab
- Participants:
View our UT3 documentation here!
User Test 4
- Date: 4 March 2016
- venue: SMU GSR
- Participants: 10 friends (aged 17-35)
View our UT4 documentation here!
User Acceptance Test
- Date: 14 March 2016
- venue: Keppel Tower 1 #22-01
- Participants: Wilson Ang
View our UAT documentation here!
Soft Launch (Beta Version)
- Date: 2 February 2016
- Venue: Balestier Hill Secondary School
- Participant: 19 Green Club Members
View our Soft Launch documentation here!