軟件需求開發(fā)與管理

  培訓(xùn)講師:李晉

講師背景:
研發(fā)管理專家—李晉教育背景:上海大學(xué)工學(xué)碩士,北京理工大學(xué)工學(xué)學(xué)士項目管理實戰(zhàn)派資深講師IPD研發(fā)管理咨詢資深顧問北方交通大學(xué)研發(fā)管理特聘講師美國項目管理專家(PMP),PDMA會員擅長課程:多年高科技企業(yè)產(chǎn)品研發(fā)和研發(fā)管理、產(chǎn)品管理工作經(jīng) 詳細>>

李晉
    課程咨詢電話:

軟件需求開發(fā)與管理詳細內(nèi)容

軟件需求開發(fā)與管理



課程名稱
RDM030 軟件需求開發(fā)與管理(Software Requirement Development and
management )


參加對象
公司總工/技術(shù)總監(jiān)、研發(fā)項目經(jīng)理/產(chǎn)品經(jīng)理、系統(tǒng)工程師SE、研發(fā)骨干、測試、Q
A等。

課程背景
在經(jīng)濟蓬勃發(fā)展的今天,客戶的信息化需求變化非???,這對軟件企業(yè)提出了嚴峻的
挑戰(zhàn),對需求的快速反應(yīng)能力體現(xiàn)了一個軟件企業(yè)的核心競爭能力,目前國內(nèi)軟件企業(yè)
軟件開發(fā)過程遠未成熟,卻還要常常面臨國外同行的競爭。如何在這樣一個激烈的市場
競爭環(huán)境中既積累產(chǎn)品技術(shù)、又能夠迅速把握市場機會,軟件需求開發(fā)和管理能力成為
了關(guān)鍵。
課程圍繞如何獲得高質(zhì)量的需求,全面介紹軟件需求開發(fā)和需求管理過程,還利用講
師實際的經(jīng)驗,與學(xué)員共同分析本企業(yè)需求工作中的問題,并特別針對目前需求工作中
的常見難點進行分析,包括如何在需求工作中與客戶進行主動合作、如何保證需求的完
整性和準確性、如何編寫高質(zhì)量的需求文檔、如何在不斷滿足客戶需求的同時積累企業(yè)
的核心產(chǎn)品能力。課程不僅僅給學(xué)員在需求工程上一個完整的整體認識、還培訓(xùn)了學(xué)員
在需求開發(fā)和需求管理的實際操作能力。
課程結(jié)合行業(yè)環(huán)境和軟件企業(yè)具體發(fā)展狀態(tài)來講述軟件需求開發(fā)與需求管理,對不同
態(tài)勢下的軟件企業(yè)的需求工作具有實際的參考價值。



培訓(xùn)收益

□ 解決問題:
?
市場人員編寫的客戶需求不是非常詳細,研發(fā)需要整理成客戶需求文檔,交給市場
確認,甚至是到客戶現(xiàn)場確認。
?
很多軟件項目經(jīng)理很委屈,“用戶都不知道自己要什么,我又如何知道啊?”到底誰
應(yīng)該最了解需求?是用戶?還是開發(fā)方自己?
?
需求應(yīng)該如何分解,詳細到什么程度?哪個階段完成需求文檔?由誰負責(zé)編寫需求
文檔?
? 有的項目需求變更頻繁,如何控制變更?
?
需求開發(fā)的時間,有的項目組時間長(40%),有的項目組時間短(10%),對項目
管理工作帶來挑戰(zhàn)。
?
有些企業(yè)的高層管理喜歡給軟件開發(fā)團隊定交付期限,“必須一個月之內(nèi)拿出來,這
是死命令”,這樣做有效嗎?是不是還有更有效的方法?
?
有些開發(fā)團隊對需求變更不負重荷,提出“要引導(dǎo)客戶的需求?”,可強勢的客戶并
不認可軟件企業(yè)的引導(dǎo),開發(fā)推斷如何在需求變更中處于主動地位?
? 到底什么是高質(zhì)量的需求,是完美的模型么?需求如何進行評審?
?
很多開發(fā)方不愿意編寫需求"直接寫代碼不是更好嗎?干嘛浪費時間寫那些沒有人
看的東西呢?"編寫需求真的是浪費時間的工作么?為什么出現(xiàn)這種現(xiàn)象呢?
□ 總體收益:
?
提高企業(yè)需求開發(fā)工作的質(zhì)量,讓正確而且完整的需求進入下一步設(shè)計和開發(fā)過程

