is480: application project final presentation...is480: application project final presentation...

69
IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY : AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED FOR : Creating a World full of Giving

Upload: others

Post on 27-Jul-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

IS480: APPLICATION PROJECT FINAL PRESENTATION

P R E P A R E D B Y :

AUNG THU WANN

CHEW LEE CHEN

LYNN TAN MIN -L I

MA MYAT NOE MON

SU MYAT MON

P R E P A R E D F O R :

Creating a World full of Giving

Page 2: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

AGENDA

Project Recap

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 3: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT CLIENT:

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

A non-profit global social enterprise

A portal for worthy causes to introduce

their projects to donors

Encourages giving behavior in businesses by

connecting their products and services to

charity projects and charity organizations

Page 4: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT COMMUNICARE

Business

Business

Charities Business

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 5: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

COMMUNICARE

Communication Management System

Highly customized, automated

Tuned to satisfy Buy1Give1’s specific needs

Handle the communication required between Buy1Give1 and its

clients – both giving contributors and charity organizations.

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 6: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

COMMUNICARE

Module 1: Auto-Emailer

Module 2: Communication Response Tracker

Module 3: Connectivity Monitor & Trends and Statistics

Module 4: User Management System

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 7: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

BUSINESS VALUES

Increased connectivity with users -

automated communication process

that is highly customized and

personalized.

Informed decision making through

trend and statistics analyses that

allows for varying one or many

variables.

Reduced resources consumed.

Expanded business opportunities

set.

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 8: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

ARCHITECTURE OVERVIEW

B1G1 Server

Apache RedHat 2.0.52

MySQL Server 4.1.22

Internet

End Users

SMTP Server

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 9: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

WEBSITE ARCHITECTURE OVERVIEW

Interface Layer

Control Room Connectivity User

Management Emailer

Management

Form Controllers Data Parsers Logic

Processors Email Scripts

Business Logic

Layer

Data Layer

Data Processors Daily Processes

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 10: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

SAMPLE CODE STRUCTURE

controlRoom.php

ConnectivityCharts.php

cr_fsGauge.php Cr_fsGivingTrend.php

controlRoom_open.php

deleteTableRow _unopened.php

controlRoom_giving.php

deleteTableRow _noGiving.php

controlRoom_expiry.php

deleteTableRow _expiry.php

Continuity.php

ConnectivityGauge/Data.xml GivingTrend /Data.xml

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 11: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

MAJOR TECHNICAL

COMPLEXITY

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 12: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

DATABASE

Drupal Database Structure

More data manipulation efforts

Lower efficiency and querying time

Possible Solutions:

SQL Server Integration Services – commercial third party software

MySQL Stored Procedures – incompatible Database version

Additional simplified tables and daily data processes to populate &

update them

Advantage

No change at all for client’s database server

Able to use it for other purposes other than data retrieval

Project Recap &

Technical Complexity System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 13: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

STATISTICS OF COMPANIES WHO ARE BUSINESS

MEMBERS AND IN ACCOUNTING INDUSTRY

AvgGiving [Contribution]

Cids of BusinessMembers

[profile_values]

Users with BM roles [users_roles]

Retrieve Rid(s) of BMs [role]

Cids of BtgMembers [profile_values]

Users with Btg Member roles [users_roles]

Retrieve Rid(s) of Btg Members [role]

Cids of Accounting Industry

[company_profile_values]

Rid of Accounting Industry

[profile_fields]

Before – Time Elasped:29 sec

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 14: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

STATISTICS OF COMPANIES WHO ARE BUSINESS

MEMBERS AND IN ACCOUNTING INDUSTRY

After – Time Elasped:3 sec

AvgGiving [Contribution]

BusinessMembers [CC_CompanyInfo]

BtgMember [CC_ConnectivityPara

meters]

Accounting [CC_ConnectivityPar

ameters]

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 15: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PHP & JAVASCRIPT

Client-side vs. Server-side

Efficiency

Communication AJAX

Cross-Browser Compatibility

Firefox New Versions: Stricter Parsing Mechanisms

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 16: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

