Lawrence Go, UXD1WK, FInal Presentation, ASSEMBLE

Post on 13-Apr-2017

100 views 1 download

transcript

Closing the feedback loop between student and instructor.

Lawrence Go

ASSEMBLE

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

CURIOUS STUDENT BY DAY, AMBITIOUS PM BY NIGHT

Assemble App: Persona

Juggling both his thirst for learning by day and keeping up with his day job by night, Ian needs an insanely simple Learning Management System (LMS) to soak up readings, take quizzes, and get feedback, on his schedule.

STORYBoth a fresh grad and a newly minted PM for a North Bay start up, Ian wears many hats from day to day and works with several teams to quickly ship product. During their morning scrums Ian harshly critiques his engineers yet can’t articulate why. Ian’s manager highly recommends learning more about web development to better communicate with his team before they mutiny against him.

Ian concedes and signs up for a 1 week web dev bootcamp in the City.

NEEDS– Maximize learning new tools – Collaboration and feedback from peers – Validate what he’s learning PROBLEMS– There’s no time to juggle school and work – Commutes via train, yet needs to do work – He procrastinates

GOALS– Quickly reference new learnings/tools – Be confident in his decision making – Empathize with his coworkers

Close the feedback loop between student and instructor.

USER INTERVIEWSAssemble App

Four users were interviewed ranging from

current General Assembly students,

instructors, and current users of different

Learning Management Systems.

SYNTHESIS & AFFINITY MAPPING

Assemble App

COMPETITIVE ANALYSISAssemble App

COMPETITIVE ANALYSISAssemble App

DENSITY OF CALL TO ACTIONS

EASE OF COLLABORATION AND FEEDBACK

ACTIONS REQUIRED TO SUBMIT AN ASSIGNMENT

COMPETITIVE ANALYSISAssemble App

DENSITY OF CALL TO ACTIONS

EASE OF COLLABORATION AND FEEDBACK

ACTIONS REQUIRED TO SUBMIT AN ASSIGNMENT

THE NORTH STARSAssemble App

No Manual Required Give Me More Now I Get it

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

IDEATIONAssemble App

GAMIFICATION SLIDE INTERACTION RETENTION PROGRAM IN LINE CHAT

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

GAMIFICATION SLIDE INTERACTION RETENTION PROGRAM IN LINE CHAT

“I have no idea what problem you’re trying to solve.”

IDEATION FEEDBACKAssemble App

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

GAMIFICATION SLIDE INTERACTION RETENTION PROGRAM IN LINE CHAT

“I have no idea what problem you’re trying to solve.”

IDEATION FEEDBACKAssemble App

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

AUDIENCE VS. FEATURE MAPAssemble App

NEEDS

GOALS

CAPABILITIES

FEATURES

STUDENT INSTRUCTOR BUSINESS

– Being notified of assignments – Reading course material – Creating references – Asking questions

– Grading assignments – Giving feedback – Providing reading material – Answering questions

– Minimize customer complaints – Sign up more schools – Make a great impression with users – Retain existing customers

– Stay up to date – Understand material – Remember material

– All students over achieve – Focus on teaching, not paperwork

– Higher student engagement – Higher student retention on app

– Articles and assessment (quizzes) – Rich media (YouTube, Podcasts, etc) – Notifications – Mobile app

– Monitoring performance – Monitoring engagement – Discussion/chat – Uploading and writing content

N/A

– Article access – YouTube, podcast, link embeds – Forms (multiple choice, fill in) – Highlighting passages

– Graphs and reporting – In line chat – ‘Drag here to upload content’ box – Content management system

N/A

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

HERO FLOW CHARTAssemble App

ONBOARDING ENGAGING WITH CLASS MATERIAL FOLLOWUP AND FEEDBACK

Received link to app via text by instructor

Download App

Open App

Verify Phone # via text

Type Verification

#

Greeting from

Instructor

Load Screen Arrive at Homepage

Search for Day 0

Review class

reading

Engage w/ reading?

Confirm Choice

Success!

Read Quiz Answer Quiz

Wait

Interact w/ media

Highlight passages

Ask questions

Did you mess up?

UNDO

Get Notified Grade is

X

Follow up Ask Q’s

YES

NO

NO

PAPER PROTOTYPE FEEDBACK

Assemble App

“I was confused that it already knew my information. It’s kind of creepy.”

“On boarding is just something you have to do. Get to the point already.”

“Break up the experience. Ask the user at times if they’d like to proceed.”

Good on boarding is all about trust. If you want them to act, give them a reason to.

Getting wrapped up in the details, I didn’t spend my time wisely being detailed on the main problem. Instead I put too much work into the on boarding process.

Long periods of scrolling can be tedious. Makes people feel is it done yet? So ask for periods of confirmation if they’d like to continue.

INFO ARCHITECTURE AND CARD SORTING

Assemble App

Performing this closed card sort of the types of navigation that the Assemble App would have really helped me understand what features should see the user first

1 2 3 4 5 6 7 8 9 10

A

B

C

D

E

HIGH LEVEL SITE MAPAssemble App

Home

Settings Search Chat

Search Results

Chat InterfaceProfileGradesTop

HighlightsGive

Feedback

Activity

User Info

Article Interface

Notification Dashboard

Instruction Material

USER FEEDBACK: LOW FIDELITY WIREFRAMES

Assemble App

USER FEEDBACK: LOW FIDELITY WIREFRAMES

Assemble App

USER FEEDBACK: LOW FIDELITY WIREFRAMES

Assemble App

WIREFRAME FEEDBACKAssemble App

“What does this app do again?”

“Some sections of the article need to pop out more than others”

Went to far. An elaborate on boarding experience not necessary but need to communicate some value.

Sections like ‘The Three Takeaways” and “Homework” need to have a higher visual hierarchy than the reading material.

2 MIN

THANK YOUProject Link (expires on Sept 10, 2016)

https://pr.to/M2MMR8/

Disclaimer I do not work for General Assembly

Special Thanks to the UXD 1WK Bootcamp

class and instructors of Fall 2016

Lawrence Go | lawrence.go@gmail.com