• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用戶需要什么-軟件的工程可用性[2]

    發布: 2007-5-14 16:45 | 作者: Larry L. Constantine | 來源: 《非程序員》 | 查看: 40次 | 進入軟件測試論壇討論

    領測軟件測試網

      “究竟用戶的需要是什么?”如果Fred作為一個 程序員而不是一個心理學家時他可能會提出這樣一個問題。用戶們通常需要更多,而開發人員似乎看上去并不能很好的領會并更好的滿足他們。對于我們而言,寫出可靠的代碼以及為系統加載一些功能看上去似乎是不夠的。那么,他們需要什么呢?

      用戶真正需要的是一個好的工具。所有的軟件系統,從 操作系統和語言到數據輸入和決策支持應用程序,都是正確的工具。終端用戶希望能從我們為其設計的工具當中獲取得更多,這與我們希望從我們所使用的工具所獲取得更多是一樣的。他們希望系統易學易用而且能有助于他們的工作。他們希望軟件不要使他們的工作放慢,不能欺騙或是迷惑他們,更不能容易出錯或是難以完成任務。

       標準操作過程

      用戶界面標準和可用性方針常由于對最好的用戶界面的過高期望而造成極大負擔。 Microsoft,Sun, IBM以及Apple都已經公布了他們的用戶界面標準,而且很多公司也紛紛制定出公司自己的內部使用手冊來支持已發布的標準。那么這樣起了多大作用呢? 位于Massachusetts的用戶界面工程學會的Jerrold Spool的發現,現有的標準和方針僅能覆蓋現實項目中的10%的問題,定制的內部手冊也僅解決了另外的10%。盡管如此,在這些標準不能夠解答開發者所面臨的大多數難題。

      有一些標準甚至是與可用性相抵觸的。假設獲悉男性中有十二分之一是具有不同程度的色盲,那么由此簡單的規定要所有的用戶界面不能有顏色。這樣簡單的規定有效地使有操作障礙的人得到平等對待,但也限定了用戶界面是難辨認且是灰蒙蒙的。

      一些過去的錯誤中的遺留物永存于標準中,因而促成了一些 構想笨拙的控件,例如滾動欄(見1994年8月的 Windows Tech Journal中的“圖形導航”);蛟赪in3.X中想出10種關閉標準應用程序的方法。和標準一致固然好,但是武斷的一致或是錯誤的一致并不能制造出更有用的軟件。

      這不是個容易的任務。你知道這是很難的,主要的商務軟件包經常由于一些顯而易見的可用性上的不足而變得費解。甚至最大的軟件開發商看上去也是更多地把精力投放在艱難的實現快速變化的特性而不是交付一份有簡明的可用性的產品。

      并不是行業中認為可用性不重要。新的用戶界面窗口小部件和GUI開發工具的 廣告充斥了商業雜志。關于用戶界面設計的書在 書店里的書柜中排列成行。所有的軟件公司都詳細地描述他們在昂貴的可用性試驗支持下的用戶界面測試程序。我們過多的關注用戶界面設計--對于一些項目而言幾乎是預算的三分之二--但仍然與項目的目標謬之千里?隙ㄔ谀承┑胤匠隽藛栴}。

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    32/3<123>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>