有時我在考慮:在軟體開發中使用者應該扮演怎樣的角色?軟體開發中的使用者能不能像進入超市的顧客一樣,只需找到自己需要的食品,然後把錢付給售貨員?我想由於軟體開發的特殊性,是不能這樣的。這種特殊性在於使用者對軟體不是一次性消費。
我想過這樣乙個問題:是不是有合格使用者和不合格使用者之分。我曾經做過乙個艱鉅的專案,使用者是乙個專家級別的使用者,他自己搞過開發,對自己的需求很清楚,他就是要把系統應用到實踐,這樣一來省去需求分析的很多麻煩,但是在開發過程就多了很多問題(因為要滿足他的苛刻要求還真不是易事)。不過專案結束後我感到學到的東西還蠻多的,有一種樂在其中的感覺。然而我碰到更多的專案是使用者連需求說明書都不願意寫。他們的意思就是:這個專案我交給你了,你先幫我整份文件,我修改修改後你再給我整個系統。純粹的扯淡專案!
有人可能問:這就是需求分析的問題啊。但軟體的需求分析之難有時就像亨利 . 福特的一句名言: 「 如果問從來沒有見到過汽車的顧客他們想要什麼,他們肯定會說 『 我要一匹跑得更快的馬。在中國則是有些使用者都不想搞清自己想要的是馬還是騾。
在軟體開發中使用者應該扮演怎樣的角色
有時我在考慮 在軟體開發中使用者應該扮演怎樣的角色?軟體開發中的使用者能不能像進入超市的顧客一樣,只需找到自己需要的食品,然後把錢付給售貨員?我想由於軟體開發的特殊性,是不能這樣的。這種特殊性在於使用者對軟體不是一次性消費。我想過這樣乙個問題 是不是有合格使用者和不合格使用者之分。我曾經做過乙個艱鉅...
在軟體開發中使用者應該扮演怎樣的角色
有時我在考慮 在軟體開發中使用者應該扮演怎樣的角色?軟體開發中的使用者能不能像進入超市的顧客一樣,只需找到自己需要的食品,然後把錢付給售貨員?我想由於軟體開發的特殊性,是不能這樣的。這種特殊性在於使用者對軟體不是一次性消費。我想過這樣乙個問題 是不是有合格使用者和不合格使用者之分。我曾經做過乙個艱鉅...
軟體開發應該注意的細節
1.系統流程梳理 以乙個很簡單的例子來說明流程梳理對軟體開發的意義,比如你要進行一次演講,但是這次演講是即興的,你不是專業的即興演講家,那麼在沒有準備情況下,你要對著台下的人進行演講,這個時候你走上台去,腦子裡的東西還沒有形成有條理的演講內容,講完後台下的人都不知道你在講什麼,可能你自己都不知道你剛...