Difference between revisions of "IS480 Team wiki: 2011T1 Kopa Wheel"
(→Risks) |
|||
Line 402: | Line 402: | ||
Week 4 - Technology( R Scripts) & Unexpected Difficulty of Admin Function <br/> | Week 4 - Technology( R Scripts) & Unexpected Difficulty of Admin Function <br/> | ||
Week 5 - Technology ( R Scripts & Graphiz) <br/> | Week 5 - Technology ( R Scripts & Graphiz) <br/> | ||
+ | Week 8 - Technology (D3 Technology)<br/> | ||
[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2011T1_Kopa_Wheel/Project_and_Team_Risks Project and Team Risks] | [https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2011T1_Kopa_Wheel/Project_and_Team_Risks Project and Team Risks] | ||
<br> | <br> |
Revision as of 18:13, 22 November 2011
Overview
Final Wiki Page
Click here to view final wiki page.
Midterm Progress Wiki Page
Click here to view midterm progress wiki page.
Team Members
Role | Scope | In-Charge |
---|---|---|
Project Manager |
|
Wee Yuting |
System Analyst (UI & PHP & Database) |
|
James KOH Yi Zhi |
System Analyst (R Language & Linux Environment) |
|
PAN Liang Hua |
System Architect |
|
HE Feixiang |
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 |
Driving Singapore's Service Excellence
Driving Singapore's Service Excellence is an initiative developed by the Institute of Service Excellence at SMU (ISES), in an aim of raising service standards and promoting a culture of service excellence in Singapore.
Project Overview
We have built an interactive and dynamic web portal for its corporate subscribers to better understand the various service indices, such as the Customer Satisfaction Index of Singapore (CSISG). These indices offer businesses an objective appraisal of customer satisfaction levels of their company and its competitive insights into other organisations industry wide.
Business Process
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 to better understand their company's customer satisfaction through analyzing the Customer Satisfaction Index. It also allows them 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. The features of the web portal consist of: (1) Dashboard, (2) Explorer, (3) Predictive Analysis, (4) Report Organizer (5) FAQ and (6)Administrative Functions: Builder & User Management.
The web portal will be customized based on dynamic portal engine(Joomla) through secure hosting on ISES premises.
Business Value
Deliverables
Deployed the CSISG online web portal for ISES on http://csisg.org:8080/ after 2 user acceptance testing. The online web portal is deployed on ISES's standalone Apple Xserve that is running Mac OS X Server 10.6.
X-factor
- Interactivity and Usability of the Web Portal
- Flexibility in accommodating to client's change request
Functionalities Overview
There is a total of 6 functions in our web portal.
- Dashboard
- CSISG Explorer
- Predictive Analysis
- Report Organizer
- FAQ
- Administrative Functions
- User Subscription
- Builder
For detailed scope, please click here.
Project Documentation
Specifications | Documents |
---|---|
Use Case Diagram | Use Case Diagram |
ERD Diagram | ERD Diagram |
UI Mockup | UI Mockup |
Deployment Diagram | Deployment Diagram |
Corporate Client Manual Guides | User Manual for Corporate Clients |
Administrator Manual Guides | User Manual for Administrators |
Deployment Manual Guides | CSISG Online Deployment Guide |
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
Click here to view the detailed project schedule.
For detailed schedule in gantt chart, please click here.
Change Request Management
Change Request Log
This is a change request document that keeps a record of all the changes in requirements. Click here to view.
Change Request Document
This is a list of Change request document, detailing the specific changes in the project scope. Click here to view change request 1.
User Acceptance Testing (UAT)
Our team have conducted 2 UATs during the course of the project. Details of the UAT are as follows:
UAT | Description | Date | Time | UAT Test Scripts | UAT Results |
---|---|---|---|---|---|
UAT 1 | The purpose of this UAT is to conduct a Functional Testing with our client(ISES) and their Corporate client. We have managed to get 1 UOB Client & 4 ISES Staff to do the User Acceptance Test. The UAT is guided with the test scripts provided. |
|
10:30am | UAT1 Results & Feedbacks | |
UAT 2 | This UAT has been divided into 2 parts: functional test and usability test. The objective of functional test is to get our client and their corporate clients to test the functionality and the usability of the web portal. Whereas for the usability test, the objective was to get both technical and non-technical students to test out the usability of the web portal. |
|
1130am | UAT2 Results & Feedbacks |
Risks
Week 2 - Dependency Risk
Week 3 - Technology( R Scripts) & Resource Risk
Week 4 - Technology( R Scripts) & Unexpected Difficulty of Admin Function
Week 5 - Technology ( R Scripts & Graphiz)
Week 8 - Technology (D3 Technology)
Project and Team Risks
Client Relationship Risks
Technology Risks
Resource Risks
Metrics
1. Schedule Metric
2. Bug Metric
3. Burn Up chart
Click here to view our metrics.
Collaboration Tools
Technical Complexity
Meeting Minutes Repository
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
Documentation
Resourses & References
- General Resources
- IS480 Home : For all course related information
- Podio : Project management assistant dashboard
- Dropbox : Large file sharing
- Tortoise SVN : Source code control
- Knowledge Base
- Client Website