敏捷開發下的 需求分析 在很多人的印象中,敏捷軟件開發是種類似黑客行為的過程,是程序員最愛的勾當。不寫文檔,不作需求分析,沒有項目經理,做什么東西完全是程序員自己的行為。所..
項目背景介紹: 08年8月到12月,某省級無線運營商的網上營業廳三期項目,在這個項目中,我擔任了項目經理的角色。 網上營業廳是該運營商的省級網上門戶,是電子化營銷渠道的重要組成部..
你的工程應該有個好的起點。一個小組要帶領客戶進入需求啟發階段而且你要寫軟件需求說明書。這份說明有些大,但客戶會很重視,所以說明必須得到贊同。 現在你正在設計其中的一個特性..
Telelogic DOORS 8.0(企業 需求管理 套件) 為加快項目進程與提高項目質量的需求管理工具應當被緊密地結合到組織中。捕獲、組織與確定關鍵信息的優先級不應該只由某一單一領域的工程師或分析師..
在Standish集團對軟件項目失敗原因的年度調查中,去年的結果是:僅有54%的功能被實現,而實現的功能中近半數沒有被使用。根據Standish的報告,這種情況的原因通常源于定義不佳的需求。 Tel..
首先說明,當前 TeleLogic Doors 已經發布了 Doors 的最新版本為8.3,配套發布了Doors的Web服務端,但是申請試用非常麻煩,我這里所說的版本是8.0版本,這個版本在網上能夠找到,鑒于版權問題,我..
什么是 需求管理 ? 需求管理是系統地收集與溝通所有項目目標及保證這些目標,且僅僅是這些目標被完全與正確地滿足的相關活動。 需求管理影響整個生命周期 一個不完整的需求捕獲和管理..
總體上說,我們的 需求分析 是做了,但是做得很不夠,我們做的需求只解決了我們能做出這樣的項目,但是沒有解決這樣的項目是不是真就是客戶想要的。造成這種狀況的原因主要是下面幾個..
總體上說,我們的 需求分析 是做了,但是做得很不夠,我們做的需求只解決了我們能做出這樣的項目,但是沒有解決這樣的項目是不是真就是客戶想要的。造成這種狀況的原因主要是下面幾個..
關鍵字:管理工具 DOORS 什么是需求管理? 需求管理是系統地收集與溝通所有項目目標及保證這些目標,且僅僅是這些目標被完全與正確地滿足的相關活動。 需求管理影響整個生命周期 一個不..
在軟件項目的研發過程中,需求變更貫穿了軟件項目的整個生命周期,從軟件的項目立項,研發,維護,用戶的經驗在增加,對使用軟件的感受有變化,以及整個行業的新動態,都為軟件帶來不..
需求 決定了軟件做什么,要提供什么功能。 軟件工程 初期的一般過程是,軟件 開發 的計劃,確定要實現的目標和進度等,然后就是需求規格說明書,該說明書要得到用戶的認可。用戶往往提..
軟件 開發 生命周期包含需求、設計、編碼和 測試 四個過程階段,其中需求過程是第一個也是最重要的一個階段。軟件需求包括三個不同的層次:業務需求,說明了提供給客戶和產品開發商的新系..
關鍵字:產品設計 1,你不可能滿足所有的用戶。 2,如果一個蠢方法有效,那它就不是一個蠢方法。 3,別忘了你的產品是由最年輕的 程序員 在最短的時間內 開發 出來的,所以,問題總是無..
..
關鍵字: 需求分析 與建模 (3)如何獲取用戶需求 了解客戶方的所有用戶類型以及潛在的類型。然后,根據他們的要求來確定系統的整體目標和系統的工作范圍。 對用戶進行訪談和調研。交流..
關鍵字: 需求分析 與建模 (4)可視化建模方法 設計一座建筑需要從多個不同的角度(結構、外觀、水電等)來設計很多張設計圖紙, 開發 一個軟件系統同樣需要從多個角度來對系統架構進..
關鍵字: 需求分析 與建模 模型可以精確地描述系統 語言和文字是人們進行溝通的主要手段,但語言和文字往往有二義性存在,較難保證人們的理解完全一致。所以在工程技術中,我們更多地..
關鍵字: 需求分析 與建模 集成測試 使用部件圖和合作圖; 系統測試 使用 用例 圖來驗證系統的行為; 驗收測試 由用戶進行,以驗證系統測試的結果是否滿足在分析階段確定的需求。 6、利用..
關鍵字: 需求分析 與建模第 4、實現 UML 建模的工具 Rose、together和Visio等 5、UML在軟件 開發 過程中的應用 (1)UML適用于系統開發過程中從需求規格描述到系統完成后測試的不同階段。 (2)在..