HeaderSIS.jpg

IS480 Team wiki: 2011T1 Motiva

From IS480
Jump to navigation Jump to search
‎

Team Members

Name Role
Tay Hui Juan Project Manager
Ong Wee Chian Assistant Project Manager & UAT Administrator
Chong Liang Jin Eugene Lead Developer
Ting Wen Zhong Technical lead & Creative Designer
Ong Shin Jie Daniel Business Analyst & Communication Director

Click here for role description.

Project Scope

Project Description

Buy One Give One is a non-for-profit organization that provides systems and structure to inspire the community about a world full of giving. Buy1Give1 is currently registered and headquartered in Singapore. B1G1 currently works with businesses in 15 countries. Through B1G1 those businesses now support close to 700 projects in 29 countries.

To make giving a habit and to move away from the normal guilt-driven and event-driven fund raising, B1G1 uses a transactional based business model where businesses and individuals can continuously contribute to various projects with a focus NOT on the funds donated but on the IMPACT created. The current B1G1 online portal serves as a platform for business to enrol to these programs. As a result of the most recent IS480 project, B1G1 is moving now to attract more personal users to its previously heavily SME focussed platform with what it calls the ‘Design Your Giving Life’ initiative.


Stakeholders

Organisation Name Position
Buy One Give One Masami Sato Founder, Director
Buy One Give One Paul Dunn Chairman

Modules

User Management

New and existing users will be able to create a new contributor account at B1G1. With Facebook and Twitter connect, user may use their existing social media account as login information. Mandatory data such as names and email will be collected and stored in B1G1 database for bookkeeping. All user information is linked to the B1G1 customer database meaning any activity done through the web and iPhone application will be automatically synced. Additional privacy settings are available in user profile. The account management tool also allows users to manage the account settings such as changing and resetting of password.


Project Listing Management

All funding projects are listed by different lifestyles (dining, shopping, etc) or pre-defined categories (Country, organization, types of targeted beneficiaries such as education, health and welfare, environment and so on — broadly in line with UN Millennium development goals).


Contribution Management

A major (and new) key here is user-personalisation. We aim to create ‘Giving Goals’ to allow an individual user to link giving to personally defined goals (it might be weight loss, gym attendance even kissing a spouse!). It means that users can then create fun challenges and link them directly to giving.

Once a goal is selected, the user can then (through iPhone ‘dials or drop downs’ link to major giving areas (based on the 8 UN Millennium goals for example) and from that to specific projects.

This feature serves as a central management for all contribution by B1G1 users. Users will be able to make payment for all selected projects. Information such as donation preferences (e.g. for every coffee purchased), the project you embarked on, the amount to donate will be automatically saved in user’s preset profile. This module will trigger an update to the achievement module and the live feeds on his/her profile. When a user initializes a contribution, the information stated on the presets will be made together with their location taken from the in-app location based services. Once the user accumulates to a donation amount he/she can check out to the payment module.

The user will also be able to set a wide variety of reminder to aid in making giving a habit (in a fun way as well)


Connectivity & Engagement

Our team plans to utilize the location-based elements already built in to the current B1G1 platform to allow individual users to locate (and then shop with) business users. We also plan to use information from the App as a resource to share with simple processes across common social networks (as a minimum, Facebook and Twitter). From every contribution, user can do photo tagging with information gathered from its GPS location, lifestyle activity and related project details. These data will first be updated to a database and all users from B1G1 Facebook group could view this information as wall feeds. User may choose to post it on their personal wall as well. In addition, B1G1 will also design a new web-based dashboard to keep track of real-time contribution and activities from B1G1 users worldwide.


Achievement Management

User achievements are directly related to the number of projects they have helped and their total monetary contributions. Medals and Trophy will be awarded to users based on the pre-determined levels. User may view all their contribution history. To improvise the application with more interactivity and challenging factors, there will be different number of achievements for users to attain.

Timeline

B1G1-Motiva-Timeline.png


Project Progress Summary

Highlights

  • To be filled


Challenges

  • To be filled


Achievements

  • To be filled


Project Management

Project Schedule

Click here for detailed project schedule.

Click here for meeting minutes.

Technical Risk

Risk Description Impact (Low/Medium/High) Probability (Low/Medium/High) Mitigation Strategy Impact of Strategy
Minimal professional training on Cocoa (API) and Objective-C programming language used in Mac application development Medium Medium Sourcing for Apple training program and reading up eBooks from library and internet Reduce the amount of time spend on solving coding errors. Increase overall efficiency in objective-C programming among team members


Business Risk

Risk Description Impact (Low/Medium/High) Probability (Low/Medium/High) Mitigation Strategy Impact of Strategy
Conflicting clauses in placing charitable transaction based services in the application for Apple AppStore billing system High High Using an external link which brings user out from the application to a web browser for further payment process The continuation of B1G1 philosophy and user contribution to funding projects through iPhone,iPad,iPod, application

Quality of Product

Deliverables

Use Case

B1G1 -Motiva - Use Case Diagram ver. 1.1.png

Storyboard

B1G1 - Motiva - Interface Navigation ver. 2.1.png B1G1 - Motiva - Interface Navigation (Create Lifestyle) ver. 1.1.png

click here to download the storyboard.

Application Architecture

B1G1 Architecture Diagram v0.2.png

User Interface

  • To be Updated

Quality

  • To be filled


Deployment

  • To be filled


User Acceptance Testing

  • To be filled

LOMS

  • To be Updated


Reflection

Team Reflection

  • To be filled


Individual Reflection

  • To be filled


  • To be filled