SUPERVISOR CONSULTATION Consult 1: 30 September 2015 Team Bonté to be kind enough to, to be good enough to
Team Members Charlene Tang Project Manager Jiao Yige UI/UX Analyst & Designer Chia Wei Yong Lead Developer (Mobile Development) Eugene Yong Lead Developer (Back End)
Client Singapore-based, Not-For-Profit Organization Established in 2007 Organizes fund raising initiatives (events and projects) for various beneficiaries Has a significant and growing volunteer base Point of Contact: Mr Mark Lim, Co-Founder and Creative Director (
PROJECT OVERVIEW Améliorer
PROJECT DESCRIPTION Extension & improvement of a web-based volunteer management system built by Team Bénévole; New features to be added to existing systems; Implementation of Donors Management System; Build an Android mobile application for this improved version
MOTIVATION Optimistic growth of Project Happy Feet, increasing number of volunteers, beneficiaries and donors The need for better data storage and tracking of stakeholders Flexibility across platforms to increase its user reach Enhance its function as a marketing platform for stakeholders Overarching Goal: Sustainability through good management and coordination to ensure success of fundraising initiatives
STAKEHOLDERS Sponsor Users Project Happy Feet Staff Volunteers Beneficiaries Donors
DELIVERABLES Release of a live web application Added features to existing Volunteers, Events and Beneficiaries Management Systems Integrating a new Donors Management System Real-timeTracking Module Launch mobile version on Android platform Notification module
SCOPE
Social Media Module Advertisement Module Possible Add- Ons Tracking Module Tertiary Functions Notification Module Secondary Functions Account Module Volunteer Management Module Donors Management Module Administrator Module Beneficiaries Management Module Mobile Application Development Core Function
CORE FUNCTIONS Login/Logout Registration Facebook Connect Google+ Connect Profile Management Account Module Volunteer Management Module View events Register for event View signed-up history View events volunteered View number of hours volunteered Administrator Module Manage Volunteers Manage Roles Manage Beneficiaries Manage Donors Website settings Donor Management Module View events Donate to an event Donate to a beneficiary Manage donor’s profile Beneficiaries Management Module View volunteers Amount support Programs supported Manage beneficiary’s profile Mobile Application Development Same functions as web application To be used by Staff, Volunteers, Donors and Beneficiaries
SECONDARY FUNCTIONS Notification Module Tracking Module Dashboard as a visual interface Tracks information of funds raised and volunteers sign up rate for each event Social Media Module Usage of Instagram Calendar of events Manage event schedule Remind volunteers Push-notification of new events blasting to volunteers, beneficiaries, companies TERTIARY FUNCTIONS POSSIBLE ADD-ONS Advertisement Module Advertisement column
DISTRIBUTION OF SCOPE Add on features for Volunteers & Beneficiaries Management Systems Build and Integrate Donors Management System Connecting to Google+ Low-level Prototyping of Mobile App High-level Prototyping of Mobile App Building of Mobile App Notification Module Build and Integrate Tracking Module with dashboard interface
SCHEDULE Pre-Acceptance
SCHEDULE OVERVIEW Week 8 1.Adding additional fields for Volunteer Management System 2.Adding additional fields for Beneficiaries Management System 3.Connecting to Google+ Week 8 1.Adding additional fields for Volunteer Management System 2.Adding additional fields for Beneficiaries Management System 3.Connecting to Google+ Week 9 1. Design Data Model for Donors Management System 2. Documentation 3. Coding of Donors Management System 4. Prototyping of Mobile App: Navigation Diagrams 5. Finalize Proposal Week 9 1. Design Data Model for Donors Management System 2. Documentation 3. Coding of Donors Management System 4. Prototyping of Mobile App: Navigation Diagrams 5. Finalize Proposal Week Coding of Donors Management System (continued) 2. Prototyping of Mobile App: Paper Prototypes Week Coding of Donors Management System (continued) 2. Prototyping of Mobile App: Paper Prototypes Week Coding of Donors Management System (continued) 2. Prototyping of Mobile App: Paper Prototypes (continued) 3. Preparation for Acceptance Week Coding of Donors Management System (continued) 2. Prototyping of Mobile App: Paper Prototypes (continued) 3. Preparation for Acceptance Week 12 Acceptance Week 12 Acceptance
THANK YOU