IS480 Team wiki: 2017T1 ISE Midterm Wiki
Jump to navigation
Jump to search
Project Progress Summary
Presentation Slides
Development Progress
- Current Iteration: Iteration 10
- Iteration period: 24 September 2016 to 7 October 2016
- Major milestone: Midterm Presentation
Project Highlight
- Completed 11 of 14 iterations
- 83% of functionalities completed
- Completed 3 user testings
- Deployed the project on [TBD].
Project Management
Planned vs Actual Scope
Planned |
---|
Actual |
---|
Scope Changes Highlight
Date | Iteration | Type | Change | RequestedBy | Description | Decision | ActionTaken | Status |
---|---|---|---|---|---|---|---|---|
21/08/2017 | 7 | Scope | Add reply to answer sub function under the discussion forum | Sponsor | Sponsor would like to allow students to reply the answers in the forum to promote the discussion. | Accept | Proceeded with the development of reply to answer function.PM updated the project scope and added the sub function coding task in the iteration 9. | Closed |
21/08/2017 | 7 | Scope | Remove PHPBB framework | Sponsor | Sponsor would like to display 7 levels of posts and replies in the forum home page. The PHPBB framework cannot satisfy the high complexity of front end design. | Accept | Proceeded with replacing PHPBB framework with Bootstrap. Added the coding tasks in the iteration 7. | Closed |
21/08/2017 | 7 | Scope | Add managing post class summary questions in the web | Team | Team suggested to add the function for professors to manage post class summary questions. Sponsor indicated that the questions usually were fixed, so there were no need for this function. Team said the functions would provide users with more flexities. It allowed users to create,edit and delete the questions for post class summary. | Accept | Proceeded to add managing post class summary functions. PM updated project scope and added the sub function coding task in the iteration 8. | Closed |
21/08/2017 | 7 | Scope | Add functions of bootstrapping class lists, display unregistered students and display attendance status in the web | Team | Team briefed the suggested functions by Prof.Gan . Sponsor felt the suggestions were really good. | Accept | Proceeded to add the suggested functions by prof.Gan. PM updated project scope and added the function coding tasks in the iteration 7. | Closed |
21/08/2017 | 7 | Scope | Change the deployment server to Linux | Sponsor | Sponsor would like change back to linux server since the etimated load would incurr additional cost in the AWS server. | Accept | Linux server is having issue of running java code. In addition, users are required to install VPN to access the website. Team will work with Desmond to solve the issues. | Closed |
19/09/2017 | 9 | Scope | Add functions that allow professors upload avatar name list, randomly assign students avatar name during registration in he CAT bot and allow students change their avatar name from the list in the web | Sponsor | Sponsor wants students to choose avatar name from a list of interesting names. It can eliminate the possibility of using their own name as avatar name and meanwhile facilitate the forum discussion. | Accept | Proceeded to add the requested functions. PM updated project scope and added the function coding tasks in the iteration 10. | Closed |
Planned vs Actual Project Schedule
Schedule Changes Highlight
Date | Iteration | Type | Change | RequestedBy | Description | Decision | ActionTaken | Status |
---|---|---|---|---|---|---|---|---|
21/08/2017 | 7 | Schedule | Push back the date of go live (depends on when server is ready) , date of UT2 to 12/09, date of UT3 to 06/10 | Sponsor | Sponsor would like to give team sufficient time to implement the function changes. In addition, linux server side needed time to fix the issue of running java code and provid a efficient solution for users to access our project without VPN installed. Due to the server issue and function changes, sponsor suggested to reschedule the dates of go-live and user testing. | Accept | Proceeded to update the timeline. | Closed |
View Our Detailed Change Management Here!
Project Metric
View Our Detailed Metric Here!
Project Risks
Risk Type | Risk Event | Likelihood | Impact | Mitigation Strategy |
---|---|---|---|---|
Project Management | Project might overrun due to an underestimation of time needed for tasks. | Medium | High | Regularly monitor the project schedule and time required for tasks fulfillment |
Sponsor Management | Unexpected changes in project requirements from sponsor might result in a drastic change to our planned schedule | Medium | High | Schedule routine meeting with sponsor to collect their requirements and update project progress |
Project Management | Team needs to reschedule function development based on function priorities requested by sponsor | High | High | Reschedule the project functions and reallocate developers on tasks |
View Our Detailed Risk Management Here!
Technical Complexity
Quality Of Product
Immediate Deliverables
Stage | Specification | Modules |
Project Management | Meeting Minutes | Internal, Supervisor & Sponsor Meeting Minutes |
Project Schedule | Project Schedule | |
Metrics | Project Metrics | |
Risk Management | Risk Management | |
Change Management | Change Management | |
Requirements | Project Scope | Project Scope |
Analysis | Use Case | Use Case |
Architectural Diagram | Architectural Diagram | |
Technology Interaction | Technology Used | |
ER Diagram | ER Diagram | |
Design | Prototypes | Design & Prototypes |
Testing | User Test Plan & Results | User Test Plan & Results |
Deployment
https://research.larc.smu.edu.sg/ISE/login.jsp
Testing
# | Test | Total Users | Objective |
---|---|---|---|
1 | User Test | 23 |
|
2 | User Test | 20 |
|
3 | User Test | 20 |
|
For testing results, assess here: