I was referred to a recent CNet article, Usability, a question of (open source) leadership, which talks about an interview with the Linux Foundation’s president Jim Zemlin on the topic of open source usability. I’m glad to see the higher-ups thinking about usability on this problem-solving level. The Linux Foundation has always been supportive of design activities in open source, with the OpenPrinting workgroup as a good example.
However, leadership is not the primary problem. While it is good to be thinking about these things, we won’t get very far without addressing the right problems. That’ why we haven’t gotten further than we are now.
My comment to the article:
I can’t say I completely agree. If you look at the literature of the professionals actually doing open source usability, leadership is only a secondary problem (in addition to developer-designer communication and lack of professionals involved). The primary reason usability in open source fails is that there is no vision or understanding of who the product is for. This can be solved on the developer level, and even at this level can and will make an impact. Things like leadership, communication, and professional involvement support user research and acceptance of the findings on a project-level. Sure, these things are very important too, but not the root of the problem…
Lack of leadership, especially when it comes to making design decisions, is certainly a problem. Having good leadership to help push good design practices such as user research is definitely good. But let us not forget this is not the root of the problem. Leadership will not get us anywhere if the user research does not get done. Without a vision or definition of your product users, what is there to lead? You can’t get the other “usability” activities done without a clear understanding of who your product is for and what they will be doing with it. Good leaders can help define this vision or definition, but it needs to be done at the developer level, not at the management level.
What we need are good people (developers or designers) to do user research, with good leadership to support it.
seele :: Mar.26.2008 ::
General, Open Source, Usability ::
9 Comments »