HeaderSIS.jpg

IS480 Team wiki: 2011T1 Kopa Wheel

From IS480
Jump to navigation Jump to search
KopaWheel Logo Small.jpg


Dashboard

Milestone Progress

11 August 2011 10am - Acceptance Presentation

Upcoming Schedule
Recent Activity
KopaWheel Podio recent activity 8July.jpg

Overview

Driving Singapore's Service Excellence

Driving Singapore's Service Excellence: An interactive, dynamic website for CSISG corporate subscribers is a project sponsored by the The Institute of Service Excellence at SMU (ISES) for the purposes of contracting a dynamic web portal. The web portal will serve corporate subscribers of the The Customer Satisfaction Index of Singapore (CSISG), a measure of customer satisfaction in the service industries of Singapore. The project is being undertaken by KopaWheel, a team of SMU undergraduates, who are in charge of project management and development with the aim of achieving exceptional usability and clarity of implementation.

Scenario

Kopa Wheel 2.jpg

Team Members

Roles&responsibilities.JPG


KopaWheel - WorkBreakdownStructure.png

Stakeholders

Role Name Position Project Involvement
Client Marcus Lee Academic Director for the Institute of Service Excellence at SMU (ISES) Provide user requirements

Provide feedbacks

ISES Analysts ISES Analysts provide data analysis and manage the web portal Provide technical and administrator requirements
Advisors/Practitioners Benjamin GAN Kok Siew Practice Associate Professor Provide guidance and advices to the team
Beneficiaries Corporate Clients of ISES Marketing Department of the Corporate Clients of CSISG Provide user requirements

Scope

Project Description

The aim of the project, Driving Singapore's Service Excellence, is to build an interactive and dynamic web portal that allows corporate customers the freedom to individually create their own customized reports of the CSISG in a guided environment. The web portal will be a comprehensive and flexible tool to replace existing methods of producing and delivering manual reports. To achieve this vision, KopaWheel will conduct thorough usability research into the needs of the corporate clients, catering for both simple and advanced users. Some expected features are data mining and business intelligence, dynamic generation of data and charts, and data exploratory. The web portal will be customized based on dynamic portal engine(Joomla) through secure hosting on ISES premises.

Deliverables

To deploy an online web portal for ISES on csisg.org after at least 2 user acceptance testing, that allows ISES's coroperate users to gain access to complex data set that are presented in its simplest form for understanding. The online web portal will be deployed on ISES's standalone Apple Xserve that is running Mac OS X Server 10.6.

X-factor

  • Able to handle change request on requirements, yet ensuring that product is delivered on time and with quality
  • Re-engineer business process for the long term sustainability of the business

Use Cases

Click To View

Functionalities Overview

For detailed scope, please click here.

Project Scope Top Level View.jpg

UI Mockup

Click Here To View‎

Deployment Diagram

Click Here To View

Project Management

Methodology

Our team will be using a combination of RUP and Scrum methodology to carry out the project. This approach will be ideal for our project where requirements change will occur throughout the duration of the project. By planning a overall schedule consisting of a number of iterations (in the construction phase) and buffer time as well as having an initial detailed scope, we are adopting the RUP approach. The plan is end-date driven and consist of milestones.

On top of this, we will be also adopting a part of the Scrum methodology as we will be holding weekly sprint(iteration) review meetings with our client. This is to ensure that the objectives set out at the start of each sprint (iterations) has been met at the end of the sprint (iterations) before the next sprint (iterations) begins. The Scrum approach will also allows us to understand the complex business sce

Project Schedule

Milestones
Kopa Wheel Milestones.jpg


Schedule Summary

Phase Iteration Start End Task Description
Inception - 15 May 2011 15 June 2011 Project Selection, Meetup with Client, Submission of Project Proposal
Elaboration - 20 June 2011 12 July 2011 Explore Technologies, Discuss Project Management Concerns, Refine Project Scope with Client
Construction Iteration 1 13 July 2011 11 August 2011 Deeper Understanding of Business Scenario/Requirements, Build Prototype, Acceptance Presentation
Iteration 2 15 August 2011 29 August 2011 Build Functions, Integration & Deployment on www.csisg.org
Iteration 3 1 September 2011 26 September 2011 Build Functions, Integration & Deployment on www.csisg.org, User Acceptance Testing 1, Preparation for Midterm Evaluation
Iteration 4 3 October 2011 10 October 2011 Finalize Functions (Administration, Interactive Charts, Dashboard, Administrative Tools), Integration
Iteration 5 11 October 2011 19 October 2011 Build Functions (Reporting, Archive of Reports, FAQ), Final Integration & Deployment on www.csisg.org, User Acceptance Testing 2, Tidy up Wiki & Documentations
Transition - 28 October 2011 27 November 2011 Final Touch-up on Codes & Documentations, Preparations for Poster Day, Final Presentation & Final Submission

For detailed schedule, please click here.

Risks

Project and Team Risks
Client Relationship Risks
Technology Risks
Resource Risks

Metrics

Schedule Metric
Schedule Metric


Burn Up Chart Metric
Burn Up Chart Part 1 Burn up Chart Part 2

Collaboration Tools

Kopa Wheel Collaboration Tools

Technical Complexity

TechnologiesUsed.jpg

Meeting Minutes Repository

Click Here to View Minutes

Learning Outcomes

Yuting

  • Learn about managing and organizing the project with supervisor and client as a team
  • Learn new tools and understand how these tools can help to transform business requirements into an online portal

James

  • Gain a better understanding of project work
  • Learn about limitations in development of software

Feixiang

  • Hopes to better analyze client's business requirements and transform them into a system's functional and non-functional requirements

Liang Hua

  • Wants to create new ideas and translate client's verbal/written requirements into system requirements, which can be troublesome, and making amendments accordingly

Nicole

  • Wants to create new ideas and translate client's verbal/written requirements into system requirements, which can be troublesome, and making amendments accordingly
  • To enhance and expand knowledge and exposure of IT and its technologies

Documentation

Resourses & References

  • General Resources


  • Knowledge Base
    • Joomla: Content Management System
    • PHP: Programming Language
    • XAMPP: Server Package
    • R Language: Statistical Computing & Graphics
    • JQuery: JavaScript Library
    • canviz : Visualisation of dot language on html
    • Graphviz : Converts dot language into various outputs, it will feed canviz