假設開發某款軟件1個程序員10天可以做好,那么找10個同等水平程序員一起做1天能否做好?
- 閱讀量:
- 0
- 發表時間:
- 2022-03-25 10:55:25
團隊開發我一直在強調文檔很重要,即使需求變更也要有文檔有記錄。
因為團隊項目一切都要從需求開始和入手,需求分析是一個項目的根本和關鍵,也就是說談項目不能只停留在口頭。
需求文檔是一個項目的關鍵和根本,一個項目中合格的項目經理是要起到一艘船的掌舵人的關鍵作用。
同時也是承上啟下的關鍵人物。
承上則是控制和引導客戶的需求范圍和開發難度。
啟下則是制定開發方案和編寫技術文檔,將客戶的需求轉化為開發人員可以進行下去的技術方案。
這些的關鍵就是需求分析,需求分析方法論是項目經理必須要掌握的基本技能,需求分析的方法運用也是考驗一個項目的項目經理水平高低的關鍵。
成功的項目就和成功的戰爭一樣都是要經過前期充分的情報偵查,根據情報偵查結果,制定詳細且周密的作戰計劃,最后執行作戰計劃完成一場戰斗。
任何一個環節都很重要,而情報偵查更是重點中的重點,即使敏捷開發依然需要詳盡的需求分析也就是情報偵查結果。
戰場上情報偵查會匯總為偵查報告,軟件開發里需求分析的匯總就是需求分析文檔。
推薦可以看一下,下面的文章鏈接,需求分析真的是軟件工程中的關鍵學科和技術,這里面的門道很多,而且是軟件開發中繞不開的必備技能。
我們應當怎樣做需求分析
可以說需求分析文檔不僅是約束開發人員也是約束客戶,我經常強調一個開發項目客戶有享受開發成果的權利,同時也有提供詳細業務和關鍵文檔的義務。
需求分析文檔應該在開發合同和報價之前,一旦雙方簽字確認了需求分析文檔,就表示雙方對于需求分析文檔的內容沒有異議。
那么此文檔將具有法律效力和雙方的行為準則,雙方必須嚴格遵守需求分析文檔的結果才能讓項目順利推進。
因此可見,戰爭中作戰計劃是一場戰爭的關鍵,需求分析文檔更是團隊開發中一個項目根本中的根本,必須高度重視才能讓一個軟件項目順利完成。
需求分析階段的談判和溝通技巧更是考驗一個項目經理經驗和能力的重點中的重點。
熱門文章
熱門文章