HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2014T1 Team Xcellence Final"

From IS480
Jump to navigation Jump to search
Line 96: Line 96:
 
* <b>Iteration 11</b>
 
* <b>Iteration 11</b>
 
** GOOD NEWS! On 10th Nov 2014, ISES was comfortable to give us restricted access rights to tomcat server and mysql server for deployment.
 
** GOOD NEWS! On 10th Nov 2014, ISES was comfortable to give us restricted access rights to tomcat server and mysql server for deployment.
 +
** Load Test can be conducted as planned.
 +
** Live Deployment
 +
*** There were many clients indicated interest to come onboard myCSISG. However, ISES confirmed that though clients have indicated interest, clients may not come onboard within our project time frame.
 +
*** ISES are approaching as many clients as possible to see if any clients can come onboard within the project time frame.
 +
*** To mitigate the risk of no clients coming onboard, our team decided to use the applications to run 2 projects. These 2 projects will understand the customer satisfaction of 2 stalls from F&B industry. Thus, this is scheduled to GO LIVE on 17th Nov!
 
** <to be updated with more>
 
** <to be updated with more>
 
* <b>Iteration 12</b>
 
* <b>Iteration 12</b>

Revision as of 01:32, 18 November 2014

TeamXcellence Logo.png


TeamXcellence Icon H.png

HOME

  TeamXcellence Icon G.png

ABOUT US

  TeamXcellence Icon PO.png

PROJECT OVERVIEW

  TeamXcellence Icon PM.png

PROJECT MANAGEMENT

  TeamXcellence Icon PD.png

PROJECT DOCUMENTATION

 


TeamXcellence final logo.jpg

Project Progress Summary

Visit the live deployed site at:


Visit our staging site with various login credentials:

  • myCSISG Web Portal: http://54.179.141.102/mycsisg/
    • Client:
      • Username: TeamXcellence
      • Password: 123
      • Note: If you create a project, please email andy.teng.2011@sis.smu.edu.sg to forward you the generated email containing project details.
    • Admin:
      • Username: admin
      • Password: 123
  • myCSISG Survey App: http://54.179.141.102/SurveyApp
    • Surveyor Admin:
      • Username: <to-be released later>
      • Password: <to-be released later>
    • Surveyor:
      • Username: <to-be released later>
      • Password: <to-be released later>

Project Highlights:

  • highlights

Project Challenges:

  • challenges

Project Achievements:

  • achievements

Project Management

Project Status:

  • status

Project Schedule (Plan Vs Actual):



For summary of Plan Vs Actual per iteration before mid-terms, please refer to here.
Summary of Plan Vs Actual per iteration (after mid-terms):

  • Iteration 8
    • The focus was on UAT refinements and Mid-Term Presentation.
    • Everything went as planned and Mid-Term Presentation was awesome.
    • Prof Marcus was able to get the R script connector for ISES Statistical Model done on the day of Mid-Term Presentation. (The connector is for ISES to pull the completed projects responses and answers, and passes through their statistical model, and insert back the calculated results back to our database.)
  • Iteration 9
    • After post mid-term review with supervisor and sponsor, there were a few UI refinements to make on the web application, visualizations and survey app.
    • There were issues with the Survey App and question logic, hence this iteration had cater time to get it fixed.
    • There was a day delay in this iteration:
      • Reason: There were issues on the uploading of questionnaire with question logic in the web application and integrating the question logic with the Survey App. It took us longer than expected to resolve.
  • Iteration 10
    • Creating the 1min video pitch task was inserted early in this iteration after receiving the email
    • Everything went as planned despite the insertion of task.
    • UAT 2 was split into two days because some clients could not make it on the day that we had planned for. This did not have much impact on us and the schedule.
    • On 30th Oct 2014 (1 day before UAT 2), we received a news from ISES that they had temporary removed our access rights to their server. They found out that there was a hacker trying to poke into their server every now and then. Hence, this breach of security incident forced ISES to take necessary actions.
      • Impact: We could not deploy our latest codes up to their server prior to UAT 2. It did not affect UAT 2 because we were able to continue to use our AWS EC2 staging environment to conduct the test.
      • Impact: The planned load test might have to be cancelled or postpone if the access rights is not given.
  • Iteration 11
    • GOOD NEWS! On 10th Nov 2014, ISES was comfortable to give us restricted access rights to tomcat server and mysql server for deployment.
    • Load Test can be conducted as planned.
    • Live Deployment
      • There were many clients indicated interest to come onboard myCSISG. However, ISES confirmed that though clients have indicated interest, clients may not come onboard within our project time frame.
      • ISES are approaching as many clients as possible to see if any clients can come onboard within the project time frame.
      • To mitigate the risk of no clients coming onboard, our team decided to use the applications to run 2 projects. These 2 projects will understand the customer satisfaction of 2 stalls from F&B industry. Thus, this is scheduled to GO LIVE on 17th Nov!
    • <to be updated with more>
  • Iteration 12
    • Last lap of IS480 to finish final presentation and end of with poster day! :)