TRACKING OF EMAILS

Available third party modules but no customized way of tracking

emails

Embedding of a hidden tag linked to a tracking PHP module

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 17: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

SERVER CONFIGURATION

Configuring the server to enable automatic and regular emailing

Trial and error test: PHP Mailer, SFMMS, etc.

Settled with PEAR

Local Host vs. Web Host issues

Installing PEAR on a shared host

Php.ini access

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 18: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

SIT

Project Recap UAT &

Highlights Demo

Project Management

Learning Outcomes

2 levels of testing -

1) Usability of email messaging function

o Images shown correctly

o Alignments

o Compitability with different broswers, email clients and

mobile phones

o Test with Apple Mail, Gmail, Yahoo, MS Outlook, etc.

2) Meeting of conditions set

o Send to right person at right time

From this, we found out that zero-dollar donation reports were

sent to Worthy Causes and it is redundant.

Page 19: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

SYSTEM

DEMONSTRATION

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 20: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

User Item 0% 25% 50% 75% 100%

B Giving amount

total

$0 $0.01-100 $100.01

-$500

$500.01-

1,000

$1,001+

B,I Average giving

frequency

(based on

dates not

transactios)

never Less than

once every 3

months

Once

every 3

months

or more

Once

every 2

months or

more

Once a

month or

more

B,I Last login date >180

days

old

91-150 days

old

61-90

days

old

31-60

days old

0-30 days

old

B,I Latest giving

date

>180

days

old

91-150 days

old

61-90

days

old

31-60

days old

0-30 days

old

B Certified giver n/a n/a n/a n/a certified

B,I Giving growth

(from previous

quarter)

>

negativ

e 100%

negative

11%-99%

negativ

e 10% -

positive

10%

Positive

11% - 99%

>Positive

100%

B,I Employee/frie

nd invitations

(connections)

n/a n/a n/a 1-5

connection

s

6+

connection

s

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 21: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

User Item 0% 25% 50% 75% 100%

B,I,W Emails opened 0 25% 50% 75% 100%

B,I,W No of emails and comments

received from the user in the past

year

n/a n/a n/a 1 2+

B,I,W No of phone calls received

from/made to the user in the past

year

n/a n/a n/a 1 2+

B,I Stories featured on b1g1 n/a n/a n/a 1 2+

B,I Came on b1g1 tour n/a n/a n/a n/a 1+

times

B,I Recommended a cause n/a n/a n/a 1

cause

2+

causes

B,I,W Taken part in polls n/a n/a 1 2-3 4+

B Sponsored events n/a n/a n/a 1 +1

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 22: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

HISTORY

Acceptance (Version 1.0)

UAT 1 (Version 1.1)

Midterm presentation (Version 2.0)

UAT 2 (Version 2.1)

UAT3 (Version 2.2)

Final Presentation (Version 3.0)

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 23: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 1

• Confidentiality issues from sponsor

• Limited number of participants

• Tested only by B1G1 users

• Not effective in helping us improve our system!

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 24: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2

• Again,

confidentiality

issues. But after

much negotiation,

we came up with a

solution!

• Tested on 20 SMU

Students & IT

Professionals

• *Task based &

unguided!

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 25: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2

Email

Trigger

Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make it

better

Create

6.1 7.1 4.0

-Navigation to email difficult

-Overall understanding of

screen flow not intuitive

-Better labeling of

email

-Create New Tab for

email, update trigger

and poll

View

1.3 2.3 1.7

-Would press View without

selecting email trigger

-View Trigger not intuitive

-List newest at top

-Do not put everything

into one big list

Edit 2.8 3.5 2.4 - -

View

Edited 1.1 2.0 1.5

- -

Delete 1.0 2.4 1.3

-Have to go to "Settings",

"Email" to delete

-Have “Delete” button

after view

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 26: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2

Update

Message

Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make

it better

Create

New

1.8 7.3 3.0

-Too much scrolling -Move up Create

New so don't have

to scroll down

Preview 1.0 2.0 2.5

- -

Send

0.8 1.8 2.3

-Error checking for the same

error before previewing and

