-
-
Notifications
You must be signed in to change notification settings - Fork 91
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6f3c1e1
commit 8b762ec
Showing
1 changed file
with
178 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,178 @@ | ||
# User test | ||
|
||
|
||
Subject: Victor | ||
Tech Skills: High | ||
Demography: M, 20-25 | ||
Language: En, Da | ||
Medium: Android phone (browser unkown) | ||
User interface language: En, Da | ||
|
||
Following the [standard test-protocol](Test_protocol.md) | ||
|
||
## Exploring the interface | ||
|
||
### 1. General impression | ||
|
||
(This was done with the old UI based on Leaflet and the UIElement-framework) | ||
|
||
- Language picker overlaps | ||
- _An "intuitive goal would be to contribute an opening hours of a fast food business"_ | ||
- _"What is a theme? I'll just click it and find out..."_ | ||
- _"Waste seems a sub-functionality?"_ | ||
|
||
> Tries to click the green 'pick a theme below for a theme' | ||
"This doesn't seem to do anything, it isn't a link?" | ||
|
||
> Search for nothing: opens up cyclofix | ||
"Aaahh, I get it - the buttons are themes! | ||
So I want to search for restaurants! It filters!"_ | ||
|
||
> Opens up restaurants theme | ||
## Exploring the map | ||
|
||
### 1, 2 | ||
|
||
> Pietervdvn switches to develop version of restaurant theme | ||
- _"Ooh, I like it better!"_ | ||
|
||
> Clicks 'Open map' on the theme introduction view | ||
> Then uses search to go to Ghent | ||
> Data takes a while to load... | ||
Once the restaurants are loaded after ~20m _"Oh, wow, there are the restaurants!"_ | ||
|
||
> Scrolls/pans to a known friture | ||
_"It actually has the opening hours already; then I'll leave a review instead..."_ | ||
|
||
> Taps login, uses login with github, signup flow of OSM, checks **my changes are in the public domain**, goes quite smooth | ||
> Email validation takes a few minutes to arrive... | ||
> User pastes confirm link, after confirming the browser opens up to osm.org. | ||
_"Oh, this is not your map, but the real OSM"_ | ||
|
||
> Attempts login again, "aha, now it knows me", accepts conditions | ||
Leaves a review with 5 stars, it works fine | ||
|
||
### 3: filter for restaurants that are open now | ||
|
||
_"Oh, you used the word filter, that is indicative of the button "_ | ||
|
||
Found filters right away, toggles open now. _"they all have a green clock, so I guess that is it"_ | ||
|
||
# 4: Change layer | ||
|
||
> Theme menu "probably this button" | ||
No, not here... | ||
|
||
> Background button | ||
Switches to sattelite | ||
|
||
"allright, can find green located restaurants now" | ||
|
||
# 5: Attribution | ||
|
||
The test subject is asked to figure out under which attribution the map data is available. | ||
|
||
_"My changes are in the public domain, I checked this earlier"_ | ||
|
||
The examinator asks: 'what about the _other_ map data? What license does this have?' | ||
|
||
> Taps 'menu', 'about MapComplete' | ||
Sees 'privacy policy', 'settings' | ||
|
||
"Aha, my pictures are under CC0" | ||
|
||
"Maybe when I try to make a change that the license will be indicated?"_ | ||
|
||
Experiments furthers, opens up shop information | ||
|
||
> Finds license of the reviews: "is it then *my* review that turns CC-BY-SA 4.0"? Clicks through to mangrove.reviews for a minute. Which means it is not CC0? | ||
|
||
User settings might need a "license information of my changes"? | ||
Maybe under 'about mapcomplete'? | ||
|
||
> Settings on OSM | ||
> Clicks through to Copyright of OSM (ODbL) | ||
> Has a look to privacy policy | ||
> Oh, surveillance cameras! | ||
|
||
## Making changes | ||
|
||
> How do I change the theme? | ||
Unclear how -> To be improved | ||
|
||
> Goes to surveillance, search should be a bit more fuzzy | ||
Data is slow to load -> readd loading indicator | ||
|
||
> Taps the map | ||
> Taps the 'add icon' | ||
> Interacts with precise location picker | ||
> "Really nice" | ||
_"Oh, its added!"_ | ||
|
||
_"Oh, this is extra information, I'll go out and check"_ | ||
|
||
_"It's nice that it tells me it is created. Can I undo creating it?"_ | ||
|
||
No, delete is disabled for cameras | ||
|
||
## Advanced features | ||
|
||
### 1. Change language | ||
|
||
anguage: goes back to language button on index page, sets in Danish | ||
|
||
"The translation is a little rough but that is fine" | ||
|
||
> Opens up drinking water map | ||
> Goes to home town, mapcomplete freezes for a while | ||
Unclear when data is loading and done loading. | ||
|
||
Maybe show an indicator that no data is found? | ||
|
||
### 2: export csv | ||
|
||
> "I'd go to 'filter' - oh, no its right there" | ||
"The danish translation is a bit weird " | ||
"Presses CSV - instantly crashes" | ||
> | ||
> Oh, the geojson works | ||
> PDF for print | ||
> Works fine | ||
### 4: Picture license change | ||
|
||
> I remember that | ||
> Menu, settings, CC-BY-40 | ||
It is changed! | ||
|
||
### 5: | ||
|
||
Get in touch with others! | ||
|
||
> There is a mastodon | ||
The _chatroom_ for OSMBE was _not_ found | ||
|
||
|