Difference between revisions of "IS480 Team wiki: 2014T1 Team Xcellence Midterm"
Line 368: | Line 368: | ||
===Deployment:=== | ===Deployment:=== | ||
+ | Visit our current deployed site: | ||
+ | * myCSISG Web Portal: https://54.179.141.102/mycsisg/ | ||
+ | * myCSISG Survey App: https://54.179.141.102/SurveyApp | ||
+ | Here are the login credentials: | ||
+ | ... | ||
+ | <br/> | ||
===Testing:=== | ===Testing:=== | ||
Revision as of 13:09, 8 October 2014
Project Progress Summary
Download our Mid-Term slides here!
Visit our current deployed site:
- myCSISG Web Portal: https://54.179.141.102/mycsisg/
- myCSISG Survey App: https://54.179.141.102/SurveyApp
Project Highlights:
...
Project Management
Project Status:
Below is the summary of our project status:
Task/function/features, etc | Status | Confident Level (0-1) | Comment |
---|---|---|---|
Survey App: Authentication Module |
Fully deployed and tested 100% |
1 |
- |
Survey App: Surveyor Admin Module |
Fully deployed and tested 100% |
1 |
- |
Survey App: Questionnaire Module |
Fully deployed and tested 100% |
1 |
- |
Survey App: Offline Module |
Fully deployed and tested 100% |
1 |
- |
Survey App: FAQ Module |
0% |
1 |
Scheduled to complete |
myCSISG Portal: Authentication Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: Project Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: Project Visualization Module |
60% |
1 |
Scheduled to complete. Benchmarking visualization changed to comparison visualization |
myCSISG Portal: Admin Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: Notification Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: FAQ Module |
0% |
1 |
Scheduled to complete |
myCSISG Portal: Questionnaire Module |
20% |
1 |
Scope expansion. Scheduled to complete |
myCSISG Portal: Token Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: Client Account Module |
Fully deployed and tested 100% |
1 |
- |
myCSISG Portal: Surveyor Admin Module |
0% |
1 |
Schedule to complete |
myCSISG Portal: Flag Module (Flag incomplete) |
0% |
0.5 |
To develop after question logic is done |
myCSISG Portal: Flag Module (Flag fraud response) |
Dropped |
0 |
Decided to drop due to large variations, deep technical complexity and time constraints |
myCSISG Portal: Project Visualization Module (View predictive analysis) |
Dropped |
0 |
Dropped due to no access to ISES Statistical Model and time constraints even if given the access. |
Click to view our project scope in more details!
Project Schedule (Plan Vs Actual):
Brief summary of Plan Vs Actual per iteration:
- Iteration 1
- Everything went as planned. This was because iteration 1 focused mainly on documentation, research and prototyping.
- Iteration 2
- Everything went as planned. Similar to iteration 1, iteration 2 focused mainly on research and prototyping.
- Iteration 3
- Half of the team completed their internship during iteration 3. Therefore, development started from iteration 3 onwards.
- There were delay for iteration 3 due to several reasons:
- Reason: There were initial issue with deployment where our REST web service were being blocked and we took longer than planned to resolved.
- Reason: Development work such as starting a project took longer than expected.
- Reason: It took us quite a long time to resolve the critical bug found in the iteration.
- Reason: There were 4 bugs with "High" severity and were also affecting some of the functionalities. It took us more than what we planned for to debug, redeploy and re-test.
- Iteration 4
- Most of the members had completed internship and were able to commit more time for development since it was still summer break.
- There were no major hiccups within iteration 4 because we have made several adjustments such as giving more development days/time for each module after the delay in iteration 3.
- Iteration 5
- There was a day delay because there was initial issue loading questionnaire in the survey app which ultimately leads to the challenge of implementing question rules and logic in the questionnaire.
- Iteration 6
- After receiving feedback from the sponsor and ISES's director on what we have presented during acceptance, there were refinements needed on the report visualization. We evaluated the feedback given and unanimously agreed to make the refinements as the suggestions indeed improved the project as a whole.
- As stated in iteration 5, we are faced with the challenge of implementing the question rules and logic in the questionnaire. Hence, the delay was caused by this because there were a need for Wei Xiong to do some research before developing.
- Iteration 7
- Everything went as planned while conducting UAT 1.
- Initially, we wanted to develop some of the questionnaire module functionalities. However, after UAT 1, there were large number of refinements that we have to do basing on the UAT results. Therefore, we shifted questionnaire module to future iteration while we concentrate on the UAT refinements.
- There were issues with deploying up to ISES server (eventually was resolved but still require some configurations). Hence, we were not able to liaise with ISES to develop the connector for ISES Statistical Model. This has been pushed to future iteration and hopefully ISES is able to develop the connector by iteration 8 or 9.
After understanding our brief summary of Plan Vs Actual, click the below link to view our project timeline overview. Please take note that as of mid-term, we are currently in iteration 8.
Click to view our project timeline overview
Project Metrics:
Click to view our Schedule and Bug metrics
Points to take note for project metrics leading up to mid-term:
- Both schedule and bug metrics are only tracked till iteration 7 since we are currently in iteration 8 for our mid-term.
- Data collection for bug metrics only started in iteration 3. This was because we started on development from iteration 3 onwards.
Highlights:
- Delay in iteration 3 (as shows in schedule metrics)
- Reason: There were initial issue with deployment where our REST web service were being blocked and we took longer than planned to resolved.
- Reason: Development work such as starting a project took longer than expected.
- Reason: It took us quite a long time to resolve the critical bug found in the iteration.
- Reason: There were 4 bugs with "High" severity and were also affecting some of the functionalities. It took us more than what we planned for to debug, redeploy and re-test.
- Iteration 4 to 7 lies within the safe zone in the schedule metrics as we have adjusted the effort required for each module/functionality.
Project Risks:
Click to view our full project risk assessment
Past Risk:
Risk | Likelihood | Impact | Category | Mitigation Plan |
---|---|---|---|---|
Sponsor may not have the hosting specification, or are not able to provide us with hosting resources and access |
Medium |
High |
A |
• Liaise with Prof Marcus and ISES to get hosting specification and access to hosting server |
- This risk has been mitigated. Although ISES has managed to provide us with hosting resources, there are still configurations needed to be done over at their end. Hence, our team is still currently hosting our applications on AWS EC2 for the time being. Once the configurations are done over at ISES, our team will shift over to host the applications on their server.
Current Risk
Risk | Likelihood | Impact | Category | Mitigation Plan |
---|---|---|---|---|
The system could fail if there is no connection to the ISES statistical model since the visualizations are dependent on the calculated results |
Medium |
High |
A |
• Discuss and plan out how to develop the connection |
Technical Complexity:
Question Logic
...
Dynamic visualizations providing user flexibility
...
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 |
Deployment:
Visit our current deployed site:
- myCSISG Web Portal: https://54.179.141.102/mycsisg/
- myCSISG Survey App: https://54.179.141.102/SurveyApp
Here are the login credentials:
...