before sending is excessive

-Put "Send" button

on preview page

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 27: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2

Poll Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make it

better

Create

1.4 7.0 2.9

-Not intuitive: Have to look

under settings

-Not consistent with screen

flow

-Have a New tab- new

poll

View 0.9 1.6 2.1 -”View” button too small

-More prominent

button

Edit

1.0 7.0 3.1 -Confusing label “Edit”

After editing, button

should say Save or

Submit, not Edit

View

Edited 0.8 1.9 1.7 -”View” button too small

-More prominent

button

Delete

0.9 2.6 1.1 -Relatively simple

-Deleting from main

page requires better

ordering

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 28: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2

What we learnt about Users:

• Users do not like to have to scroll down

• Users prefer highlighted key words on the UI – like NEW!

• Users prefer time order compared to alphabetical order (latest at

the top of the column)

• Users like big font

• Users find having more than one check for the same function

excessive

• Users like intuitive words

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 29: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

UAT 3 was conducted with the Board of Directors at the Raffles

Place boardroom. There were 10 testers in total.

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 30: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

Control

Room Avg Time

(min)

Avg

No. of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make it

better

View

businesses that

have not

opened any

messages

0.9 1.2 1.1 -Scroll bars

appearing on

Firefox

-Not aligned well

-Remove scroll bars

on firebox

-Correct alignment

View

businesses that

have not given

in the last 6

months

0.9 0.9 1

- -

View

businesses

whose

membership is

about to expire

1 1 1

- -

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 31: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

Trends & Statistics Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of

Difficulty

How we can

make it better

View Connectivity and Giving Trend

charts of

SEO Magic Connectivity Gauge from: 1-Oct 2011 to

1-Nov 2011

Giving Trend:

Year1:2010, Year2:2011

1.5 3.6 1.1 -The

statistic

area does

not fit in

The site

width

-Remove scroll

bars for each

statistic

section.

Compare Company SEO Magic

Accountants charts to the charts of

all the companies in Australia Membership type: Btg Member

Registration method: Online

Membership period: <6 months

Connectivity Gauge from: 1-Oct 2011 to

1-Nov 2011

Giving Trend: Year1:2010, Year2:2011

2.5 5.3 2.3 -Not clear

that you

can add

filters

-Next to the +

mark, we can

say "Add

another chart“

- Board

members have

a concern for

data integrity

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 32: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

User Account Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of

Difficulty

How we can

make it better

Create a New User Account with

the following data:

UserName: (use your own name)

Password: (min 6

characters,inclusive of 1 Capital

letter,1 number)

2 2.5 2.5 -Password

was not

cap

sensitive.

-The content in

the pop-up

window can be

aligned left so

we do not

have to

expand the

box to see the

contents.

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 33: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

Email

Trigger

Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make it

better

Create 2.3 1.4 1.2 - -

View 1 1 1 -Not obvious email trigger

was created.

-Show notification in

larger font.

Edit 1.1 1.5 1.2 - -

View

Edited

1 1 1

-None

-

Delete 1 1 1 -Circular button with line is

misleading.

-Not clear which is deleted

vs disabled

-Use a different button

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 34: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 3

Poll

Avg

Time

(min)

Avg No.

of

clicks

Difficulty

(1 – 5)

Areas of Difficulty

How we can make it

better

Create 1.2 1.3 1 - -

View 0.78 1 1 - -

Edit 0.82 1.3 1 - -

View

Edited

0.75 1 1 - -

Delete 0.75 1 1 - -

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 35: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2 VS. UAT 3

Email Trigger Avg Time (min) Ave No. of Clicks

Difficulty

0

1

2

3

4

5

6

7

Create View Edit View Edited Delete

0

1

2

3

4

5

6

7

8

Create View Edit View Edited Delete

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Create View Edit View Edited Delete

UAT 2

UAT 3

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 36: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

UAT 2 VS. UAT 3

Poll Avg Time (min) Ave No. of Clicks

Difficulty

0.0

0.2

0.4

0.6

0.8

1.0

1.2

1.4

1.6

Create View Edit View Edited Delete