Click to view our project timeline overview

Project Metrics:

Click to view our Schedule and Bug metrics

  • Note: Data collection for bug metrics only started in iteration 3. This was because we started on development from iteration 3 onwards.

Technical Complexity:

...

Quality of product

Intermediate Deliverables:

Stage Specification Modules
Project Management Minutes Internal & Sponsor & Supervisor Minutes
Metrics Schedule & Bug Metrics
Requirements Personas & Scenarios Personas & Scenarios
Prototype Low-Fi Prototype
Business requirements Project Overview
Project scope Project Scope
Analysis and Design Use case Use Case Diagram & Use Case Description
ER Diagram ER Diagram
Architecture Diagram Architecture Diagram
Flow Diagram Flow Diagram
Testing UAT 1 UAT 1
UAT 2 UAT 2
A|B Test Experiment A|B Test Experiment
Load Test Load Test
Handover Manuals User tutorial, Deployment manual
Code client server

Deployment:

Visit the live deployed site at:

Visit our staging site with various login credentials:

  • myCSISG Web Portal: http://54.179.141.102/mycsisg/
    • Client:
      • Username: TeamXcellence
      • Password: 123
      • Note: If you create a project, please email andy.teng.2011@sis.smu.edu.sg to forward you the generated email containing project details.
    • Admin:
      • Username: admin
      • Password: 123
  • myCSISG Survey App: http://54.179.141.102/SurveyApp
    • Surveyor Admin:
      • Username: <to-be released later>
      • Password: <to-be released later>
    • Surveyor:
      • Username: <to-be released later>
      • Password: <to-be released later>

Testing:

We have conducted 2 User Acceptance Test, 1 A|B Test Experiment and 1 Load Test. Click here to view any of the tests information.

Here's a quick summary of each of the test conducted:

  • UAT 1
    • 10 real ISES clients kindly participated
    • The objectives were to align ISES's expectation with our current product, better understand the real user's needs and identify areas to enhance their experience with myCSISG.
    • View more about UAT 1 here
  • UAT 2
    • 6 real ISES clients kindly participated
    • The objective was to understand if myCSISG web application and survey app is ready for commercial use by ISES clients
    • View more about UAT 2 here
  • A|B Test Experiment
    • 30 participants are selected on the basis that they have done a survey within the last 3 months
    • The objective was to determine which layout (Keypad vs Slider) will help surveyors be efficient and accurate
    • View more about A|B Test Experiment here
  • Load Test
    • Load test was conducted on the live deployed site residing in ISES server
    • The objective was to understand the performance of the web application and survey app residing in ISES server. We will recommend ISES a set of changes to make to improve the performance since we do not have the permissions to make the necessary changes.
    • View more about Load Test here

Reflection

Team Reflection:

...

Teng Rui Jie Andy Reflection:

...

Tan Si Yu Reflection:

...

Wong Wei Xiong Reflection:

...

Weng Xinyong Reflection:

...

Lek Guan Zhou Reflection:

...

Chua Zhen Ling Reflection:

...

...