實驗一 針對《構建之法》一書本身的幾個疑惑

第一個問題:測試

軟件設計的兩類方法(【黑箱:在設計測試過程當中,把軟件看成一個「黑箱」沒法瞭解或使用系統的內部結構及知識。即軟件行爲涉及。】,【白箱:在設計測試過程當中,設計者能夠看到系統軟件的內部結構,並使用軟件的內部結構和知識來選擇測試數據及具體的測試方法。】),做者在本書的這個章節重點是軟件測試,而在此處着重指出設計而非測試有何意圖?設計

第二個問題:日誌

關於用戶體驗的問題是咱們開發軟件的基本目標也是最低要求,用戶安裝軟件以後,軟件第一次啓動,軟件設計者要給用戶留下什麼樣的第一印象?本書做者給出兩種考慮要求(即第一點考慮目標用戶的需求,還有怎樣使用戶儘快掌握咱們軟件的使用方法。第二點針對初次使用軟件的用戶,如何讓他跳過繁瑣的無心義操做,能夠立刻進行有價值的操做)對此我有點本身的見解,通常咱們開發的軟件不會去考慮特殊人羣(某些特殊項目除外),由於考慮太多特殊因素,勢必會增長調研工做,增長經費,我這種想法會不會太狹義?開發

第三個問題:用戶體驗

軟件開發最關鍵的環節——需求分析,最重要的是用戶需求,關於如何獲取用戶需求,本書中給出答案,用戶調研(焦點小組【想法侷限,容易受外界影響】,深刻面談【理解不夠,反反覆覆,搖擺不定】,卡片分類【單一,太過理想化】,用戶調查問卷【敷衍了事,花費大,收穫甚微】,用戶日誌研究【隱私問題如何解決】,人類學調查【太過主觀,價值不高】),這些方法也各有利弊,針對這麼多的方法咱們該如何選擇?軟件

相關文章
相關標籤/搜索