作者ChrisTorng (ChrisTorng)
看板Liu
标题Re: 我所认识的刘重次先生 & 个人在行易的小小回忆录
时间Wed Dec 19 11:06:43 2007
: 很久前看过一篇文章,有点点切合这一段的主旨
: 题目:开放源码软件作者的五大毛病
: http://www.hkpug.net/node/25
感觉没什麽关系。
该文讲的作者,是那种只会技术,关闭造车,不愿意了解真正使用者需求的程式高手。
我自己也努力让自己不止专注於钻研技术手法,
已买了至少六本专讲 Windows 使用介面设计/网站/色彩 方面的书来学习,
至於说明文件的重要性,我会认为需要重新思考。
现在的网站,几乎是没有什麽说明文件的,
但是任何人都会使用 (除了设计很差的网站)。
如果软体是一看就会使用,或者有足够的提示讯息让使用者入门上手,
那麽说明文件是没有必要的。
当你不知道怎麽使用一个功能时,你有多少次宁可多试几次看看,
或上网找资料,也没有想到去找软体附的说明文件呢?
就以我以前提过伪虾米的手动安装方法,
对於熟悉电脑的高手来说,是轻而易举,
但仍会难倒不少入门级的新手,偏偏输入法很可能是入门新手一开始就要面临的问题。
如果伪虾米定位在高手才能使用的高级工具,那麽它可以不必自动安装方法,
如果想要推广至普罗大众,那就非得要把安装做到「只按下一步」那麽简单。
(我没有说只能用按下一步的方式安装,免安装直接能用也一样是简单)
如果说明文件中安装方法说得很详细,为的是让普罗大众也看得懂如何安装,
以此来免去自动安装的工夫的话,那就大错了。
与其花工夫写详尽的安装步骤,不如把所有步骤都自动化,
就根本不必看文件,自然就不需要写安装文件了。
如果一个软体的使用需要看很多文件才会使用,那可能是软体难以使用的警讯。
与其写文件教导,不如彻底改善易用性,以免去文件的必要性。
这也是我先前所说,电脑是用来解决人的问题,不应该要人去解决电脑的问题。
拆字型输入法就属於需要花相当时间学习的工具,
这也让拆字输入法不可能取代拼音、手写、语音输入,
反而逐渐凋零的最重要理由。
拆字输入法能存活,重点就在於效率,
但为了提高效率,必须先牺牲一段时间的效率,还不见得越得过,
这对很多人都是无法克服的难关。
毕竟拼音输入法也越来越好,换成拆字输入法所能提昇的效率也日渐减少。
所以如何减少入门的门槛,是保持它成长活力的重要课题。
我认为现在的轻松学会呒虾米有两大问题,
一个是它是独立的学习工具,没有整合在呒虾米内,
另一个它只能帮助学习字根,没有帮助学习如何拆解字根。
应该要设计一系列的练习,让使用者不必看文件也学会如何拆解字根,
这样在实际使用时,可以减少挫折,增加上手的速度。
而整合在呒虾米,指的是轻松学会呒虾米只能练练它提供的字根、单字与文章。
为何不在呒虾米输入法内,有不会打的字 (比如使用同音字/注音输入) 时,
立刻针对该字的字根与拆解有提示讯息,
这样使用者可以立刻上机打字,边打自己需要的内容就边学呒虾米,
而不是打打小王子、鸟戏这种浪费时间的文章呢?
虽然上面讲了一大堆,其实现在的作者在「五大毛病」文中这几方面还不算差,
但只要还有我,作者也愿意接招的话,我可以提供一大堆改善意见,
不会因为开放原始码就因此变得很难使用。
开放原始码≠很难使用,
会有这样的印象那是因为一堆不成熟的技术高手写的一堆不成熟软体,
也没有多大的价值,开放其原始码也没有什麽可看性,反而导致这类误解。
只要作者倾听使用者的需要,尽力满足使用者的需要,那麽就不会差了。
现任工程师在这点上是比过去的好得多,值得嘉许,但还可以做得更好,
但如果没有公司这个包袱,或许还可以更好。
比如说,成立正式官方 (官方可以≠公司) 的讨论区,
可以提建议、报错误、养老鼠作测试等等,一定会比以往闭门造车好得多。
许多公司怕讨论区变成抱怨批评的地方,那就是心态不正确了。
就是因为看到抱怨与批评,所以知道该如何改善,
抱怨批评仍不可免,但总可以尽力做到最好,
最後一定会看到抱怨批评减少,肯定赞许会增加,这就是讨论区的益处。
公司/开放原始码这件事,最後会扯到钱的问题,这已超出我的能力范围,无法评断了。
--
ChrisTorng
http://christorng.spaces.msn.com
ChrisTorng Test Addin: Windows Live Messenger 8.0.0683 的测试外挂
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.75.28.114
1F:推 linpien:很久没看到恐龙的长文了,推…倒数第五行 12/19 11:14
2F:推 linpien:相对的,开了讨论区却不去讨论或应付了事的心态也是枉然 12/19 11:18
3F:推 reptile:我是觉得开放原始码有点被污名化了....... 12/19 11:44
4F:→ reptile:那五个问题的原因就一个,人手不够,工程师不可能花那麽多 12/19 11:44
5F:→ reptile:在那麽多事上头 (反之,如果有够多的人,通通可以解决) 12/19 11:45
6F:推 tingyang:推推推 12/19 12:10
7F:推 k7system:推荐这篇文章 12/19 15:43