HeaderSIS.jpg

IS480 Team wiki: 2015T2 T-Club Final

From IS480
Jump to navigation Jump to search
T-clublogo.png
Home Team T-Club Project Overview Project Management Project Documentation
Project Summary Project Management Quality of Products Reflections

Project Progress Summary

Project Progress Status

% Completion for the iteration: 80%
Download our slides File:TCLUB MidTermV1.2.pptx
Preview our Deployed Site link, here

For Project Overview, please see visit our page to better understand our project & scope.


Completed Functions

  • Login & Registration
  • Reset Password
  • Search & Filter
  • Product Catelog Browsing
  • Cart Function (CRUD)
  • Paypal Payment
  • Product Suggestions
  • Promo Code
  • Mailing List Subscription
  • Email Automation (Registration, Forget password email, Subscription, Order Confirmation)
  • Reminder email to let customer cart their products
  • Inventory Management in Salesforce (CRUD)
  • Order Management in Salesforce (CRUD)

Project Highlights

  • Delay in launch fomr 1st March 2015 to 8th March 2015 due to the issues in automation in updating inventory upon payment
  • Live Deployment of web application on 8th March 2015
  • ____ Transactions

Project Deliverables

Project Challenges

  • Problems in implementing Checkout As Guest Function due to the limitation in Salesforce guest license.



Project Achievements

Teamwork:

  • The project requires the coordination between the Front-End Developer and the Back-End Developer. Designing the programming model is required so that coding will be much easier. In any event if team members is facing any difficulty in coding or documentation,the rest will give advice in completing it if they are competent in the codes or documents.

Team Communication:

  • The arrangement of meeting every Tuesday and Friday, informal integration of members completed functions and development sessions among developers & progress updates. We also make use of whatsapp & email to foster closer teamwork and also optimized our working efficiency.

Project Management

Project Scope

Scope FAL.PNG Scope kaleea.PNG

Project Timeline

Planned Vs Actual

Project Status

Project Schedule (Plan Vs Actual)

Tclub schedulemetrics.JPG

Observations:

Bug Metric

Tclub bugmetrics.JPG


Observations:

Change Management

Change Task/Event Mitigation Plan
Low Functions can be added to tertiary/good-to-have functions. Team will implement this function only if the core and secondary functions are done.
Medium Team is to only work on these function if the core functions are fulfilled. PM is to reschedule the task based on the level of priorities.
High Tasks is to be included in project schedule immediately. PM to reschedule tasks. Inform project supervisor if necessary to seek advice on how the team is going to proceed.


Technical Complexity

Front-End Complexity

Back-End Complexity

  • Retrieving Paypal IPN status to Salesforce and update inventory

Quality of Products

Intemediate Deliverables

Stage Specification Links
Project Management Metrics


Minutes
Requirements Prototype Mockups
Analysis Use Cases Workflow
System Architecture Diagram
Architecture Diagram
Workflow
Design Technical Diagram
Class Diagram

Deployement

T-club system achi.jpg

Testing

Download a copy of our test plan here: UAT 1 | UAT 2


User Test Date of Test Objectives of Test Number of participants Age range
User Test 1 (Client & Sponsors) 13-Feb-14 RE-ALIGN BUSINESS REQUIREMENTS

For more information, please click here

4 25-30
User Test 2 (Users & Client) 23-Feb-14 to 24-Feb-14

USERS & KALEEA UI/UX TESTING
1. Discover bugs and failure points
2. Evaluation of Usability

For more information, please click here

10 21 - 35

Reflection

Team Reflection

Our team has learnt the importance of effective communications and teamwork to achieve a common goal. The regular meetings that we have allow us to ensure that all members are on the same page and none are neglected before we move on to our specific tasks. Also, we support and learnt from one another by lending a helping hand if anyone has difficulties in completing the tasks and move forward as a team. In any event there is any doubts, we also learnt to express our opinions via the meetings, whatsapp or email.

Individual Reflection