日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

需求分析挑战之旅(疯狂的订餐系统)(2)——需求分析的大道理

發(fā)布時間:2023/12/14 windows 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 需求分析挑战之旅(疯狂的订餐系统)(2)——需求分析的大道理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

摘要
說教性質(zhì)的需求分析理論,各位看了也白看,所以咱們就來一個真實(shí)個案——“訂餐系統(tǒng)”體驗(yàn)一下。“訂餐系統(tǒng)”貌似簡單,但陷阱重重,各種需求分析的經(jīng)典場景將會一一重現(xiàn),各位做好準(zhǔn)備接受這個挑戰(zhàn)沒有?我將分8篇為大家分享,全部內(nèi)容超過1萬1千字,而且有n多圖片和思考題,請準(zhǔn)備好盒飯邊吃邊看吧……

?

大綱
1.某IT公司員工的吃飯問題
2.需求分析的大道理
3.背景-需要-需求規(guī)格
4.沒完沒了的“新需求”
5.領(lǐng)導(dǎo)“突發(fā)奇想”
6.榨干人腦汁的需求分析
7.變被動為主動
8.最后的瘋狂

?

?

2. 需求分析的大道理

?

你非常光榮地接受了這個任務(wù),領(lǐng)導(dǎo)任命你為訂餐系統(tǒng)的項(xiàng)目經(jīng)理,你會如何展開需求分析工作呢?
可能你會這樣想:那還不容易,這么簡單的系統(tǒng),直接編碼就行了,還寫什么需求
伙計(jì),不要沖動,看到這里請你先停止閱讀,找張紙和筆,用你自以為合適的方式列出這個系統(tǒng)的需求。
請寫完后才繼續(xù)往下看噢!

不聽話了?沒寫完就往下看?

咱們先說說需求分析的一些大道理:
首先我們需要明確項(xiàng)目的背景,我們要回答這些問題:也就是為什么會有這個項(xiàng)目?客戶為什么想做這樣的一個項(xiàng)目?如果沒有這個項(xiàng)目會怎樣?
了解背景的基礎(chǔ)上,我們需要進(jìn)一步了解以下內(nèi)容:

1)本項(xiàng)目解決了客戶的什么問題?
2)本項(xiàng)目涉及到什么人、什么單位?
3)本項(xiàng)目的目標(biāo)是什么?
4)本項(xiàng)目的范圍是怎樣的?
5)本項(xiàng)目的成功標(biāo)準(zhǔn)是什么?
以上這些內(nèi)容,我們稱之為客戶的“需要”。

接下來,就可以定詳細(xì)的需求規(guī)格說明書了,一般我們會對功能性需求和非功能性需求都列出詳細(xì)的要求,我們這里把這些要求定義為“需求規(guī)格”。

?


圖1 背景、需要、需求規(guī)格


對于功能性需求,我們往往會描述成用例圖

?


圖2 用例圖

對于非功能性需求,往往會對系統(tǒng)穩(wěn)定性、性能、兼容性等提出要求。

什么是背景?
背景這東西比較籠統(tǒng),簡單地說就是這個項(xiàng)目的來由,我們需要用說故事的方式講清楚項(xiàng)目的背景。

什么是需要?
需要就是客戶真正想要的東東,是高層次的需求,我們可以把需要解決的問題、關(guān)鍵涉眾、項(xiàng)目的目標(biāo)、范圍、項(xiàng)目成功標(biāo)準(zhǔn)等全部統(tǒng)稱為需要。

什么是需求規(guī)格?
需求規(guī)格是很細(xì)級別的但又沒有細(xì)到詳細(xì)設(shè)計(jì)程度的需求了,描述出系統(tǒng)與用戶是如何交互的,系統(tǒng)要滿足怎樣的一些非功能要求。

需求分析過程,無非就是由背景到需要到需求規(guī)格的過程,這個過程是螺旋前進(jìn)的。需求分析中最難解決的問題往往就是搞不清需求之根源,把握不清背景和需要,往往就會被繁瑣的需求規(guī)格所困住,被客戶牽著鼻子走。理論是完美的,現(xiàn)實(shí)是殘酷的,我們現(xiàn)實(shí)的需求分析工作,往往會出現(xiàn)這些問題:

背景啊背景,我該如何寫你呢?
我們公司的需求規(guī)格說明書中,第一章節(jié)就是“背景”,但往往大部分項(xiàng)目寫出來的背景寫了等于沒寫。有些寫了諸如此類的內(nèi)容:某年某月某日與某某公司簽訂了某某合同,成立了改項(xiàng)目組,項(xiàng)目人員有誰誰誰,客戶聯(lián)絡(luò)人是誰誰誰。有些項(xiàng)目更懶,直接復(fù)制前期需求文檔的背景,以致項(xiàng)目已經(jīng)做到第三期了,第三期的背景仍然是抄第一期的。不知道如何分析背景,背景不知道寫啥,這是項(xiàng)目的普遍現(xiàn)象。

目標(biāo)在哪里?
對于“項(xiàng)目的目標(biāo)”,項(xiàng)目組普遍的問題有:
1.根本不知道“目標(biāo)”這回事。
2.目標(biāo)寫出來了,但被扣上“大而虛”的帽子。
3.沒有用目標(biāo)來指導(dǎo)下一步工作,后面遇到具體問題時,沒有用目標(biāo)來思考。
4.目標(biāo)寫出來就不變了,沒有持續(xù)去思考是否需要調(diào)整。

需求規(guī)格優(yōu)先
很多需求分析人員喜歡將系統(tǒng)要做的事情,以用例或者功能點(diǎn)的方式記錄下來,但往往沒有記錄為什么需要這樣一個用例或者是功能點(diǎn),沒有去思考這個用例或者功能點(diǎn)背后隱藏的客戶需要是什么。更甚者進(jìn)入具體的界面設(shè)計(jì),在需求文檔中寫清楚界面上放什么按鈕什么菜單等,一開始就將需求“僵化”,這樣會讓后面的工作陷入“萬劫不復(fù)”之地。

本小結(jié)開始的時候,要求你先寫下本系統(tǒng)的需求,再繼續(xù)往下看。不知道你寫的需求中是否有背景、需要這些內(nèi)容呢?你寫的需求是不是幾乎全部是“需求規(guī)格”呢?

下面,我們將來挑戰(zhàn)“訂餐系統(tǒng)”的背景、需求和需求規(guī)格。

?


圖3 某需求規(guī)格說明書目錄

?

?

請看下一篇……

?

?

作者:張傳波

創(chuàng)新工場創(chuàng)業(yè)課堂講師

華為某團(tuán)隊(duì)高級顧問

《火球——UML大戰(zhàn)需求分析》作者

www.umlonline.org 創(chuàng)辦人

?

總結(jié)

以上是生活随笔為你收集整理的需求分析挑战之旅(疯狂的订餐系统)(2)——需求分析的大道理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。