導航:首頁 > 網站知識 > 網站項目需求分析的步驟是什麼

網站項目需求分析的步驟是什麼

發布時間:2022-10-31 20:39:40

① 如何做好網站開發項目需求分析

從廣義上理解:需求分析包括需求的獲取、分析、規格說明、變更、驗證、管理的一系列需求工程。
狹義上理解需求分析指需求的分析、定義過程。
原因
需求分析就是分析軟體用戶的需求是什麼。如果投入大量的人力,物力、財力、時間,開發出的軟體卻沒人要,那所有的投入都是徒勞。如果費了很大的精力,開發一個軟體,最後卻不滿足用戶的要求,從而要重新開發過,這種返工是讓人痛心疾首的(相信大家都有體會)。比如:用戶需要一個for linux的軟體,而你在軟體開發前期忽略了軟體的運行環境,忘了向用戶詢問這個問題,而想當然的認為是開發for windows的軟體。當你千辛萬苦地開發完成向用戶提交時才發現出了問題,那時候你是欲哭無淚了,恨不得找塊豆腐一頭撞死。
需求分析之所以重要,就因為他具有決策性、方向性、策略性的作用,他在軟體開發的過程中具有舉足輕重的地位,大家一定要對需求分析具有足夠的重視。在一個大型軟體系統的開發中,他的作用要遠遠大於程序設計。
任務
簡言之,需求分析的任務就是解決「做什麼"的問題,就是要全面地理解用戶的各項要求,並准確地表達所接受的用戶需求。
過程
需求分析階段的工作,可以分為四個方面:問題識別、分析與綜合、制訂規格說明、評審。
問題識別:就是從系統角度來理解軟體,確定對所開發系統的綜合要求,並提出這些需求的實現條件,以及需求應該達到的標准。這些需求包括:功能需求(做什麼)、性能需求(要達到什麼指標)、環境需求(如機型、操作系統等)、可靠性需求(不發生故障的概率)、安全保密需求、用戶界面需求、資源使用需求(軟體運行是所需的內存、CPU等)、軟體成本消耗與開發進度需求、預先估計以後系統可能達到的目標。
分析與綜合: 逐步細化所有的軟體功能,找出系統各元素間的聯系,介面特性和設計上的限制,分析他們是否滿足需求,剔除不合理部分,增加需要部分。最後綜合成系統的解決方案,給出要開發的系統的詳細邏輯模型(做什麼的模型)。
制訂規格說明書: 即編制文檔,描述需求的文檔稱為軟體需求規格說明書。請注意,需求分析階段的成果是需求規格說明書,向下一階段提交。
評審: 對功能的正確性,完整性和清晰性,以及其它需求給予評價。評審通過才可進行下一階段的工作,否則重新進行需求分析。
方法
需求分析的方法有很多,這里只強調原型化方法,其它的方法如:結構化方法、動態分析法等,從來沒用過這些方法在此不討論。
原型化方法是十分重要的,原型就是軟體的一個早期可運行的版本,它實現了目標系統的某些或全部功能。
原型化方法就是盡可能快地建造一個粗糙的系統,這系統實現了目標系統的某些或全部功能。但是這個系統可能在可靠性、界面的友好性或其他方面上存在缺陷。建造這樣一個系統的目的是為了考察某一方面的可行性,如演算法的可行性、技術的可行性或考察是否滿足用戶的需求等。如:為了考察是否滿足用戶的要求,可以用某些軟體工具快速的建造一個原型系統,這個系統只是一個界面,然後聽取用戶的意見,改進這個原型。以後的目標系統就在原型系統的基礎上開發。
原型主要有三種類型:探索型、實驗型、進化型。
探索型:目的是要弄清楚對目標系統的要求,確定所希望的特性,並探討多種方案的可行性。
實驗型:用於大規模開發和實現前,考核方案是否合適,規格說明是否可靠。
進化型:目的不在於改進規格說明,而是將系統建造得易於變化,在改進原型的過程中,逐步將原型進化成最終系統。
在使用原型化方法時有兩種不同的策略:廢棄策略、追加策略。
廢棄策略:先建造一個功能簡單而且質量要求不高的模型系統,針對這個系統反復進行修改,形成比較好的思想,據此設計出較完整、准確、一致、可靠的最終系統。系統構造完成後,原來的模型系統就被廢棄不用。探索型和實驗型屬於這種策略。
追加策略:先構造一個功能簡單而且質量要求不高的模型系統,作為最終系統的核心,然後通過不斷地擴充修改,逐步追加新要求,發展成為最終系統。進化型屬於這種策略。

需求分析20條法則
客戶與開發人員交流需要好的方法。下面建議20條法則,客戶和開發人員可以通過評審以下內容並達成共識。如果遇到分歧,將通過協商達成對各自義務的相互理解,以便減少以後的磨擦(如一方要求而另一方不願意或不能夠滿足要求)。
1、 分析人員要使用符合客戶語言習慣的表達
需求討論集中於業務需求和任務,因此要使用術語。客戶應將有關術語(例如:采價、印花商品等采購術語)教給分析人員,而客戶不一定要懂得計算機行業的術語。
2、分析人員要了解客戶的業務及目標
只有分析人員更好地了解客戶的業務,才能使產品更好地滿足需要。這將有助於開發人員設計出真正滿足客戶需要並達到期望的優秀軟體。為幫助開發和分析人員,客戶可以考慮邀請他們觀察自己的工作流程。如果是切換新系統,那麼開發和分析人員應使用一下舊系統,有利於他們明白系統是怎樣工作的,其流程情況以及可供改進之處。
3、 分析人員必須編寫軟體需求報告
分析人員應將從客戶那裡獲得的所有信息進行整理,以區分業務需求及規范、功能需求、質量目標、解決方法和其他信息。通過這些分析,客戶就能得到一份「需求分析報告」,此份報告使開發人員和客戶之間針對要開發的產品內容達成協議。報告應以一種客戶認為易於翻閱和理解的方式組織編寫。客戶要評審此報告,以確保報告內容准確完整地表達其需求。一份高質量的「需求分析報告」有助於開發人員開發出真正需要的產品。
4、 要求得到需求工作結果的解釋說明
分析人員可能採用了多種圖表作為文字性「需求分析報告」的補充說明,因為工作圖表能很清晰地描述出系統行為的某些方面,所以報告中各種圖表有著極高的價值;雖然它們不太難於理解,但是客戶可能對此並不熟悉,因此客戶可以要求分析人員解釋說明每個圖表的作用、符號的意義和需求開發工作的結果,以及怎樣檢查圖表有無錯誤及不一致等。
5、 開發人員要尊重客戶的意見
如果用戶與開發人員之間不能相互理解,那關於需求的討論將會有障礙。共同合作能使大家「兼聽則明」。參與需求開發過程的客戶有權要求開發人員尊重他們並珍惜他們為項目成功所付出的時間,同樣,客戶也應對開發人員為項目成功這一共同目標所做出的努力表示尊重。
6、 開發人員要對需求及產品實施提出建議和解決方案
通常客戶所說的「需求」已經是一種實際可行的實施方案,分析人員應盡力從這些解決方法中了解真正的業務需求,同時還應找出已有系統與當前業務不符之處,以確保產品不會無效或低效;在徹底弄清業務領域內的事情後,分析人員就能提出相當好的改進方法,有經驗且有創造力的分析人員還能提出增加一些用戶沒有發現的很有價值的系統特性。
7、 描述產品使用特性
客戶可以要求分析人員在實現功能需求的同時還注意軟體的易用性,因為這些易用特性或質量屬性能使客戶更准確、高效地完成任務。例如:客戶有時要求產品要「界面友好」或「健壯」或「高效率」,但對於開發人員來講,太主觀了並無實用價值。正確的做法是,分析人員通過詢問和調查了解客戶所要的「友好、健壯、高效所包含的具體特性,具體分析哪些特性對哪些特性有負面影響,在性能代價和所提出解決方案的預期利益之間做出權衡,以確保做出合理的取捨。
8、 允許重用已有的軟體組件
需求通常有一定靈活性,分析人員可能發現已有的某個軟體組件與客戶描述的需求很相符,在這種情況下,分析人員應提供一些修改需求的選擇以便開發人員能夠降低新系統的開發成本和節省時間,而不必嚴格按原有的需求說明開發。所以說,如果想在產品中使用一些已有的商業常用組件,而它們並不完全適合您所需的特性,這時一定程度上的需求靈活性就顯得極為重要了。
9、 要求對變更的代價提供真實可靠的評估
有不同的選擇。而這時,對需求變更的影響進行評估從而對業務決策提供幫助,是十分必要的。所以,客戶有權利要求開發人員通過分析給出一個真實可信的評估,包括影響、成本和得失等。開發人員不能由於不想實施變更而隨意誇大評估成本。
10、 獲得滿足客戶功能和質量要求的系統
每個人都希望項目成功,但這不僅要求客戶要清晰地告知開發人員關於系統「做什麼」所需的所有信息,而且還要求開發人員能通過交流了解清楚取捨與限制,一定要明確說明您的假設和潛在的期望,否則,開發人員開發出的產品很可能無法讓您滿意。
11、 給分析人員講解您的業務
分析人員要依靠客戶講解業務概念及術語,但客戶不能指望分析人員會成為該領域的專家,而只能讓他們明白您的問題和目標;不要期望分析人員能把握客戶業務的細微潛在之處,他們可能不知道那些對於客戶來說理所當然的「常識」。
12、 抽出時間清楚地說明並完善需求
客戶很忙,但無論如何客戶有必要抽出時間參與「頭腦高峰會議」的討論,接受采訪或其他獲取需求的活動。有些分析人員可能先明白了您的觀點,而過後發現還需要您的講解,這時請耐心對待一些需求和需求的精化工作過程中的反復,因為它是人們交流中很自然的現象,何況這對軟體產品的成功極為重要。
13、 准確而詳細地說明需求
編寫一份清晰、准確的需求文檔是很困難的。由於處理細節問題不但煩人而且耗時,因此很容易留下模糊不清的需求。但是在開發過程中,必須解決這種模糊性和不準確性,而客戶恰恰是為解決這些問題作出決定的最佳人選,否則,就只好靠開發人員去正確猜測了。
在需求分析中暫時加上「待定」標志是個方法。用該標志可指明哪些是需要進一步討論、分析或增加信息的地方,有時也可能因為某個特殊需求難以解決或沒有人願意處理它而標註上「待定」。客戶要盡量將每項需求的內容都闡述清楚,以便分析人員能准確地將它們寫進「軟體需求報告」中去。如果客戶一時不能准確表達,通常就要求用原型技術,通過原型開發,客戶可以同開發人員一起反復修改,不斷完善需求定義。
14、 及時作出決定
分析人員會要求客戶作出一些選擇和決定,這些決定包括來自多個用戶提出的處理方法或在質量特性沖突和信息准確度中選擇折衷方案等。有權作出決定的客戶必須積極地對待這一切,盡快做處理,做決定,因為開發人員通常只有等客戶做出決定才能行動,而這種等待會延誤項目的進展。
15、 尊重開發人員的需求可行性及成本評估
所有的軟體功能都有其成本。客戶所希望的某些產品特性可能在技術上行不通,或者實現它要付出極高的代價,而某些需求試圖達到在操作環境中不可能達到的性能,或試圖得到一些根本得不到的數據。開發人員會對此作出負面的評價,客戶應該尊重他們的意見。
16、 劃分需求的優先順序
絕大多數項目沒有足夠的時間或資源實現功能性的每個細節。決定哪些特性是必要的,哪些是重要的,是需求開發的主要部分,這只能由客戶負責設定需求優先順序,因為開發者不可能按照客戶的觀點決定需求優先順序;開發人員將為您確定優先順序提供有關每個需求的花費和風險的信息。
在時間和資源限制下,關於所需特性能否完成或完成多少應尊重開發人員的意見。盡管沒有人願意看到自己所希望的需求在項目中未被實現,但畢竟是要面對現實,業務決策有時不得不依據優先順序來縮小項目范圍或延長工期,或增加資源,或在質量上尋找折衷。
17、 評審需求文檔和原型
客戶評審需求文檔,是給分析人員帶來反饋信息的一個機會。如果客戶認為編寫的「需求分析報告」不夠准確,就有必要盡早告知分析人員並為改進提供建議。更好的辦法是先為產品開發一個原型。這樣客戶就能提供更有價值的反饋信息給開發人員,使他們更好地理解您的需求;原型並非是一個實際應用產品,但開發人員能將其轉化、擴充成功能齊全的系統。
18、 需求變更要立即聯系
不斷的需求變更,會給在預定計劃內完成的質量產品帶來嚴重的不利影響。變更是不可避免的,但在開發周期中,變更越在晚期出現,其影響越大;變更不僅會導致代價極高的返工,而且工期將被延誤,特別是在大體結構已完成後又需要增加新特性時。所以,一旦客戶發現需要變更需求時,請立即通知分析人員。
19、 遵照開發小組處理需求變更的過程
為將變更帶來的負面影響減少到最低限度,所有參與者必須遵照項目變更控制過程。這要求不放棄所有提出的變更,對每項要求的變更進行分析、綜合考慮,最後做出合適的決策,以確定應將哪些變更引入項目中。
20、 尊重開發人員採用的需求分析過程
軟體開發中最具挑戰性的莫過於收集需求並確定其正確性,分析人員採用的方法有其合理性。也許客戶認為收集需求的過程不太劃算,但請相信花在需求開發上的時間是非常有價值的;如果您理解並支持分析人員為收集、編寫需求文檔和確保其質量所採用的技術,那麼整個過程將會更為順利。
「需求確認」意味著什麼
在「需求分析報告」上簽字確認,通常被認為是客戶同意需求分析的標志行為,然而實際操作中,客戶往往把「簽字」看作是毫無意義的事情。「他們要我在需求文檔的最後一行下面簽名,於是我就簽了,否則這些開發人員不開始編碼。」
這種態度將帶來麻煩,譬如客戶想更改需求或對產品不滿時就會說:「不錯,我是在需求分析報告上簽了字,但我並沒有時間去讀完所有的內容,我是相信你們的,是你們非讓我簽字的。」
同樣問題也會發生在僅把「簽字確認」看作是完成任務的分析人員身上,一旦有需求變更出現,他便指著「需求分析報告」說:「您已經在需求上簽字了,所以這些就是我們所開發的,如果您想要別的什麼,您應早些告訴我們。」
這兩種態度都是不對的。因為不可能在項目的早期就了解所有的需求,而且毫無疑問地需求將會出現變更,在「需求分析報告」上簽字確認是終止需求分析過程的正確方法,所以我們必須明白簽字意味著什麼。
對「需求分析報告」的簽名是建立在一個需求協議的基線上,因此我們對簽名應該這樣理解:「我同意這份需求文檔表述了我們對項目軟體需求的了解,進一步的變更可在此基線上通過項目定義的變更過程來進行。我知道變更可能會使我們重新協商成本、資源和項目階段任務等事宜。」對需求分析達成一定的共識會使雙方易於忍受將來的摩擦,這些摩擦來源於項目的改進和需求的誤差或市場和業務的新要求等。

② 需求分析的十個步驟

1、概念明確----2、需求分析目的------3、如何識別需求---4、判斷需求真偽----5、分析[ 用戶故事評估框架、馬斯洛框架、營銷框架定位]---6、評判價值----7、砍需求能力---8、分類----9、排優先順序----10、提升需求分析能力

一、什麼是產品需求?

1、想要 vs 需要 vs 需求

「想要」(Want)是用戶外在表達出來的,而「訴求」(Need)是用戶內在的心理預期。產品需求滿足的是用戶的內在訴求,這是根本。

想要(Want)是外在的、具體的、有指向性的解決方案。

需要(Need),或者如我們前面說到的「訴求」,是內在的、原始的最終動機。

需求(Demand)是滿足內在需要的同時,在可控成本內實現外在想要的解決方案。

二、需求分析的目的

需求分析,本質是動機的分析,目的在於預測用戶未來的行為。需求分析階段的產出 物,需要回答用戶要什麼、為什麼要,還要回答以後什麼情況下還可能要類似的東西、這種情

況有什麼特點、如何人為的製造這種情況、

需求重要,是因為它是用戶行為的動機;需求是分層的,說出來的一個樣,實際是另一個樣。

用戶需求分析,是為了通過分析動機,准確預測用戶的行為。不同的需求,代表   了不同的動機,註定會產生不同的行為,應當看做不同類型的用戶。

在需求分析中考慮競爭性,是為了比競爭對手預測得更准確,這是我們在後面要說的。

【知識點】需求= 購買慾望 + 購買力 = 需要 + 目標產品 + 購買力

三、如何識別需求?

       分析完需求,那我們如何去發掘新需求呢?這里就涉及如何識別需求。 識別需求可以從三個方面去考慮,分別是視角、效率、體驗。

       1、視角

       先說視角。作為產品經理,我們要具備多樣化的視角來審視需求和產品,分為用戶視角和產品視角。

        比如:開頭我們提到的關於微信朋友圈可見范圍的例子,相比於之前三天可見和半年可見,增加了一個月可見范圍。

        在這個設計里,用戶往往會站在自我的角度說,「不想讓別人看我的朋友圈」,這是用戶視角。而產品視角是考慮群體和整體,是「讓用戶更小壓力去發朋友」。這種視角差異,最終的方案也會有差別。

        用戶視角滿足的是「想要」(Want),產品視角實現的是「需要」(Need)。

        2. 效率

        另一個識別需求的維度就是效率。在最優效率的前提下,滿足盡可能多的用戶需求。

        我們還是用一個例子來說明,用過微信公眾號贊賞功能的人都知道,如果自己贊賞過作者,那自己的頭   像就會始終排在最前面。

        如果自己沒有贊賞過,那每次進入文章,且贊賞人數超過 24 人後,底部的贊賞頭像都不是固定順序展示的。

        3. 體驗

            最後一個識別需求的維度就是體驗,關於體驗,做產品的同學就比較熟悉了。體現在信息架構設計、流程設計、交互設計還有文案設計等方面。

            體驗也是一個很虛的指標,很難量化,每個人的認知和感受都會因為習慣、文化、個人傾向產生差別。任何細節的體驗設計,都會給用戶傳遞一個認知,而我們要明白的是,獨立個體的認知差異是很大的。

            比如:對於「快車」這個概念,剛出來的時候,大眾是無認知的,只能找到對標,比如計程車和專車,而快車是介乎於兩者之間的一種服務。

            如何更好的設計快車體驗呢,其實用價格比專車低、比計程車干凈舒服、且車多三個認知來傳遞給用戶,就能讓用戶快速接受並理解。

