時間:2014-04-12 15:17來源:未知 作者:admin 點擊:
次
在進行軟件開發(fā)需求分析的時候,容易陷入一些誤區(qū),導致分析結果不理想。
1 分析結果越復雜越好
這是技術型分析人員經(jīng)常碰到的情況,認為分析出錯綜復雜的關系,花哨的圖表才能顯示出分析水平高。其實,分析經(jīng)常要經(jīng)歷"簡單-復雜-簡單"的過程,前一個簡單表現(xiàn)為分析人員"認為簡單";隨著分析的深入,原以為簡單的問題會越來越復雜;最后,經(jīng)過概括、消化、分解,使得需求簡單明了。
2 必須一次到位
由于項目工期緊,或者客戶單位地理位置偏遠,不想反復去現(xiàn)場,希望通過一次需求分析就能得到完整的、不再改變的結果。有這種情況時,表現(xiàn)為分析人員對客戶方配合人員窮追猛問,或堅持要求配合人員做出保證,承諾需求范圍不再擴大等等。結果往往是雙方關系緊張,配合人員怕?lián)熑?,提出過多的靈活的、可配置的一些要求,無端增加了后續(xù)設計和編碼的工作量。一次到位的想法是不現(xiàn)實的,隨著軟件開發(fā)工作的進行,用戶經(jīng)常會提出以前沒想到的需求,或者更改已有的需求。需求必然有一個迭代的過程,變是不可避免的,關鍵是對于變化的控制,比如通過正規(guī)而繁復的流程提高需求變化時客戶付出的代價:告知客戶如此變化將會使工期延長,或需要追加資金等等,盡管對于"軟件屬于買方市場"的現(xiàn)狀來說,開發(fā)方往往叫不起這個板,但這樣的控制還是有一定的效果的。
3 客戶的需求必須全部滿足
陷入這一誤區(qū)的分析人員,往往自己的領域知識欠缺,對客戶的需求是否合理,缺乏分辨能力,只能由客戶牽著走,這樣會帶來很大的風險:造成需求冗余,項目返工,更有對需求變化失去控制的危險,隨著項目的開展,整個開發(fā)團隊會越來越痛苦。所以必須加深自己的領域知識,變被動接受為主動引導,進而拒絕客戶的不合理需求。
1 分析結果越復雜越好
這是技術型分析人員經(jīng)常碰到的情況,認為分析出錯綜復雜的關系,花哨的圖表才能顯示出分析水平高。其實,分析經(jīng)常要經(jīng)歷"簡單-復雜-簡單"的過程,前一個簡單表現(xiàn)為分析人員"認為簡單";隨著分析的深入,原以為簡單的問題會越來越復雜;最后,經(jīng)過概括、消化、分解,使得需求簡單明了。
2 必須一次到位
由于項目工期緊,或者客戶單位地理位置偏遠,不想反復去現(xiàn)場,希望通過一次需求分析就能得到完整的、不再改變的結果。有這種情況時,表現(xiàn)為分析人員對客戶方配合人員窮追猛問,或堅持要求配合人員做出保證,承諾需求范圍不再擴大等等。結果往往是雙方關系緊張,配合人員怕?lián)熑?,提出過多的靈活的、可配置的一些要求,無端增加了后續(xù)設計和編碼的工作量。一次到位的想法是不現(xiàn)實的,隨著軟件開發(fā)工作的進行,用戶經(jīng)常會提出以前沒想到的需求,或者更改已有的需求。需求必然有一個迭代的過程,變是不可避免的,關鍵是對于變化的控制,比如通過正規(guī)而繁復的流程提高需求變化時客戶付出的代價:告知客戶如此變化將會使工期延長,或需要追加資金等等,盡管對于"軟件屬于買方市場"的現(xiàn)狀來說,開發(fā)方往往叫不起這個板,但這樣的控制還是有一定的效果的。
3 客戶的需求必須全部滿足
陷入這一誤區(qū)的分析人員,往往自己的領域知識欠缺,對客戶的需求是否合理,缺乏分辨能力,只能由客戶牽著走,這樣會帶來很大的風險:造成需求冗余,項目返工,更有對需求變化失去控制的危險,隨著項目的開展,整個開發(fā)團隊會越來越痛苦。所以必須加深自己的領域知識,變被動接受為主動引導,進而拒絕客戶的不合理需求。
- 上一篇:賽文海關物流軟件/海關帳軟件2014版新功能介紹
- 下一篇:沒有了