0.0

1.0

2.0

3.0

4.0

5.0

6.0

7.0

8.0

Create View Edit View Edited Delete

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

Create View Edit View Edited Delete

UAT 2

UAT 3

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 37: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

ACCEPTANCE

Automated Emailer System, highly customized for B1G1

Showed summary of email statistics on home page

Initial phase of Email settings, poll settings, Did You Know

fact settings, and UserAccounts

Basic Charts for data visualization

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 38: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

MIDTERM

Connectivity Monitor

Trends and Statistics of user connectivity

Enhanced features on Auto-Emailer system such as incorporation of HTML Rich Text Editor

Integration with FushionCharts for better visualization of Email Responses

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 39: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

FINAL

User Management Module

Comparison of Trends and Statistics

Finalized on Auto-Emailer system

Continuous amendments based on UAT2, UAT3, SIT and

close feedback from the client

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 40: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Welcome Masami || Log Out

Milestones List

new edit view delete

Email Body Settings

Font: Times New Roman edit

Font Size: 14 edit

Font Color: Black edit

Send Update Messages

NOTIFICATION MESSAGES

Page 41: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

NOTIFICATION MESSAGES

Page 42: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

NOTIFICATION MESSAGES

Page 43: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Welcome Masami || Log Out

Create a new Milestone

Milestone Name:

Milestone Description:

User Group:

Email Subject Line:

Email Body:

Businesses

Frequency Daily

Create Reset Cancel

EMAIL TRIGGER

Page 44: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

EMAIL TRIGGER

Page 45: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

EMAIL TRIGGER

Page 46: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

SENDING UPDATE MESSAGE

Page 47: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Welcome Masami || Log Out

Statistics:

To view data for other days, please fill in the starting date and ending date. To view the data for one

day, put same date for both starting and ending date.

Starting Date: Ending Date:

Email Open Rate

Email Sent

Email Open Rate

System Report

62%

Total Email Open Rate for: 8/8/2011

Email Type Opened Emails Sent Emails Email Open Rate

Business Emails 30 50 60%

Individual Emails 20 50 40%

Worthy Causes Emails 30 30 100%

Email Open Rate

Email Open Rate: Trend Chart

EMAIL RESPONSE TRACKER

Page 48: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Welcome Masami || Log Out

Statistics:

Email Open Rate

Email Open Rate: Trend Chart

The above data displayed is based on the current week’s data.

To view data from other days, please fill in the starting date and ending date.

Starting Date: Ending Date:

Email Open Rate

0

1

2

3

4

5

6

Business

Individual

Worthy Causes

System Report

EMAIL RESPONSE TRACKER

Page 49: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

EMAIL RESPONSE TRACKER

Page 50: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

EMAIL RESPONSE TRACKER

Page 51: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

TRENDS & STATISTICS

Page 52: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

TRENDS & STATISTICS

Page 53: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

CONTROL PANEL

Page 54: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

FEATURED PROJECTS

Page 55: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

USER ACCOUNT MANAGEMENT

Page 56: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT HIGHLIGHTS

Tremendous changes were made

o Addition of features such as Connectivity Trends &

Statistics, User Control Room, etc.

o Dropped the tracking function of email bounce rate

A slight delay in project schedule

o Needed to push iteration 3 due to changes in project

scope

Benchmarking and Recommendations for our system

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 57: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

RECOMMENDATIONS TO CLIENT

Integration with social networking sites like Facebook to

have a greater reach and publicity.

Push notifications for Facebook to the public to notify

them of B1G1 activities.

iPhone application for B1G1 personnel and users to

connect on-the-go.

Predictive analytics for future donations

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 58: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

STAKEHOLDER MANAGEMENT

Supervisor – Prof. Chris Boesch

o Meeting every two weeks to ensure

that we are on the right track

o Ad hoc meetings as necessary

Client – B1G1 Founder Ms. Masami Sato and Chairman Mr. Paul Dunn

o Meeting once a week to get constant

feedback and be able to deliver

the best possible product

o Ad hoc meetings as necessary

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 59: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

