怎樣來做需求分析
很多需求分析的工作是從需求調研開始的,我們就從這里說起吧。需求調研是需求分析最重要的一環,也最集中地體現了需求分析的特點——既是一份體力活兒,更是一份技術活兒。它既要求我們具有一種理解能力、設計能力,更要求我們具有一種與人交往、溝通的能力。
如果將需求分析階段的工作歸結為編寫需求規格說明書,這種簡化的做法往往是導致項目后期層出不窮問題的罪魁禍首。從微觀經濟學的角度來說,建議采用以下步驟形成軟件需求:獲取用戶需求→分析用戶需求→編寫需求文檔→評審需求文檔→管理需求。下面我們就和風險投資人一起來看看具體的做法。
獲取用戶需求
這是該階段的一個最重要的任務。以下為獲取用戶需求需要執行的活動。
1.了解客戶方的所有用戶類型以及潛在的類型。然后,根據他們的要求來確定系統的整體目標和系統的工作范圍。
2.對用戶進行訪談和調研。交流的方式可以是會議、電話、電子郵件、小組討論、模擬演示等不同形式。需要注意的是,每一次交流一定要有記錄,對于交流的結果還可以進行分類,便于后續的分析活動。例如,可以將需求細分為功能需求、非功能需求(如響應時間、平均無故障工作時間、自動恢復時間等)、環境限制、設計約束等類型。
3.需求分析人員對收集到的用戶需求做進一步的分析和整理。
4需求分析人員將調研的用戶需求以適當的方式呈交給用戶方和開發方的相關人員。大家共同確認需求分析人員所提交的結果是否真實地反映了用戶的意圖。需求分析人員在這個任務中需要執行下述活動:
?、琶鞔_標識出那些未確定的需求項(在需求分析初期往往有很多這樣的待定項);
?、剖剐枨蠓舷到y的整體目標;
?、潜WC需求項之間的一致性,解決需求項之間可能存在的沖突。
分析用戶需求
在很多情形下,分析用戶需求是與獲取用戶需求并行的,主要通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發方等不同參與方提供一個交流的渠道。這些模型是對需求的抽象,以可視化的方式提供一個易于溝通的橋梁。用戶需求的分析與獲取用戶需求有著相似的步驟,區別在于分析用戶需求時使用模型來描述,以獲取用戶更明確的需求。分析用戶需求需要執行下列活動:
以圖形表示的方式描述系統的整體結構,包括系統的邊界與接口;
通過原型、頁面流或其它方式向用戶提供可視化的界面,用戶可以對需求做出自己的評價;
系統可行性分析,需求實現的技術可行性、環境分析、費用分析、時間分析等;
以模型描述系統的功能項、數據實體、外部實體、實體之間的關系、實體之間的狀態轉換等方面的內容。
編寫需求文檔
需求文檔可以使用自然語言或形式化語言來描述,還可以添加圖形的表述方式和模型表征的方式。需求文檔應該包括用戶的所有需求(功能性需求和非功能性需求)。
評審需求文檔
需求文檔完成后,需要經過正式評審,以便作為下一階段工作的基礎。一般的評審分為用戶評審和同行評審兩類。用戶和開發方對于軟件項目內容的描述,是以需求規格說明書作為基礎的;用戶驗收的標準則是依據需求規格說明書中的內容來制訂,所以評審需求文檔時用戶的意見是第一位的。而同行評審的目的,是在軟件項目初期發現那些潛在的缺陷或錯誤,避免這些錯誤和缺陷遺漏到項目的后續階段。
管理需求
需求的變更是不可避免的,如何以可控的方式管理軟件的需求,對于項目的順利進行有著重要的意義。如果匆匆忙忙地完成用戶調研與分析,則往往意味著不穩定的需求。所以需求管理要保證需求分析各個活動都得到了充分的執行。對于需求變更的管理,則主要使用需求變更流程和需求跟蹤矩陣的管理方式。
知名風險投資公司
紅杉資本|瑞華投資|同創偉業|達晨創投|深創投|IDG|創東方|君聯資本|中科招商|經緯中國|啟明創投|松禾資本|英特爾投資|優勢資本|東方富海|天堂硅谷|九鼎投資|晨興創投|江蘇高科投|北極光創投|德同資本|凱雷投資|中國風投|天圖資本|真格基金|DCM|IFC|凱鵬華盈|高盛投資|啟迪創投|戈壁|荷多投資|紀源資本|鼎暉投資|華平投資|金沙江投資|海納亞洲|永宣創投|險峰華興創投|中投|海通開元|中信資本|力鼎資本|平安創新資本|天使灣創投|和君資本|祥峰集團|招商湘江投資|元禾控股|力合創投|復星創富|陜西高投|光速創投|富達亞洲|成為資本|中信產業基金|GIC|基石資本|金茂資本|富坤創投|盈富泰克|重慶科投|鼎暉創投|北工投資|海富投資|招商局資本|新天域資本|中路集團|摩根士丹利|青云創投|建銀國際|德豐杰|弘毅投資|CVC|藍馳創投|寬帶資本|秉鴻資本|金石投資|天創資本|證大投資|中經合|信中利|蘭馨亞洲|淡馬錫|浙商創投|華睿投資|景林資產|摯信資本|高特佳|清科創投|華登國際|山東高新投|集富亞洲|騰訊|無錫創投|創新工場|智基創投|策源創投|軟銀中國|
創業聯合網是創業者和投資人的交流平臺。平臺擁有5000+名投資人入駐。幫助創業企業對接投資人和投資機構,同時也是創業企業的媒體宣傳和交流合作平臺。
熱門標簽
精華文章