合工大需求工程期末復(fù)習(xí)考點例題_第1頁
合工大需求工程期末復(fù)習(xí)考點例題_第2頁
合工大需求工程期末復(fù)習(xí)考點例題_第3頁
合工大需求工程期末復(fù)習(xí)考點例題_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、常見的需求定義錯誤:需求并沒有反映用戶的真實需要模糊和歧義的需求明顯的信息遺漏不必要的需求不切實際的期望課件思考題1 .在重新瀏覽面談日程的時候,你發(fā)現(xiàn)有幾個問題看上去不合適。下面是準(zhǔn)備問金鐘紙產(chǎn)品公司銷售經(jīng)理的原問題。這家公司想把它的一些銷售信息放到Web上去,以便經(jīng)理們可以交互地評論它,從而優(yōu)化他們的銷售方案。用更合適的方式,重新寫下面的問題。你的下屬告訴我,你非??释幸慌_計算機。這是真的么?你對計算機的使用態(tài)度如何?你認為作為一個銷售經(jīng)理,是不是應(yīng)該擁有一臺計算機?(誘導(dǎo)性問題我是這個領(lǐng)域的新手,我有沒有忽略什么呢?我問的問題如何,你有什么要補充的么?我是不是還忽略了什么?(上下文無關(guān)

2、問題)你在銷售計算中最常用的信息資源是什么,使用頻度如何?其它銷售經(jīng)理認為,把一些月度銷售商品放到Web上,然后做趨勢分析,將會是一你和其他經(jīng)理一樣,都同意是嗎?你認為把一些月度銷售商品放到加b上,然后做趨勢分析會是一種改進嗎?(誘導(dǎo)性問題種主要改進,你同意他們的做法嗎?沒有比你現(xiàn)在使用的陳舊的方法更好的銷售方案嗎?對于現(xiàn)在的銷售方法,你有什么更好的改進方法么?還有比目前方法更好的銷售方案嗎?(上下文無關(guān)問題)2 .作為系統(tǒng)分析項目的一部分,需要為生產(chǎn)數(shù)字鐘的電石公司更新自動化會計功能。你將要同首席會計李再新面談。說明你將如何聯(lián)系李再新總會計師以安排一次面談。提前打電話或者發(fā)送電子郵件通知H虹

3、口,告知面談內(nèi)容,商定面談時間和地點:提前通知可以給H-r口時間去考慮面談事宜.如果要進行一次深入的而談,可以把問題通過電子郵件提前發(fā)給Hwry,讓他有時間仔細考慮答復(fù)(PI20)說明在這場面談中你會使用哪種面談結(jié)構(gòu)?為什么?李再新總會計師有3個下屬也使用這個系統(tǒng)。你和他們面談嗎?為什么?應(yīng)當(dāng)而談,因為Harry和其下屬對軟件系統(tǒng)的開發(fā)和應(yīng)用具有的發(fā)言權(quán)和決定權(quán)不同,屬于不同的涉眾類別。Harry屬于領(lǐng)域?qū)<?,而其下屬屬于該系統(tǒng)的用戶,下屬和領(lǐng)導(dǎo)使用這個系統(tǒng)的目標(biāo)不同,下屬是為了更好的完成自己的專家任務(wù),滿足組織的目標(biāo),他們是主要的信息來源,所以應(yīng)當(dāng)而談涉眾不同、目標(biāo)不同3 .從你進門到現(xiàn)在,

4、面談對象MaxHugo一直在翻閱文件、看手表、點燃和掐滅香煙。根據(jù)你看到的有關(guān)面談對象的情況,可以猜出Max很緊張,因為它需要做其它事情。用一段話描述,為了使面談能在Max全神貫注下完成,你將如何處理這種情況o(Max不能在另外一天重新安排面談。)答:首先,因為岫乂Hu改緊張,所以我們不能宜接進入面談的主題,而是需要先問他一些弓無關(guān)的問題,飯送一下心情,真正開始而讀時也會循序漸進先以金字塔結(jié)構(gòu)提問一些封閉式問題,等到氣氛逐漸緩和后,問一些開放式問題,圖站起思維,以便于更好的得出結(jié)論.循序漸進、金字塔結(jié)構(gòu)、封閉式-開放式4 .我知道你有很多材料。那些材料里到底有什么?"BettyKan

5、t問道,她是MIS特別工作組的負責(zé)人。MIS特別工作組是你的系統(tǒng)團隊聯(lián)絡(luò)Sawder家具公司的橋梁。你拖了一大堆材料,正準(zhǔn)備離開這棟樓哦,是過去6個月的一些財政決算、生產(chǎn)報表,還有Sharon給我的一些業(yè)績報表,業(yè)績報表涵蓋了過去6個月的目標(biāo)和工作業(yè)績?!蹦阍诨卮饡r,有些紙掉到了地上,“你為什么問這個問題呢?”Betty為你拾起紙并把它放到最近的桌子上,回答道:“因為你根本不需要這些垃圾。你來這里要做一件事情,就是和我們這些用戶談話。從這些材料中得不到任何有益的信息?!? .只有告訴Betty你從每份文檔中找到的東西才能使她相信每份文檔都是重要的。用一段文字解釋文檔為需求工程師提供了什么幫助?

6、*Vdr電1F產(chǎn)金'M,iJ1n*V'TRJITEY-jT*IPW,需求規(guī)格說明書:幫助需求工程師發(fā)現(xiàn)需求信息,從而進行需求的重用硬數(shù)據(jù)蓊迪過研究和閱讀也可以發(fā)現(xiàn)需求的相美信息客戶的訪R!文檔:可以得到粗粒度的需求通過分析這些文檔,可以獲取組織業(yè)務(wù)的問題域信息.業(yè)務(wù)工作流程的業(yè)務(wù)細節(jié)中存在的問題等.一個有經(jīng)驗的需求工程師會從現(xiàn)有的文檔中獲取事實,理解問題域,需求規(guī)格說明書-發(fā)現(xiàn)需求、需求重用;硬數(shù)據(jù)-發(fā)現(xiàn)信息;客戶需求文檔-粗粒度需求從文檔中獲取事實,理解問題域2 .在你和Betty談話的時候,意識到實際上也需要其他的定量文檔。列出你缺少定量使數(shù)據(jù)缺少:數(shù)據(jù)收集表格:反應(yīng)組織的

7、信息域,收拾正在使用的每張表格,連同填寫和分發(fā)說明一起,與填好的表格進行對比定性硬數(shù)據(jù)缺少: 整個組織的描述文檔.Sawd”公司的組織結(jié)構(gòu)圖 業(yè)務(wù)指導(dǎo)文檔:網(wǎng)Wcr公司的工作指南和規(guī)章手冊 業(yè)務(wù)備忘工的東西。定量硬數(shù)據(jù)缺少-數(shù)據(jù)收集表格定f硬數(shù)據(jù)缺少-描述文檔、指導(dǎo)文檔、業(yè)務(wù)備忘5 .觀察用戶工作總是困難的。它通常使你和用戶都感動不舒服。為了確保由于你的訪問而不至于使用戶的行為發(fā)生改變,你應(yīng)該怎么辦?為了使觀察看起來更自然一些,你應(yīng)該怎么做?隱瞞身份;主動觀察,浸入式觀察,融入工作6 .你被任命為替換學(xué)生財務(wù)資助項目的項目經(jīng)理。你想開發(fā)一個工作陳述來定義范圍并降低范圍蔓延的風(fēng)險。財務(wù)資助部門的

8、主管堅持要你15個月、600000美元的預(yù)算內(nèi)替換他現(xiàn)有的系統(tǒng)就可以了。他說這就是你需要知道的全部,不需要浪費時間開發(fā)一個工作陳述了。省略工作陳述的風(fēng)險是什么?你將如何說服主管?員無法與涉眾對問題達成共識;無法明確問題,也就無法發(fā)現(xiàn)正確的業(yè)務(wù)需求,無法定義良好的解決方案及系統(tǒng)特性,繼而無法明確項目的前景和范闈,這樣就會造成項目的不穩(wěn)定甚至失??!共識、明確問題、系統(tǒng)特性、前景范圍、不穩(wěn)定7 .一個需求工程師正在為一個信息系統(tǒng)考慮三個可選的解決方案,所有三個方案都滿足了用戶的業(yè)務(wù)需求。第一個方案被認為與開發(fā)人員的技術(shù)知識最一致,第二個方案被認為是最快的實現(xiàn)方案,第三個方案是最劃算的方案。這三個方案

9、中是否有一個可行方案?如果是這樣,你認為需求工程師應(yīng)該如何做出最后決定?視情況而定8 .某大銀行的一位銀行卡辦公室的收賬經(jīng)理Liz遇到了一個問題。她每周都收到一份過期未付款的賬戶名單。這份報告已經(jīng)從兩年前的250個賬戶增加到現(xiàn)在的1250個賬戶。為了確定那些嚴重拖欠債務(wù)的賬戶,Liz需要通讀這份報告。嚴重拖欠債務(wù)的賬戶由幾個不同的規(guī)則確定,每個規(guī)則都要求Liz檢查客戶的一項或幾項數(shù)據(jù)。過去半天的工作量現(xiàn)在增加到了每周三天。即使在確定了嚴重拖欠債務(wù)的賬戶后,如果沒有查閱該賬戶三年內(nèi)的歷史資料,Liz也不能做出最后的信用決定(例如嚴厲的催款電話、斷絕信用或?qū)⑦@個賬戶轉(zhuǎn)給一個收賬代理)。另外,Liz