CLOSE COMMUNICATION WITH CLIENT

We worked closely with the client.

• Meet in person at least once every one to two weeks

• Communicate via email and Skype nearly every day.

• Discuss changes

• Seek the client's opinion and obtain continual input and

feedback.

• Deploy the system by 20th Nov so that we would be able to see

it live one week before our final presentation date.

• Report creation for B1G1 administrator

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 60: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

TECHNOLOGIES USED

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 61: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

BENCHMARKING

Interspire -Benchmark - No connectivity to Database for info

retrieval

-Email Bounce - No Personalization

Virtual

Service

Teams

-Teams in different countries for different timezones & cultures

-Varying access rights

-Monitor connectivity impact & form analytics.

-Limitation: No virtual teams yet at B1G1.

-Configured the database to be flexible and scalable - can

expand and scale up the system easily in future

Google

globe map

-Displays all counties & their data.

-Integrates customer service system with geographical info

system.

-Higher accuracy and eliminating duplicate interventions.

-Notes feature: Central updates once action is taken

Context

aware

computing

-System responds automatically to user logging in from a

different country and displays corresponding info

-Configured database to be compatible for future implementation

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 62: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT SCHEDULE

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 63: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

HIGHLIGHTS

Dropped Features

o Geographical Analysis for giving behaviors

o WebSMS feature

o Timezone Check

o Report Generation

o Email Bounce Rate

… due to expansion in project scope with

many added functions after midterm presentation.

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 64: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT METRICS

Happiness Metrics

The team’s average happiness

level was higher during Jul, Aug

and September.

After Mid-term presentation, the

happiness level fell significantly

to 2.33.

Nearing the end of our project, it

increased slightly to 2.52. Exam

stress also contributed to the low

happiness level.

3.22

3.01

3.19

2.33

3.20

2.00

2.20

2.40

2.60

2.80

3.00

3.20

3.40

Jul Aug Sep Oct Nov

Team Average Happiness Level

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 65: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

PROJECT METRICS

Happiness Metrics

The individual’s average

happiness level by month

showed Wann to have the

highest happiness level.

Wann and Lynn had the most

consistent happiness level.

This was significant because

Wann and Lynn are the PM

and assistant PM and they

need to motivate the team by

remaining optimistic.

2.00

2.20

2.40

2.60

2.80

3.00

3.20

3.40

3.60

3.80

Jul Aug Sep Oct Nov

Individual Average Happiness Level by Month

Lee Chen

Lynn

Noe

Su

Wann

Project Recap & Technical Complexity

System Demo

UAT & Highlights

Project Management

Learning Outcomes

Page 66: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

RISK ASSESSMENT

Project Recap UAT &

Highlights Demo

Project Management

Learning Outcomes

Unforseen risk in team work

• Lee Chen’s laptop broke down and couldn’t recover back

• Major changes were made before saving

• Unnecessary delay for 1 day to re-do

Mitigation

• Had to assign her involvement to someone else

• For the future, the PM has to remind the team to save

every 1 hour or whenever a major chunk of code is

changed.

Page 67: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Project Recap UAT &

Highlights Demo

Project Management

Learning Outcomes

LEARNING OUTCOMES

Project management skills – How to plan and adjust our schedules to meet changing requirements, mitigate risks, use team metrics to improve the quality of our work and 3 UAT to increase usability.

Communication skills - How to manage client expectations, communicate well within the team & with our supervisors.

Teamwork - How to overcome conflict and leverage each other’s strengths to create synergy to value add.

Technical skills- How to architect our databases, user interface and emailer system to go above and beyond meeting the current needs of the client by allowing for future expansion and scalability.

Page 68: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Project Recap UAT &

Highlights Demo

Project Management

Learning Outcomes

INDIVIDUAL REFLECTIONS

Page 69: IS480: APPLICATION PROJECT FINAL PRESENTATION...IS480: APPLICATION PROJECT FINAL PRESENTATION PREPARED BY: AUNG THU WANN CHEW LEE CHEN LYNN TAN MIN-LI MA MYAT NOE MON SU MYAT MON PREPARED

Q & A