基线是什么意思_需求工程在项目管理中有什么作用?
需求工程是項(xiàng)目框架內(nèi)的一個(gè)擴(kuò)展術(shù)語(yǔ),意思是提前收集你需要的所有東西,促進(jìn)項(xiàng)目的成功。
需求工程活動(dòng)
需求工程活動(dòng)可以分為兩類:一類是需求開(kāi)發(fā),另一類是需求管理。
需求開(kāi)發(fā):
需求開(kāi)發(fā)的目的是通過(guò)調(diào)研和分析,獲取客戶需求并定義產(chǎn)品需求。其結(jié)果應(yīng)有:項(xiàng)目視圖和范圍文檔、用例文檔、軟件需求規(guī)格說(shuō)明書(shū)以及相關(guān)分析模型。
經(jīng)過(guò)評(píng)審批準(zhǔn),這些文檔就定義了研發(fā)工作的需求基線,這個(gè)基線在客戶和研發(fā)人員之間就構(gòu)筑了產(chǎn)品功能需求和非功能需求的一個(gè)約定。
需求管理:
需求管理流程主要包括六大部分:制定需求管理計(jì)劃、求得對(duì)需求的理解、求得對(duì)需求的承諾、管理需求變更、維護(hù)對(duì)需求的雙向跟蹤性、識(shí)別項(xiàng)目工作與需求之間的不一致性。
實(shí)質(zhì)上,項(xiàng)目需求管理的目的是確保各方對(duì)需求的一致理解,管理和控制需求的變更,以及從需求到最終產(chǎn)品的雙向跟蹤。
好的需求標(biāo)準(zhǔn)
如何確定需求的好壞有一定標(biāo)準(zhǔn),目的是為了使文檔事后易于理解。這些標(biāo)準(zhǔn)有時(shí)相當(dāng)簡(jiǎn)單且不言而喻——但偶爾也會(huì)有點(diǎn)難以理解。
一個(gè)好的需求應(yīng)該符合下列標(biāo)準(zhǔn):
? 協(xié)調(diào)(對(duì)所有利害關(guān)系人都正確)
? 清晰(不含糊)
? 必要(必須有效)
? 一致(沒(méi)有矛盾)
? 可驗(yàn)證(測(cè)試使驗(yàn)證成為可能)
? 可行(組織上、法律上、技術(shù)上、經(jīng)濟(jì)上)
? 可跟蹤(我們?yōu)槭裁匆@樣做?)
? 完整(沒(méi)有解釋上的漏洞)
? 可理解(對(duì)所有利害關(guān)系人而言)
? 優(yōu)先級(jí)(在需要時(shí)做出權(quán)衡)
并不是說(shuō)不能滿足所有這些標(biāo)準(zhǔn)的需求就是無(wú)關(guān)痛癢的,這只是意味著之后的工作可能會(huì)變得更具挑戰(zhàn)性。如“可跟蹤”方面有點(diǎn)隱藏,但仍然非常重要。它的目的是確定為什么這個(gè)需求有意義,或者它來(lái)自哪里。這至關(guān)重要,因?yàn)樾枨蟮某梢蛴袝r(shí)會(huì)在項(xiàng)目過(guò)程中被人遺忘。當(dāng)這種情況發(fā)生時(shí),有人可能會(huì)說(shuō),這個(gè)需求本身無(wú)關(guān)痛癢,但這通常是一種謬誤。例如,如果有新成員加入項(xiàng)目團(tuán)隊(duì),他們可能需要熟悉需求。
改進(jìn)流程設(shè)計(jì)的用例
你可能已經(jīng)意識(shí)到,上述需求帶來(lái)了一些挑戰(zhàn):開(kāi)發(fā)人員偶爾還會(huì)有相當(dāng)大的解釋空間。有些信息可能對(duì)開(kāi)發(fā)人員有幫助,例如實(shí)物模型、互動(dòng)流等等。
因此,用例是一個(gè)好主意。用例描述了系統(tǒng)及其行為的許多方面,特別是與最終用戶的互動(dòng)。寫(xiě)下用例(或使用場(chǎng)景)將有助于利害關(guān)系人了解。在這個(gè)基礎(chǔ)上,我們可以進(jìn)一步理解需求開(kāi)發(fā)和需求管理。
需求開(kāi)發(fā)流程大致可分為四個(gè)階段:需求計(jì)劃、需求調(diào)研、需求定義和分析、需求驗(yàn)證。這個(gè)過(guò)程為項(xiàng)目展開(kāi)打下基礎(chǔ),是開(kāi)發(fā)人員與用戶深入溝通,準(zhǔn)確理解用戶和項(xiàng)目的功能、性能、可靠性等具體要求,從而確定系統(tǒng)必須做什么的過(guò)程。
需求管理主要包括三個(gè)方面:變更管理、版本控制、需求跟蹤。一個(gè)好的項(xiàng)目管理工具可以讓需求管理工作事半功倍。這里推薦8MSaaS PM項(xiàng)目管理工具,其內(nèi)置需求跟蹤和變更控制功能,使項(xiàng)目團(tuán)隊(duì)在整個(gè)開(kāi)發(fā)周期中輕松跟蹤需求,確保萬(wàn)無(wú)一失。
對(duì)于需求溝通,8MSaaS會(huì)自動(dòng)追蹤需求的評(píng)審與驗(yàn)收情況,并提供現(xiàn)狀調(diào)查功能偵查溝通過(guò)程中出現(xiàn)的問(wèn)題。
對(duì)于需求管理,8MSaaS PM自動(dòng)偵查需求的變化,并把需求變化與項(xiàng)目的各個(gè)階段關(guān)聯(lián),以此提醒用戶,讓用戶更好地了解需求變化所帶來(lái)的影響。系統(tǒng)也能自動(dòng)追蹤需求依賴及間接變化,讓用戶盡早了解其潛在影響。
需求工程活動(dòng)是項(xiàng)目開(kāi)發(fā)工作的一個(gè)重要領(lǐng)域,關(guān)系到整個(gè)項(xiàng)目的成敗與質(zhì)量。加強(qiáng)需求管理,能有效防范和減少不必要的需求變更,降低因需求變更對(duì)項(xiàng)目的范圍、成本、質(zhì)量和進(jìn)度造成的影響。
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的基线是什么意思_需求工程在项目管理中有什么作用?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: yii2数组转为对象_好程序员Java学
- 下一篇: 软件工程与项目管理的关系_软件工程:软件