-
-
Notifications
You must be signed in to change notification settings - Fork 709
Spring 2015 Sandstorm Usability Research
The goal of the Spring 2015 Sandstorm Usability Research effort is to take apps in the Sandstorm app list and make sure they truly serve people's needs. This is a team effort of Asheesh (on Sandstorm staff) and a collection of volunteers.
To achieve that, we'll work as a group to do the following things.
To join the team, send an email to [email protected] and/or write your name down next to a task on this page.
Timeframe: March 15 through May 1 2015.
All involved should have fun, and learn about the Sandstorm platform at the same time. If you're not having fun, stop, and also send Asheesh an email in case he can improve the process for next time.
To help make sure there are Sandstorm apps that people will enjoy using:
- Run a user test against at least 3 open source apps in the Sandstorm App List. To do this probably entails the following:
- Create a list of representative tasks in that Sandstorm app for users to do.
- Zoe will do this for 3 apps.
- Find 3-5 (or so) representative users to do those representative tasks, either recording their screen or watching without screen recording (in which case it's essential to take notes).
- Identify important issues that arose during testing, and file an issue and/or write an email about those, hopefully with a suggestion on what change would fix the issue. No long formal write-up required.
- Emails should presumably go to sandstorm-dev; issues should presumably go to the issue tracker specific to the Sandstorm package for an app (see How to deliver feedback; for instance https://github.com/kentonv/etherpad-lite/issues would be where you file the issue for Etherpad.
- Create a list of representative tasks in that Sandstorm app for users to do.
- Help ensure the app improves:
- If other Sandstorm community members have questions about an issue you filed, or an email you sent, try to answer the question.
- Test if the changes actually improved app quality:
- For at least one app where the Sandstorm team (including possibly the upstream author) made changes to the app to improve user experience, re-run the test and (perhaps qualitatively) find out if users have a better experience.
- Optional: Get in touch with cool people in the broader Sandstorm community who are excited about usability.
On May 1 2015, Asheesh will begin to write a report of how it went, so that's the "pencils down" date for having your contribution count as part of this effort.
- 5 minute read and strongly encouraged: Usability 101 http://www.nngroup.com/articles/usability-101-introduction-to-usability/
- Jim Hall, e.g. http://www.linuxjournal.com/content/its-about-user-applying-usability-open-source-software
- #opensourcedesign on freenode -- I recommend joining this channel on freenode and saying hello.
- #openitp on freenode -- gusgus there cares about usability in privacy/security-oriented open source software.
- Jan Borchardt - available on #opensourcedesign, see also http://www.yoroy.com/pieces/jan-borchardt-%E2%80%93-building-open-source-design-community
- https://demo.sandstorm.io -- anyone in the world can use this Sandstorm instance for testing.
Add a link here to your list of representative tasks.
- Etherpad: https://alpha.sandstorm.io/grain/Mz4t33pLFbcvwBGo9DzvW3
- Blogging Platform: https://alpha.sandstorm.io/grain/miQZ4tQza7JdiNEEJ2JkcZ