lawrence go, uxd1wk, final presentation, assemble
Post on 13-Apr-2017
101 Views
Preview:
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
top related