四、接收需求判斷真偽

真需求要滿足三個條件

            1. 該用戶屬於目標用戶

            2. 需求必須符合產品定位

            3. 需求能夠實現

五、如何分析需求

1、採用用戶故事的方式進行分析

    需求是結合用戶表達的外在慾望、內在的核心訴求以及可用成本的綜合評估。

    基於這個定論,我整理了一句話,可以作為需求分析的一個評估框架—— 我們為誰用什麼方法解決了一個什麼問題?

    在這句話里,「誰」指的就是我們的目標用戶,我們需要明確用戶畫像;「問題」對應的是前文提到的需求,而「方法」就是我們基於需求提供的產品方案。

    我們為誰用什麼方法解決了一個什麼問題?其實就是在反問我們自己,作為產品經理,你在為哪類人服務,他們的核心訴求是什麼,你設計了一個什麼產品方案去滿足他們的需求。

用戶分析,我們可以從用戶身份和用戶特徵兩個角度出發,用戶是什麼人群,年齡、性別、地區等都是構建用戶畫像的基本素材。

目標用戶有什麼樣的特徵,比如職業特徵、文化特徵等,這些都能幫助我們進一步理解用戶。

其次是需求場景,說白了,就是用戶是在什麼環境和狀態下來使用我們的產品。

「場」是時間加空間,「景」是情景和互動。當用戶停留在這個空間的時間里,情景互動觸發並裹挾用戶的意見就是場景。

可以用比較通用的馬斯洛需求理論對用戶需求進行分析,評估滿足的是哪個層級的

需求,或者是通過用戶體驗五層模型來劃分需求層級。

用戶價值是從體驗和效率兩方面來衡量的,一個需求能改善現有體驗,那就能提升用戶價值,能提高使用效率,也能提升用戶價值。

如何衡量體驗是否有提升呢,可以用新體驗減去舊體驗的方式,例如針對某個體驗改進,簡單粗暴的做法就是新舊體驗相減得到的用戶投訴率,如果為正,說明用戶價值有提升。

而效率則可以通過用戶完成某一任務的平均時長來衡量,例如在電商產品中,用新舊總平均成交轉化時長的差值來衡量提單效率是否有提升。

商業價值就比較直觀了,關乎於成本和利潤,互聯網傳統的商業化方式包括了廣告、游戲、會員等。目前也有很多做增值服務和第三方能力輸出服務的,這都是商業化手段,同時也會對應到一些產品需求上。

2、馬斯洛框架和營銷層方式結合起來

做需求調研和分析,最尷尬的結局就是:用戶以為自己說清楚了,我們以為自己聽清楚了,結果兩邊就這樣整差了。

 在產品上線之前,甚至在進入產品設計階段之前,我又怎麼能知道我做的需求分析已經足夠深了呢?

  行業給出的一般方法是MVP(MinimumViable Proct),利用MVP收集線上實際數據。 但MVP只能告訴你,你是錯了還是對了,依然解決不了「為什麼」以及「應該怎樣」的問 題。況且MVP還有覆蓋度的問題,怎麼設計才能讓MVP覆蓋所有「應該」被測試的場景呢?

到了1959年以後,馬斯洛認為「人本」的導向會產生「自由主義」傾向,從而產生自私、不負責任、不顧他人、自我放縱等自我中心傾向。於是,馬斯洛於1969年發表了論文《Z理論 ——兩種不同類型的自我實現者》,並依照「超人本心理學」(Trans-HumanisticPsychology)將需求層次理論拆解為三個次理論:X理論、Y理論和Z理論。

依次為:

Z理論

                       最高需求(超越性靈性需求)

Y理論

                       自我實現需求

                       尊重需求

                       社會需求

X理論

                        安全需求 生理需求

營銷學中的需求分層

在科特勒老師的《營銷管理》(15th Global Edition)中,給出了這樣一個案例:

表明了的需求:顧客需要一個便宜的汽車;

真正的需求:顧客需要一個養車比較便宜的汽車,而不是價格便宜的汽車;

未表明的需求:顧客希望零售商提供較好的服務;

愉快的需要:顧客希望零售商給裝配車載GPS系統;

秘密的需要:顧客希望朋友們將TA看作是懂行的消費者;

有了前面兩套框架,我們就守住了需求的來源和表達過程。但是兩套框架的用法正好截然相 反:馬老師的框架是「5:1」——從五個層次里選一個當前所在的層次;但營銷學的需求理論 是「1:5」——拿到一個需求從五個方面來分解。

我們用賣蘋果的例子還原一下需求分析的過程:

用戶說:「我要買一個蘋果」。此時千萬不要直接就套上馬老師的需求層次了,因為這根本就不是一個「根本性」的需要,而是一個結合了具體產品——蘋果的具體需要。

這時應當用的是營銷中的五個分類:

                       表明了的需要:我要一個蘋果;

                       真正的需要:可能是解決餓肚子,可能是解決饞,更有甚者是解決低血糖的症狀等

  等;

                       未表明的需要:如果為了填飽肚子,就需要個大的;如果為了解饞,就需要味道好

  的;如果為了解決低血糖,就需要一個更甜的;

                       愉快的需要:吃飽了、解饞了、頭不暈了(低血糖的症狀之一)當然開心,如果買一

  送一、免費加工成蘋果汁、還能額外加點糖,有可能就更好了;

                       秘密的需要:可能是工作繁忙,接下來還要趕往別處,實在沒時間吃別的了;又或者

  是最近吃胖了,需要用水果當飯吃;

