IS480 Team wiki: 2017T1 ISE Change Management
Jump to navigation
Jump to search
Date | Iteration | Type | Change | RequestedBy | Description | Decision | ActionTaken | Status |
---|---|---|---|---|---|---|---|---|
20/06/2017 | 3 | Scope | Prioritize the development of Discussion Forum. Replace request form and preset question function with post class summary. Add QA coins, marks and vote component in the discussion forum | Sponsor | Sponsor suggested to change request form and preset questions functions to post class summary. This is done to not affect the current teaching style of existing professors, and dilute away the in class interaction. Sponsor wants to prioritize the developement of discussion forum and the addition of QA coins, marks and vote component to discussion forum. By doing so, it can promotes post-class forum discussion. | Accept | PM reschedule the project timeline and project scope. Remove Request Form in iteration 4, and remove Preset Questions in iteration 5. Shift the schedule of Discussion Forums from iteration 9 to iteration 4. Add Discussion Forums QA coins, marks and vote component to iteration 5. Add Post Class Summary to iteration 7. | Closed |
20/06/2017 | 3 | Scope | Register function included to have the option of registering into our system portal without relying on IITS Login | Team | Team suggested to add register function of student account to telegram bot to link account ID and telegram ID. | Accept | PM reschedule the project timeline and project scope. Add Register Function in iteration 5. Register function will be created in telegram bot to allow students to register their user details before having access to the telegram bot. | Closed |
01/07/2017 | 3 | Team | Leaving of the sixth member | Team | Letting go of an existing team member to consolidate tasks and achieve better work efficiency. | Accept | PM reschedule the team roles, and assign Alvin the role of lead Front End Developer. Business Analyst tasks is reassigned to other team members. | Closed |
11/07/2017 | 4 | Scope | Remove QA coin component as it exceeded our original work scope and technical breath | Team | Remove QA coin and marks component from discussion forum because the size of change exceeded our current resources. | Reject | Discussion with sponsor led to QA coin component being continued. Suggest good to have Quiz function will be dropped to avoid affecting project completion. | Closed |
15/07/2017 | 4 | Scope | Suggest drop good to have function of Quiz functionality | Team | To continue with QA coin function completion, good to have function will be dropped to enable team to focus efforts to complete QA coin on discussion forums. This is because the functionality on discussion forums is prioritized for completion by our sponsor. | Accept | Proceeded to drop good to have function Quiz functionality from project scope and timeline. | Closed |
15/07/2017 | 4 | Scope | QA Coin component in Discussion Forums will be pushed after acceptance | Team | Owing to the scope of QA Coin component in Discussion Forums, the date of completion for the functionality will be pushed after Acceptance. This is done to ensure sufficient time and resources are allocated for completion of the functionality. | Accept | Proceeded to move QA coins, marks and vote component in timeline to after acceptance in iteration 9. Shift the my Profile - Telegram Bot function in iteration 9 to 11. | Closed |
02/08/2017 | 6 | Scope | Change the deployment server to AWS | Team | Users are required to connect VPN in order to access the project deployed on the Linux server. Therefore, team suggested to change the deployment server to AWS for the convenience sake. | Accept | Proceeded to deploy on AWS. PM added the deployment task in the iteration 6. | Closed |
02/08/2017 | 6 | Schedule | Change the date of UT1 to 12/08/2017 | Sponsor | Sponsor suggested to change the date of UT1 from 05 August to 12 August so that team has sufficient time for project deployment. | Accept | Proceeded with the development of integration between forum and CAT bot and updated the timeline. | Closed |
02/08/2017 | 6 | Scope | Add the register function in the web portal | Team | Team suggested to add register function in the web portal to record username, email and password and integrate with phpbb forum. | Accept | Proceeded with the development of register function in the web portal. PM updated the project scope and added register coding task in the iteration 6. | Closed |
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 |
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 |
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 |
17/10/2017 | 11 | Scope | Add functions that allow students to post questions in the CAT bot and reply post to the CAT Bot in the group chat | Sponsor | Sponsors would like to strengthen the linkage between CAT bot and web forum by allowing students to post question with CAT bot and reply post to the CAT bot in the group chat. | Accept | Proceeded to add the requested functions. PM updated project scope and added the function coding tasks in the iteration12 | Closed |
17/10/2017 | 11 | Schedule | Push the date of go live to week 12 , date of UT4 to 08/11 | Team | Team need to test all developed functions in the UT4. In addition, the designated CAT classes have e-learning on week 11. Hence, team decided to push back the date of going live and UT4 to week 12 | Accept | Proceeded to update the timeline | Closed |