UBC-MDS / DSCI532-peer-review

0 stars 5 forks source link

Vancouver Cherry blossom tracker - Group 25 #4

Open ytz opened 2 years ago

ytz commented 2 years ago

To complete by the group


  1. Review the group that is one number ahead of your group's number. For example, if you are group 5, review group 6. If you are group 30, review group 1. Paste your answers in the issue of the group assigned.

To complete by the group reviewing:

Persona

Frontend / layout

Backend

Documentation

Indicate something you would like to include in your own app after reviewing this one


ming0701 commented 2 years ago

Reviewer: Group 24 Persona • Provide 3 pieces of constructive feedback that could help the app to be better suited to the scenario it was designed for

  1. For your scenario, the users (tourists) may want to compare different neighbourhoods and tree types, it would be nice to allow multiple selection in the filters.
  2. Tourists may want to visit the place with most trees on selected dates, you may consider adding a chart of top 10 places to visit ranked by number of trees with date as filter.
  3. For the tree density chart, tourists may also be interested in tree diameters by tree type. You may consider providing the breakdown by tree type for this chart.

• Provide 3 pieces of constructive feedback that could help the app to be better suited to the user(persona) it was designed for

  1. Since Tom is interested in the biggest trees, you may consider adding a chart with top 10 trees (ranked by diameter, date, neighbourhood and tree type filters can be applied), so that he can identify those trees easily.
  2. Tom may be interested to know the average tree diameters of the neighbourhood selected, so that he can visit the place with largest tree diameters. You may consider adding the average in the tree diameters plot or in the tooltip of tree density map.
  3. The overall color scheme looks good, but it would be easier for Tom to classify if the plots are in different colors by categories (e.g. tree type).

Frontend / layout • Is the text (plot labels / titles / subtitles) easy to read?

• Are the plots selected appropriated for the data? Can you think of other alternatives or improvements for the plots regarding interactivity/reactivity or plot selection?

• Was the dashboard organized in a way that was easy to read (columns / rows) or you would suggest a change in this sense?

• Would you prefer including tabs / navbars to improve the navigation or you think it is better to visualize everything in one screen by the nature of the content?

• Are the plots or other images described properly for the persona described?

Backend • Are the options that you can select in the widgets working fine or have you found some cases where it is not working?

• If there are interactive plots: are the labels clear and easy to understand?

Documentation • Was the documentation easy to understand from the README.md how to use the app? How could the documentation be improved?