HeaderSIS.jpg

Difference between revisions of "SColutions Midterm"

From IS480
Jump to navigation Jump to search
Line 142: Line 142:
 
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| <b>Individual Store Management</b>Manage Premium Accountspiry<br/>*Administrator function allows creation of new account types
+
|width="300"| <b>Individual Store Management</b>Manage Premium Accountspiry<br/>
 +
*Administrator function allows creation of new account types
 
|width="240"| Deployed and tested 100%
 
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
Line 201: Line 202:
 
|width="240"| Deployed and tested 100%
 
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Siddhant & Mi Mi
+
|width="200" align="center"| Yingneng & Yunru
|width="140" align="center"|  [[IS480_Team_wiki:_2014T1_One_Piece_Project_Current_Product#Super_Admin_Functions|Click Here]]
+
|width="140" align="center"|  [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| Upload .csv files to add multiple users and users group
+
|width="300"|<b>Social Network Integration</b><br>
 +
*Facebook
 +
**Post a Message to Friends
 
|width="240"| Deployed and tested 100%
 
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Siddhant & Mi Mi
+
|width="200" align="center"| Yingneng & Yunru
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| Optional and Mandatory names  for editing of single users
+
|width="300"|<b>Social Network Integration</b><br>
|width="240"| Implemented and tested 100%  
+
*Facebook
 +
**Recommend Item
 +
Comment on Item or Store on MyHubStore
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="left"|  
+
|width="200" align="center"| Yingneng
*Siddhant & Mi Mi
+
|width="140" align="center"| [[screenshot‎|Click Here]]
*Suggested by Aniket and client has approved for changes
 
|width="140" align="center"|
 
 
|-
 
|-
|width="300"| Display and edit usergroups without searching in Super Admin Module
+
|width="300"|<b>Social Network Integration</b><br>
|width="240"| Implemented and tested 100%  
+
*Google+
 +
**Share Items/Stores On Facebook Wall
 +
|width="240"| Deployed and tested 100%
 +
|width="140" align="center"| 1
 +
|width="200" align="center"| Melvin
 +
|width="140" align="center"|  [[screenshot‎|Click Here]]
 +
|-
 +
|width="300"|<b>Social Network Integration</b><br>
 +
*Google+
 +
**Post a Message to Friends
 +
|width="240"| Deployed and tested 100%
 +
|width="140" align="center"| 1
 +
|width="200" align="center"| Kenneth
 +
|width="140" align="center"|  [[screenshot‎|Click Here]]
 +
|-
 +
|width="300"|<b>Social Network Integration</b><br>
 +
*Google+
 +
**Recommend Item
 +
Comment on Item or Store on MyHubStore
 +
|width="240"| Deployed and tested 100%
 +
|width="140" align="center"| 1
 +
|width="200" align="center"| Kenneth & Melvin
 +
|width="140" align="center"|  [[screenshot‎|Click Here]]
 +
|-
 +
|width="300"|<b>Social Network Integration</b><br>
 +
*Twitter
 +
**Leverage on Twitter Cards to customize store/item tweets
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="left"|  
+
|width="200" align="center"| Kenneth
*Mi Mi &  Phyu Phyu
+
|width="140" align="center"| [[screenshot‎|Click Here]]
*New requirement by client
 
|width="140" align="center"|
 
 
|-
 
|-
|width="300"| Scale/Rotate/Zoom/3D features for text editor modules
+
|width="300"|<b>Search Function</b><br>
|width="240"| Task after mid term
+
*Search By Item: Each Item Is tagged to key words which allow for quick and efficient searches
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Ila
+
|width="200" align="center"| Melvin & Kenneth
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| Transition path feature for text editor module
+
|width="300"|<b>Search Function</b><br>
|width="240"| 60%
+
*Search By Store Name/Owner: Similar to Item Search, tags will be based on store name and owner name & emails
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Ila
+
|width="200" align="center"| Melvin & Kenneth
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| Text enhancing features 
+
|width="300"|<b>Search Function</b><br>
|width="240"| Task after mid term
+
*Search By Location: Using Google Maps API, stores within a 20km radius will be displayed to the user (Haversine's Formula)
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Ila
+
|width="200" align="center"| Melvin & Kenneth
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| CRUD of audio/video files
+
|width="300"|<b>Payment Module</b><br>
|width="240"| 40%
+
*Integrate MyHubStore with Google Wallet’s API to enable users to make payment for premium store usage
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"| Chenguang
+
|width="200" align="center"| Kenneth & Melvin
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
|width="300"| View trainee performance statistic by different categories and combination
+
|width="300"|<b>Payment Module</b><br>
|width="240"| Task after mid term
+
*Store Owners are credited on a monthly subscription plan
 +
|width="240"| Deployed and tested 100%
 
|width="140" align="center"| 1
 
|width="140" align="center"| 1
|width="200" align="center"|Aniket
+
|width="200" align="center"| Kenneth & Melvin
|width="140" align="center"|
+
|width="140" align="center"| [[screenshot‎|Click Here]]
 
|-
 
|-
 
|}
 
|}
  
 +
==== Tertiary ====
 +
{| class="wikitable"
 +
|-
 +
!width="300"|'''Task/function/features, etc'''
 +
!width="240" align="center"|'''Status'''
 +
!width="140" align="center"|'''Confident Level(0-1)'''
 +
!width="200" align="center"|'''Comment'''
 +
!width="140" align="center"|'''UI Link (If Available)'''
 +
|-
 +
|width="300"|<b>Messaging Function</b><br>
 +
*Users can message store owners directly by messaging directly in MyHubStore (Email will automatically be sent to the owner)
 +
|width="240"| start After midterm
 +
|width="140" align="center"| 1
 +
|width="200" align="center"| Kenneth & Melvin
 +
|width="140" align="center"|  [[screenshot‎|Click Here]]
 +
|-
 +
|width="300"|<b>Commission Module</b><br>
 +
*Users who help store owners publish (on their own social networks) and successfully sell items can earn a commission
 +
|width="240"| start After midterm
 +
|width="140" align="center"| 1
 +
|width="200" align="center"| Kenneth & Melvin
 +
|width="140" align="center"|  [[screenshot‎|Click Here]]
 +
|-
 +
|}
 
===<font color="#4D268F">Project Metrics</font>===
 
===<font color="#4D268F">Project Metrics</font>===
  

Revision as of 01:11, 8 October 2014

Scolutions.png

Scolutions-Pen.png Overview Scolutions-Charts.png Proj Mgmt Scolutions-Doc.png Documentation Scolutions-Overview.png Team Resource



Project Progress Status Summary

As a team, we have completed->

Our project has 14 iterations in total. We are in the midst of our 11th iteration(29 Sep – 12 Oct).

  • Till date of 7th Oct 2014,we have completed 73% (19 out of 26 tasks) of our project.
  • Two user testings have been conducted.
    • Note: the very first user testing before acceptance wasnt done properly,according to acceptance presentation's feedback
    • UAT1 is done following required procedues after acceptance at the end of iteration9
  • One functionality testing with sponsor
  • Three progress update meetings with sponsor


Functions Completed:

  • Login & Logout Functionality
  • Store Management Functionality
  • Multiple Store Management Functionality
  • Item Management & Main Store Functionality
  • Facebook Functionality
  • Search Functionality
  • Twitter Functionality
  • Google + Functionality
  • Payment Function

Functions remaining:

  • Admin Analytics Function
  • Messaging Function
  • Admin Module
  • Commission Module


Other than our functions remaining, we still have a User Acceptance Test (UAT) to complete before the Final Presentation. We plan to conduct in total two UAT, one before mid-term one before final presentation.

So far, we’ve been on task for most of the iterations and for some iterations we are even ahead of time. We did face some problems while discussing some design related issues with our sponsor, however, we overcome this issue and have bridged an efficient way of communicating to him and he has been very supported and has given us great flexibility for deciding on which technology to use etc.

Project Highlights

As a team, we have grew and achieved

  • MyHubStore Beta Goes LIVE!--20 July 2014
  • Twitter Functionality Released! --21 Aug 2014
  • Google Plus Functionality Released! --8 Sep 2014
  • MyHubStore Payment Module Released! --28 Sep 2014
  • Till date 7th Oct,2014, we have acquired xxx users and helped them have xxx stores set up!We try out best to live up to our promise!

Project Management

Project Tasks & Status:

Primary

Function/features, etc Status Confident Level(0-1) Comments Screenshots(if available)
User Account Management
Manage Account Details
Deployed and tested 100% 1 Kenneth Click Here
User Account Management
Manage Multiple Stores
Deployed and tested 100% 1 Melvin Click Here
User Account Management
Use Personal Social Networks to Increase Visibility of Store & Items
Deployed and tested 100% 1 Melvin & Kenneth Click Here
Individual Store ManagementManage Free Account Usage & Expiry Deployed and tested 100% 1 Melvin & Kenneth Click Here
Individual Store ManagementManage Premium Accountspiry
*Different class groups allow for more stores and item creation
Deployed and tested 100% 1 Kenneth Click Here
Individual Store ManagementManage Premium Accountspiry
  • Administrator function allows creation of new account types
Deployed and tested 100% 1 Kenneth & Melvin Click Here
Individual Store ManagementTrack Item Views & Comments Deployed and tested 100% 1 Kenneth & Melvin Click Here
Individual Store ManagementView Recommendations & Comments of Item Deployed and tested 100% 1 Kenneth Click Here
Individual Store ManagementView Recommendations & Comments of Item Deployed and tested 100% 1 Kenneth Click Here
Administrator AnalyticsMake visual representation of information provided by Google Analytics and the social networks API 85% 1 Kenneth Click Here
Administrator AnalyticsKey Metrics include identifying main traffic sources, comparison between social network and use audience reports to determine user behavior and how engaged users are on the site 65% 1 Kenneth & Melvin Click Here
Administrator ManagementAble to mange the website in terms of User, System, Accounts and Content Management 20% 1 Kenneth Click Here

Secondary

Function/features, etc Status Confident Level(0-1) Comments Screenshots(if available)
Social Network Integration
  • Facebook
    • Share Items/Stores On Facebook Wall
Deployed and tested 100% 1 Yingneng & Yunru Click Here
Social Network Integration
  • Facebook
    • Post a Message to Friends
Deployed and tested 100% 1 Yingneng & Yunru Click Here
Social Network Integration
  • Facebook
    • Recommend Item

Comment on Item or Store on MyHubStore

Deployed and tested 100% 1 Yingneng Click Here
Social Network Integration
  • Google+
    • Share Items/Stores On Facebook Wall
Deployed and tested 100% 1 Melvin Click Here
Social Network Integration
  • Google+
    • Post a Message to Friends
Deployed and tested 100% 1 Kenneth Click Here
Social Network Integration
  • Google+
    • Recommend Item

Comment on Item or Store on MyHubStore

Deployed and tested 100% 1 Kenneth & Melvin Click Here
Social Network Integration
  • Twitter
    • Leverage on Twitter Cards to customize store/item tweets
Deployed and tested 100% 1 Kenneth Click Here
Search Function
  • Search By Item: Each Item Is tagged to key words which allow for quick and efficient searches
Deployed and tested 100% 1 Melvin & Kenneth Click Here
Search Function
  • Search By Store Name/Owner: Similar to Item Search, tags will be based on store name and owner name & emails
Deployed and tested 100% 1 Melvin & Kenneth Click Here
Search Function
  • Search By Location: Using Google Maps API, stores within a 20km radius will be displayed to the user (Haversine's Formula)
Deployed and tested 100% 1 Melvin & Kenneth Click Here
Payment Module
  • Integrate MyHubStore with Google Wallet’s API to enable users to make payment for premium store usage
Deployed and tested 100% 1 Kenneth & Melvin Click Here
Payment Module
  • Store Owners are credited on a monthly subscription plan
Deployed and tested 100% 1 Kenneth & Melvin Click Here

Tertiary

Task/function/features, etc Status Confident Level(0-1) Comment UI Link (If Available)
Messaging Function
  • Users can message store owners directly by messaging directly in MyHubStore (Email will automatically be sent to the owner)
start After midterm 1 Kenneth & Melvin Click Here
Commission Module
  • Users who help store owners publish (on their own social networks) and successfully sell items can earn a commission
start After midterm 1 Kenneth & Melvin Click Here

Project Metrics

Schedule Metric

[[Image:|950px]]

[[Image:|950px]]


Effort Metric

we dont have one..***

Bug Metric

[[Image:|700px]]

Risk Metric

to be inserted

Technical Complexity

1st Technical Complexity
2nd Technical Complexity

Intermediate Deliverables

Stage Specification Modules
Project Management Minutes Minutes
Metrics Metrics
Scope and updates Dashboard upates Dashboard ,Scope
Analysis Use Case [[SColutions_Diagrams|Use case]
Design Class Diagram

Class Diagram

ER Diagram ER Diagram
System Architecture System Architecture
Testing UT1 UAT1

Deployment

Website: [[1]]

Presentation

to be inserted after compilation

Reflection

Team reflection: We learn that ............