10、需要報告所有賬戶中過期未付款的、拖欠債務(wù)的、嚴重拖欠債務(wù)的和呆死賬的比例。目前的報告中并沒有給她提供這個信息。假設(shè)現(xiàn)在需要你來開發(fā)一個軟件,解決Liz面對的難題。那么你認為Liz現(xiàn)在遇到的問題有哪些?你希望新的軟件應(yīng)該達成哪些業(yè)務(wù)目標(biāo)?你怎樣設(shè)計軟件的高層解決方案和系統(tǒng)特性?問題業(yè)務(wù)目標(biāo)高層解決方案系統(tǒng)特性帳戶太多,工作量太大減少檢查人員的T作tUI1能夠快速、自動查詢客戶賬戶.(建立一個數(shù)據(jù)庫系統(tǒng)用來存放客戶賬戶信息降低工作復(fù)雜度能夠分析一個客戶是否為問題賬戶根據(jù)特定的判定問題賬戶的算法檢索辨別出問題賬戶需查閱賬戶的大量歷史數(shù)據(jù)能夠給出一個問題賬戶的三年內(nèi)的歷史數(shù)據(jù)工作人員能夠檢查該賬戶的三

11、年內(nèi)的歷史數(shù)據(jù)能夠按賬戶號查詢該賬戶三年歷史數(shù)據(jù)問題賬戶所占比例沒有顯示能夠計算問題賬戶所占比例即時顯示問題賬戶所占比例根據(jù)查詢結(jié)果,自動計算并顯示問題賬戶所占比例9 .PhilIttup是系統(tǒng)分析員團隊中的一員,他受委任去與組織成員面談,為系統(tǒng)研究收集材料。企業(yè)稱為FallBack工業(yè),它有5個管理層。此外,生產(chǎn)、會計、營銷、系統(tǒng)、物流和高層管理是將受到所建議的系統(tǒng)影響的職能區(qū)域。每個階層大約有40人。生產(chǎn)層共有80人,會計層有35人,營銷層有42人,系統(tǒng)層有10人,物流層有28人。高層管理有5人。Phil應(yīng)該怎樣選擇面談對象?為什么?U)選擇面談對象的時候采用隨機抽樣,從5個階層以及生產(chǎn).