?
提升企業(yè)需求管理的能力,滿足企業(yè)各個層次、多角度的管理需要,并促進整體研
發(fā)管理水平的提升,加強項目過程的可控性、可視性,最終保證的成功交付。
?
用規(guī)范的方法逐步分解和化解客戶干預(yù)和需求變化的對整個軟件產(chǎn)品研發(fā)的風(fēng)險,
讓客戶需求成為軟件產(chǎn)品升級進步的推動力,而不是產(chǎn)品研發(fā)失敗或產(chǎn)品無法交
付的風(fēng)險。
□ 具體收益:
? 掌握需求的本質(zhì)和需求工程的相關(guān)概念,建立正確的需求觀。
?
掌握需求分層與結(jié)構(gòu)分解,并理解其如何與企業(yè)不同層次的管理工作相結(jié)合,建立
需求管理“神經(jīng)系統(tǒng)”,破除聯(lián)系凌亂、顆粒度大小不一的“需求碎片”。
?
掌握如何與客戶(包括內(nèi)部和外部)在需求工作中建立合作關(guān)系,讓客戶的參與成為
軟件質(zhì)量改進的積極因素。
?
掌握迭代的需求開發(fā)過程,并具體掌握如何進行需求獲取、需求分析、需求編寫、
需求確認,最終得到高質(zhì)量的需求。
?
掌握業(yè)務(wù)需求、用戶需求、功能與非功能需求的具體編寫和使用方法,讓需求易寫
易懂易查。
?
掌握需求分配的版本化安排,理解其與產(chǎn)品版本化演進之間的關(guān)系,和如何進行產(chǎn)
品組件的復(fù)用。
?
掌握如何制訂需求驅(qū)動的軟件開發(fā)計劃,讓需求推動產(chǎn)品的升級,減少工作的反復(fù)
。
? 掌握需求過程涉及的一系列方法和工具。

培訓(xùn)特色
1、課程內(nèi)容全面,包括需求開發(fā)的4個部分:需求獲取、需求分析、需求編寫、需求
確認,和需求管理的5個部分:變更管理、版本管理、需求跟蹤、需求狀態(tài)跟蹤,需求驅(qū)
動的軟件項目計劃。有別于傳統(tǒng)課程著重于需求分析,本課程內(nèi)容更全面,與企業(yè)實際
軟件開發(fā)過程結(jié)合更緊密,課程分8個模塊,并配有豐富的案例、練習(xí)和模板。
2、課程具有很強的實用性。講師長期從事軟件的研發(fā)管理工作,課程給出了講師推
薦的“最佳實踐”,例如:如何與客戶進行有效的合作;如何進行簡接有效需求編寫;讓
編寫需求、需求查閱不再是令人望而生畏的事情等等。
3、課程還對一些需求工作中常見問題進行了探討和給出解決建議,例如:
■ 如何避免返工和過渡開發(fā),在一開始就把需求做正確!做完整!
■ 如何破解“需求范圍的蔓延”“需求變更無休止”難題;

如何快捷準確了解項目的需求狀況,從項目的全局到具體某個需求?如何獲得
各種需求的實時視圖,包括決策層需要的需求成本情況和未來成本估算,管理
層需要的版本安排、進展狀況、工作量分布,還有重點特征的進展情況,或者
某個需求的處理情況等等。
■ 如何進行需求的重用和產(chǎn)品組件的復(fù)用
4、課程有別于傳統(tǒng),強調(diào)需求的“發(fā)現(xiàn)”而不僅僅是“收集”,“發(fā)現(xiàn)”大腦所思考的深
層次的需求,而不僅僅是眼睛所看見需求;強調(diào)開發(fā)團隊與客戶(包括內(nèi)部的和外部的)
就需求緊密合作,而不是簡單的“你提需求我開發(fā)”
5、課程采用互動式教學(xué)、大量的小案例、分析大案例和學(xué)員親自演練,有助于學(xué)員
理解。
6、講師具有15年軟件產(chǎn)品開發(fā)、技術(shù)管理、人員管理的實踐經(jīng)驗。

培訓(xùn)課時
兩天(12小時)

課程大綱

1. 案例及概述
本章節(jié)學(xué)習(xí)目標:討論需求問題的現(xiàn)狀及問題的嚴重性
1. 案例分析
2. 需求的重要性解讀
3. 什么是需求工程?
4. 什么是需求開發(fā)?
5. 什么是需求管理?
6. 需求開發(fā)與需求管理的關(guān)系
7. 需求工程的推薦方法

