




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2010-10-29軟件需求工程課程概述主要內(nèi)容 課程目標 課程設(shè)計思路 課程內(nèi)容 課程實施 課程資源課程目標 需求工程講什么? 現(xiàn)狀 方式1:理論為主 模型,形式化 方式2:建模與分析技術(shù)為主 UML 方式3:實踐方法為主 需求獲取,管理技術(shù),文檔寫作注:理論是指對特定現(xiàn)象及其關(guān)注點進行解釋的抽象知識體,一般具有數(shù)學(xué)或邏輯基礎(chǔ)。技術(shù)是指那些具有明確語法、語義和語用的軟件技術(shù)模型以及建立模型的系統(tǒng)化行為方式。實踐方法是指從大量的實踐中總結(jié)出來的行之有效的工作方法。 課程目標 需求工程講什么? 理想 CCSE:Software Modeling and AnalysisModeling foun
2、dationsAnalysis fundamentalsTypes of modelsRequirements fundamentalsEliciting requirementsRequirements specification & documentationRequirements validation注:國內(nèi)的規(guī)范與CCSE保持一致課程目標 需求工程講什么? 理想 CCSE:Software Modeling and AnalysisModeling foundationsAnalysis fundamentalsTypes of modelsRequirements fund
3、amentalsEliciting requirementsRequirements specification & documentationRequirements validation理論為主技術(shù)為主實踐為主都重要!課程目標 需求工程講什么 我們的方案:融合 需求基礎(chǔ),介紹需求的基礎(chǔ)理論知識和實踐方法; 需求獲?。航榻B需求獲取活動及其相關(guān)的技術(shù)與實踐方法,強調(diào)比較分析和工程性; 需求分析:介紹建模與分析的相關(guān)理論、常用技術(shù)和常用實踐方法,強調(diào)比較分析; 需求的文檔化和驗證:介紹需求規(guī)格說明和需求驗證的理論、技術(shù)與實踐方法,突出工程性; 需求管理:介紹需求管理的技術(shù)與實踐方法,強調(diào)
4、工程性。課程目標 理解需求工程及其各個活動,掌握常用的需求工程技術(shù),能夠組織并完成復(fù)雜系統(tǒng)的各項需求工程工作。 掌握常用的需求獲取方法與技術(shù),能夠用多種方法與技術(shù)發(fā)現(xiàn)或者提取需求。 掌握常用的需求分析方法與技術(shù),能夠完成目標分析、用例分析和需求分析等建模工作。 理解常用的需求規(guī)格說明技術(shù),能夠使用形式化、半形式化和非形式化技術(shù)為不同類型系統(tǒng)表示功能性和非功能性需求。 理解常用的需求驗證與確認方法與技術(shù),能夠根據(jù)標準驗證和確認需求,如可行性、清晰性和無二義性。 理解需求管理方法與技術(shù),能夠按照需求管理的要求開展工作 理解與需求工程相關(guān)的軟件“工程性”,能夠組織需求,確定需求的優(yōu)先次序,能夠與不同
5、人員會談得到一致的需求集。主要內(nèi)容 課程目標 課程設(shè)計思路 課程內(nèi)容 課程實施 教材課程設(shè)計思路 主要思路:理論、技術(shù)與實踐方法的融合課程設(shè)計思路 主要思路:理論、技術(shù)與實踐方法的融合 以過程框架為基礎(chǔ) 示例:在下圖的過程中展開下列知識 系統(tǒng)模型理論 需求建模技術(shù) 建模實踐方法 優(yōu)先級/細化/協(xié)商等實踐方法課程設(shè)計思路 主要思路:理論、技術(shù)與實踐方法的融合 在軟件工程的體系中展開對理論的教學(xué)。 過程框架提供了軟件工程的背景 示例:介紹模型基礎(chǔ)理論 分析工程定位,講解模型的元素單位及其特性課程設(shè)計思路主要思路:理論、技術(shù)與實踐方法的融合 系統(tǒng)化地培養(yǎng)學(xué)生掌握實踐方法 以過程框架與相關(guān)理論為基礎(chǔ),
6、可以將分散的實踐方法有機地組織起來 示例:以下圖的過程框架和需求理論(需求層次性)為基礎(chǔ),組織需求工程前期的實踐方法課程設(shè)計思路 主要思路:理論、技術(shù)與實踐方法的融合 實踐方法與技術(shù)互相結(jié)合和互為補充 以實踐方法作為范例講解技術(shù)的運用,增加學(xué)生對技術(shù)可操作性的理解 通過對技術(shù)的分析,提高學(xué)生對實踐方法局限性的認識類圖(對象建模技術(shù))概念類列表名詞分析行為分析CRC課程設(shè)計思路 其他重要的設(shè)計思路 結(jié)合軟件工程的大背景 讓學(xué)生知道軟件需求的來源和去向; 例如需求驗證與軟件工程質(zhì)量保障 堅持從現(xiàn)實世界和問題出發(fā) 教會學(xué)生在模糊的現(xiàn)實(而非純技術(shù))背景中思考軟件需求處理和分析; 例如:問題分析與目標
7、分析必要性,獲取必要性,分析中的模糊性等 強調(diào)非技術(shù)能力培養(yǎng),幫助學(xué)生建立初步的產(chǎn)品策劃能力 發(fā)現(xiàn)問題和策劃產(chǎn)品方案的能力(問題、目標、范圍、優(yōu)先級等) 溝通能力(獲?。┖蛥f(xié)商能力課程設(shè)計思路 其他重要的設(shè)計思路 在技術(shù)與方法時,結(jié)合發(fā)展歷史、應(yīng)用背景、實踐調(diào)查等知識,提高學(xué)生對各種技術(shù)和方法的理解能力,教會學(xué)生區(qū)別與判定它們的使用差異,并靈活應(yīng)用。 補充以當前有影響的新技術(shù)和新方法,完善學(xué)生知識的同時提高學(xué)生對技術(shù)發(fā)展的適應(yīng)能力 例如面向目標的模型、基于場景的方法、面向問題的分析等。主要內(nèi)容 課程目標 課程設(shè)計思路 課程內(nèi)容 課程實施 教材課程內(nèi)容知識體系知識體系編號描述k,c,aE, D,
8、 OMEP-EF.ec.0軟件的工程經(jīng)濟學(xué)MEP-EF.ec.1軟件生命周期中的價值考慮kEMEP-EF.ec.2系統(tǒng)目標生成(如共享設(shè)計、stakeholder win-win,質(zhì)量函數(shù)實施、原型等)cEMEP-EF.ec.3解決方案成本效益比分析(如收益的實現(xiàn)、折中分析、成本分析和投資收益等)cEMEP-EF.ec.4系統(tǒng)價值實現(xiàn)(如優(yōu)先權(quán)、風險判別、成本控制等)kEMEP-PF.pr.0職業(yè)技能MEP-PF.pr.6軟件的經(jīng)濟影響cEMEP-PF.psy.0團隊激勵/心理學(xué)MEP-PF.psy.2個體認知(如限制等)kEMEP-PF.psy.3認知問題的復(fù)雜性kEMEP-PF.psy.4
9、和投資者交互cEMEP-PF.psy.5不確定性和模糊性的處理kE課程內(nèi)容 知識體系編號描述k,c,aE, D, OSEF-MA.md.0建?;A(chǔ)SEF-MA.md.1建模原理(例如分解、抽象、一般化、投影/視點、清晰化、使用形式化方法等)aESEF-MA.md.2前置和后置條件,不變式cESEF-MA.tm.0模型類型SEF-MA.tm.1信息建模(例如實體關(guān)系建模、類圖等)aESEF-MA.tm.2行為建模(例如狀態(tài)圖、用例分析、交互圖)aESEF-MA.tm.4領(lǐng)域建模(如領(lǐng)域工程方法等)kESEF-MA.tm.6企業(yè)建模(如業(yè)務(wù)過程、組織、目標等)kDSEF-MA.tm.7需求交互分析
10、(如特征交互、視點分析等)kDSEF-MA.tm.8分析模式(如問題框架、規(guī)范重用等)kDSEF-MA.af.0分析基礎(chǔ)SEF-MA.af.1良好形式分析(如完整性、一致性、健壯性等)aESEF-MA.af.2正確性分析(如靜態(tài)分析、模擬和模型檢驗等)aESEF-MA.af.3分析質(zhì)量(非功能性)需求(如安全性、保密性、易用性、性能、根本原因分析等)aESEF-MA.af.4優(yōu)先度,折中分析、風險分析和影響分析cESEF-MA.af.5可追蹤性cESEF-MA.af.6形式化分析kE課程內(nèi)容 知識體系編號描述k,c,aE, D, OSEF-MA.rfd.0需求基礎(chǔ)SEF-MA.rfd.1需求定
11、義(如產(chǎn)品、項目、約束、系統(tǒng)邊界、外部、內(nèi)部等)cESEF-MA.rfd.2需求處理cESEF-MA.rfd.3需求的層/級cESEF-MA.rfd.4需求特性cESEF-MA.rfd.6需求與系統(tǒng)工程的關(guān)系、以人為本的設(shè)計等kDSEF-MA.rfd.7嚴重的問題(如結(jié)構(gòu)錯誤、解決方案的問題等)kDSEF-MA.er.0需求獲取SEF-MA.er.1獲取來源(如投資者、領(lǐng)域?qū)<?、操作和組織環(huán)境等)aESEF-MA.er.2獲取技術(shù)(如會談、提問/調(diào)查、原型、用例、觀察、共享技術(shù)等)aESEF-MA.er.3高級技術(shù)(如ethnographic等)cDSEF-MA.rsd.0需求規(guī)約和文檔化SE
12、F-MA.rsd.1需求文檔化基礎(chǔ)(如類型、受眾、結(jié)構(gòu)、質(zhì)量、屬性和標準等)kESEF-MA.rsd.2軟件需求規(guī)約aESEF-MA.rsd.3規(guī)格說明語言(如結(jié)構(gòu)化英語、UML等)kE課程內(nèi)容 知識體系編號描述k,c,aE, D, OSEF-MA.rv.0需求確認SEF-MA.rv.1評審和審查aESEF-MA.rv.2需求確認的原型cESEF-MA.rv.3確認測試設(shè)計cESEF-MA.rv.5形式化需求分析kDSEF-MA.rm.0需求管理SEF-MA.rm.1需求變更管理cESEF-MA.rm.2需求基線管理kESEF-MA.rm.3需求跟蹤kE主要內(nèi)容 課程目標 課程設(shè)計思路 課程內(nèi)
13、容 課程實施 課程資源 教學(xué)計劃課程實施序號主題內(nèi)容課時1導(dǎo)論需求在軟件開發(fā)中的重要性;軟件需求工程概述;需求工程的特性;需求工程師的知識要求;課程設(shè)置的目的及課程要求22需求基礎(chǔ)需求的概念和原理;需求的類型;需求的層次;需求開發(fā)的思路;優(yōu)秀需求的特性;常見需求錯誤分析23需求工程過程需求工程過程;各項需求工程活動細節(jié);需求工程的迭代特性;有效實踐方法的應(yīng)用14需求獲取概述需求獲取活動過程;需求獲取的常見問題和困難;需求獲取的特性25確定項目前景和范圍問題分析;建立解決方案;邊界定義;前景和范圍文檔;可行性分析26涉眾分析與硬數(shù)據(jù)采樣 涉眾識別;涉眾描述;涉眾評估;涉眾采樣;硬數(shù)據(jù)采樣27需求獲取方法面談、原型、觀察法和文檔審查48需求獲取結(jié)果的組織面向目標的方法;基于場景的方法;基于用例的方法39需求分析概述建模與分析理論基礎(chǔ);需求分析技術(shù);需求分析方法;需求分析活動;優(yōu)先級劃分;沖突協(xié)商;多視角技術(shù);Win-Win模型;前期需求階段的需求分析4 教學(xué)計劃課程實施序號主題內(nèi)容課時10結(jié)構(gòu)化建模過程建模;DFD;DFD建模方法;DFD相關(guān)技術(shù)211數(shù)據(jù)建模數(shù)據(jù)建模;ERD;ERD建模方法112面向?qū)ο蠓治雒嫦驅(qū)ο蠓治觯活悎D;用例圖;行為圖;
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年血液透析器項目申請報告
- 2025年美發(fā)師(高級)考試試卷:美發(fā)行業(yè)市場調(diào)研與競爭對手分析
- 2025年電腦提花人造毛皮機項目立項申請報告
- 我的寵物生活寫物并抒情類作文14篇
- 2025年電工(高級技師)職業(yè)技能鑒定實操試卷:電氣自動化技術(shù)技能案例分析
- 2025年安全生產(chǎn)管理工程師模擬試題
- 家庭經(jīng)濟情況與收入支出平衡證明(8篇)
- 清(梅)酒介紹試題
- 2025年旅游地產(chǎn)項目生態(tài)旅游規(guī)劃與設(shè)計策略研究
- 2025年城市生活垃圾分類處理創(chuàng)新實踐與公眾教育體系研究報告001
- 胰島素注射 課件
- 公司事故隱患內(nèi)部報告獎勵機制
- 【教育數(shù)字化應(yīng)用案例】初中物理教育數(shù)字化應(yīng)用案例
- 北京市西城區(qū)2021-2022學(xué)年八年級下學(xué)期期末歷史試題(試題+答案)
- 土地綜合整治項目施工組織設(shè)計
- 貴州省銅仁市2023-2024學(xué)年七年級下學(xué)期期末生物試題(解析版)
- 供應(yīng)商定期評價表(精簡版)
- HJ 620-2011 水質(zhì) 揮發(fā)性鹵代烴的測定 頂空氣相色譜法
- 廣西壯族自治區(qū)桂林市2023-2024學(xué)年七年級下學(xué)期期末考試數(shù)學(xué)試題
- 企業(yè)所得稅匯算清繳申報表電子表格版(帶公式-自動計算)
- 訂婚解除婚約協(xié)議書模板
評論
0/150
提交評論