版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第7講軟件需求管理毛新軍:///~xjmao計(jì)算機(jī)科學(xué)與技術(shù)系602教研室0731-(45)73649軟件工程管理課程之?CopyrightXinjunMao20051講授內(nèi)容工程案例什么是軟件需求如何進(jìn)行軟件需求分析軟件需求管理CMM對(duì)需求管理的要求本講小結(jié)?CopyrightXinjunMao20052工程案例案例角色和人物小王:軟件項(xiàng)目負(fù)責(zé)人老王:公司技術(shù)老總開(kāi)發(fā)小組:小李,老趙,小田,小謝?CopyrightXinjunMao20053要對(duì)軟件需求進(jìn)行管理(1/2)按照初步的工程方案,老趙帶著工程組的局部成員(需求分析小組)開(kāi)始進(jìn)駐用戶場(chǎng)地,開(kāi)展需求調(diào)查工作,但在需求分析和后續(xù)開(kāi)發(fā)過(guò)程中陸續(xù)出現(xiàn)了許多與用戶需求有關(guān)的一系列問(wèn)題,影響軟件工程的實(shí)施整個(gè)工程規(guī)模比較龐大,需求分析小組不知如何開(kāi)展工作?從何處下手?對(duì)需求分析的復(fù)雜性和難度估計(jì)缺乏。需求分析小組不能有效工作:不知哪些屬于用戶需求,哪些不是?不知怎樣才能獲取用戶需求?如何把它分析清楚?不知應(yīng)該按照怎樣的標(biāo)準(zhǔn)書(shū)寫(xiě)軟件需求規(guī)格說(shuō)明書(shū)?得到的軟件需求質(zhì)量不高:說(shuō)不清,遺漏,矛度,羅嗦….需求評(píng)審不嚴(yán)格,導(dǎo)致遺漏了許多需求,獲取的用戶需求不一致、描述的不清晰和準(zhǔn)確?CopyrightXinjunMao20054要對(duì)軟件需求進(jìn)行管理(2/2)更為糟糕的是,由于用戶沒(méi)有參加需求評(píng)審,使得許多軟件需求沒(méi)有得到用戶的認(rèn)可,最終所開(kāi)發(fā)出的軟件不能滿足用戶的要求,用戶拒絕接收軟件,并拒絕付款由于軟件需求的不準(zhǔn)確性、不一致性和二義性,在軟件開(kāi)發(fā)階段,軟件設(shè)計(jì)人員不得不通過(guò)用戶再次確認(rèn)需求在開(kāi)發(fā)過(guò)程中,用戶的需求仍然在改變,需求分析小組負(fù)責(zé)獲取改變了的用戶需求,然而這些改變了的需求沒(méi)有得到有效的管理和控制,沒(méi)能將變化的需求及時(shí)反響給軟件開(kāi)發(fā)小組,導(dǎo)致這些需求未能在待開(kāi)發(fā)的軟件中得到表達(dá)由于需求未能得到有效管理,在最終工程驗(yàn)收過(guò)程中出現(xiàn)了令人不愉快的情況,實(shí)際開(kāi)發(fā)的軟件沒(méi)能完全反映用戶的需求,導(dǎo)致用戶不滿意,工程延期?CopyrightXinjunMao20055案例提示我們需求分析是極為重要的需求分析是困難和復(fù)雜的用戶需求經(jīng)常性的變更是正常的為了保證軟件需求的質(zhì)量,必須對(duì)需求分析的人、過(guò)程和產(chǎn)品進(jìn)行有效管理需求管理的不善將會(huì)導(dǎo)致嚴(yán)重后果?CopyrightXinjunMao20056工程工程管理問(wèn)題什么是軟件需求?如何進(jìn)行軟件需求分析?軟件需求管理的內(nèi)容?如何對(duì)軟件需求進(jìn)行管理??CopyrightXinjunMao20057講授內(nèi)容工程案例什么是軟件需求如何進(jìn)行軟件需求分析軟件需求管理CMM對(duì)需求管理的要求小結(jié)?CopyrightXinjunMao20058軟件需求什么是軟件需求?獲取軟件需求的重要性獲取軟件需求的復(fù)雜性和面臨的問(wèn)題解決的方法和手段?CopyrightXinjunMao20059什么是軟件需求(1/4)什么是軟件需求?待開(kāi)發(fā)軟件產(chǎn)品的目標(biāo)用戶對(duì)該軟件產(chǎn)品的功能、性能、設(shè)計(jì)約束和其它方面的期望和要求說(shuō)明目標(biāo)用戶實(shí)際操作該軟件的用戶(圖書(shū)管理員)用戶方的負(fù)責(zé)人用戶代表(市場(chǎng)經(jīng)理),……必須是用戶所需的例如,網(wǎng)上圖書(shū)借閱(想法很好,用戶不需要,也不現(xiàn)實(shí))?CopyrightXinjunMao200510什么是軟件需求(2/4)關(guān)于軟件需求的本卷須知軟件需求關(guān)注用戶的期望、要求和需要,不是解決方案要區(qū)分what和How例如,要采用什么算法,不是用戶需求并不是所有方面的要求都是軟件需求功能、性能、設(shè)計(jì)約束、時(shí)間進(jìn)度等例如,重量、軟件大小等不是用戶需求并不是所有用戶的期望和要求都是軟件需求用戶需求必須中肯,有意義例如,記錄圖書(shū)的厚度等不是用戶需求?CopyrightXinjunMao200511什么是軟件需求(3/4)軟件需求的表現(xiàn)形式功能需求性能需求易用性、質(zhì)量、性能、平安性,移植性、可重用性等設(shè)計(jì)約束運(yùn)行環(huán)境開(kāi)發(fā)環(huán)境其它要求:如開(kāi)發(fā)周期?CopyrightXinjunMao200512什么是軟件需求(4/4)軟件需求例子-圖書(shū)館管理系統(tǒng)功能需求辦理讀者借書(shū)證,借閱圖書(shū),…性能需求查詢操作延遲時(shí)間不超過(guò)1秒鐘,…設(shè)計(jì)約束前臺(tái)運(yùn)行在windowsOS下,…其它要求開(kāi)發(fā)時(shí)間6個(gè)月,…?CopyrightXinjunMao200513獲取軟件需求的重要性軟件開(kāi)發(fā)的根底和前提只有在明確了軟件需求之后才能開(kāi)展有針對(duì)性的軟件開(kāi)發(fā)工作沒(méi)有需求無(wú)法進(jìn)行設(shè)計(jì)和編碼制定軟件開(kāi)發(fā)方案的根底只有知道你想做什么,才能知道做這些東西需要多少工作量?不知道軟件需求也就不知道工作量的大小,因而不能制定方案最終目標(biāo)軟件系統(tǒng)驗(yàn)收的標(biāo)準(zhǔn)只有知道你想做什么,才能知道你最終是否做好了沒(méi)有定義明確的需求,就不知道最終基于什么進(jìn)行驗(yàn)收?CopyrightXinjunMao200514獲取軟件需求的復(fù)雜性(1/2)系統(tǒng)復(fù)雜和龐大如何將軟件需求得到?描述清楚?片面,不完全如何保證得到了所有的軟件需求?模糊,不準(zhǔn)確如何保證把需求說(shuō)清楚和準(zhǔn)確?不一致,歧義如何保證所描述的需求是不矛盾的?及時(shí)性當(dāng)需求變更時(shí),如何讓相關(guān)人員都知道需求已經(jīng)變更??CopyrightXinjunMao200515獲取軟件需求的復(fù)雜性(2/2)軟件需求變動(dòng)帶來(lái)的問(wèn)題波動(dòng)性放大性?CopyrightXinjunMao200516解決的方法和手段技術(shù)層面需求分析方法、技術(shù)和工具方法:數(shù)據(jù)流、面向?qū)ο蠹夹g(shù):抽象、建模、多視點(diǎn)、原型、……工具:UML,Rose,Word,Excel,RequisitePro管理層面對(duì)需求分析中的人、活動(dòng)和產(chǎn)品進(jìn)行管理形成新的研究領(lǐng)域:需求工程?CopyrightXinjunMao200517講授內(nèi)容工程案例什么是軟件需求如何進(jìn)行軟件需求分析軟件需求管理CMM對(duì)需求管理的要求小結(jié)?CopyrightXinjunMao200518軟件需求分析什么是軟件需求分析軟件需求分析的任務(wù)軟件需求分析的目標(biāo)軟件需求分析的過(guò)程?CopyrightXinjunMao200519什么是軟件需求分析什么是軟件需求分析?需求分析是指從用戶處獲得需求、形成與用戶需求相一致的、可供閱讀的軟件需求規(guī)格說(shuō)明書(shū)的過(guò)程SRS?CopyrightXinjunMao200520軟件需求分析的任務(wù)通過(guò)對(duì)應(yīng)用問(wèn)題及其環(huán)境的理解和分析,準(zhǔn)確、一致和完全地刻劃用戶需求,并達(dá)成一致,形成軟件需求規(guī)格說(shuō)明書(shū)SRSSRS?CopyrightXinjunMao200521軟件需求分析的目標(biāo)全面性沒(méi)有遺漏一致性沒(méi)有矛盾準(zhǔn)確性說(shuō)清楚認(rèn)同共同、相互認(rèn)可文檔化書(shū)面文檔SRS?CopyrightXinjunMao200522軟件需求分析的過(guò)程軟件需求建模收集軟件需求評(píng)審軟件需求文檔化軟件需求?CopyrightXinjunMao200523步驟1:收集和獲取軟件需求(1/2)任務(wù)從用戶處收集、獲取軟件需求,幫助用戶發(fā)現(xiàn)潛在的軟件需求來(lái)源軟件用戶成果初步需求描述?CopyrightXinjunMao200524步驟1:收集和獲取軟件需求(2/2)技術(shù)手段訪談會(huì)議參觀實(shí)踐……?CopyrightXinjunMao200525步驟2:軟件需求建模(1/2)任務(wù)對(duì)收集的用戶軟件需求進(jìn)行建模,發(fā)現(xiàn)并糾正不一致、不準(zhǔn)確和不全面的軟件需求,形成準(zhǔn)確的需求描述來(lái)源初步的軟件需求描述?CopyrightXinjunMao200526步驟2:軟件需求建模(2/2)技術(shù)手段面向數(shù)據(jù)流和面向?qū)ο蟮慕7椒ǘ嘁朁c(diǎn)原型成果軟件需求模型?CopyrightXinjunMao200527步驟3:文檔化軟件需求(1/2)任務(wù)根據(jù)軟件需求初步描述和軟件需求模型,撰寫(xiě)軟件需求規(guī)格說(shuō)明書(shū)來(lái)源軟件需求初步描述軟件需求模型?CopyrightXinjunMao200528步驟3:文檔化軟件需求(2/2)技術(shù)手段軟件需求規(guī)格說(shuō)明書(shū)編寫(xiě)標(biāo)準(zhǔn)成果軟件需求規(guī)格說(shuō)明書(shū)?CopyrightXinjunMao200529步驟4:評(píng)審軟件需求(1/2)任務(wù)由多方對(duì)軟件需求規(guī)格說(shuō)明書(shū)進(jìn)行評(píng)審,發(fā)現(xiàn)其中的問(wèn)題,并就其中的軟件需求達(dá)成一致來(lái)源軟件需求規(guī)格說(shuō)明書(shū)?CopyrightXinjunMao200530步驟4:評(píng)審軟件需求(2/2)技術(shù)手段需求評(píng)審原那么成果可納入配置的軟件需求規(guī)格說(shuō)明書(shū)?CopyrightXinjunMao200531講授內(nèi)容工程案例什么是軟件需求如何進(jìn)行軟件需求分析軟件需求管理CMM對(duì)需求管理的要求小結(jié)?CopyrightXinjunMao200532需求管理為什么需要對(duì)軟件需求進(jìn)行管理需求管理的內(nèi)容收集軟件需求軟件需求建模撰寫(xiě)軟件需求規(guī)格說(shuō)明書(shū)(SRS)評(píng)審軟件需求控制軟件需求的變更?CopyrightXinjunMao200533為什么需要對(duì)軟件需求進(jìn)行管理軟件需求非常重要獲取軟件需求非常復(fù)雜和困難在需求獲取過(guò)程中涉及到人、活動(dòng)和過(guò)程,只有對(duì)它們進(jìn)行管理才能確保有效地進(jìn)行需求分析,確保軟件需求的質(zhì)量軟件需求經(jīng)常變更,為了確保軟件需求處于受控狀態(tài)?CopyrightXinjunMao200534需求管理的內(nèi)容參與需求分析和評(píng)審的人員軟件需求文檔需求分析過(guò)程需求變更?CopyrightXinjunMao200535收集軟件需求如何收集軟件需求?文檔化所收集的軟件需求軟件需求收集的本卷須知?CopyrightXinjunMao200536如何收集需求?確定哪些用戶角色會(huì)對(duì)軟件提出需求例如圖書(shū)館的館長(zhǎng),圖書(shū)管理員,書(shū)庫(kù)管理員,讀者管理員,系統(tǒng)管理員;而不是圖書(shū)館的清理工用戶方要成立相應(yīng)的需求分析小組和相關(guān)角色的人員進(jìn)行交流會(huì)議、探討、觀察、實(shí)踐、聽(tīng)取意見(jiàn)在交流的過(guò)程中要有記錄,要對(duì)記錄進(jìn)行整理文字,錄音,整理,寫(xiě)成文檔?CopyrightXinjunMao200537文檔化所收集的軟件需求(1/3)描述需求內(nèi)容例如,查詢圖書(shū)按照?qǐng)D書(shū)名字查詢定義軟件需求編號(hào)(結(jié)構(gòu)化)例如,10(查詢圖書(shū))10.1(按照?qǐng)D書(shū)名字查詢)10.2(按照?qǐng)D書(shū)的書(shū)號(hào)查詢)10.3(按照作者查詢)?CopyrightXinjunMao200538文檔化所收集的軟件需求(2/3)描述軟件需求特性例如,查詢圖書(shū)軟件需求重要性(高、中、低),用于制定方案緊迫性(短期、中期、長(zhǎng)期),用于制定方案工作量(10個(gè)人月),用于估算工作量、制定方案?CopyrightXinjunMao200539文檔化所收集的軟件需求(3/3)工具:word,excel,RequisitPro(Rational)初步需求描述編寫(xiě)標(biāo)準(zhǔn)?CopyrightXinjunMao200540軟件需求收集的本卷須知(1/2)如果應(yīng)用規(guī)模較大,可分成幾個(gè)需求調(diào)查小組同時(shí)進(jìn)行,最后對(duì)結(jié)果進(jìn)行匯總一定要和用戶進(jìn)行充分的交流,盡可能獲取足夠多的信息和資料,發(fā)現(xiàn)問(wèn)題要及時(shí)溝通在該階段要和用戶打成一片,進(jìn)行充分的合作,建立起良好的合作關(guān)系如果發(fā)現(xiàn)多個(gè)軟件需求相互矛盾,要能找到仲裁人,或者決策人?CopyrightXinjunMao200541軟件需求收集的本卷須知(2/2)需求調(diào)查應(yīng)遵循先整體后局部、先抽象后具體的原那么幫助用戶發(fā)現(xiàn)潛在的需求?CopyrightXinjunMao200542軟件需求建模為什么需要對(duì)軟件需求進(jìn)行建模?如何對(duì)軟件需求進(jìn)行建模??CopyrightXinjunMao200543為什么需要對(duì)軟件需求進(jìn)行建模需求調(diào)查所獲取和文檔化(文字)的軟件需求不能有效地描述軟件需求文字描述的局限性(不準(zhǔn)確、二義、歧義、不能直觀揭示關(guān)聯(lián))不準(zhǔn)確不一致不全面…..?CopyrightXinjunMao200544如何對(duì)軟件需求進(jìn)行建模(1/2)需求建模技術(shù)面向數(shù)據(jù)流的需求建模技術(shù)面向?qū)ο蟮男枨蠼<夹g(shù)UMLUsecase圖交互圖(順序圖,協(xié)作圖)類圖狀態(tài)圖活動(dòng)圖?CopyrightXinjunMao200545如何對(duì)軟件需求進(jìn)行建模(2/2)案例分析需求建模的例子(圖書(shū)管理系統(tǒng),UML,Rose)?CopyrightXinjunMao200546撰寫(xiě)SRS(1/2)為什么要撰寫(xiě)成SRS記錄軟件需求便于交流便于管理便于控制便于驗(yàn)證?CopyrightXinjunMao200547撰寫(xiě)SRS(2/2)SRS應(yīng)該作為一種標(biāo)準(zhǔn)和標(biāo)準(zhǔn)企業(yè)和組織要明確說(shuō)明如何撰寫(xiě)軟件需求規(guī)格說(shuō)明書(shū)一個(gè)SRS的編寫(xiě)標(biāo)準(zhǔn)?CopyrightXinjunMao200548評(píng)審軟件需求為什么需要對(duì)軟件需求進(jìn)行評(píng)審?如何進(jìn)行評(píng)審?評(píng)審結(jié)果?CopyrightXinjunMao200549為什么需要對(duì)軟件需求進(jìn)行評(píng)審?發(fā)現(xiàn)軟件需求規(guī)格說(shuō)明書(shū)中的問(wèn)題不全面不一致不準(zhǔn)確不可驗(yàn)證書(shū)寫(xiě)不標(biāo)準(zhǔn)共同認(rèn)可軟件需求?CopyrightXinjunMao200550如何進(jìn)行評(píng)審(1/3)參與評(píng)審人員工程經(jīng)理用戶方(代表)需求分析小組軟件設(shè)計(jì)小組軟件測(cè)試小組軟件質(zhì)量保證小組……應(yīng)該提前將SRS送給參與評(píng)審人員?CopyrightXinjunMao200551如何進(jìn)行評(píng)審(2/3)需求評(píng)審原那么多方對(duì)軟件需求達(dá)成一致正確性軟件需求是否是用戶所需要的例如,一個(gè)讀者最多能借10本書(shū)準(zhǔn)確是否把軟件需求描述清楚了例如,一個(gè)讀者包括諸多信息如名字,單位等等無(wú)歧義性軟件需求描述是否會(huì)引起不必要的誤解和認(rèn)識(shí)上的偏差例如,用戶和客戶?CopyrightXinjunMao200552如何進(jìn)行評(píng)審(3/3)完全性是否所有的需求都已經(jīng)包含了可驗(yàn)證性是否有手段來(lái)驗(yàn)證需求已經(jīng)實(shí)現(xiàn)了例如,查詢結(jié)果應(yīng)該很快得到一致性軟件需求是否會(huì)相互矛度可理解和可修改性軟件需求描述是否簡(jiǎn)潔、直觀,易于修改和維護(hù)可追蹤性軟件需求是否易于追蹤?CopyrightXinjunMao200553軟件需求評(píng)審結(jié)果軟件需求評(píng)審應(yīng)該要有記錄,并形成軟件需求評(píng)審報(bào)告軟家需求評(píng)審報(bào)告樣板軟件需求評(píng)審應(yīng)該要有結(jié)論根據(jù)意見(jiàn)進(jìn)一步改進(jìn),下次再次進(jìn)行評(píng)審根據(jù)意見(jiàn)進(jìn)一步改進(jìn),無(wú)需再次進(jìn)行評(píng)審評(píng)審?fù)ㄟ^(guò)?CopyrightXinjunMao200554控制軟件需求的變更控制SRS控制需求的變更?CopyrightXinjunMao200555控制SRS作為一個(gè)根本的軟件配置項(xiàng)納入配置任何對(duì)軟件需求的變更必須進(jìn)行仔細(xì)審查,征得同意后才能進(jìn)行變更?CopyrightXinjunMao200556控制需求的變更(1/3)需求變更不可防止軟件需求本身是變化的在需求分析階段對(duì)軟件需求的描述和分析不全面、不準(zhǔn)確等需求變更對(duì)軟件工程的開(kāi)發(fā)會(huì)產(chǎn)生巨大的影響產(chǎn)品功能開(kāi)發(fā)本錢(qián)開(kāi)發(fā)進(jìn)度產(chǎn)品質(zhì)量?CopyrightXinjunMao200557控制需求的變更(2/3)需求變更的權(quán)衡,需要和用戶協(xié)商,并對(duì)方案進(jìn)行變更需求成本進(jìn)度?CopyrightXinjunMao200558控制需求的變更(3/3)如何控制需求的變更提出軟件需求變更請(qǐng)求對(duì)軟件需求變更進(jìn)行評(píng)審變更SRS將變更后的SRS納入配置通知受影響小組和人員變更其他產(chǎn)品(軟件設(shè)計(jì)文檔、測(cè)試文檔)和方案(軟件開(kāi)發(fā)方案)?CopyrightXinjunMao200559講授內(nèi)容工程案例什么是軟件需求如何進(jìn)行軟件需求分析軟件需求管理CMM對(duì)需求管理的要求小結(jié)?CopyrightXinjunMao200560CMM對(duì)需求管理的要求(1/3)需求管理是CMM2級(jí)的一個(gè)關(guān)鍵過(guò)程域CMM對(duì)需求管理的理解和定義需求管理是指在用戶和將處理“分配給軟件的系統(tǒng)需求〞的軟件工程組之間建立對(duì)“分配給軟件的系統(tǒng)需求〞的共同理解,由軟件工程組對(duì)“分配給軟件的系統(tǒng)需求〞進(jìn)行分析、精化,按照標(biāo)準(zhǔn)詳細(xì)描述“分配給軟件的系統(tǒng)需求〞,形成“軟件需求規(guī)格說(shuō)明〞文檔,并對(duì)該文檔進(jìn)行評(píng)審“分配給軟件的系統(tǒng)需求〞是指系統(tǒng)總體分配給軟件的需求,也稱軟件需求“用戶〞可解釋為系統(tǒng)工程組或外部顧客等?CopyrightXinjunMao200561CMM對(duì)需求管理的要求(2/3)“軟件工程組〞:實(shí)施軟件工程化開(kāi)發(fā)的小組軟件需求既包括技術(shù)需求、又包括非技術(shù)需求軟件需求構(gòu)成工程規(guī)模和工作量估算、制定工程方案和跟蹤軟件工程活動(dòng)的根底每當(dāng)軟件需求改變時(shí),都應(yīng)調(diào)整受到影響的軟件方案、工作產(chǎn)品和活動(dòng),使其與更新后的軟件需求保持一致對(duì)已通過(guò)評(píng)審的軟件需求的任何更改都應(yīng)受到管理和控制?CopyrightXinjunMao200562CMM對(duì)需求管理的要求(3/3)共12個(gè)關(guān)鍵實(shí)踐關(guān)鍵實(shí)踐類關(guān)鍵實(shí)踐數(shù)目制定方針政策1確保必備條件4實(shí)施軟件過(guò)程3度量和分析1檢查實(shí)施情況3?CopyrightXinjunMao200563目標(biāo)使軟件需求受控,建立供軟件工程和管理使用的基線受控:在給定時(shí)間(過(guò)去或現(xiàn)在)使用的工作產(chǎn)品的版本是的(即受版本控制的),并以受控的方式進(jìn)行更動(dòng)(即更動(dòng)控制)“軟件工程〞是指軟件設(shè)計(jì)、編碼、測(cè)試等“軟件管理〞是指工程方案制定、工程跟蹤、風(fēng)險(xiǎn)等軟件方案、產(chǎn)品和活動(dòng)與軟件需求保持一致所謂“保持一致〞是指相吻合?CopyrightXinjunMao200564制定方針政策工程遵循一個(gè)書(shū)面的、由組織制定的方針用來(lái)管理軟件需求將軟件需求寫(xiě)成標(biāo)準(zhǔn)化的文檔擬定參加需求評(píng)審的人員,包括工程軟件負(fù)責(zé)人,其它受影響的小組,包括系統(tǒng)測(cè)試組,軟件工程組(如軟件設(shè)計(jì)小組),軟件質(zhì)量保證組,軟件配置管理組,文檔支持組等當(dāng)軟件需求發(fā)生改變時(shí),更動(dòng)軟件方案、工作產(chǎn)品和活動(dòng),使其與軟件需求的改變保持一致?CopyrightXinjunMao200565確保必備條件(1/4)建立和明確系統(tǒng)需求分析和分配的人員及其職責(zé),明確在整個(gè)工程生存期內(nèi),管理和分配系統(tǒng)需求,并將它們寫(xiě)成文檔實(shí)施對(duì)系統(tǒng)需求及其分配的更動(dòng),當(dāng)系統(tǒng)需求發(fā)生更動(dòng)時(shí),應(yīng)及時(shí)更動(dòng)軟件需求?CopyrightXinjunMao200566確保必備條件(2/4)將軟件需求寫(xiě)成標(biāo)準(zhǔn)化的文檔技術(shù)需求,如軟件功能、性能、設(shè)計(jì)約束、編程語(yǔ)言、界面需求非技術(shù)性需求(即協(xié)議、條件、和(或)合同條款),包括:要交付的產(chǎn)品、交付日期、里程碑等用于確認(rèn)軟件產(chǎn)品滿足軟件需求的驗(yàn)收準(zhǔn)那么?CopyrightXinjunMao200567確保必備條件(3/4)提供足夠的用以管理分配需求的資源和經(jīng)費(fèi)指派在應(yīng)用領(lǐng)域和軟件工程方面有經(jīng)驗(yàn)和技能的個(gè)人去管理軟件需求提供可用的、能支持軟件需求管理活動(dòng)的工具電子表格程序配置管理工具跟蹤工具測(cè)試管理工具?CopyrightXinjunMao200568確保必備條件(4/4)軟件工程組和其它受影響組的人員接受需求管理方面的培訓(xùn),如工程所使用的方法、標(biāo)準(zhǔn)和規(guī)程應(yīng)用領(lǐng)域知識(shí)?CopyrightXinjunMao200569實(shí)施軟件過(guò)程(1/3)軟件工程組識(shí)別、分析和細(xì)化軟件需求,對(duì)它進(jìn)行評(píng)審鑒別出不完整的和遺漏的軟件需求評(píng)審軟件需求,確定它們是否用軟件來(lái)實(shí)現(xiàn)是可行的和恰當(dāng)?shù)囊驯磺逦蜏?zhǔn)確地闡述相互一致、無(wú)矛盾可驗(yàn)證、可測(cè)試對(duì)任何被識(shí)別出有潛在問(wèn)題的軟件需求進(jìn)行評(píng)審,并作出必要的更動(dòng)和受影響組一起協(xié)商解決由軟件需求引出的承諾?CopyrightXinjunMao200570實(shí)施軟件過(guò)程(2/3)將軟件需求作為軟件開(kāi)發(fā)方案、工作產(chǎn)品和過(guò)程活動(dòng)的根底,軟件需求:是受管理和控制的是軟件開(kāi)發(fā)方案的根底?CopyrightXinjunMao200571實(shí)施軟件過(guò)程(3/3)對(duì)軟件需求的更動(dòng)進(jìn)行評(píng)審,并將其納入軟件工程評(píng)估軟件需求更動(dòng)對(duì)現(xiàn)有承諾的影響,通過(guò)協(xié)商對(duì)承諾進(jìn)行適當(dāng)?shù)母膶?duì)組織外的個(gè)人和組所作承諾的更改由高級(jí)管理者參與評(píng)審和受影響組協(xié)商組織內(nèi)部承諾的更改對(duì)由于軟件需求的更動(dòng)所造成的對(duì)軟件方案、工作產(chǎn)品和活動(dòng)必須作的更動(dòng)要進(jìn)行識(shí)別、評(píng)價(jià)、風(fēng)險(xiǎn)評(píng)估、寫(xiě)成文檔、做出方案、傳到達(dá)受影響組和個(gè)人、跟蹤直到結(jié)束?Copyri
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年土地使用權(quán)轉(zhuǎn)讓合同(含開(kāi)發(fā)權(quán))
- 2024年廣西路分公司一級(jí)干線租用合同
- 2024年安全監(jiān)控外包服務(wù)合同
- 2024年工程設(shè)計(jì)變更合同補(bǔ)充
- 2024年度石油化工設(shè)備安裝調(diào)試合同
- 2024年工廠租賃合同書(shū)
- 2024年度塔吊設(shè)計(jì)研發(fā)合同
- 2024購(gòu)房合同應(yīng)注意事項(xiàng)
- 2024征地補(bǔ)償安置合同范本
- 2024年學(xué)校治安門(mén)衛(wèi)合同
- 珍愛(ài)生命,拒絕“死亡游戲”主題班會(huì)教案(3篇)
- 2024世界糖尿病日糖尿病與幸福感糖尿病健康教育課件
- 民用無(wú)人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題庫(kù)500題(含答案)
- 中國(guó)法律史-第一次平時(shí)作業(yè)-國(guó)開(kāi)-參考資料
- EPC項(xiàng)目投標(biāo)人承包人工程經(jīng)濟(jì)的合理性分析、評(píng)價(jià)
- 社區(qū)電動(dòng)車棚新(擴(kuò))建及修建充電車棚施工方案(純方案-)
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(隱患排查表)
- 世界問(wèn)候日-你的問(wèn)候溫暖世界主題PPT
- 生活老師安全培訓(xùn)-中學(xué)生活老師崗位培訓(xùn)
- (中職) 電子商務(wù)基礎(chǔ)(第二版)教案
- 教練技術(shù)二階段講義
評(píng)論
0/150
提交評(píng)論