论软件产品的易用性(二)
生活随笔
收集整理的這篇文章主要介紹了
论软件产品的易用性(二)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
3 易用性解讀
??? 標準規(guī)定了5個方面,頭3個是從“學(xué)+理解-->走向-->應(yīng)用”的思維方式發(fā)展的。
??? 第四個(吸引性)是易用性的一個“屬性”,表明“易用”應(yīng)該具有的特征。
??? 第五個(依從性)是易用性的一個外部相關(guān)的“屬性”,表明“易用性”這個對象的對外關(guān)系。
??? 易理解、易學(xué)習(xí),是2個相輔相成的概念,軟件是否能實現(xiàn)這2個點,首先依賴于其功能的大小。小軟件,功能簡單,只簡單看界面(或--help)就能明白,所以,可不在討論之列。大的軟件,功能復(fù)雜,怎么簡化用戶操作和學(xué)習(xí)理解的難度,是一個需要研究的問題。
??? 人理解復(fù)雜問題的方式,無非是化整為零、層次分解、循序漸進(時間維度)。
??? 所以,軟件開發(fā),模塊化、類化等,都是這種思維的體現(xiàn)。解決易理解、易學(xué)習(xí),也應(yīng)遵從人的思維方式,開發(fā)的時候,就要模塊化、解耦,使得系統(tǒng)的子部分盡可能簡單。
??? 很多軟件,功能相似不相上下,此時,用戶的“粘”度,決定著軟件的成功與否。吸引用戶使用,才能走向成功。現(xiàn)實中,很多程序員,埋頭苦干,為了功能強大而編寫高質(zhì)量代碼,有的卻偏離了用戶“易用性”的需求,弄出個大而復(fù)雜的東西,無人問津,實為可惜、實為浪費。
??? 多揣摩用戶的心思,在產(chǎn)品的需求、設(shè)計、測試階段,都去想想,用戶會怎么用我的這個東東,很為必要。這其實是一個基本原則。
?? ?
??? 對于大型軟件,易理解、易學(xué)習(xí),主要是對架構(gòu)設(shè)計、聯(lián)機幫助提出要求;前者要求模塊化,后者要求有清晰的文檔幫助系統(tǒng)。
??? 易理解,對于用戶可見部分,一定要統(tǒng)一,表述一致。如技術(shù)白皮書和聯(lián)機幫助,如果說法不一,必對用戶造成混淆。這樣的要求,體現(xiàn)了一個公司整體協(xié)同性的能力。
??? 易學(xué)習(xí),對于UI的設(shè)計、聯(lián)機幫助系統(tǒng)編寫,要求較高。UI布局、文字表述,都制約著易學(xué)習(xí)這一特性。
?? ?
??? 曾看過一個觀點:用戶的注意力是有限的資源(http://community.kingdee.com/pages/daibaochun/blog/archive/2008/01/25/273943.aspx)。
??? 很認同本觀點。自己的產(chǎn)品如何能為用戶提高其工作效率、如何能讓用戶的注意力集中,是軟件從業(yè)人員時時應(yīng)當(dāng)思考的一個問題。
??? 標準規(guī)定了5個方面,頭3個是從“學(xué)+理解-->走向-->應(yīng)用”的思維方式發(fā)展的。
??? 第四個(吸引性)是易用性的一個“屬性”,表明“易用”應(yīng)該具有的特征。
??? 第五個(依從性)是易用性的一個外部相關(guān)的“屬性”,表明“易用性”這個對象的對外關(guān)系。
??? 易理解、易學(xué)習(xí),是2個相輔相成的概念,軟件是否能實現(xiàn)這2個點,首先依賴于其功能的大小。小軟件,功能簡單,只簡單看界面(或--help)就能明白,所以,可不在討論之列。大的軟件,功能復(fù)雜,怎么簡化用戶操作和學(xué)習(xí)理解的難度,是一個需要研究的問題。
??? 人理解復(fù)雜問題的方式,無非是化整為零、層次分解、循序漸進(時間維度)。
??? 所以,軟件開發(fā),模塊化、類化等,都是這種思維的體現(xiàn)。解決易理解、易學(xué)習(xí),也應(yīng)遵從人的思維方式,開發(fā)的時候,就要模塊化、解耦,使得系統(tǒng)的子部分盡可能簡單。
??? 很多軟件,功能相似不相上下,此時,用戶的“粘”度,決定著軟件的成功與否。吸引用戶使用,才能走向成功。現(xiàn)實中,很多程序員,埋頭苦干,為了功能強大而編寫高質(zhì)量代碼,有的卻偏離了用戶“易用性”的需求,弄出個大而復(fù)雜的東西,無人問津,實為可惜、實為浪費。
??? 多揣摩用戶的心思,在產(chǎn)品的需求、設(shè)計、測試階段,都去想想,用戶會怎么用我的這個東東,很為必要。這其實是一個基本原則。
?? ?
??? 對于大型軟件,易理解、易學(xué)習(xí),主要是對架構(gòu)設(shè)計、聯(lián)機幫助提出要求;前者要求模塊化,后者要求有清晰的文檔幫助系統(tǒng)。
??? 易理解,對于用戶可見部分,一定要統(tǒng)一,表述一致。如技術(shù)白皮書和聯(lián)機幫助,如果說法不一,必對用戶造成混淆。這樣的要求,體現(xiàn)了一個公司整體協(xié)同性的能力。
??? 易學(xué)習(xí),對于UI的設(shè)計、聯(lián)機幫助系統(tǒng)編寫,要求較高。UI布局、文字表述,都制約著易學(xué)習(xí)這一特性。
?? ?
??? 曾看過一個觀點:用戶的注意力是有限的資源(http://community.kingdee.com/pages/daibaochun/blog/archive/2008/01/25/273943.aspx)。
??? 很認同本觀點。自己的產(chǎn)品如何能為用戶提高其工作效率、如何能讓用戶的注意力集中,是軟件從業(yè)人員時時應(yīng)當(dāng)思考的一個問題。
總結(jié)
以上是生活随笔為你收集整理的论软件产品的易用性(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mantis apache mysql_
- 下一篇: VS2010过期密钥