2. 認識需求
本章節(jié)學(xué)習(xí)目標:掌握軟件需求的基本概念、理清思路
1. 什么是需求?為什么不同的人理解差異那么大?
1. 問題探討
2. 需求的定義
3. 需求的影響因素
? 目標是不是需求,對需求有什么影響
? 需求范圍應(yīng)該從那里開始
? 干系人應(yīng)包括那些,如何影響需求
? 目標、范圍、干系人如何互相影響
2. 需求的層次劃分與分類
1. 業(yè)務(wù)需求
2. 用戶需求、業(yè)務(wù)規(guī)則、質(zhì)量屬性
3. 功能需求、系統(tǒng)需求、外部接口與約束
3. 何為優(yōu)秀的需求
4. 案例分析與演練1
5. . 需求分析概述
1. 為什么要進行需求分析?
2. 需求分析的層次及分析對象
6. 產(chǎn)品業(yè)務(wù)需求的組成
7. 產(chǎn)品業(yè)務(wù)需求的來源
8. 產(chǎn)品的業(yè)務(wù)目標
9. 產(chǎn)品的前景與范圍
3. 軟件需求獲取
本章學(xué)習(xí)目標:理解需求獲取的重要性,區(qū)別需求獲取與需求收集;掌握需求獲
取的方法,從一開始就進行有效的“撒網(wǎng)捕魚”。
1. 有了產(chǎn)品包需求(系統(tǒng)需求),為什么還要做軟件需求獲取和分析?
2. 需求的轉(zhuǎn)化關(guān)系
1. 用戶需求
2. 業(yè)務(wù)需求(系統(tǒng)需求。產(chǎn)品包需求)
3. 軟件需求
3. 用戶需求的來源
4. 干系人與用戶,用戶的參與程度對需求質(zhì)量的直接影響
5. 從用戶角度看需求
6. 尋找用戶類,常見的分類方法
7. 設(shè)立用戶代表,用戶代表的作用
8. 軟件需求的采集:細化需求
9. 軟件需求的獲取形式
1. 形式1:需求訪談
2. 形式2:需求研討會
3. 形式3:用例法UC
1. 用例定義
2. 參與者目標清單
3. 從業(yè)務(wù)事件發(fā)現(xiàn)用例
4. 業(yè)務(wù)用例與場景
5. 在業(yè)務(wù)用例中對干系人利益的保障
6. 從業(yè)務(wù)用例中提取產(chǎn)品用例
7. 用例模板
8. 用例開發(fā)中的常見問題
9. 用例的作用
10. 案例分析與演練5
10. 形式4:原型法(AUXURE RP)
1. 使用原型法捕獲客戶的隱含需求
2. 原型法舉例
11. 業(yè)務(wù)規(guī)則與術(shù)語
1. 業(yè)務(wù)規(guī)則的分類
2. 業(yè)務(wù)規(guī)則與需求
3. 術(shù)語
12. 尋找遺漏的需求
4. 軟件需求分析
本章學(xué)習(xí)目標:理解高層需求的分解和最終原子需求的形成,掌握需求基本視圖
的分析和使用方法。讓各種類型和各個層次的需求有機地聯(lián)系起來。
1. 問題探討
2. 需求建模
1. 常見建模方法
1. DFD方法
2. Use Case方法
3. FFBD方法
2. 建模方法的使用
3. 業(yè)務(wù)需求建模 Use Case
1) 業(yè)務(wù)角色的查找及建立
2) 業(yè)務(wù)用例查找與分析
3) 用例模型的建立
4) 業(yè)務(wù)規(guī)則及其建模
5) 用活動圖表示用例結(jié)構(gòu)
6) 活動圖泳道的劃分及對象流的標識
7) 業(yè)務(wù)實體的分析及提取
8) 業(yè)務(wù)對象模型的建立
9) 培訓(xùn)與演練
4. 系統(tǒng)需求建模階段:
1) 需求的捕獲與理解
2) 系統(tǒng)功能的理解
3) 系統(tǒng)角色的建立
4) 系統(tǒng)用例的建立
5) 用例對過程的描述
6) 基本用例及其分類
7) 用例的擴展、包含及泛化關(guān)系
8) 用例規(guī)約及文檔標準
9) SRS現(xiàn)代軟件需求包的理解
10) 培訓(xùn)與演練
3. 軟件需求分解
1. 為什么需求分解
2. 需求分解結(jié)構(gòu)及其作用
3. 常見分解方法
4. 需求復(fù)用
4. 案例分析與演練7
5. 非功能需求的獲取
6. 需求優(yōu)先級處理,觀念和時機把握
7. 案例分析與演練8
8. 需求分配,版本分配、產(chǎn)品線分配等
9. 需求評估
5. 軟件需求編寫
本章學(xué)習(xí)目標:理解需求編寫與需求獲取、需求分析的關(guān)系、以及需求規(guī)格的結(jié)
構(gòu)及如何與需求管理相結(jié)合,掌握需求編寫的方法。
1. 問題探討和概念澄清
2. 需求規(guī)格的特點和作用
3. 需求的標識
4. 需求規(guī)格的框架及匯編
5. 需求屬性與需求矩陣的使用
6. 需求的存儲和使用
7. 需求規(guī)格說明模板和使用
8. 軟件需求規(guī)格說明書模板展示
9. 需求分析過程
10. 案例分析與演練9
6. 軟件需求確認
本章學(xué)習(xí)目標:理解需求確認在質(zhì)量控制和在軟件開發(fā)中的承上啟下重要作用,
掌握需求確認的方法
1. 問題探討
2. 需求確認的時機
3. 需求評審:正式與非正式的評審
1. 業(yè)務(wù)需求的評審
2. 用戶需求與功能需求的評審
3. 需求評審Checklist
4. 測試需求分析方法
1. 測試類別分析
2. 繼承性分析
3. 功能交互分析
4. 因果圖分析
5. 確定測試需求規(guī)格
5. 需求進入基線
6. 案例分析與演練10
7. 總結(jié)

 

