270 likes | 461 Views
S NAP I T !. S AMRACH N OUV (ME) M AX L A R UE Y IH S UN K HOO. P ROBLEMS AND SOLUTIONS M AJOR UI CHANGES 3 REPRESENTATIVE TASKS D EMO OF 3 SCENARIOS T OOLS AND ARCHITECTURE USED L IMITATIONS OF CURRENT PROTOTYE & TRADEOFFS S UMMARY. O VERVIEW. P ROBLEMS AND SOLUTIONS
E N D
SNAPIT! • SAMRACH NOUV (ME) • MAX LARUE • YIH SUN KHOO
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE & TRADEOFFS • SUMMARY OVERVIEW
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
THE PROBLEM It is really hard! to come up with an algorithm to accurately label images.
…To use game as incentive to get people to play the game and at the same time get them to employ their exceptional human computing power to accurately label images with descriptive words. The Solution
Iphone Currently, SnapIt! is implemented on Firefox. Target platform:
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
WHAT WE CHANGED: • MAIN LOGIN 0 After H.E.(H2.10) help and documentation
WHAT WE CHANGED: Status line was added to to let user know what is going on • GUESSER’S INTERFACE 0
WHAT WE CHANGED: • GUESSER’S INTERFACE Used to be “RND” After H.E. (H2.2) Match system & real.. Changed to Round 0
WHAT WE CHANGED: • SNAPPER’S INTERFACE 0 0
WHAT WE CHANGED: • SNAPPER’S INTERFACE 0 Initially, it was Exit but was changed to Hometo avoidconfusion
WHAT WE CHANGED: During usability test, one participant recommended to have tips box • READY ROOM 0
WHAT WE CHANGED: • INVITE FRIEND 0 Instead of asking for password, need only friend’s email
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
COMPLETE THE STEPS NECESSARY TO… THREE TASKS • 1. SIGN UP AS A NEW USER • 2. FINISH A ROUND AS A GUESSER • 3. FINISH A ROUND AS A SNAPPER
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
John always login as a guest, but after playing SnapIt! for a while, he became really good at it. Now, to keep track his score ,he decides to create a new SnapIt! account for himself. Scenarios 1
Max is a registered user. He is going to play one round as guesser(scenario 2) and play one round as a snapper (scenario 3) Scenarios 2 & 3
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
Tools used -JSEclipse -Adobe Photoshop • Architecture • -AJAX • -XML • -CSS
Architecture diagram Ideal Implementation Current Implementation Sever request Web server SQL db XML dataset Sever response HTTP::XML request HTTP::XML response Javascript Javascript Input Input Partially render Partially render Hmtl Hmtl
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE & TRADEOFF • SUMMARY OVERVIEW
Limitation -cannot calculate word-value (because there is no database.) -Website is not completely dynamic (same images, same keywords…) -Lack of real interactive experience (Only one player can be a real user and other players are simulation) • Tradeoff • -Had more time to focus on interface design
PROBLEMS AND SOLUTIONS • MAJOR UI CHANGES • 3 REPRESENTATIVE TASKS • DEMO OF 3 SCENARIOS • TOOLS AND ARCHITECTURE USED • LIMITATIONS OF CURRENT PROTOTYE &TRADEOFFS • SUMMARY OVERVIEW
SUMMARY Heuristic evaluation helped my team discover some of UI design’s flaws that we did not spot during usability testing. When you play SnapIt!, you aren't just having fun, at the same time, you are optimizing image search engines.