需求收集與分析

2022-12-03 21:15:05 字數 1349 閱讀 7535

在需求收集/分析階段,需求人員會對使用者的需求進行詳細的分析,形成產品說明書/需求說明文件,做得更好的可以細化到用例圖,活**等uml圖。舉乙個例子,下面就是乙個遊戲人物資訊系統的用例圖。

從圖中可以了解這個系統的基本功能,以及各個功能之間的組成。然後可以在測試計畫書中結合產品說明書對此系統功能塊的測試目標進行詳細的描述,從而保證系統重要功能塊的覆蓋面,後面有經驗的案例設計人員會通過測試計畫書設計出合理的案例對功能進行測試。這時我們測試人員還可以起到另乙個作用,對需求進行評審,比如丟棄物品功能,大家有不同的見解,這時可以讓需求人員進一步確認使用者是否需要對丟棄物品功能的需求進行修改。

不同系統的產品說明書與用例圖總是不同的,不過在測試人員的眼中,它可是用來確定產品是否可以滿足使用者需求的主要標準,我們可以將它提取出來,寫成測試規程,測試規程可以對應乙個或多個測試用例。這裡主要描述產品需要達到的功能,效能要求,穩定性要求。基本要求就是讓測試在早期的需求分析階段就介入專案,對需求有乙個整體的把握,有助於確定後期測試的目標。

當然,更高要求是對需求進行評審/測試,論證需求是否可以滿足使用者的要求,從而降低需求帶來的風險。

此階段的難點和重點:

1、需求總是不完善的。實際工作中我們不可能有100%完善的需求。需求說明書中總會遺漏很多細節,通常需求人員認為那些地方都是理所當然的,但開發人員卻會有不同的理解,所以測試人員要盡可能在執行階段前找出需求中不明確、有遺漏的地方,整理成checklist列表,並進行同行評審(參與人員包括需求人員/測試人員/研發人員/專案經理)。

如果能在收集需求階段就提出問題那比從已經寫好的需求說明書中挑錯要好的多。問題越早發現越容易解決。

這是偶實際工作中乙個關於需求定義的例子:

專案需要研發乙個3.0*3.0 tft觸控螢幕a的手機,但是當時公司倉庫裡只有3.

0*4.2tft觸控螢幕b。於是專案組從節約資源的角度,提出這樣乙個需求:

在id設計時,將b屏下部使用外殼蓋住,做成假a屏的手機。這個需求看似沒什麼問題,就是乙個簡單的大屏做小屏的操作而已。但是確忽略了乙個重點:

選擇的裁減的螢幕是觸控螢幕,在使用外殼蓋住多餘部分的時候,外殼與屏之間的隙縫將是結構設計的乙個盲點。如果縫隙太大,產品使用一段時間後,縫隙內進入灰塵/顆粒,將導致整個觸控螢幕的觸控功能失效;如果縫隙太小,那麼在批量生產時,外殼很容易在安裝時就壓住觸控螢幕,同樣導致觸控螢幕功能失效。所以,專案組提出的大屏裁小屏的需求不合理,需要重新定義。

2、同類需求的一致規範性。在同乙個專案中,一些細節需要開發人員統一處理,比如:退出正在編輯的介面,是否彈出提示框;標點符號是用中文半形還是全形;錯誤提示是彈出視窗還是顯示在原介面;錯誤提示語與圖示風格是否統一等等。

測試人員(或需求人員)最好能整理出乙個列表,通過評審與開發人員達成一致,這樣在後期測試時會避免很多不必要的麻煩,也為產品風格的統一性鋪好了路基。

廣告作品收集與分析心得

如果說收集作品是乙個快樂的學習過程,那麼分析作品就是乙個痛苦的環節,至少剛開始時是的。因為很多時候不知道怎樣去表達我的語言 去闡述這個創意,雖然知道它非常優秀,卻不能用文字去表達出來。但是,幸好在不斷地和蒐集與學習中,我的思路和視野得到了很大的提高,漸漸地不會將寫分析視為折磨了。看了許許多多優秀的廣...

廣告收集與分析新的

一 海報招貼類類 1 這三組公益類海報招貼,顯而易見這是關於毒品類的。畫面真實,很有衝擊力,給人以震撼力。為什麼畫面被撕碎,被燒毀,被蹂躪,畫面中的人面目會如此猙獰?答案很明顯,可見毒品給人類帶來的危害巨大。通過這樣鮮明的警告,向人類提出了 遠離毒品吧。2 你知道 地球一小時 嗎?這是由環保組織ww...

產品需求分析與管理

本文件由東方瑞通提供 課程介紹 產品需求分析與管理課程關注產品研發中的常見需求問題,典型列舉如下 1.產品存在多個版本,各個版本之間既有共性也有差異性,如何做好共性和個性需求 2.產品的某個新版本會復用前乙個版本的需求,如果保證不遺漏掉以前的需求?3.產品面向很多使用者,同乙個需求看法不一,如何定義...