軟體需求閱讀筆記03

2022-08-01 05:51:12 字數 605 閱讀 6236

當明確需求是什麼之後,還要對需求進行質量的檢測,檢測該需求的難易程度以及需求的可實施性,最後對需求進行測試。然後才能進行下一步的操作,從需求開發向設計規劃的轉化。許多軟體工程實行「從右到左的進度安排」,此時,規定了發行產品的具體日期而後定義產品的需求。當開發者要實現預期質量標準下所有要求的功能時,他們常常不能按時完成專案。在做出詳細的規劃和約定之前定義軟體需求是更現實的。然而,如果你在需求的哪些部分能適應進度安排的限制哪些部分不能適應進度安排的限制這一問題上還有商量餘地的話,那麼「從設計到進度安排」的策略是可以起作用的。

影響分析是需求管理的乙個重要組成部分。影響分析可以提供對建議的變更的準確理解,幫助做出資訊量充分的變更批准決策。通過對變更內容的檢驗,確定對現有的系統做出是修改或拋棄的決定,或者建立新系統以及評估每個任務的工作量。進行影響分析的能力依賴於跟蹤能力資料的質量和完整性。沒有人願意做乙個費時費力還要擔心意想不到情況的需求變更。在職業生涯中,絕大多數開發人員會遇到要求新增「沒有代價且不影響進度的變更」的要求。對這樣令人奇怪的要求的正確回答是「不行,」變更只能在專案時間、預算、資源的限制內進行協商。

個人感受:需求分析並不是我們想象中的那麼容易,它需要交流、思考以及評測檢驗,此外,影響我們分析的因素有很多,我們需要根據需求者的要求,理性判斷。

軟體需求閱讀筆記03

據流圖 資料流圖是過程建模所使用的主要技術,有4種基本元素 外部實體,過程 對資料的動作或行為 資料流 資料的運動 和資料儲存 在內部收集,儲存,以供日後使用的資料集合 最終建立的資料流圖會以圖形的方式表現出來。邏輯說明 微規格說明 在完成功能分解後,可以建立完整的資料流圖層次結構。為了充分描述系統...

《需求工程》閱讀筆記03

需求獲取中的常見困難是普遍存在的,常見的困難有 1.使用者和開發人員的背景不同,立場不同。使用者和開發人員來自不同的部門單位,有不同的背景和立場,有不同的表達方式和詞匯集,因此他們之間會存在交流困難。2.普通使用者缺乏概括性 綜合性的表述能力。很多開發人員因為該問題的出現而武斷的認為使用者並不知道自...

需求工程閱讀筆記03

需求工程與運營商技術管理人員的結合點思考 運營商的技術管理人員有時會發現自己處於比較尷尬的乙個境地,因為一方面自己並不直接開發 實現各種系統,而都是採用外包的方式,業務的需求都是經由自己再轉給外包方,感覺自己有時成為了乙個hub,只是 的角色 另一方面,為了體現自己的存在感,又不能讓業務需求方將自己...