IS480 Team wiki: 2015T2 Insightiers Midterm Wiki
Revision as of 17:05, 12 February 2015 by Elaine.ng.2012 (talk | contribs)
Contents
Slides and Links
View our midterm presentation slides here
Project Progress Summary
Project Highlights
Unexpected events that have occurred:
- Two members' laptops broke down, which resulted in loss of time for system development
- Could not access SVN in China
- List of major changes to be made from December holidays and UATs:
- Revamped simulation calendar feature
- Changed cards to boards in Trello
- Added task approval from Trello
- Added email task rejection
- Added sign/pay functions for documents
- Added seal invoice function
- Deploying on DigitalOcean instead of AWS
- Implemented security features for secured data transmission
- Took longer than expected to complete document master setup
- Integration with Trello was a lot tougher than expected
- Actual learning curve for email function was a lot higher
- Delay in product list submission by client
In a Nutshell
Project Management
Project Status
Module | Task/Features | Status | Confidence Level (0-1) | Remark |
User Account Management | Login | 100% implemented and user testing done | 1 | |
Logout | 100% implemented and user testing done | 1 | ||
Forget/Reset Password | 100% implemented and user testing done | 0.5 | Email function new to team. | |
Create Account | 100% implemented and user testing done | 1 | ||
Edit Account | 100% implemented and user testing done | 1 | ||
Delete Account | 100% implemented | 1 | . | |
Filter Account | 100% implemented and user testing done | 1 | ||
Staff Management | Create Staff | 100% implemented and user testing done | 1 | |
Edit Staff | 100% implemented and user testing done | 1 | ||
Delete/Deactivate Staff | 100% implemented | 1 | ||
Staff Portfolio | Display Staff Portfolio | 100% implemented and user testing done | 1 | |
Filter Portfolio Summary Page | 100% implemented and user testing done | 1 | ||
View Projects | 100% implemented | 1 | ||
Filter Projects of Staff | 100% implemented | 1 | ||
View Tasks in Calendar | 100% implemented | 0.75 | ||
Project | Create Project | 100% implemented and user testing done | 0.25 | Replicating project to Trello was technically challenging. |
Edit Project | 100% implemented and user testing done | 1 | ||
View Project Summary Page | 100% implemented and user testing done | 1 | ||
View Individual Project | 100% implemented and user testing done | 1 | ||
End Project | 100% implemented | 1 | ||
Close Project | 100% implemented | 1 | ||
Cancel Project | 100% implemented | 1 | ||
View Project Tasks | 100% implemented and user testing done | 1 | ||
Project News Feed | To be implemented in iteration 13 | 1 | Li Dan and Yixi. | |
Approve Tasks from Trello | 100% implemented and user testing done | 1 | Newly added task, client approved. | |
Email Task Rejection | 100% implemented | 1 | Newly added task based on supervisor's suggestion, client approved. | |
Project Task | Create Task | 100% implemented and user testing done | 0.25 | Replicating task to Trello was technically challenging. |
Edit Task | 100% implemented and user testing done | 1 | ||
End Task | 100% implemented | 1 | ||
Delete Task | 100% implemented | 1 | ||
View Task | 100% implemented and user testing done | 1 | ||
Dashboard | View Dashboard | 100% implemented | 1 | |
Simulation | Create Simulation | 100% implemented and user testing done | 1 | |
View Simulation | 100% implemented and user testing done | 1 | ||
Clear Simulation | 100% implemented | 1 | ||
View Simulated Details | 100% implemented and user testing done | 1 | ||
Create Project from Simulation | 100% implemented and user testing done | 1 | ||
View Projects in Each Month | 100% implemented | 1 | ||
Quotation | Create Quotation | 100% implemented and user testing done | 0.5 | Challenged by technical difficulty in pulling data from master setup template. |
Create Quotation with Preset Modules | 100% implemented | 0.75 | Displaying data on quotation from preset modules challenging. | |
Edit Quotation | 100% implemented | 1 | ||
View Quotation Summary Page | 100% implemented | 1 | ||
View Individual Quotation | 100% implemented and user testing done | 1 | ||
Save Quotation | 100% implemented and user testing done | 1 | ||
Delete Quotation | 100% implemented | 1 | ||
Generate Quotation to PDF | 100% implemented and user testing done | 0.25 | Unfamiliar with technology. Huge technical challenge team has faced. | |
Send Quotation via Email | 100% implemented | 0.5 | Send attachment via email technology new to team. | |
Sign Quotation | 100% implemented | 1 | ||
Invoice | Create Invoice | Challenged by technical difficulty in pulling data from master setup template. | ||
Edit Invoice | 100% implemented | 1 | ||
View Invoice Summary Page | 100% implemented | 1 | ||
View Individual Invoice | 100% implemented and user testing done | 1 | ||
Save Invoice | 100% implemented and user testing done | 1 | ||
Delete Invoice | 100% implemented | 1 | ||
Generate Invoice to PDF | 100% implemented and user testing done | 0.25 | Unfamiliar with technology. Huge technical challenge team has faced. | |
Send Invoice via Email | 100% implemented | 0.5 | Send attachment via email technology new to team. | |
Pay Invoice | 100% implemented | 1 | ||
Seal Invoice | 100% implemented | 1 | ||
Contract | ||||
Sign-Off | ||||
Bug Logbook | ||||
NDA | ||||
Product | ||||
Hardware | ||||
Master Setup |
Project Schedule (Plan Vs Actual)
Along the way, changes have been made to the scope and schedule based on client's requirements and UAT feedback. The table below displays the list of changes made to the schedule since acceptance.
Iteration | Planned | Actual | Comments | ||
8 | Generate PDF Document | 5 Dec 2014 | 23 Dec 2014 | High learning curve for master setup, PDF generation and email attached document. Team focused on implementing master setup task first, and do more research on PDF generation and email attached document to be more prepared for the two tasks in next iteration. | |
Email PDF Document | 5 Dec 2014 | 23 Dec 2014 | High learning curve. Yining researched on this in current iteration and began implementing next iteration. | ||
9 | Hardware Resource | 23 Dec 2014 | 10 Feb 2015 | Not a core functionality, pushed back to later iteration to focus on completing core functionalities. | |
10 | Revamp Trello Card to Board | 4 Jan 2015 | New task based on client's request to use Trello board instead of card. | ||
Upload Profile Picture | 4 Jan 2014 | Task removed | Not an essential functionality to spend time on. Team concentrated on completing core functionalities first. | ||
User Feedback Session | 9 Mar 2015 | Newly added milestone. | |||
11 | Product | 23 Jan 2015 | Added product module in iteration 11 based on client's requirement. | ||
Task Approval | 23 Jan 2015 | Client's request to allow project managers to approve tasks from Trello. | |||
Send Email for Rejected Tasks | 23 Jan 2015 | Adopted based on supervisor's suggestion and after seeking client's approval. | |||
Sign/Pay Document | 23 Jan 2015 | Client's request for ability to indicate the status of a document. | |||
Seal Invoice | 23 Jan 2015 | A technical hurdle for the team due to unfamiliar technology. Li Dan and Yining took charge of this. | |||
Product | 23 Jan 2014 | 10 Feb 2015 | Shifted product module to next iteration due to late product list submission from Viatick. | ||
Project News Feed | 10 Feb 2015 | 25 Feb 2015 | Team focused on completing core functionalities by midterm. News feed shifted to after midterm as it's not a core functionality. |
For the full list of changes made in each UAT, kindly refer to the following links:
UAT 1
UAT 2
UAT 3