課程描述INTRODUCTION
軟件需求培訓(xùn)
· 車(chē)間主任· 軟件工程師· 生產(chǎn)廠(chǎng)長(zhǎng)
日程安排SCHEDULE
課程大綱Syllabus
軟件需求培訓(xùn)目標(biāo)
掌握需求層次劃分、需求的組成部分。
體驗(yàn)到需求的重要性,掌握缺陷的成長(zhǎng)模型、十乘十乘十法則。
掌握軟件需求工程包括的內(nèi)容。
了解需求獲取的兩個(gè)層面(組織層面、項(xiàng)目層面),掌握需求獲取的方法以及內(nèi)容。
掌握需求分析方法、建模工具,掌握需求文檔寫(xiě)作標(biāo)準(zhǔn)。
掌握需求有效評(píng)審的過(guò)程、方法。
掌握軟件需求和軟件設(shè)計(jì)的界限。
掌握需求變更控制過(guò)程和需求跟蹤過(guò)程。
課程背景
在經(jīng)濟(jì)蓬勃發(fā)展的今天,客戶(hù)的信息化需求變化非??欤@對(duì)軟件企業(yè)提出了嚴(yán)峻的挑戰(zhàn),對(duì)需求的快速反應(yīng)能力體現(xiàn)了一個(gè)軟件企業(yè)的核心競(jìng)爭(zhēng)能力,目前國(guó)內(nèi)軟件企業(yè)軟件開(kāi)發(fā)過(guò)程遠(yuǎn)未成熟,卻還要常常面臨國(guó)外同行的競(jìng)爭(zhēng)。如何在這樣一個(gè)激烈的市場(chǎng)競(jìng)爭(zhēng)環(huán)境中既積累產(chǎn)品技術(shù)、又能夠迅速把握市場(chǎng)機(jī)會(huì),軟件需求開(kāi)發(fā)和管理能力成為了關(guān)鍵。
課程圍繞如何獲得高質(zhì)量的需求,全面介紹軟件需求開(kāi)發(fā)和需求管理過(guò)程,還利用講師實(shí)際的經(jīng)驗(yàn),與學(xué)員共同分析本企業(yè)需求工作中的問(wèn)題,并特別針對(duì)目前需求工作中的常見(jiàn)難點(diǎn)進(jìn)行分析,包括如何在需求工作中與客戶(hù)進(jìn)行主動(dòng)合作、如何保證需求的完整性和準(zhǔn)確性、如何編寫(xiě)高質(zhì)量的需求文檔、如何在不斷滿(mǎn)足客戶(hù)需求的同時(shí)積累企業(yè)的核心產(chǎn)品能力。課程不僅僅給學(xué)員在需求工程上一個(gè)完整的整體認(rèn)識(shí)、還培訓(xùn)了學(xué)員在需求開(kāi)發(fā)和需求管理的實(shí)際操作能力。
課程結(jié)合行業(yè)環(huán)境和軟件企業(yè)具體發(fā)展?fàn)顟B(tài)來(lái)講述軟件需求開(kāi)發(fā)與需求管理,對(duì)不同態(tài)勢(shì)下的軟件企業(yè)的需求工作具有實(shí)際的參考價(jià)值。
培訓(xùn)特色
1、課程內(nèi)容系統(tǒng)全面,包括需求獲取、需求分析、需求編寫(xiě)、需求評(píng)審確認(rèn)、需求變更管理和需求跟蹤,全部需求工程的內(nèi)容。此外,本課程還包含部分軟件設(shè)計(jì)內(nèi)容以解答需求和設(shè)計(jì)的界限問(wèn)題。
2、課程具有很強(qiáng)的實(shí)用性。講師長(zhǎng)期從事軟件的研發(fā)管理、企業(yè)咨詢(xún),本課程有大量的案例展示,并通過(guò)演練使學(xué)員掌握具體的方法,而不是從軟件工程書(shū)籍上可以學(xué)到的理論。在咨詢(xún)輔導(dǎo)和企業(yè)內(nèi)訓(xùn)中,學(xué)員反響極佳,如一位計(jì)算機(jī)專(zhuān)業(yè)的研究生所評(píng)價(jià):“聽(tīng)了周老師的課,發(fā)現(xiàn)大學(xué)的課都白學(xué)了!”
3、課程采用互動(dòng)式教學(xué)、大量的小案例、分析大案例和學(xué)員親自演練,有助于學(xué)員理解。
課程收益
解決問(wèn)題:
需求文檔到底細(xì)化到什么程度?寫(xiě)粗了好像需求沒(méi)有表達(dá)清楚,寫(xiě)細(xì)感覺(jué)又像是設(shè)計(jì),且耗費(fèi)時(shí)間,需求文檔的粒度到底如何把握呢?
不清楚哪些內(nèi)容要寫(xiě)在需求文檔中,哪些內(nèi)容要寫(xiě)得設(shè)計(jì)文檔中,需求和設(shè)計(jì)的界限在哪里?
絕大多數(shù)的軟件項(xiàng)目都面臨著很有挑戰(zhàn)的進(jìn)度要求,項(xiàng)目往往在前期(如需求、設(shè)計(jì)階段)進(jìn)展好像比較順利,為何到了后期(如系統(tǒng)測(cè)試、交付)卻一延再延?項(xiàng)目進(jìn)度的延遲和軟件需求之間有什么樣的關(guān)系?您知道需求的問(wèn)題遺留到測(cè)試階段去解決,其工作量要被放大多少倍嗎?
為何需求變化如此頻繁?導(dǎo)致本來(lái)就很緊張的進(jìn)度變得更加不可控,如何減少需求變更?
有些企業(yè)的高層管理喜歡給軟件開(kāi)發(fā)團(tuán)隊(duì)定交付期限,“必須一個(gè)月之內(nèi)拿出來(lái),這是死命令”,這樣的狀況是不是直接編碼效率更高呢?
……
總體收益:
深刻體驗(yàn)到軟件需求對(duì)整個(gè)項(xiàng)目的成功(包括進(jìn)度目標(biāo))都有極其重要的影響,做好需求分析項(xiàng)目就成功一半了。
顛覆之前的觀(guān)念,原來(lái)需求規(guī)格說(shuō)明書(shū)要如此程度。
課程大綱
1. 軟件需求工程概述
本單元學(xué)習(xí)目標(biāo):掌握需求工程的基本概念,認(rèn)識(shí)到需求重要性
1.1. 什么是需求
1.1.1. 需求定義
1.1.2. 從需求定義中理解需求層次結(jié)構(gòu)
1.1.3. 案例:市場(chǎng)提供的需求是否足夠
1.1.4. 軟件需求分類(lèi)和組成部分
1.1.5. 案例:某產(chǎn)品的不同層次需求描述
1.2. 需求的重要性
1.2.1. 從缺陷分布和修復(fù)成本看需求的重要性,說(shuō)明項(xiàng)目延期的本質(zhì)在需求沒(méi)有做好
1.2.2. 案例:請(qǐng)分析某項(xiàng)目的需求文檔有什么問(wèn)題,以及這些問(wèn)題將對(duì)項(xiàng)目造成什么樣的影響
1.2.3. 從standish項(xiàng)目成功要素看
1.2.4. 從CMMI過(guò)程域看
1.3. 需求的難度
1.3.1. 客戶(hù)不清楚要什么,不知該如何表述
1.3.2. 軟件工程師缺乏業(yè)務(wù)領(lǐng)域知識(shí)
1.4. 需求工程簡(jiǎn)介
1.4.1. 需求開(kāi)發(fā)
1.4.2. 需求管理
1.5. 需求工程典型問(wèn)題
1.5.1. 典型問(wèn)題描述
1.5.2. 原因剖析
2. 需求獲取
本單元學(xué)習(xí)目標(biāo):掌握需求獲取的過(guò)程和方法
2.1. 組織級(jí)產(chǎn)品需求管理和產(chǎn)品規(guī)劃、產(chǎn)品開(kāi)發(fā)的關(guān)系
2.2. 組織級(jí)產(chǎn)品需求管理過(guò)程
2.3. 組織級(jí)產(chǎn)品需求獲取途徑
2.4. 案例:xx公司的產(chǎn)品需求管理
2.5. 識(shí)別項(xiàng)目需求干系人
2.6. 識(shí)別干系人needs、wants、priority、constraints
2.7. kano模型
2.8. 客戶(hù)案例演練:根據(jù)kano模型識(shí)別5類(lèi)需求
2.9. 為何要優(yōu)先級(jí),組織層面和項(xiàng)目層面策略
2.10. 約束包括內(nèi)容
2.11. 需求來(lái)源
2.12. 需求挖掘方法:頭腦風(fēng)暴、訪(fǎng)談、原型
2.13. 需求挖掘的能力要求和客戶(hù)參與的重要性
2.14. 客戶(hù)案例演練:識(shí)別需求干系人及其需求
3. 需求開(kāi)發(fā)——需求分析和文檔化
本單元學(xué)習(xí)目標(biāo):掌握如何把挖掘到的需求進(jìn)行分析和進(jìn)一步細(xì)化,以及好的需求規(guī)格說(shuō)明書(shū)標(biāo)準(zhǔn)是什么
3.1. 案例:需求文檔案例研討
3.2. 需求分析目標(biāo)和原則
3.3. USE CASE建模介紹
3.4. 結(jié)構(gòu)化建模工具介紹
3.5. 質(zhì)量模型介紹
3.6. 關(guān)于質(zhì)量屬性(非功能需求)
3.7. 需求文檔的寫(xiě)作原則
3.8. 需求規(guī)格說(shuō)明書(shū)的內(nèi)容
3.9. 高質(zhì)量需求文檔的標(biāo)準(zhǔn)
3.9.1. 好的需求文檔特點(diǎn)
3.9.2. 需求文檔中避免出現(xiàn)的一些詞匯
3.9.3. 演練:寫(xiě)出一功能需求的輸出部分
3.10. 總結(jié):如何制定出高質(zhì)量的需求文檔;其它公司的需求分析案例分享
3.11. 演練:需求分析和文檔寫(xiě)作演練
4. 需求開(kāi)發(fā)——需求評(píng)審和確認(rèn)
本單元學(xué)習(xí)目標(biāo):通過(guò)本單元學(xué)習(xí)掌握評(píng)審有效過(guò)程和方法
4.1. 評(píng)審的意義
4.2. 案例分析:剖析某項(xiàng)目的技術(shù)評(píng)審
4.3. 評(píng)審的過(guò)程
4.4. 需求評(píng)審的人員選擇和其它注意事
4.5. 需求確認(rèn)
5. 軟件設(shè)計(jì)
本單元學(xué)習(xí)目標(biāo):通過(guò)對(duì)軟件設(shè)計(jì)的介紹,掌握需求和設(shè)計(jì)的區(qū)別
5.1. 設(shè)計(jì)基本原理和基本概念
5.1.1. 基本分解問(wèn)題、簡(jiǎn)化問(wèn)題的原理
5.1.2. 層次化概念
5.1.3. 模塊化概念
5.1.4. 信息隱蔽概念
5.2. 模塊分解基本原則
5.2.1. 低耦合
5.2.2. 高內(nèi)聚
5.3. 問(wèn)題1:需求和設(shè)計(jì)界限不清
5.3.1. 什么是需求,什么是設(shè)計(jì),二者區(qū)別在哪里
5.3.2. 接口描述在需求中還是在設(shè)計(jì)中
5.3.3. 設(shè)計(jì)中數(shù)據(jù)描述和需求中數(shù)據(jù)描述有何不同
5.4. 問(wèn)題2:設(shè)計(jì)的層次和詳細(xì)程度問(wèn)題
5.4.1. 需要幾個(gè)層次的設(shè)計(jì)文檔合適
5.4.2. 設(shè)計(jì)文檔的內(nèi)容結(jié)構(gòu)和不同層次文檔的內(nèi)容銜接
5.4.3. 詳細(xì)設(shè)計(jì)要詳細(xì)到什么程度
5.4.4. 設(shè)計(jì)的層級(jí)和顆粒度的原則:使得開(kāi)發(fā)效率*化并滿(mǎn)足維護(hù)需要
5.4.5. 示例:展示某嵌入式軟件概要設(shè)計(jì)文檔和詳細(xì)設(shè)計(jì)文檔,說(shuō)明好的設(shè)計(jì)文檔是如何提高開(kāi)發(fā)效率的
5.5. 問(wèn)題3:設(shè)計(jì)文檔的內(nèi)容冗余問(wèn)題
5.5.1. 使用的數(shù)據(jù)設(shè)計(jì)工具時(shí),文檔中的數(shù)據(jù)設(shè)計(jì)部分怎樣寫(xiě)
5.5.2. 使用設(shè)計(jì)建模工具時(shí),設(shè)計(jì)文檔又怎樣寫(xiě)
5.6. 案例分析:H3C是如何改進(jìn)軟件設(shè)計(jì)的
6. 需求管理
本單元學(xué)習(xí)目標(biāo):掌握需求管理的方法,使得需求變更有序、項(xiàng)目的各交付件與需求一致
6.1. 需求管理內(nèi)容
6.2. 案例分析:某企業(yè)需求變更管理存在哪些問(wèn)題
6.3. 需求變更過(guò)程
6.3.1. 需求變更原因
6.3.2. 如何減少需求變更
6.3.3. 需求變更控制過(guò)程
6.4. 需求跟蹤
6.5. 需求管理中的度量
培訓(xùn)師介紹:周志龍
中國(guó)軟件行業(yè)協(xié)會(huì)授予的十大咨詢(xún)師
專(zhuān)業(yè)背景:哈爾濱工業(yè)大學(xué)工學(xué)碩士,具備17年產(chǎn)品研發(fā)、研發(fā)管理、質(zhì)量管理及研發(fā)過(guò)程改進(jìn)咨詢(xún)經(jīng)驗(yàn)。曾在華為公司北研所和華為3COM公司任職7年,歷任研發(fā)工程師、研發(fā)經(jīng)理、質(zhì)量總監(jiān)等職位,對(duì)IPD和CMMI有深入的研究和豐富的實(shí)踐,是華為最早按照研發(fā)流程體系成功完成項(xiàng)目的首批項(xiàng)目經(jīng)理;參與了華為和華為3COM研發(fā)流程體系建設(shè)、推行和改進(jìn)工作;在華為3COM主導(dǎo)的產(chǎn)品開(kāi)發(fā)過(guò)程的變革獲得巨大成功,使得華為3COM產(chǎn)品開(kāi)發(fā)遠(yuǎn)遠(yuǎn)領(lǐng)先于業(yè)界。
轉(zhuǎn)載:http://www.jkyingpanluxiangji.com/gkk_detail/10566.html
已開(kāi)課時(shí)間Have start time
工業(yè)工程內(nèi)訓(xùn)
- 現(xiàn)場(chǎng)改善“葵花寶典”——I 黨爭(zhēng)奇
- 個(gè)人IE工程師訓(xùn)練(素質(zhì)提 魏俊超
- IE —工業(yè)工程實(shí)務(wù)&LP 周士量
- 面向可持續(xù)發(fā)展的綠色制造 劉毅
- 工業(yè)工程IE應(yīng)用與生產(chǎn)成本 魯志剛
- IE工業(yè)工程——提升制造競(jìng) 崔軍
- 現(xiàn)代IE工業(yè)工程培訓(xùn) 張沛斌
- 變種變量生產(chǎn)時(shí)代的IE方法 葉展芳
- 工業(yè)工程IE實(shí)務(wù)與效率改善 許忠寧
- 制造型企業(yè)如何導(dǎo)入IE實(shí)現(xiàn) 魏俊超
- 工業(yè)工程IE方法與精益生產(chǎn) 羅振海
- 工程不良分析 許忠寧