12、會計.營銷、系統(tǒng)、物流各選擇2-3名客戶參與面談.高層管理均要參加面談*因為在選擇而談的時候要力爭均衡的收集用戶的需求,因此要涉及備方面受系統(tǒng)影響的人.采樣的規(guī)則:控制人數(shù)教材上冊,P87(2)高層管理的人最先面談u然后是系統(tǒng)層”其余層的面談對象根據(jù)實際情況可以先后安排而談的時間,不一定要分先后順序.跟高層管理人員進行面談,采用漏斗結(jié)構(gòu),因為芥?zhèn)€高層管理人員對各自管理的層次從大體上有準(zhǔn)確的把握,有助于開發(fā)人員首先獲取對項目的廣度方面的認識,也能獲取一些較為詳細的信息.跟具體部門人員進行而談,采用菱形(必要時,金字塔)結(jié)構(gòu),因為這種而談較為具體,何題常為封閉式問胞,這樣有助于分析人員獲得深度認識

13、.其本蝴則:3)先業(yè)務(wù)需求,后用戶需求,所以先領(lǐng)導(dǎo)后普通;(2)開始漏斗,領(lǐng)導(dǎo)漏斗(3)普通用戶菱形,必要時金字塔面談的結(jié)構(gòu)及其特點,教材上冊.P96隨機抽樣、均衡需求高層到系統(tǒng)高層漏斗、具體菱形10 .Maverick公司是一家有15年歷史的國內(nèi)貨物運輸公司,假設(shè)你的小組擔(dān)當(dāng)Maverick公司的系統(tǒng)分析與設(shè)計團隊,為Maverick公司的所有業(yè)務(wù)設(shè)計一個計算機化或者增強設(shè)計計算機化的項目。Maverick主要進行卡車零運,管理人員按照實時處理(JustInTime)原則工作。在這個原則指導(dǎo)下,他們建立了包括發(fā)貨人、收貨人和承運公司的伙伴關(guān)系,目的是準(zhǔn)時運輸和交付生產(chǎn)線上需要的材料。Mave