六、評判需求價值

1. 廣度:受眾人群以及受眾面

2. 強度:用戶對於需求的迫切程度

3. 頻率:間隔時間及可持續性

七、砍需求能力

                        1. 對需求進行價值評估和量化

                        2. 關聯性較強的需求進行整合

                         3. 排列優先順序

所有對產品的價值判斷,都基於對行業、市場的探知程度;對人性的認識和了解程度(發現沒有,把握人性始終貫穿產品的各個層面)

八、對需求分類

九、對需求排優先順序

能用是基本要求,能用的標準是產品功能完整、沒有異常、邏輯閉環,如果功能或流程缺失,或者產品有bug,那是達不到能用的標準的。

易用對應一些錦上添花的需求,在滿足能用的前提下,做流程優化和交互優化,使產品達到用戶體驗良好的狀態。

愛用是讓用戶形成習慣和依賴,例如我們在朋友圈裡發布了很多內容,隨著內容增多,我們的離開成本就越高,並且每次都能收到朋友圈的正向反饋,這個閉環就能形 成習慣和依賴。

傳播能力使產品具備價值可擴散的屬性,滿足用戶需求並獲得市場認可後,需要將價值外延以吸引更多的用戶,這是建立在基礎功能完備、體驗優良,並且滿足用戶價值 的前提下。

十、如何提升需求分析能力?

1. 傾聽

首先是傾聽,面對需求方,不論是用戶還是運營還是工程師,首先做到先聽,這是放下自我做產品的前提。

什麼是事實? 客觀的原因和現象是事實,基於現象去分析背後的原因,基於原因再形成觀點。

2. 觀察

其次是觀察,觀察是最好的洞察用戶需求的方式,到用戶身邊去,看他們做了什麼,行動往往反映了用戶的真實訴求。

3. 同理心

       如何切身感受、設身處地呢?最簡單的方式就是到用戶的環境中去,感受用戶不如變成用戶。

只有切身感受,尤其是感受到了痛,你才真的理解了用戶。

附記:

需求溝通:需求中的需求?

            至於怎麼講,我們還可以套用前面的框架——老闆跟你說:「你做個需求分析」。

 那麼:        

表明了的需要:老闆需要你做一個需求分析;

真正的需要:老闆可能在策劃下一款新產品,或者要把一個競爭對手打掉,或者是老闆的老闆要求下來的,或者......

未表明的需要:時間呢?質量呢?形式呢?匯報對象呢?怎麼,你不知道?快問啊!

愉快的需要:老闆可能希望你從不同的視角(員工視角、跨行業視角、年輕視角等 等)給出不一樣的答案;可能希望你直接做成他能用來匯報的ppt格式,可能......

秘密的需要:老闆背負著公司巨大的業績壓力需要尋找突破口、老闆「可能」也有自己升職加薪的小算盤......

③ 軟體需求分析4個步驟

一、需求分析理論

軟體需求涉及功能性問題非常廣,我們用抽象化理論分析,可以劃分各個功能域,用不同的數字代替,軟體——S,功能域——A1、A2……An

S={A1、A2、……An}

但是功能域B又存在若干問題P1、P2……Pm組成,並且每個功能對應於子系統中的一個軟構件,可以表示為-B={P1、P2、……Pm}

功能G有若干個行為F1、F2、……Fj,每個行為對應於軟體構件中的實現方法

G={F1、F2……Fj}

一個軟體包含了所有功能的集合,同時包含了實現所以功能的所有方法和演算法描述。需求分析是依據用戶動機,經過需求問題識別,進行分析、消除分馳和綜合,編寫用戶故事,評審;形成用戶需求與設計同步,設計滿足用戶需求目標。

需求開發方法貫穿這個產品生命周期,利用不同的開發方法論進行挖掘需求,幫助用戶找到問題,梳理問題,判斷產品實現功能的正確性、一致性和完整性,促使用戶在軟體設計啟動之前進行周密的、全面的思考軟體產品功能,用商業化行為解決需求與現實中存在的矛盾,解決用戶需求與商業化產品功能融合,解決規范和個性化需求。
二、軟體需求開發的目標

1、對實現的軟體做一個全面的描述,幫助用戶找到問題矛盾解決用戶場景痛點,幫助用戶在進行產品規劃時做到周密,全面產品定位需求

2、了解和描述軟體實現所需的全部信息,為產品設計、確認和驗證提供一個基準

3、為軟體產品管理人員進行軟體產品成本評估和編輯軟體開發計劃書提供保障

需求開發-軟體功能需求、軟硬介面、非功能性需求、設計約束、反向需求、閱讀支持信息。

軟體需求分析盡量提供軟體實現功能需求的全部信息,使軟體設計人員和測試人員不在需要和需求方進行接觸,保證需求分析的一致性和完整性。

三、軟體功能需求

描述軟體功能實現注意——

1、功能需求的完整性和一致性

2、功能描述的無異議和可追蹤

3、功能描述清洗和功能可測試

四、軟硬介面

1、人機介面

2、硬體介面

3、軟體介面

4、通訊介面
五、非功能性需求

1、運行環境

2、時間需求

3、處理容限、精度、異常處理機制等

4、可靠性要求、可維護性、安全性

④ 網站建設分為幾個步驟

