Difference between revisions of "IS480 Team wiki: ZUÊRST Final Wiki"
Line 162: | Line 162: | ||
|| [[IS480 Team wiki: ZUÊRST Scope | Project Scope]] | || [[IS480 Team wiki: ZUÊRST Scope | Project Scope]] | ||
|- | |- | ||
− | || | + | || BAHAMAS UI Mockups |
|| [[IS480 Team wiki: ZUÊRST UI Mockups | BAHAMAS UI Mockups]] | || [[IS480 Team wiki: ZUÊRST UI Mockups | BAHAMAS UI Mockups]] | ||
|} | |} |
Revision as of 17:33, 26 November 2016
Main Wiki | Mid Term Wiki | Final Wiki |
---|
Download here: Final Presentation
Project Progress Summary
Project Highlights
- Attended several volunteering events to get a taste of what the end user needs.
- Conducted two User Acceptance Tests to check the performance and accuracy of our functionalities
- Deployed onto "Live" server on the 19th of October 2016
- More than half of TWC2's operations have been on BAHAMAS the past 5 weeks
- Migrated more than 4 years worth of hardcopy data into BAHAMAS
- Removed the need for hardcopy registration forms with the implementation of a mobile friendly online registration page
Project Challenges
- Changing their Old Ways:
Prior to BAHAMAS, each team in TWC2 have their own ways of operating. They have individual sets of procedure and tracking methods in place that may not be the most efficient but something that they are comfortable with. Therefore, it was important for us to develop an application that is able to cater to all the different team while at the same time completely changing their operations.
- Understanding the Requirements:
When we first started, we struggled to understand the operations of TWC2, making it difficult for us to translate the business requirements to technical functionalities. For example, the access control that we were required to implement, we took more than a month to grasp and understand how the hierarchy should work.
- Learning New Programming Languages:
The front-end team actually took up the challenge to learn AngularJS which has really helped to enhance the interface of the app. Our team find it especially challenging when there was no one to guide us. However, we dealt with this by watching Youtube tutorials, Google and consulting friends that have prior experience with using AngularJS.
- Communication:
The most challenging area of IS480 project is the communication between team members, sponsors and supervisors. To ensure that the right functionality is delivered, we are not falling behind schedule and the task on hand are completed.
Project Achievements
- 124 users on BAHAMAS
- 66 users who have signed up for at least one event on BAHAMAS
- 248 events created on BAHAMAS
- 432 event sign ups on BAHAMAS
Project X-Factor
Project Management
Project Status
Project Schedule (Plan vs. Actual)
Plan
Actual
Project Metrics
Schedule Metric
Bug Metric
Project Risks
Technical Complexity
Project Scope
Quality of Product
Project Deliverables
Stage | Specification | Modules |
---|---|---|
Project Management | Minutes | Minutes |
Metrics | Metrics | |
Risk Management | Risk Management | |
Change Management | Change Management | |
Project Overview | Project Overview | Project Overview |
Project Scope | Project Scope | |
BAHAMAS UI Mockups | BAHAMAS UI Mockups |
Deployment
Check out our deployed system! |
Testing
User Testing | Date | Venue | Users | Link |
---|---|---|---|---|
UAT 1 | 21st July 2016 | TWC2 Office | 14 TWC2 Volunteers and Staff | Here |
Student Testing 1 | 7th September 2016 | Singapore Management University | 16 students from the various school faculties who are also potential users of the application | Here |
UAT 2 | 14th September 2016 | TWC2 Office | 14 TWC2 Volunteers and Staff | Here |
UAT 3 | 11th November 2016 | TWC2 Office | 5 TWC2 Staff | Here |