IS480 Team wiki: 2014T1 Team Xcellence Final
Revision as of 01:32, 18 November 2014 by Andy.teng.2011 (talk | contribs) (→Project Schedule (Plan Vs Actual):)
Project Progress Summary
Visit the live deployed site at:
- myCSISG Web Portal: http://www.mycsisg.org/nextgen/
- myCSISG Survey App: http://www.mycsisg.org/SurveyApp/
- Please contact SMU ISES for access to the sites.
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
- Client:
- 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>
- Surveyor Admin:
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:
- myCSISG Web Portal: http://www.mycsisg.org/nextgen/
- myCSISG Survey App: http://www.mycsisg.org/SurveyApp/
- Please contact SMU ISES for access to the sites.
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
- Client:
- 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>
- Surveyor Admin:
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:
...
Sponsor Comment:
...