UI module owner

Gervase Markham gerv at mozilla.org
Mon Jun 26 08:41:00 UTC 2006


David Miller wrote:
> I gotta wonder how important actually putting names and pictures on them
> is. :)  Makes it look pretty

It's extremely important. If the personas aren't people, then you can't
identify with them, and you end up just substituting the phrase "the
personas" for "the users" and your discussion is no further forward.

>> Taking the accessibility one for a moment: if the goal is "make Bugzilla
>> accessible" (to people with which sorts of disability? Do we include
>> deaf-blind quadraplegics?), why is a _complete_ UI redesign required to
>> achieve this?
> 
> I don't think a complete redesign is needed to achieve that.  In fact,
> the app is pretty decently accessible now (we've reordered table cells
> and everything to make the pages flow nicely in screen readers for
> example).  I think that portion of the goal is more of a "let's not
> break that along the way, or keep that stuff in mind as you design new
> things."

I agree. So, the original question: what goal are we trying to reach
with "a completely re-designed UI"? (That's not my phrase.)

> I don't think we need a complete redesign at all.  Perhaps one or two
> screens might, for workflow reasons, but that's an answer we probably
> won't have until we have our use cases put together.  It can certainly
> use from prettying up and organization though. :)  I think a lot of it
> isn't necessarily really hard to use, just that it's information
> overload because there's so much data visible on a bug.

Let's say, for the sake of argument, that we have identified
"information overload" as a problem with the current interface. Then we ask:

- Which personas suffer from information overload?
- Do each of those personas actually need all the information presented,
or is some never useful?
- If they need it all, do they need it all at the same time, or do they
need different information for different tasks?

My point here is that the "tabbed show_bug" UI that has been mentioned
earlier in this thread seems guaranteed to make sure that no-one _ever_
has all the information they want in front of them at once. We need some
much more careful analysis of the problem before we start showing/hiding
bits.

Gerv



More information about the developers mailing list