IS480 Team wiki: 2016T1 Swifty Final Wiki
Contents
Project Progress Summary
Final Slides
Deployed Site Link
: http://52.74.181.188/swifty/
Mobile Deployment Link
: Please view our iOS application using the Ionic View App. Our application id is a4347133.
Note: The mobile application is iPad optimised
Project Highlights:
What unexpected events occurred?
- Meeting Prof Alan - in order to get help from OCBC to cooperate for User Testing 3.
- X-Factor - X-factor changed to persuading OCBC to evaluate incorporation of our features in their process instead of incorporating 3 features into their current process.
Project Challenges:
Project Achievements:
Project Management
Project Schedule (Planned Vs Actual):
Planned | Actual |
---|---|
Project Scope (Plan Vs Actual):
Planned | Actual |
---|---|
Project Metrics:
Task Metrics:
Iteration | Planned Task (No. of Task) | Completed Task (No. of Task) | Task Metric Score | Action | Status |
---|---|---|---|---|---|
1 | 5 | 5 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
2 | 5 | 5 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
3 | 24 | 18 | 75% | Re-estimate the tasks for the future iterations. | Completed |
4 | 20 | 20 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
5 | 21 | 24 | 114% | Re-estimate the tasks for the future iterations. | Completed |
6 | 16 | 15 | 107% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
7 | 19 | 19 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
8 | 15 | 15 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
9 | 12 | 12 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
10 | 10 | 10 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
11 | 4 | 5 | 125% | Re-estimate the tasks for the future iterations. | Completed |
12 | 5 | 5 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed
|
13 | 4 | 4 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed
|
14 | 4 | 4 | 100% | Our estimates are fairly accurate, and we are roughly on track. | Completed |
Bug Metrics:
H Metrics:
Technical Complexity
Quality of product
Project Deliverables:
Stage | Specification | Modules |
---|---|---|
Project Management | Meeting Minutes | Internal, Supervisor & Sponsor Meeting Minutes |
Metrics | Task Metrics, Bug Metrics, H Metrics | |
Risk Management | Risk Management | |
Change Management | Change Management | |
Requirements | Scope Diagram | Scope Diagram |
Analysis | Use Case Diagram | Use Case Diagram |
Business Process Diagram | Web, Mobile | |
Design | Entity Relationship Diagram | ER Diagram |
System Architecture | System Architecture | |
Wireframes | Wireframes | |
Testing | User Test Plans | 1, 2 |
Quality:
Architecture Diagram
- Our Web and Mobile Application are deployed on the same server on Amazon Webservice and is linked to the same database
- Web Application relies on Tableau for generation of analytical graphs and charts
- Mobile Application calls on OCRSpace for OCR processing and 46Elks for sending out SMSes
Deployment:
We have deployed our mobile application on TestFlight but have not published it to app store as this is a proof of concept application that will be given to our sponsor and company for future usage. We have deployed our web application on amazon web service.
Testing:
UT 1:
Test Plan
Objectives
- To gather feedback regarding user interface
- To obtain suggestions on how to improve our aplication
- To improve application based on UT results
Number of Users(SMEs): 20
List of SMEs: Maqayla, Naiema, JuBar, TimeToHijrah, Sarah Boutique, Chulop, Simply Curvy, 360 Concept, Helwah Hijab, Auroro Kids,
Cloud9Studio, Balqis Bistro, Kookie Krumbs, Meco, Overdose,WatSub, Kitty Swimsuit, Sarah Maguerietta, Froyo Factory, Sarah Pancake
Venue: East Village
Date: 14/09/16
Scope:
- Registration Module
- Application Module
- Self-help Module
Results/Comments
- UI is user-friendly
- Request for SME access to app so that they can see their application status
- Request for appointment to meet RM
Actions Taken
- created more modules in scope e.g Appointment module to cater to user suggestions
UT 2:
Test Plan
Objectives
- To gather feedback regarding user interface
- To obtain suggestions on how to improve our application
- To improve on the application based on UT results
Number of Users: 30 (2 OCBC employees, 28 Students)
Venue: OCBC and SMU
Date: 23/09/16
Scope:
- Registration Module
- Auto-population Module
- Customisation Module
- Application Module
- Appointment Module
- Manege Services Module
- Admin Web Management Module
- RM Target Module
Results/Comments
- Make reference to the Corporate Account Opening form to make the application more realistic.
- Menu Options and button format is inconsistent
- The back/menu button is not functioning properly
- Inconsistent page layout
- Validations should be more consistent in all fields
- Dropdown list to be used whenever possible to minimize error
Actions Taken
- Refer to Corporate Account Opening form and modify form such that it resembles form better
- Standardized buttons and page layout
- Standardized validations
- Included dropdown list for some fields in the form, e.g currency field
UT 3:
Test Plan
Objectives
- To gather feedback regarding user interface
- To obtain suggestions on how to improve our application
- To improve on the application based on UT results
Number of Users: 23 (3 OCBC IT Personnel, 20 Students)
Venue: OCBC and SMU
Date: 18 Nov 2016
Scope:
- Registration Module
- Auto-population Module
- Customization Module
- Application Module
- Appointment Module
- SMS Module
- Admin Web Management Module
- Auto-population Module
- RM Target Module
- Web Analytic Module
Results/Comments
- Password should be displayed in asterisk for OTP login.
- Autopopulating fields with suggested input for easy data entry. (Business Details , Supplier Info)
- Should make text/remarks field as optional for users to fill in. (Business Detail page).
- Should have final confirmation before finishing account form
- Should allow manual upload of NRIC photo for OCR.
Actions Taken
- Password displayed in asterisk for OTP login.
- Fields autopopulated with suggested input for easy data entry. (Business Details , Supplier Info)
- Made text/remarks field as optional for users to fill in. (Business Detail page).
- Created confirmation dialogue box before form completion.
- Unable to implement manual NRIC photo taking due to time constraint.