HeaderSIS.jpg

IS480 Team wiki: 2009T1 Quintet

From IS480
Jump to navigation Jump to search

Quintet logo.jpg


Project Overview

Nibbles logo.png

What Are We Doing?

A Customer Relationship Management (CRM) web application is developed for Nibbles ‘N’ Paws Pte Ltd, which provides personal grooming & beauty and pets services. Nibbles 'N' Paws Pte Ltd.


Why Are We Doing This?

Nibbles ‘N’ Paws Pte Ltd has three outlets and continues to expand further. The management of customers and pre-paid customer packages are currently done through MS Excel and paper records. Such records are done and stored individually at each outlet, and making each outlet operating as a “separate entity”.

Some of the current challenges Nibbles ‘n’ Paws include, but not limited to: management being only able to retrieve customer records at the physical location of the outlet, customers can only use their packaged services at one outlet, and the high frequency of lost customers records and customer’s package transaction history. These have resulted in a higher business cost and a loss of potential sales. The challenges continue to increase, as the business continues to expand from its current database of 1500 customers.


What We Hope To Achieve?

  • Provide a cost effective business process application that is simple, effective and efficient to manage
  • Enables management to generate basic reports or statistics
  • Allow the addition or modification of services, outlets and packages to adapt to short term business changes and expansions
  • Improve levels of customer services and data integrity by reducing human errors and poor administration
  • Improve customer satisfaction and employee efficiency


The Quintets

  • Joel Chiang Kong Weng - Project Manager
  • Kwek Gek Theng - Business Analyst & Liaison Manager
  • Xu Wenting - Technical Analyst
  • Lee Weijing - Quality Assurance Manager
  • Eileen Tay Yanling - Chief Designer


Our Work Progress Report

Week 0 to 1 (01/06/09 to 23/08/09) - 100%

  • Relationship Building with Client (All)
  • User Requirements Gathering (All)
  • Use Case Development (All)
  • Database Diagram Development (All)
  • Proposal Development (All)
  • PHP + mySQL Refresher (All)


Week 2 (23/08/09 to 29/08/09) - 100%

  • User Requirements Confirmation with Supervisor and Sponsor (All)
  • Web Design & UI (Eileen, Weijing)
  • Database Setup (Wenting)
  • Development of Login Module (Login Form, Customer Registration, Usage of Login Cookies) (Joel, Gek Theng)
  • Setup Web-Based Project Management and Development Management Tools (All)
  • Web Deployment Training (All)
  • Administration & Miscellaneous (All)


Week 3 (30/08/09 to 05/09/09) - 100%

  • Development of Services Module (Joel)
  • Development of Promotions Module (Wenting, Eileen, Weijing, Gek Theng)
  • Web Design Improvements & Integration (Eileen)
  • Login Module Enhancements (Weijing, Joel)
  • Database Refinements (Wenting, Joel)
  • Web Deployment (All)
  • UAT Development (Gek Theng)
  • Administration & Miscellaneous (Gek Theng, Wenting)


Week 4 (06/09/09 to 12/09/09) - 100%

  • Development of Packages Module (Wenting)
  • Development of Outlets Module (Joel)
  • Login Module Enhancements
    • Form Validations (Weijing)
    • Add Users Form for Admin (Joel)
    • Form Validations (Joel)
  • Database Tweaks - Packages, Promotions (Joel)
  • UI Improvements (Eileen)
  • Navigation Menu Implementation (Eileen)
  • UAT Process & Form Development (Gek Theng)
  • Administration & Miscellaneous (Gek Theng)
  • Mid-Term Reflection Report - Phase 1: Preparation (Gek Theng, Weijing)


Week 5 (13/09/09 to 19/09/09) - 100%

  • Development of Users Module
    • Add User - Enhancements (Weijing, Joel)
    • View Users (Eileen)
    • Delete User (Gek Theng)
    • Modify User (Wenting)
  • Development of Order Module (Wenting, Joel)
    • With Error Message Handling, Validations
  • Outlets/Package/Promotion/Service Module Enhancements (Joel, Weijing)
    • Error Message Handling, Validations for Outlets, Package, Promotion, Services Modules
    • Disallow Deletion of Service if Package Exist for Service Module
  • UAT Process & Form Development (Eileen)
  • Gantt Chart Updates (Gek Theng)
  • Administration & Miscellaneous (Wenting, Gek Theng)
  • Mid-Term Reflection Report - Phase 2 (Gek Theng, Eileen, Weijing)
  • Calendar Date Selector on Form (Wenting)


