1. 程式人生 > >構建之法 第六次心得

構建之法 第六次心得

兩個 類方法 標準 目的 font 下載軟件 幫助文檔 軟件測試 使用

構建之法1213章小結

12

這一章講的是用戶體驗,對於軟件的使用,用戶的體驗是非常重要的方面,如果一個軟件給用戶的體驗不好,那麽這個軟件無疑是不會受到歡迎的。但是用戶體驗和用戶界面的領域不是那麽容易的,這兩個需要豐富內容的學術領域。就像一個遊戲,如果這個遊戲界面單調,但是操作又非常復雜,那麽用戶可能很快就失去了興趣。

在設計軟件界面時,我們也要考慮到使用這個軟件的人群的特征,使用習慣等等,可以根據這些來設計界面,還要讓用戶在每次使用的時候減少對自己沒有價值的部分的訪問,盡量使得用戶不浪費不必要的時間,來增強用戶體驗。

做產品時,要以用戶的角度來想問題,如果你要做一個購物軟件,那麽就需要考慮用戶需要這個軟件實現什麽功能,用戶界面需要怎樣的風格等等,這樣才能更好的被用戶接受,使用。

往往使用或下載軟件的時候,都會有語言方面的問題,甚至因為這類問題而不能下載,所以在設計軟件的時候,也要考慮到這方面的用戶體驗。

用戶體驗也不是僅僅是指第一次的體驗,軟件的使用也要看時間,看使用了一段時間,或者有了其他軟件之後,是否依舊好用,或者越來越好用。

用戶體驗也是有標準的,可以使得軟件及時提供可感觸的反饋,適合各種類型的用戶,幫助用戶識別、診斷並修復錯誤,有時候還要做有必要的提示和幫助文檔。

13

做軟件時,也要進行軟件測試。做軟件時會有BUG,所以需要進行測試來改進軟件。軟件測試時,作為一個團隊,需要進行分類處理,比如各種測試理論和方法、測試工具介紹、實戰中的測試。測試方法有幾種分類方法:按測試設計的方法分類,按測試的目的分類,按測試的時機和作用分類。測試方法有很多種,單元測試和代碼覆蓋率測試,構建驗證測試,驗收測試,“探索式”的測試,回歸測試,場景

/集成/系統測試,夥伴測試,效能測試,壓力測試,內部/外部公開測試,易用性測試等等。

軟件測試需要做多方面的測試,每一步都需要認真測驗,當然測試時還應該設計測試設計開發書,還有測試用例,以及測試工作中的文檔,當然,測試中的錯誤也是要集成報告,以及各種報告,進行測試之後,團隊之間都需要進行測試經驗交流以便於增加大家的知識。

構建之法 第六次心得