(1) kukui cup system design requirements philip johnson collaborative software development...

47
1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

Upload: emerald-holland

Post on 14-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(1)

Kukui CupSystem Design Requirements

Philip Johnson

Collaborative Software Development Laboratory

Information and Computer Sciences

University of Hawaii

Page 2: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(2)

Fundamental Goal

To create sustained, positive change in energy behaviors among university dorm residents.

Why is this an interesting goal?

Page 3: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(3)

Prior Work

Lots of dorm energy competitions out there.

Most show some kind of energy reduction during competition.

Few track or publish what happens after.

If the reductions are only temporary, then the competitions are not that effective.

Page 4: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(4)

Our research hypothesis

If we can:•Motivate students to practice behaviors that decrease their energy usage;

•Increase their understanding of why decreased energy usage is important;

Then that combination will lead to:•Sustained reduction in energy usage;

Page 5: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(5)

How to test this hypothesis?

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

Page 6: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(6)

Before Competition:Measure energy literacy and use

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

Page 7: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(7)

During competition:Measure energy

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

???

Page 8: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(8)

After competition:BEST CASE SCENARIO

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

???

Result: improved literacy & sustained change.

Page 9: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(9)

After competition:Slight rebound

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

???

Result: Improved literacy & partial sustained change.

Page 10: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(10)

After competition:Full Rebound!

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

???

Result: improved literacy & no sustained change.

Page 11: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(11)

After competition:WORST CASE SCENARIO

Aug Sep Oct Nov Dec

Pre-competition Competition Post-competition

Literacy

EnergyUse

???

Result: no literacy change & no sustained change.

Page 12: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(12)

Implications for system design Fundamental goals:•Empower students with ability to reduce their energy consumption•Provide compelling educational content that improves their understanding of energy issues

User experience goals:•Fun•Engaging•Easy to understand•Sticky•Frequent visits

Page 13: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(13)

Achieving the fundamental goals

Empower students with the ability to reduce their energy consumption•Go Low page provides energy data•Energy competition and prizes provides motivation to do so.

Provide compelling educational content that improves their understanding of energy issues•Get Nutz page provides educational resources.•Nuts competition and prizes provides motivation to learn.

Page 14: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(14)

How does the current design reflect these goals?

The current "mockup" design attempts to achieve these goals (with mixed success).

The next slides present selected pages and the underlying design motivation.

Finally we will summarize some of the design problems discovered through user testing.

Page 15: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(15)

Landing Page

Design motivation:•Visitors come in two flavors:

-Dorm residents-Others interested in the competition

We need to separate out those two types of visitors right away

Page 16: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(16)

Landing page

Page 17: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(17)

First Login sequence

When a visitor who is a dorm resident comes to the site for the first time, we take them through a "first login" sequence.

Design motivation:•Provide some initial documentation about system.•Set up profile.•Should take less than 10 minutes (and earn them points).

Page 18: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(18)

First Login Wizard 1

Page 19: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(19)

First Login Wizard 2

Page 20: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(20)

First Login Wizard 3

Page 21: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(21)

First Login Wizard 4

Page 22: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(22)

First Login Wizard 5

Page 23: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(23)

First Login Wizard 6

Page 24: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(24)

First Login Wizard 7

Page 25: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(25)

Home Page

Design Motivation:•This is the "normal" first page seen by the user (except for "First Login")• Provides access to all "services" of system.•Provides "dashboard" with status of two competitions:-Energy usage competition-Points competition•Most important pages (Go Low, Get Nutz) are bigger in size.

Page 26: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(26)

Home Page

Page 27: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(27)

Go Low page

Design motivation:•Provide access to energy data

-Instantaneous power (kW)-Cumulative energy (kWh)•Provide interpretation

-Are these values good or bad?-Are we making our "goal" reduction?•Provide help for acting on it

-Watch videos, do events.-Communicate with others in Lounge.

Page 28: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(28)

Go Low

Page 29: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(29)

Get Nutz

Design motivation:•Provide access to educational and behavioral change tools-Events (Sustainable UH Presentation)-Activities (Watch a YouTube video)-Commitments (Turn off lights)•Organize access

-Provide functional categories (water, climate change, etc).-Ensure that students know "basics" of energy for most modules.-Create game-like "leveling" (cannot access all categories initially)

Page 30: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(30)

Get Nutz

Page 31: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(31)

Get Nutz: Getting Started Category

Page 32: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(32)

Get Nutz: Commitment

Page 33: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(33)

Get Nutz: Event

Page 34: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(34)

Get Nutz: Activity

Page 35: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(35)

Complete Pedagogy

Page 36: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(36)

Prizes page

Design motivation:•Make students aware of what prizes are possible for winning one of the two competitions (at individual or lounge level).

•The Raffle Game-Provide a way for students who won't be Number 1 to also win prizes-Provide motivation for getting points.-Provide motivation to return to site.

Page 37: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(37)

Prizes page

Page 38: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(38)

News page

Design motivation:•Provide the "state of the competition"•Provide communication channel

Page 39: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(39)

News

Page 40: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(40)

Profile page

Design motivation:•Provide ability to change settings.•Indicate status of activities submitted for verification.•Show current badges earned by students

Page 41: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(41)

Profile page

Page 42: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(42)

Learn page

Design motivation:•Need a way for students who are confused to get help and access to documentation about competition.

Page 43: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(43)

Learn page

Page 44: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(44)

Results from User Testing

Page 45: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(45)

Problem: Help

Contextual help•Need a way to explain system facilities to users in a "just in time" basis.•Currently, mockup pops up modal dialogs to explain pages on first access.

What is the best way to provide contextual help in this system?

Page 46: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(46)

Problem: Go Low page

Go Low page is complicated•Lots of different things going on in that page. •All are motivated.•Splitting this page into multiple pages introduces additional complexity.

How to simplify Go Low page while retaining essential capabilities?

Page 47: (1) Kukui Cup System Design Requirements Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii

(47)

Problem: Get Nutz page

Get Nutz page is hard to understand•Category buttons not easy to understand•"Locked" aspect of buttons really hard to understand.