14、rick主張用626臺拖拉機拖運貨物,它擁有45000平方英尺的倉庫和21000平方英尺的辦公場地。制定分析Maverick公司的信息需求時,應(yīng)當(dāng)收集的硬數(shù)據(jù)列表。(提示:想像一下該公司要開展的工作,應(yīng)該會有哪些登記表格)。(1)定量硬數(shù)據(jù),發(fā)貨及收貨的明細表貨物的中轉(zhuǎn)表拖拉機和倉庫的使用情況表定性硬數(shù)據(jù):日常業(yè)務(wù)描述文檔描述發(fā)貨人、收貨人和承運公司的伙伴關(guān)系文檔設(shè)計一種采樣機制,使得小組在不必查看這家公司15年來產(chǎn)生的所有文檔的情況下,形成對該公司的清晰認識。1 .過程管理:跟蹤過程、記錄問題教訓(xùn)項目管理:管理進度、人員配置2 .簡單成熟不迭代L除了需求開發(fā)的四個活動和需求管理活動之外,需求

15、工程當(dāng)中還有沒有需要執(zhí)行的活動?如果有的話,它們是哪些活動?給出你的理由。解答:還有其他一些活動,例如t過程管理活動和咖目管理活動.過程管理活動是跟蹤項、h:,ti-_Iu-r-,ai.u:.*t0rr1,t,t-hb"vsr.uir.r-_rat-(2)將這15年公司的情況用圖表表達出來,形成對15年以來公司狀況的認識,獲取生產(chǎn)情況的時候?qū)⒋笾孪嗤哪攴萘谐鰜?,采樣時候只需要在大致相同的年份中抽取一份作為樣本.MlJ-IJir|7TpLJJI-I-爐Lt-ZXLIJJLJ做冠.3.需求開發(fā)的迭代特性與軟件開發(fā)過程的迭代式開發(fā)有什么關(guān)系?它們之間會互相影響嗎?如果會,那么有哪些影響?解答:需求開發(fā)的迭代特性只是軟件開發(fā)過程的迭代式開發(fā)的一個子過程,軟件開發(fā)過程是一個相當(dāng)龐大的工程,需要在軟件開發(fā)過程的各個階段都需要進行開發(fā)H作的迭代,當(dāng)然也包括需求開發(fā)中的迭代.它們之間互相影響。如果需求開發(fā)中的迭代不能很好地完成需求分析任務(wù),就必將影響到軟件開發(fā)過程的其他迭代階段的進行.需求開發(fā)的迭代性指的是對于開發(fā)者對知識的認知水平在某一點匕發(fā)生重構(gòu),使得知識體系受雜性下降,而繼續(xù)積累知識的過程軟件開發(fā)的迭代性指的是在軟件生命周期整體開發(fā)迭代,針對變更的需求

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論