IS480 Team wiki: 2015T2 Insightiers Final Wiki
Revision as of 17:51, 5 April 2015 by Elaine.ng.2012 (talk | contribs)
Contents
Slides and Application Link
View our SYMPLProj staging web application here
Project Progress Summary
Project Highlights
Events that have occurred since midterm:
- List of major changes to be made from midterm and UAT3:
- Added feedback function
- Changed client to project one-to-one relationship to many-to-one relationship
- Added one more user role: Designer
- Updated administrator and designer's user access control
- Enhanced application user interface based on UAT feedback
- Conducted web experiment for Product module
- User Feedback Session pushed back from Iter 14 to Iter 15
- Product officially launched on 19 March 2015
Project Challenges
- Steep learning curve for integration with Trello
- High learning curve for integration with Microsoft Outlook
- Technically challenging to generate documents to PDF format
- High learning curve for switching choice of server from Amazon Web Services to DigitalOcean
Project Achievement
- Successfully integrated seamlessly with Trello, a third party project management tool
- Boldly accepted major changes to our initial scope to enhance user experience of the application and managed to complete the entire project scope except one unimportant feature (upload profile picture) and optional features
In a Nutshell
Project Management
Project Status
Below displays a list of task status after midterm:
Module | Task/Features | Status | Confidence Level (0-1) | Remark |
User Account Management | Export Accounts to CSV | 100% implemented | 1 | Yixi & Li Dan |
Project | Create Feedback | 100% implemented | 1 | Yixi & Li Dan |
View Feedback | 100% implemented | 1 | Yixi & Li Dan | |
Export Project to CSV | 100% implemented | 1 | Yixi & Li Dan | |
Hardware | Export Hardware to CSV | 100% implemented | 1 | Yixi & Li Dan |
Quotation | Export Quotation to CSV | 100% implemented | 1 | Yixi & Li Dan |
Invoice | Export Invoice to CSV | 100% implemented | 1 | Yixi & Li Dan |
Contract | Export Contract to CSV | 100% implemented | 1 | Yixi & Li Dan |
Sign-Off | Export Sign-Off to CSV | 100% implemented | 1 | Yixi & Li Dan |
Project Schedule (Plan Vs Actual)
Along the way, team has made some changes to schedule due to various reasons such as schedule delays, new requirements from client and UAT feedback.
The table below displays the list of changes made to the schedule from midterm wiki onward (i.e. any change made to schedule that has been covered in midterm wiki will not be displayed in the following table).
Iteration | Planned | Actual | Comments | ||
13 | UAT3 | 4 Mar 2015 | 16 Mar 2015 | High learning curve. Yining researched on this in current iteration and began implementing next iteration. | |
Change Client Account | 25 Feb 2015 | Misunderstanding of client assignment to a project. Had to change client-to-project relationship from one-to-one to many-to-one relationship. | |||
Implement Notification Feature | 25 Feb 2015 | High learning curve. Yining researched on this in current iteration and began implementing next iteration. | |||
Delete Records from Database | 25 Feb 2015 | Task removed | Initial idea of deleting records from database came from the initial thought of implementing 'deactivation', whereby a row of data is deleted from the front-end but still kept in the database. However, since now 'deactivation' has been changed to 'delete' where the act of deleting will delete data from database, there is no need for a function to delete records from database anymore. |