Week 6 (20/09/09 to 26/09/09) - 100%

  • Mid-Term Reflection Report - Phase 3 (Gek Theng, Eileen, Weijing)
  • Gantt Chart Update (Gek Theng)
  • UAT Enhancements (Eileen)
  • Date Selection on Form (Joel, Wenting)
  • User Module Improvements - Modify User Password (Joel)
  • Development of Appointment Module - Add (Wenting, Joel)
  • TimeZone Settings (Wenting)
  • Client Follow-Up (Wenting)
    • Provide Updates
    • Obtain Sample Data
    • Get Pictures


Week 7 (27/09/09 to 03/09/09) - 100%

  • UI Improvements (Eileen)
  • Mid-Term Reflection Report - Phase 4 (Gek Theng, Eileen, Weijing)
  • Form Validations (Weijing)
  • UAT Enhancements (Weijing, Eileen)
  • Development of Appointment Module - Modify, Delete, View (Joel, Wenting)
  • User-Acceptance Testing (Eileen, Weijing)
  • Enhancements & Fixes Based on UAT (All)
  • Mid-Term Reflection Submission (28 Sept)


Week 8 (04/10/09 to 10/10/09) - 100%

  • Client Feedback (All)
  • Deletion Rules & Validation Improvements (Joel)
  • Enhancements & Fixes Based on Client's Feedback & UAT (Joel)
  • Web Design & UI Improvements (Eileen, Weijing)
  • Mid-Term Presentation Preparation (Gek Theng, Wenting)
  • Mid-Term Presentation (8 Oct)


Week 9 (11/10/09 to 17/10/09) - 100%

  • Enhancements & Fixes Based on Client's Feedback & UAT (Joel, Wenting)
  • Data Extraction & Data View Improvements (Joel, Wenting)
    • Services, Packages, Promotions
  • Web Design & UI Improvements (Eileen, Gek Theng, Weijing)
    • Development of Enhanced UI Prototype for Services, Packages, Promotions, Outlets
  • Calendar Enhancements Research & Testing (Weijing)


Week 10 (18/10/09 to 24/10/09) - 100%

  • Calendar Implementation (Weijing)
  • Data Extraction & Data View Improvements (Wenting)
    • Users, Outlets, Orders, Appointments
  • Validation Error Handling Research (Joel, Wenting, Weijing)
  • Validation Error Handling Implementation (Joel)
    • Services
    • Promotions
    • Packages
  • Web Design & UI Improvements (Eileen, Gek Theng)
    • Implementation of Enhanced UI for Users, Orders, Appointments
    • Improvement of Data Views


Week 11 (25/10/09 to 31/10/09) - 100%

  • Validation Error Handling Implementation (Joel)
    • Outlets
    • Users
    • Order
    • Appointments
  • Web Design & UI Improvements (Eileen, Gek Theng)
    • Implementation of Enhanced UI
  • Application Tweaks
    • Clean Up View Order, View Appointment (Wenting)
    • Splitting of View Promotion and View Order Item Types (Gek Theng, Eileen)
    • Logout Link (Gek Theng, Eileen)
  • Navigation Panel for Main, Customer, Employee (Eileen, Gek Theng)
  • Development of Search Function (Joel)
    • Orders
    • Appointments
    • Users
  • Test Development of Customer & Employee Levels (Wenting, Weijing)
  • Development of Search Function (Joel)
    • Orders
    • Appointments
    • Users


Week 12 (01/11/09 to 07/11/09) - 100%

  • UI Bug Fixes (Eileen, Gek Theng)
  • Enhancement of Search Function (Joel)
    • Orders
    • Appointments
    • Users
  • Development of Customer & Employee Levels (Joel)
    • Services
    • Packages
    • Promotions
    • Users
    • Outlets
    • Orders
    • Appointments (Joel)
  • Final Report & Presentation Preperation (All)
  • User Manual Development (All)
  • UAT (Wenting, Weijing)
  • Technical Bug Fixes (Joel)
  • Liason with Client (Wenting, Weijing)

Week 13 (08/11/09 to 14/11/09) - 100%

  • Final Report & Presentation Preperation (All)
  • Individual Reflections (All)
  • User Manual Development (All)
  • UAT (Wenting, Weijing)
  • Techincal Bug Fixes (Joel, Weijing, Wenting)

Week 14 & 15 (15/11/09 to 27/11/09) - 100%

  • Final Report & Presentation Preperation (All)
  • User Manual Development (Gek Theng, Eileen)
  • UI Bug Fixes (Gek Theng, Eileen)
  • Techincal Bug Fixes (Joel, Weijing, Wenting)