HeaderSIS.jpg

IS480 Team wiki: 2016T1 Swifty Final Wiki

From IS480
Jump to navigation Jump to search
Swiftylogo.png

HOME

 

ABOUT US

 

PROJECT OVERVIEW

 

PROJECT MANAGEMENT

 

DOCUMENTATION


Project Progress Summary

Final Slides

: 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:

Swifty challenges.png

Project Achievements:

Acheivements.png

Project Management

Project Schedule (Planned Vs Actual):

Planned Actual
Swifty schedule acceptance.png

Schedule diagram12th november.png

Project Scope (Plan Vs Actual):

Planned Actual
Swiftyprojectscope.png

Scope Diagram final actual.png

Project Metrics:

Task Metrics:

Swifty finalstaskmetrics.PNG
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:

Swifty finalsbugmetrics.PNG

H Metrics:

Teamh.png
Swifty Hfinalsmetrics.png

Technical Complexity

Swifty Complexity.png
Complexity pdf3.png

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

Architecture diagram final.png


  • 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
Swifty uat charts.png


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
Swifty ut2 charts.png



Swifty ut2 charts combined.PNG

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.
Swifty ut3 charts.png

Reflection

Swifty team reflection.png
Indiv reflections.png
Sponsor comment.png