? 關(guān)于這個(gè)需求獲取的專題分析汽纤,我的策略是先看教科書槽片,再看培訓(xùn)資料何缓,最后看論文
1. 書籍《Requirements Engineering for Software and Systems》
問題:教科書上描述了需求獲取什么肢础?
需求獲取是需求工程的第一個(gè)活動(dòng),里面有哪些值得研究的問題呢歌殃?
書中劃分的是需求獲取前的階段一是需要識別來源即利益相關(guān)者乔妈,二是需求獲取技術(shù)的介紹。
關(guān)于來源的工作氓皱,怎么能夠識別出來哪些人對你來說很重要路召,讓智慧更加開源,流動(dòng)起來助力構(gòu)建這個(gè)系統(tǒng)波材,這里面就有對項(xiàng)目相關(guān)人的識別股淡,溝通,關(guān)系維護(hù)等方面的管理廷区。有內(nèi)部唯灵,也有外部是客戶,要真實(shí)了解明白客戶的真實(shí)意圖隙轻,如涉及到優(yōu)先級埠帕,時(shí)間談判。
需求獲取技術(shù)玖绿,專門談了需求獲取的技術(shù)(手段)敛瓷,利用頭腦風(fēng)暴,卡片斑匪,面試等
2.業(yè)界培訓(xùn)資料《advanced_level_elicitation_handbook_en_v1.1》
有什么不同呐籽?活動(dòng)上有哪些?
有三個(gè)層面蚀瘸,一是需求的來源也就是人進(jìn)行管理(關(guān)系狡蝶,識別),
二是與需求利益相關(guān)者的溝通技術(shù)
三是針對需求的內(nèi)容上贮勃,有分歧的話需要進(jìn)行管理贪惹。
第三點(diǎn)是比較接地氣的,有點(diǎn)認(rèn)為是需求分析階段寂嘉。因?yàn)榕嘤?xùn)把需求工程劃分為奏瞬,需求獲取,文檔垫释,驗(yàn)證丝格,管理等4個(gè)活動(dòng)撑瞧。
3.論文上的需求獲取
這一篇講的比較泛泛了,其中重點(diǎn)先看一下綜述预伺,提出一些自動(dòng)化的订咸,新的理論解決一些問題等曼尊,其中還研究了知識和合作、利益相關(guān)者的重要性排在前列脏嚷;
(1)《A systematic literature review of stakeholder identification methods in requirements elicitation》
利益相關(guān)者的描述列舉骆撇,與之溝通,評價(jià)三個(gè)方面父叙,
(2)An Overview of Requirements Elicitation Techniques in Software Engineering with a focus on Agile Development
羅列了很多應(yīng)用于需求的方式及各個(gè)特點(diǎn)神郊,目的無非是準(zhǔn)確,快速趾唱,高質(zhì)量涌乳,但不是每一個(gè)手段都能滿足的,要挑選的甜癞。
(3)Systematic Review and Aggregationof Empirical Studies on Elicitation Techniques
評價(jià)了很多技術(shù)優(yōu)缺點(diǎn)夕晓,類型等,還有工具在敏捷工程上悠咱。
補(bǔ)充
(1)需求和目標(biāo)是什么區(qū)別蒸辆?
《Requirements Engineering for Software and Systems》P4
名詞的理解是一種溝通,辨清名詞有助于加深理解事物析既,目標(biāo)一般指系統(tǒng)的高度概況躬贡,需求是圍繞目標(biāo)是如何實(shí)現(xiàn)的具體。
學(xué)這些邏輯渡贾,就是讓人或團(tuán)隊(duì)運(yùn)轉(zhuǎn)逗宜,次之,讓機(jī)械運(yùn)轉(zhuǎn)起來空骚。
(2)研究方法
Research Methods |Definitions, Types, Examples (scribbr.com)
一手是自己實(shí)驗(yàn)發(fā)現(xiàn)或觀點(diǎn)纺讲,二手是一些綜述等。