一、內容規劃確定網站主題之後,需要對網站的要求,來對各個環節進行細化,然後在確定出網站設立的板塊與欄目。而這個欄目相當於一個網站的索引目錄,用戶可以通過欄目分類來了解到網站的主要內容。
選擇網站域名一個公司的網址是很重要的,網站是公司在互聯網上宣傳的重要點,而網站的域名是唯一性的,域名如果是注冊成功的話,其他組織機構都不能再注冊相同的域名了。
三、企業網站建設的需求分析想要做好網站。首先要深入的分析對手,了解目標群體的要求以及企業推廣經營的要求等,依據這些方面來設計合理的布局。
四、網站空間的選擇網站建設需要有自己的網站空間以及要選擇適合的空間伺服器,而空間的大小還是要根據網站的規模大小,網站的內容來選擇的。
五、測試網站項目這個測試網站項目的這個環節很重要,因為就是為了保證網站的項目上線之前能夠避免一些不好的問題,如果出現什麼問題可以及時修復,能利於客戶體驗到網站的穩定性以及安全性。
六、網站維護網站維護主要是監控網站的運行狀況以及故障的排除和備份網站的數據,進行伺服器升級維護和一些緊急恢復等的一些工作,而對網站的內容維護,主要是要更新和發布網站的內容和文章,對那些評論與留言進行反饋。

⑤ 網站開發的一般步驟是什麼

步驟
一、申請域名
二、申請空間
三、定位網站
四、分析網站功能和需求(網站策劃)
五、網站風格設計
六、網站代碼製作
七、測試網站
八、FTP上傳網站
九、完善資料
十、網站推廣維護
針對對象
在設計網站前,必須告訴網站所針對的人群、區域、國家等;提供網站策劃書,這樣在設計上就會針對這種人群的瀏覽習慣特別定製您的網頁。
網站建設前期准備工作相當重要,這決定你建站的目的,以及日後維護網站,讓你的網站發揮作用等是相當的重要。
頻道
網站頻道就是網站的大框架,也就是主體部分,比如:首頁,公司簡介,新聞動態,產品展示,在線留言,聯系我們等,這是標準的企業網站的內容。如果你有特定的框架,請您一一列出,這樣方便我們設計。
預算
如果您對您的網頁不清楚,沒經驗,不要緊,您最好告訴建站公司您最大程度的預算,他們會全程為您提供服務。您必須知道您網站的目的,是以廣告形式、還是僅給現有的老客戶觀察?是功能型的,還是展示型的?風格定位要准確,功能型的網站在美工設計上可能不適合大塊圖片,在數據功能上比較強大,比如搜索,會員注冊等,一般大型企業網、購物網、大型門戶、交友網等都是屬於功能型的,如果是展示型的,這種類型的網站可能大部分追求視覺上的美麗,對功能要求不高。那在美工上面,設計上就得有強烈的視覺感了。這種網站一般屬於:美容業、女性用品、服飾等。

⑥ 網站建設的基本步驟,有哪些

一、注冊網站域名。

二、根據用戶的實際需求來進行服務的選擇和租用性價比高的空間伺服器。

三、網站設計。

在網站的整體風格和類型確定後需要根據需求設計網站,網站的圖片和文字。

四、網站的前端設計。

根據客戶對網站定位以及需求,有專業網頁設計師來負責網站頁面設計,如果客戶不滿意初稿可以要求修改,中間有問題可以隨時咨詢。

五、網站的後台搭建。

網站的整體設計就是包含前台和後台兩部分,在這個後台系統當中你可以對網站進行日常維護,後台系統需要哪些功能,不同客戶有不同選擇。

六、網站的兼容性。

在網站上線前需要對網站兼容性進行測試,以確保良好的用戶體驗。

(6)網站項目需求分析的步驟是什麼擴展閱讀:

網頁格式:

1、靜態網頁。

靜態網頁多數為單一的超文件標示語言檔案。網站建設皆傾向把動態網頁靜態化,之後提交網路谷歌等搜索引擎最佳化,即網站優化俗稱「偽靜態」。

2、動態網頁。

動態網頁的內容隨著用戶的輸入和互動而有所不同,或者隨著用戶、時間、數據修正等而改變。動態代碼的一個網站,是指它的建築或它是如何建成的,更具體的是指用於創建一個單一的網頁的代碼。動態的Web頁面是動態生成的代碼,程序或常式拼湊塊。

⑦ 需求分析的四個步驟

需求分析也稱為軟體需求分析、系統需求分析或需求分析工程等,是開發人員經過深入細致的調研和分析,准確理解用戶和項目的功能、性能、可靠性等具體要求,將用戶非形式的需求表述轉化為完整的需求定義,從而確定系統必須做什麼的過程
需求分析階段的工作,可以分為四個方面:問題識別、分析與綜合、制訂規格說明、評審。

⑧ 網站開發的流程分為那幾個步驟

網站開發的流程分為5個步驟:

1、梳理需求

先將公司做好一個准確的定位,想好需要做的是什麼類型的公司網站,對網站的主要內容和主題有明顯的確定。

2、選擇伺服器和域名備案

網路伺服器必須要慎重選擇,選擇那些品質過硬的伺服器服務商,還要充分分析考慮公司網站預估瀏覽量在選擇寬頻和網站伺服器配置。

3、視覺設計和頁面製作

總體的結構、導航欄分類、主題色調、網站的風格、版面布局以及內部的文字圖片等,一個好網站布局應當是簡單明了、風格與眾不同有益於網站的客戶體驗度。

4、檢測上線

網站上線前還需要1個關鍵的步驟,那就是檢測,在檢測時找到問題並加以糾正,只有在完成檢測後公司的網站才可以正式上線發布。

5、網站SEO優化推廣

當網站製作完成,就該開展SEO優化的工作了,SEO優化包含內鏈、外鏈優化、圖片Alt、title標簽設定、網站數據分析等等。

⑨ 什麼是網站的需求分析

網站需求分析分為兩部分:
1.
市場對網站產品的需求分析(可以得出,網站能發展的空間有多大),簡稱市場分析。
2.
用戶需求的分析(做用戶喜歡的網站,讓用戶記住的網站,具有一定黏粘性,滿足用戶需求性的網站),簡稱網站開發分析。
網站開發的需求分析報告
一個網站項目的確立是建立在各種各樣的需求上面的,這種需求往往來自於客戶的實際需求或者是出於公司自身發展的需要,其中客戶的實際需求也就是說這種交易性質的需求佔了絕大部分。

⑩ 網路需求分析該怎麼做,有哪幾步

