第十章:典型使用者和場景
書本中提到的典型使用者和場景這種方式來為使用者考慮,我覺得很生動,可行性也很大。書本中吳石頭的例子也是很生動,馬上就能理解大概,還有場景也是。
我們也寫了一份關於典型使用者和故事的文件。這樣或許可以讓我們更清晰瞭解明白接下去我們該怎麼做。
前面需求分析,還有後面體到的典型使用者以及Story,都是針對自己的程式來進行一種分析,可見開發軟體是,需求的分析很重要,還有Specifition(需求分析文件)規格說明書。
第十一章:軟體設計與實現
在考慮完專案的需求後,我們需要的是對專案進行設計並且加以實現,書本中也有列舉在開發階段團隊出現的幾種情景:
閉門造車:我認為這種現象比較能讓程式設計師集中在程式編寫裡面,我們有時候也會在感覺到效率不怎麼樣,沒有有一個“封閉”的時間,或許對隊員來說是一個全身心投入程式的好方法。(這是我自己的理解。。)
每日構建、構建大師、寬嚴皆誤、小強地獄這些書本也有生動的例子講述。
對於這些情景我也不知道其中的利弊。
第十二章:使用者體驗
一個專案做出來的程式必然要有使用者,使用者的體驗是我們程式重要的過程,也可以說是程式的價值體現,生命價值的體現。
而使用者體驗的幾個要素我們要注意:第一印象,程式的UI設計很重要,這是個看臉的時代,外觀的美感,很大程度決定程式的使用者數量;其次,從使用者的角度考慮問題也是很重要的;軟體服務始終記得使用者的選擇;短期刺激,長期影響;最後注意不讓使用者犯簡單的錯誤。
程式的使用者體驗效果是有一定的評價標準的,書本也有很詳細的列點描述(231頁),我們可以通過這些標準來對我們的程式進行評價。這樣或許我們能夠改善我們的程式,讓使用者更滿意。