HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2016T2 EcoCo Final Wiki"

From IS480
Jump to navigation Jump to search
 
(10 intermediate revisions by 2 users not shown)
Line 45: Line 45:
 
<br>
 
<br>
  
<h3>[[Media: Midterm_Presentation_Final.pdf|Finals Slides]]<br></h3>
+
<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 78% of our development progress.
+
* 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 (after midterms)
+
* 4 User Tests with actual users
 
* 1 User Acceptance Test
 
* 1 User Acceptance Test
* Current iteration: 8
+
* All iterations completed!
* Iteration 8: 22 March 2016 - 19 April 2016
 
 
<br>
 
<br>
  
 
<h3>Development Progress</h3>
 
<h3>Development Progress</h3>
Status: %
+
Status: 100%
  
* The team
+
* 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 73: Line 72:
 
[[File:Scope_Image5_6_11_2015.png|500px]]
 
[[File:Scope_Image5_6_11_2015.png|500px]]
 
  ||  
 
  ||  
[[File:Scope_Ecoco.png|500px]]
+
[[File:Scope_Finall.png|500px]]
 
|}
 
|}
  
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:Final_Schedule_Timeline.png|500px]]
+
[[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.
* Removal of one iteration from 11 to just 10 due to rescheduling.
+
* 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>
  
 
<h4>Schedule Metrics</h4>
 
<h4>Schedule Metrics</h4>
[[Image:Schedule_Metrics_Ecoco1.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:Bug_22_2_16.png|center|700px]]
+
[[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:Activated_Risks_11_1_2016.png|center|900px]]
+
[[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|UAT (Beta)]]<br>
+
[[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 2 User Tests and we have conducted a Soft Launch with a Beta Version.
+
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: March 2016
+
*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: March 2016
+
*Date: 14 March 2016
*venue:  
+
*venue: Keppel Tower 1 #22-01
*Participants:  
+
*Participants: Wilson Ang
[[IS480_Team_wiki:_2015T2 EcoCo UAT|View our UAT documentation here!]]
+
[[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">
<div style="background: #4DB870; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:helvetica"><font color= #FFFFFF>Reflections</font></div>
+
 
  
  
  
 
<!--Content End-->
 
<!--Content End-->

Latest revision as of 14:02, 19 April 2016

EcoCo.png


Home.png   HOME

 

About Us.png   ABOUT US

 

Overview.png   PROJECT OVERVIEW

 

Project Management.png   PROJECT MANAGEMENT

 

EcoCo Documentation.png   DOCUMENTATION

 

 Main Wiki   MidTerm Wiki   Final Wiki 


Project Progress


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

Scope Image5 6 11 2015.png

Scope Finall.png

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

Milestone Acceptance.png

Schedule metrics final1.png

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

Schedule metrics final.png
Schedule Metrics Score Final.png

Bug Metrics

Bugsgraph.PNG
  • 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

Riskfinal.PNG
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

Schedule Metrics
Bug Metrics
Risk Metrics
Change Management

Analysis and Design DB Diagram, Architectural Diagram, To-Be Processes DB Diagram, Architectural Diagram, To-Be Processes
Testing User Test Plan

Soft Launch (Beta)
User Testing 1
User Testing 2
User Testing 3
User Testing 4
User Acceptance Test

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!