網路規劃與需求分析
需求分析從字面上的意思來理解就是找出"需"和"求"的關系,從當前業務中找出最需要重視的方面,從已經運行的網路中找出最需要改進的地方,滿足客戶提出的各種合理要求,依據客戶要求修改已經成形的方案.
本章重點
2.1需求分析的類型
2.2如何獲得需求
2.3可行性論證
2.4工程招標與投標
2.2.1應用背景分析
應用背景需求分析概括了當前網路應用的技術背景,介紹了行業應用的方向和技術趨勢,說明本企業網路信息化的必然性.
應用背景需求分析要回答一些為什麼要實施網路集成的問題.
(1) 國外同行業的信息化程度以及取得哪些成效
(2) 國內同行業的信息化趨勢如何
(3) 本企業信息化的目的是什麼
(4) 本企業擬採用的信息化步驟如何
需求分析的類型
P33
2.2.1應用背景分析
應用背景需求分析要回答一些為什麼要實施網路集成的問題.
(1) 國外同行業的信息化程度以及取得哪些成效
(2) 國內同行業的信息化趨勢如何
(3) 本企業信息化的目的是什麼
(4) 本企業擬採用的信息化步驟如何
需求分析的類型
P33
2.2.2業務需求
業務需求分析的目標是明確企業的業務類型,應用系統軟體種類,以及它們對網路功能指標(如帶寬,服務質量QoS)的要求.
業務需求是企業建網中首要的環節,是進行網路規劃與設計的基本依據.
需求分析的類型
P33
2.2.2業務需求
通過業務需求分析要為以下方面提供決策依據:
(1) 需實現或改進的企業網路功能有那些
(2) 需要集成的企業應用有哪些
(3) 需要電子郵件服務嗎
(4) 需要Web服務嗎
(5) 需要上網嗎 帶寬是多少
(6) 需要視頻服務嗎
(7) 需要什麼樣的數據共享模式
(8) 需要多大的帶寬范圍
(9) 計劃投入的資金規模是多少
需求分析的類型
P33
2.2.3管理需求
網路的管理是企業建網不可或缺的方面,網路是否按照設計目標提供穩定的服務主要依靠有效的網路管理.高效的管理策略能提高網路的運營效率,建網之初就應該重視這些策略.
需求分析的類型
P34
2.2.3管理需求
網路管理的需求分析要回答以下類似的問題:
是否需要對網路進行遠程管理,遠程管理可以幫助網路管理員利用遠程式控制制軟體管理網路設備,使網管工作更方便,更高效.
誰來負責網路管理;
需要哪些管理功能,如需不需要計費,是否要為網路建立域,選擇什麼樣的域模式等;
需求分析的類型
P34
2.2.3管理需求
選擇哪個供應商的網管軟體,是否有詳細的評估;
選擇哪個供應商的網路設備,其可管理性如何;
需不需要跟蹤和分析處理網路運行信息;
將網管控制台配置在何處
是否採用了易於管理的設備和布線方式
需求分析的類型
P34
2.2.4安全性需求
企業安全性需求分析要明確以下幾點:
企業的敏感性數據的安全級別及其分布情況;
網路用戶的安全級別及其許可權;
可能存在的安全漏洞,這些漏洞對本系統的影響程度如何;
網路設備的安全功能要求;
需求分析的類型
P34
2.2.4安全性需求
網路系統軟體的安全評估;
應用系統安全要求;
採用什麼樣的殺毒軟體;
採用什麼樣的防火牆技術方案;
安全軟體系統的評估;
網路遵循的安全規范和達到的安全級別.
需求分析的類型
P34
2.2.5通信量需求
通信量需求是從網路應用出發,對當前技術條件下可以提供的網路帶寬做出評估.
需求分析的類型
P35
應用類型
基本帶寬需求
備注
PC連接
14.4kb/s~56kb/s
遠程連接,FTP,HTTP,E-mail
文件服務
100kb/s以上
區域網內文件共享,C/S應用,
B/S應用,在線游戲等絕大部分純文本應用
壓縮視頻
256kb/s以上
Mp3,rm等流媒體傳輸
非壓縮視頻
2Mb/s以上
Vod視頻點播,視頻會議等
表2-1 列舉常見應用對通信量的需求
2.2.5通信量需求
未來有沒有對高帶寬服務的要求;
需不需要寬頻接入方式,本地能夠提供的寬頻接入方式有哪些;
哪些用戶經常對網路訪問有特殊的要求 如行政人員經常要訪問OA伺服器,銷售人員經常要訪問ERP資料庫等.
哪些用戶需要經常訪問Internet 如客戶服務人員經常要收發E_mail.
哪些伺服器有較大的連接數
哪些網路設備能提供合適的帶寬且性價比較高.
需要使用什麼樣的傳輸介質.
伺服器和網路應用能夠支持負載均衡嗎
需求分析的類型
P35
2.2.6網路擴展性需求分析
網路的擴展性有兩層含義,其一是指新的部門能夠簡單地接入現有網路;其二是指新的應用能夠無縫地在現有網路上運行.
擴展性分析要明確以下指標:
(1) 企業需求的新增長點有哪些;
(2) 已有的網路設備和計算機資源有哪些
(3) 哪些設備需要淘汰,哪些設備還可以保留
(4) 網路節點和布線的預留比率是多少
(5) 哪些設備便於網路擴展
(6) 主機設備的升級性能
(7) 操作系統平台的升級性能
需求分析的類型
P35
2.2.7網路環境需求
網路環境需求是對企業的地理環境和人文布局進行實地勘察以確定網路規模,地理分劃,以便在拓撲結構設計和結構化綜合布線設計中做出決策.
網路環境需求分析需要明確下列指標:
(1) 園區內的建築群位置;
(2) 建築物內的弱電井位置,配電房位置等;
(3) 各部分辦公區的分布情況;
(4) 各工作區內的信息點數目和布線規模;
需求分析的類型
P36
2.3.1獲得需求信息的方法
1. 實地考察
實地考察是工程設計人員獲得第一手資料採用的最直接的方法,也是必需的步驟;
如何獲得需求
P36
2.3.1獲得需求信息的方法
2. 用戶訪談
用戶訪談要求工程設計人員與招標單位的負責人通過面談,電話交談,電子郵件等通訊方式以一問一答的形式獲得需求信
如何獲得需求
P36
2.3.1獲得需求信息的方法
3.問卷調查
問卷調查通常對數量較多的最終用戶提出,詢問其對將要建設的網路應用的要求.
如何獲得需求
P36
問卷調查的方式可以分為無記名問卷調查和記名問卷調查
2.3.1獲得需求信息的方法
4.向同行咨詢
將你獲得的需求分析中不涉及到商業機密的部分發布到專門討論網路相關技術的論壇或新聞組中,請同行給你參考你制定的設計說明書,這時候,你會發現熱心於你的方案的人們通常會給出許多中肯的建議
如何獲得需求
P36
2.3.2歸納整理需求信息
通過各種途徑獲取的需求信息通常是零散的,無序的,而且並非所有需求信息都是必要的或當前可以實現的,只有對當前系統總體設計有幫助的需求信息才應該保留下來,其他的僅作為參考或以後升級使用.
1.將需求信息用規范的語言表述出來
2.對需求信息列表
如何獲得需求
P38
2.3.2歸納整理需求信息
需求信息也可以用圖表來表示.圖表帶有一定的分析功能,常用的有柱圖,直方圖,折線圖和餅圖.
如何獲得需求
P39
2.4 可行性論證
需求分析所取得的資料經過整理後得到需求分析文檔,但這種需求分析文檔還需要經過論證後才能最終確定下來.參與論證活動的人員除了需求分析工作的負責人外,還要邀請其他部門的負責人,以及招標方的領導和專家.
可行性論證求
P40
2.4.1 可行性論證的目的
可行性論證是就工程的背景,意義,目的,目標,工程的功能,范圍,需求,可選擇的技術方案,設計要點,建設進度,工程組織,監理,經費等方面作出可行性驗證,指出工程建設中選擇軟硬體的依據,降低項目建設的總體風險.
提供正確選擇軟硬體系統的依據
驗證可行性,減少項目建設的總體風險
產生應用系統原型,積累必要的經驗
加強客戶,系統集成商,設備供應商之間的合作關系
降低後期實施的難度,提高客戶服務水平和滿意度
可行性論證求
P40
2.4.1 可行性論證的目的
在編寫可行性論證報告時,主要對下列項目逐條說明:
1.系統建設的目的
2.技術可行性
3.應用可行性
4.人員,資金可行性
5.設備可行性
6.安全可行性
可行性論證求
P40
2.5 工程招標與投標
為了保證網路工程的建設質量,網路建設方應該以公開招標的方式確定承建商.參與投標的承建商拿出各自的標書參與投標,其中標書的主要內容就來自於需求分析報告和可行性論證報告.
工程招投標是一個規范的網路工程必需的環節.
工程招標與投標
P41
2.5.1工程招標流程簡介
1.招標方聘請監理部門工作人員,根據需求分析階段提交的網路系統集成方案,編制網路工程標底;
2. 做好招標工作的前期准備,編制招標文件;
3. 發布招標通告或邀請函,負責對有關網路工程問題進行咨詢;
4. 接受投標單位遞送的標書;
5. 對投標單位資格,企業資質等進行審查.審查內容包括:企業注冊資金,網路系統集成工程案例,技術人員配置,各種網路代理資格屬實情況,各種網路資質證書的屬實情況.
工程招標與投標
P41
2.5.1工程招標流程簡介
6. 邀請計算機專家,網路專家組成評標委員會;
7. 開標,公開招標各方資料,准備評標;
8. 評標,邀請具有評標資質的專家參與評標,對參評方各項條件公平打分,選擇得分最高的系統集成商;
9. 中標,公告中標方,並與中標方簽訂正式工程合同.
工程招標與投標
P41
2.5.2工程招標
計算機網路工程招標的目的,是為了以公開,公平,公正的原則和方式,從眾多系統集成商中,選擇一個有合格資質,並能為用戶提供最佳性能價格比的集成商.
編制招標文件
招標
工程招標與投標
P41
2.5.3工程投標
投標人在索取,購買標書後,應該仔細閱讀標書的投標要求及投標須知.在同意並遵循招標文件的各項規定和要求的前提下,提出自己的投標文件.
編制投標文件
投標
1,遞交投標文件
2,評標
3,中標
4,簽訂合同
工程招標與投標
P41
標書內容
(1)參評方案一覽表
(2)參評方案價格表
(3)系統集成方案
(4)設備配置及參數一覽表
(5)公司有關計算機設備及備件報價一覽表
(6)從業人員及其技術資格一覽表
(7)公司情況一覽表,
(8)公司經營業績一覽表
(9)中標後服務計劃
(10)資格證明文件,及參評方案方認為需要加以說明的其他內容
(11)文檔資料清單
(12)參評方案保證金

閱讀全文

與網站項目需求分析的步驟是什麼相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:521
電腦無法檢測到網路代理 瀏覽:1374
筆記本電腦一天會用多少流量 瀏覽:575
蘋果電腦整機轉移新機 瀏覽:1376
突然無法連接工作網路 瀏覽:1058
聯通網路怎麼設置才好 瀏覽:1224
小區網路電腦怎麼連接路由器 瀏覽:1033
p1108列印機網路共享 瀏覽:1212
怎麼調節台式電腦護眼 瀏覽:694
深圳天虹蘋果電腦 瀏覽:931
網路總是異常斷開 瀏覽:612
中級配置台式電腦 瀏覽:990
中國網路安全的戰士 瀏覽:630
同志網站在哪裡 瀏覽:1413
版觀看完整完結免費手機在線 瀏覽:1459
怎樣切換默認數據網路設置 瀏覽:1110
肯德基無線網無法訪問網路 瀏覽:1286
光纖貓怎麼連接不上網路 瀏覽:1473
神武3手游網路連接 瀏覽:965
局網列印機網路共享 瀏覽:1000