1 of 9

What worked well

  • View content
  • Overview
  • Expanding / Collapsing Cards, All Cards
  • Navigating to source
  • API, bringing classes and packages into the class browser

2 of 9

What’s missing

  • Operations on the class browser (add/remove)
  • Panning in the diagram
  • Properties

3 of 9

Closed by Default

issue: didn’t see classes

quick fix:

expand the tree

Issue: tried to drag package in and didn’t see anything happen

  • delay in drawing classes
    • classes stacked on top of each other

quick fix:

  • add a progress indicator or wait cursor for delay.
  • center and fit to view after adding all classes

Class Browser

4 of 9

Auto Arrange

  • What does equal have to do with auto arrange?

quick fix: change icon

  • the fit to view is too small, it’s not usable. Had to collapse all the cards to see the diagram.

Consider:

  • collapse cards initially
  • hide side panels that are unnecessary

5 of 9

Auto Arrange

  • Doesn’t always produce the desired results.

6 of 9

Panels

  • Got hung up on properties. wanted to understand what these things were

quick fix: hide for future UX studies

  • Liked the Overview, but wanted panning in the diagram.

7 of 9

Superclasses

  • Difficulty with hidden super classes
    • didn’t like the green plus, especially when it was in the middle and the superclass was hidden
    • error message only showed up in the command line. made it hard to know what was going on
    • Didn’t like the idea that an indirect class could be displayed if the immediate superclass has hidden
    • worried about IP and suggested a legal review

quick fix:

    • different visual affordance on the plus when superclass is hidden (or none at all.
    • Don’t place the green + in the middle of the line (can cause ambiguity. keep it on the class itself.
    • Super class button should be disabled if superclass is hidden?

Unable to show hidden superclass

consider:

Way to show errors and messages on the screen

8 of 9

Selection/Highlight

“selection colors are bad even if I wasn’t color-blind”

quick fix

  • change the display from grey to something else (italic)
  • don’t dull the text on highlight

Wasn’t clear what was selected in the diagram. Wanted the diagram to reposition to the selected element.

Want Multiple Selection in the browser and Content

9 of 9

Overview (minimap) defeats its purpose when all classes are in the viewport