李晉老師的其它課程

實用軟件度量   03.05

課程名稱RDM080軟件質(zhì)量管理(SoftwareQualityManagement)參加對象企業(yè)總工、技術(shù)總監(jiān)、系統(tǒng)架構(gòu)師、研發(fā)經(jīng)理、測試經(jīng)理、質(zhì)量/品質(zhì)經(jīng)理、研發(fā)測試骨干,以及研發(fā)測試技術(shù)人員。課程背景很多企業(yè)已經(jīng)收集了本企業(yè)的各種項目類型的進度、質(zhì)量、成本、效率等的歷史數(shù)據(jù),并基于此建立了組織的基礎(chǔ)度量數(shù)據(jù)庫。但是在整個數(shù)據(jù)的收集過程中,往往因為度量目

 講師:李晉詳情


實用軟件估計   03.05

課程名稱RDM010實用軟件估計(SoftwareEstimationandPlaning)參加對象研發(fā)總經(jīng)理/副總、公司總工/技術(shù)總監(jiān)、項目經(jīng)理/產(chǎn)品經(jīng)理、PMO(項目管理辦公室)成員、項目骨干、項目組成員、測試工程師、質(zhì)量管理人員等。課程背景軟件行業(yè)本身的特殊性,功能點方法需要考慮很多情況并需要抽取共性。通過本課程的學(xué)習(xí),學(xué)員可以短時間內(nèi)達到了解功能點內(nèi)

 講師:李晉詳情


課程名稱產(chǎn)品平臺和CBB模塊化設(shè)計ProductPlatformandCommonBuildingBlockDesign參加對象企業(yè)CEO/總經(jīng)理、研發(fā)總監(jiān)、研發(fā)經(jīng)理/項目經(jīng)理/技術(shù)經(jīng)理/產(chǎn)品經(jīng)理、系統(tǒng)工程師、產(chǎn)品規(guī)劃專家課程背景隨著產(chǎn)品生命周期越來越短,市場競爭日趨激烈,能否快速地推出客戶/市場需要的產(chǎn)品將直接關(guān)系到一個企業(yè)能否保持持續(xù)贏利的能力。作為企業(yè)

 講師:李晉詳情


2959100-50800-94869098425研發(fā)管理系列課程020000研發(fā)管理系列課程-113919031750-114617582550貨架技術(shù)與CBB技術(shù)管理貨架技術(shù)與CBB技術(shù)管理-81915066675培訓(xùn)收益:培訓(xùn)收益:-95059547625-3448058890全面實現(xiàn)公司產(chǎn)品開發(fā)與技術(shù)研究有效分離,減少產(chǎn)品開發(fā)中的技術(shù)風(fēng)險構(gòu)筑公司產(chǎn)品

 講師:李晉詳情


