天天看點

建構之法閱讀筆記05

在對一個項目進行軟體開發時,我們往往會先進行需求分析,是以我們都會考慮到使用者的需求和期值,我們往往會通過一些手段例如問卷調查等方法擷取使用者的需求,

但是在進行使用者需求調查時,我們往往需要确定我們這款軟體是針對哪些使用者的,并不是随便一個都能用來分析的,我們一般分析的是針對我們開發這款軟體的一些典

型使用者,當然對于典型使用者我們不能用一些抽象描述來說明我們希望是一個活生生的使用者,确定他們平常是在什麼情況下使用軟體的,這就需要進行典型使用者和場景分

析了。

但是在大學學習生活中,雖然我們都知道軟體開發出來就是為使用者考慮的,但是我們在對一款軟體進行設計時,在對軟體的前期需求分析時我們大多是幾個人聚在一塊

讨論根據個人主觀思想對軟體做定性。往往不會去考慮我們這款軟體誰會去用或者這款軟體是否達到了使用者的主觀需求。通常而言這些編出來的程式軟體除了應付一下

老師布置的作業往往就沒什麼用處了,學生自己對自己做的軟體不會做太大的關注。

解決辦法:

我們首先應該定義一些使用者,這些使用者可以根據軟體實作功能來确定,然後分析使用者的偏好、代表的社會地位、所處的社會環境、使用場景等等因素來制定開發計劃,

實作具體功能。