軟件需求分析和管理(3天)
軟件需求分析和管理(3天)詳細內容
軟件需求分析和管理(3天)
軟件需求分析和管理
課時:3天 深度:高級
課程描述
課程先通過全面解讀ISO 21500:2012項目管理指南、ISO/IEC
15288:2008系統(tǒng)和軟件工程過程 - 系統(tǒng)生命周期過程和ISO/IEC
12207:2008系統(tǒng)和軟件工程過程 - 軟件生命周期過程、ISO/IEC/IEEE
29148:2011系統(tǒng)和軟件工程過程 - 需求工程、ISO/IEC 25010:2011
系統(tǒng)和軟件質量要求和評價(SQuaRE)- 系統(tǒng)和軟件質量模型和ISO/IEC 25030:2007
系統(tǒng)和軟件質量要求和評價(SQuaRE) -
質量要求等眾多國際標準界定軟件項目的需求工程的內容,然后該課程在軟件工程項目
背景下基于國際標準和完整案例詳細介紹了需求方法論的三大組成部分:需求表示、需
求過程和需求工具。需求表示依據(jù)3大類不同層次的具有不同屬性的需求類型,即涉眾訴
求/需要、系統(tǒng)特征、軟件需求,分別采取了不同的表現(xiàn)形式和記錄方式,最終形成了系
統(tǒng)/軟件需求規(guī)約(SyRS/SRS)。需求過程主要包括定義干系人需求和分析需求兩大核心
過程。在此基礎上,我們進一步介紹了UML模型驅動開發(fā)(MDD)方法,特別是如何將建
模業(yè)務系統(tǒng)的由業(yè)務用例模型和業(yè)務分析模型組成的業(yè)務模型轉變成建模軟件系統(tǒng)的用
例模型的方法。然后依據(jù)用例模型運用FPA方法估算項目規(guī)模。
課程目標
完成此門課程,學員將具備以下能力:
? 建立正確的需求觀,透徹理解需求實踐中常見困擾背后的本質
? 熟練掌握自己的性格和行事風格
? 深刻理解“人之所欲,施之于人”和“事為先,人為重”的理念。
? 系統(tǒng)掌握需求工程過程框架及其具體步驟
? 運用需求管理技巧定義產(chǎn)品需求的清晰陳述
? 掌握結構化、驗證以及評審SRS要點的方法
? 熟練使用用例建模方法捕捉和記錄核心功能性需求
? 熟練掌握系統(tǒng)和產(chǎn)品質量模型,并且能夠據(jù)此定義和分析質量需求。
? 使用迭代過程開發(fā)需求
? 描述用于定義產(chǎn)品需求層次的文檔記錄層次和標準
? 熟練使用需求屬性和跟蹤關系在整個產(chǎn)品生命周期中幫助管理范圍和變更
? 理解需求如何驅動后續(xù)的軟件架構、設計、測試和用戶文檔記錄活動
? 熟練掌握模型驅動開發(fā)(MDD)方法
? 掌握根據(jù)需求內容估算項目規(guī)模的FPA方法
課程內容
課程簡介
第一章 需求管理方法論
第二章 用例建模方法
第三章 分析問題
第四章 理解干系人需要
第五章 定義系統(tǒng)
第六章 管理系統(tǒng)范圍
第七章 提煉系統(tǒng)定義
第八章 管理變更的需求
第九章 結構化用例模型
第十章 需求管理工具
第十一章 建模工具
課程對象
本課程適用于業(yè)務分析師(BA)、系統(tǒng)分析師(SA)、項目經(jīng)理、產(chǎn)品經(jīng)理和架構師等
。
前提課程
? 統(tǒng)一建模語言(UML)和建模工具
? 用UML進行企業(yè)業(yè)務建模
后續(xù)課程
? 面向對象的分析和設計
? 軟件架構
《軟件需求分析和管理》課程安排
此課程包括講授和案例研討,共安排三天,如下表:
| |上午 |下午 |
|第一天 |課程簡介 |用例建模方法 |
| |軟件工程的最佳實踐 |案例練習: 識別參與者和用例 |
| |需求管理方法論 | |
| | |分析問題 |
| |核心目標: |案例練習 問題背后的問題 |
| |深刻理解軟件工程的6條最佳實踐|案例練習 描述問題 |
| |,特別是迭代開發(fā),對迭代需求 | |
| |管理方法論的重大影響。 |核心目標: |
| |深刻理解需求金字塔圖,這是整 |熟練掌握使用用例圖描述系統(tǒng)功 |
| |個課程的靈魂。 |能以及根據(jù)目的(Goal)劃分系 |
| |熟練掌握需求分類框架FURPSCMP |統(tǒng)功能;熟練使用活動圖描述業(yè) |
| |。 |務流程;熟練使用狀態(tài)機圖描述 |
| |樹立以用戶/客戶為中心的建模思|系統(tǒng)狀態(tài); |
| |想。 |熟練掌握魚骨圖/因果圖分析法;|
| | |初步掌握愿景(Vision)文檔的組 |
| | |成,通過寫作愿景文檔,深入理 |
| | |解其“項目大綱”的作用。 |
|第二天 |理解干系人需要(Need) |定義系統(tǒng) |
| | | |
| |案例練習 評價客戶需求規(guī)約 |案例練習 識別系統(tǒng)特征 |
| |案例練習 頭腦風暴 |案例練習 識別用例 |
| | |案例練習 簡述用例 |
| |核心目標: | |
| |熟練掌握篩選(收集)用戶需要 |核心目標: |
| |的幾種常見方法:訪談、需求研 |深入講解愿景文檔的組成,分析 |
| |討會、調查問卷、頭腦風暴和主 |特征與用例的關系,并通過定義 |
| |意簡化、故事板、角色扮演、原 |特征集合或用例集合來定義系統(tǒng) |
| |型法。 |。練習如何采用用例來捕獲功能 |
| | |需求。 |
| | |熟練掌握用例規(guī)約的寫作。 |
| | | |
| | |管理系統(tǒng)范圍 |
| | | |
| | |案例練習 使用需求屬性排序需 |
| | |求 |
| | |案例練習 排序場景 |
| | | |
| | |核心目標: |
| | |熟練掌握如何根據(jù)可用的資源( |
| | |人員、成本、時間等)來確定項 |
| | |目的范圍。 |
|第三天 |提煉系統(tǒng)定義 |結構化用例模型 |
| |案例練習 選擇樣式 | |
| |案例練習 細化事件流 |核心目標: |
| |案例練習 識別非功能性需求 |熟練掌握管理變更需求的方法; |
| | |通過結構化用例模型簡化需求的 |
| |核心目標: |維護;需求管理工具 |
| |熟練掌握軟件需求規(guī)約(包括用 |建模工具 |
| |例模型和補充需求規(guī)約)的寫作 |FPA方法 |
| |。 |課程總結 |
| |深刻理解場景和測試、設計和用 |問題討論 |
| |戶文檔之間的內在聯(lián)系。 | |
| |管理變更的需求 | |
葉紅星老師的其它課程
軟件項目管理實戰(zhàn)(3天) 06.11
軟件項目管理課時:3天深度:高級課程描述雖然有周密的計劃、嚴格的規(guī)范、最強的技術,但很多軟件開發(fā)項目卻仍歷盡艱辛而達不到預定目標?這是因為許多項目忽略了個人能力和組織關系對項目的影響,造成以下問題:項目的目標不清或沒有達成共識,使得項目一開始就蘊涵著巨大風險;未能獲得各級組織對項目的支持,項目缺乏驅動力,推進困難;雖然知道計劃和監(jiān)控的重要性,但沒有掌握必要的
講師:葉紅星詳情
項目管理實戰(zhàn)2天 06.11
項目管理實戰(zhàn)課時:2天深度:高級課程描述雖然可能有周密的計劃、嚴格的規(guī)范、最強的技術,但很多項目卻仍歷盡艱辛而達不到預定目標?這是因為許多項目忽略了個人能力和性格以及組織關系對項目的影響,造成以下問題:項目的目標不清或沒有達成共識,使得項目一開始就蘊涵著巨大風險;未能獲得各級組織對項目的支持,項目缺乏驅動力,推進困難;雖然知道計劃和監(jiān)控的重要性,但沒有掌握必
講師:葉紅星詳情
- [潘文富]薪資考核的初步改善措施
- [潘文富]新開門店的白板期要做些什
- [潘文富]經(jīng)銷商終端建設的基本推進
- [潘文富]中小企業(yè)招聘廣告的內容完
- [潘文富]優(yōu)化考核方式,減少員工抵
- [王曉楠]輔警轉正方式,定向招錄成為
- [王曉楠]西安老師招聘要求,西安各區(qū)
- [王曉楠]西安中小學教師薪資福利待遇
- [王曉楠]什么是備案制教師?備案制教
- [王曉楠]2024年陜西省及西安市最
- 1社會保障基礎知識(ppt) 21203
- 2安全生產(chǎn)事故案例分析(ppt) 20283
- 3行政專員崗位職責 19085
- 4品管部崗位職責與任職要求 16277
- 5員工守則 15490
- 6軟件驗收報告 15426
- 7問卷調查表(范例) 15151
- 8工資發(fā)放明細表 14587
- 9文件簽收單 14248