技術(shù)規(guī)劃與技術(shù)預(yù)研管理課程背景改革開放40年,世界工廠轉(zhuǎn)向國內(nèi),從遍布全球的“中國制造”,到10年前的產(chǎn)業(yè)發(fā)展變革,“中國創(chuàng)造”深入人心,企業(yè)銳意革新,奮力擺脫“人多力量大”的窘境,爭搶高端價值鏈,現(xiàn)如今,中美貿(mào)易戰(zhàn)將“中國智造”全方位推向新的高度。不難發(fā)現(xiàn),時代變遷中,技術(shù)創(chuàng)新是一個企業(yè)甚至國家立于不敗之地的關(guān)鍵因素。因此,自主開發(fā)產(chǎn)品,通過產(chǎn)品、技術(shù)創(chuàng)新

 講師:李晉詳情


課程名稱技術(shù)規(guī)劃與規(guī)劃管理TechnicalCBBPlanningandManagement參加對象企業(yè)CEO/總經(jīng)理、研發(fā)總監(jiān)、研發(fā)經(jīng)理/項目經(jīng)理/技術(shù)經(jīng)理/產(chǎn)品經(jīng)理、系統(tǒng)工程師、產(chǎn)品規(guī)劃專家課程背景與營銷相比,中國企業(yè)更相信營銷可以彌補產(chǎn)品力不足,且銷售能夠帶來立竿見影的效果,而技術(shù)解決的是企業(yè)未來多年以后的生存問題,屬于“遠水難解近渴”,故而中國企業(yè)多

 講師:李晉詳情


軟件測試管理   03.05

軟件測試管理課程背景“質(zhì)量是我們的自尊心”,當前市場競爭異常激烈,客戶對產(chǎn)品的質(zhì)量要求越來越高,質(zhì)量成為產(chǎn)品在競爭中脫穎而出的重要武器,測試作為產(chǎn)品進入市場的最后一道防線關(guān)系到產(chǎn)品的成敗,目前國內(nèi)企業(yè)針對測試也存在比較多的問題:1.不重視測試,缺少必要的測試資源投入,測試人員比例低2.過分壓縮測試時間,導(dǎo)致測試不充分,遺留問題多3.測試問題解決不徹底,導(dǎo)致過

 講師:李晉詳情


課程名稱產(chǎn)品平臺和CBB模塊化設(shè)計ProductPlatformandCommonBuildingBlockDesign參加對象企業(yè)CEO/總經(jīng)理、研發(fā)總監(jiān)、研發(fā)經(jīng)理/項目經(jīng)理/技術(shù)經(jīng)理/產(chǎn)品經(jīng)理、系統(tǒng)工程師、產(chǎn)品規(guī)劃專家課程背景隨著產(chǎn)品生命周期越來越短,市場競爭日趨激烈,能否快速地推出客戶/市場需要的產(chǎn)品將直接關(guān)系到一個企業(yè)能否保持持續(xù)贏利的能力。作為企業(yè)

 講師:李晉詳情


精品培訓(xùn)課程課程名稱RDM013研發(fā)項目計劃和控制(RDProjectPlanControl)參加對象企業(yè)CEO/總經(jīng)理、研發(fā)總經(jīng)理/副總、公司總工/技術(shù)總監(jiān)、研發(fā)項目經(jīng)理/產(chǎn)品經(jīng)理、PMO(項目管理辦公室)成員、研發(fā)骨干、測試、QA等。課程背景調(diào)查表明,在企業(yè)中,大約70的研發(fā)項目超出了估算的時間進度,大型項目平均交付時間比原計劃超出20-50,研發(fā)項目開

 講師:李晉詳情


精品培訓(xùn)課程課程名稱RDM013研發(fā)質(zhì)量管理--保證產(chǎn)品質(zhì)量的6個根基研發(fā)總經(jīng)理/副RDQualityManagement--6foundationsforqualityassurance參加對象總、質(zhì)量部經(jīng)理、QA經(jīng)理、PMO(項目管理辦公室)主任、測試經(jīng)理等。課程背景通過產(chǎn)品質(zhì)量問題的根源分析,發(fā)現(xiàn)54%的質(zhì)量問題源自研發(fā)階段,客戶對產(chǎn)品的質(zhì)量要求越來越

 講師:李晉詳情


COPYRIGT @ 2001-2018 HTTP://m.musicmediasoft.com INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有