這幾天讀的書,主要是講解的如何降低風險
可以利用軟體原型這種技術減少客戶對產品不滿意的風險。乙個軟體原型是所提出的新產品的部分實現。使用原型有三個主要目的:
• 明確並完善需求 原型作為一種需求工具,它初步實現所理解的系統的一部分。使用者對原型的評價可以指出需求中的許多問題,在你開發真正產品之前,可以最低的費用來解決這些問題。
• 探索設計選擇方案 原型作為一種設計工具,用它可以探索不同的使用者介面技術,使系統達到最佳的可用性,並且可以評價可能的技術方案。
• 發展為最終的產品原型 作為一種構造工具,是產品最初子集的完整功能實現,通過一系列小規模的開發迴圈,你可以完成整個產品的開發。
軟體原型的典型應用:
拋 棄 型
演 化 型
水平• 澄清並精化使用例項和功能需求
• 查明遺漏的功能
• 探索使用者介面方法
• 實現核心的使用例項
• 根據優先順序,實現附加的使用例項
• 開發並精化we b站點
垂直• 證明技術的可行性
• 實現並發展核心的客戶/伺服器功能層和通訊層
• 實現並優化核心演算法
《軟體需求模式》閱讀筆記之三
書中介紹了37種需求模式,每種模式都從基本細節,適用性,討論,內容,模板,例項,額外需求,開發考慮,測試考慮等幾個方面介紹的。每一種模式都其中的特點和適用性,在實際專案開發中,我們應該選擇適合的使用。資訊領域需求模式有 資料型別需求模式 資料結構需求模式 識別符號需求模式 計算公式需求模式 資料壽命...
《軟體需求模式》閱讀筆記(三)
本書的最後一部分,主要介紹了四個領域需求模式,效能領域需求模式,適應性領域需求模式,訪問控制領域需求模式,商業領域需求模式。在做需求的過程中經常遇見效能問題 1.編寫容易等同於實現困難。2.我們定義乙個完整的執行還是只是軟體。3.效能指標適用於系統的哪個部分?4.避免武斷的效能指標。5.效能因素對系...
軟體需求閱讀筆記
案例 某大銀行的一位銀行卡辦公室的收賬經理liz遇到了乙個問題。她每週都收到乙份過期未付款的賬戶名單。這份報告已經從兩年前的250個賬戶增加到現在的1250個賬戶。為了確定那些嚴重拖欠債務的賬戶,liz需要通讀這份報告。嚴重拖欠債務的賬戶由幾個不同的規則確定,每個規則都要求liz檢查客戶的一項或幾項...